@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,300,400,600,700&amp;subset=latin,cyrillic);
body {
	color: #2c3945;
}
body {
	font-family: Arial, sans-serif;
	font-family: 'Open Sans', Arial, sans-serif;
}
#wrapper {
	margin: 0 auto;
	width: 960px;
}
.greyline {
	position: relative;
	height: 34px;
	display:block;
	width:960px;
	margin-left:-144px;
	margin-right:-144px;
	padding-left:144px;padding-right:144px;

	background-image:url('../images/servers-dedicated/greyline.png');
	background-repeat:no-repeat;
	background-position:0 50%;
/*	background-color:yellow;*/
}
.greyline a {
	text-decoration: none;
	color: #5e6063;
}

.calculator {
	display: inline-block;
	color: #373737;
	-webkit-border-radius: 15px;
	        border-radius: 15px;
	border: 1px solid #efeff0;
	background-color: #fafbfb;
	/*-webkit-box-shadow: 0 1px 15px #b8b8b8;
	        box-shadow: 0 1px 15px #b8b8b8;*/
}

.calculator-config {
	float:left;
	padding: 30px;
	width: 518px;
}

.calculator-submit {
	border-left:1px solid #d3d3d3;
	display:inline-block;
	padding: 30px;
	width: 258px;
}
.calculator-config-cpu {
	font-weight: bold;
	font-size: 14px;
}
.calculator-config-cpu strong {
	margin-left: 10px;
	font-size: 20px;
}
.calculator-option-labeled
 {
	margin-top: 20px;

}
.calculator-option-labeled label {
	font-size: 14px;
	font-weight: bold;
	display: block;
}

.calculator-option-labeled small {
	color: #a0a0a0;
	font-size: 11px;
}



.calculator-config-left {float:left;}
.calculator-config-right {float:right;}

.calculator-submit-comment span{
	font-size: 14px;
	font-weight: bold;
	display: block;
	margin-top: 45px;
}
.calculator-submit-comment p{
	font-size: 12px;
}

.calculator-submit-submit {
	margin-top: 20px;
}
.calculator-submit-submit-price strong {
	font-size: 18px;
	font-weight: bold;
}
.calculator-submit-submit-price {
	font-size: 24px;
}
.calculator-submit-submit-price-small {
	color: #a0a0a0;
	font-size: 11px;
}


.shadow {
	position: relative;
	top: -5px;
	content:"";
	width: 900px;
	height: 60px;
	background-image: url("../images/calculator/shadow.png");
}





.calculator-option-hdd-add {
	-webkit-appearance:none;

	padding: 0.5em;
	line-height: 1.2em;
	width: 95%;

	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
	-webkit-appearance: none;
	-webkit-box-shadow: 1px 1px 1px #fff;
	-webkit-border-radius: 0.5em;

	border: 1px solid #D0D0D0;
	background: #FBFBFB;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	color: #444;


	border: 1px solid #D0D0D0;
	background: url("../images/calculator/addMore.png") no-repeat right center, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbfbfb), to(#ededed));
	background: -moz-linear-gradient(19% 75% 90deg,#ededed, #fbfbfb);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	color: #444;



	    margin-top: 10px;
	    float:right;
	    width: 160px;
	    text-decoration: none;
}

/* temp */

:focus {outline:none}


.calculator input,
.calculator textarea,
.calculator select {
-webkit-appearance:none;

padding: 0.5em;
line-height: 1.2em;
width: 95%;

background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
-webkit-appearance: none;
-webkit-box-shadow: 1px 1px 1px #fff;
-webkit-border-radius: 0.5em;

border: 1px solid #D0D0D0;
background: #FBFBFB;
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size: 14px;
color: #444;
}

.calculator input[type="text"]:focus,
.calculator select:focus,
.calculator textarea:focus {
background: #fff;
border: 1px solid #52A8E8;
-webkit-box-shadow: 0 0 1px 1px #eee;
box-shadow: 0 0 1px 1px #eee;
-moz-box-shadow: 0 0 1px 1px #eee;
}

.calculator input[type=checkbox],
.calculator input[type=radio] {
border: 1px solid #c0c0c0;
margin: 0 0.1em 0 0;
padding: 0;
font-size: 16px;
line-height: 1em;
width: 1.25em;
height: 1.25em;
background: #fff;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ededed), to(#fbfbfb));

-webkit-appearance: none;
-webkit-box-shadow: 1px 1px 1px #fff;
-webkit-border-radius: 0.25em;
vertical-align: text-top;
display: inline-block;

}

.calculator input[type=radio] {
-webkit-border-radius: 2em; /* Make radios round */
}

.calculator input[type=checkbox]:checked::after {
content:"✔";
display:block;
text-align: center;
font-size: 16px;
height: 16px;
line-height: 18px;
}

.calculator input[type=radio]:checked::after {
content:"●";
display:block;
height: 16px;
line-height: 15px;
font-size: 20px;
text-align: center;
}

.calculator select {
	/*padding-right: 25px;*/
border: 1px solid #D0D0D0;
/*background: url("../images/calculator/select2.png") no-repeat right center;*/


background: #fbfbfb;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fbfbfb 0%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #fbfbfb 0%,#ededed 100%);
background: -o-linear-gradient(top,  #fbfbfb 0%,#ededed 100%);
background: -ms-linear-gradient(top,  #fbfbfb 0%,#ededed 100%);
background: linear-gradient(to bottom,  #fbfbfb 0%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#ededed',GradientType=0 );





-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
color: #444;

-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .calculator select {padding-right:18px}
}


.calculator select:focus {
	background: #fbfbfb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fbfbfb 0%, #ededed 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#ededed));
	background: -webkit-linear-gradient(top,  #fbfbfb 0%,#ededed 100%);
	background: -o-linear-gradient(top,  #fbfbfb 0%,#ededed 100%);
	background: -ms-linear-gradient(top,  #fbfbfb 0%,#ededed 100%);
	background: linear-gradient(to bottom,  #fbfbfb 0%,#ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#ededed',GradientType=0 );
/*background: #fff url("../images/calculator/select2.png") no-repeat right center;*/
}

.calculator textarea {
height: 55px;
}

.calculator input[type="submit"] {
	float: right;
	margin-top: 10px;
	text-shadow: 2px 2px 2px #78a545;
	font-weight: bold;
	background: #aae056;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhZTA1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MmI1NDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #aae056 0%, #92b546 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aae056), color-stop(100%,#92b546));
	background: -webkit-linear-gradient(top,  #aae056 0%,#92b546 100%);
	background: -o-linear-gradient(top,  #aae056 0%,#92b546 100%);
	background: -ms-linear-gradient(top,  #aae056 0%,#92b546 100%);
	background: linear-gradient(to bottom,  #aae056 0%,#92b546 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aae056', endColorstr='#92b546',GradientType=0 );
	border:1px solid #82b34d;



color: #fff;
padding: 9px 21px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: auto;
}

.calculator input[type="submit"] + a {
margin-left: 22px;
}

::-webkit-input-placeholder {
color: #444;
}

:-moz-placeholder {
color: #444;
}


/* // temp */


.calculator-option-labeled select {
	display: block;
	margin-top: 5px;
	width: 240px;
}


	.columns {
		display: inline-block;
	}
	.column {
		font-family: 'Open Sans', sans-serif;
		width: 288px;
		margin-right: 35px;
		float: left;
		border: 1px solid #cde4f2;
		-webkit-border-radius: 10px;
				border-radius: 10px;
		position: relative;
	}
	.column:last-child {
		margin-right: 0;
	}
	.column-head {
		position: relative;
		width: 292px;
		height: 108px;
		top:-1px;
		left:-1px;
		color: #FFF;
	}
	.column:nth-child(1) > .column-head {
		background-image: url('../images/servers-dedicated/shapka-1-shadow-line.png');
	}
	.column:nth-child(2) > .column-head {
		background-image: url('../images/servers-dedicated/shapka-2-shadow-line.png');
	}
	.column:nth-child(3) > .column-head {
		background-image: url('../images/servers-dedicated/shapka-3-shadow-line.png');
	}
	.column-head-size {
		text-align: center;
		font-family: 'Open Sans', sans-serif;
		font-weight: 700;
		font-size: 22px;
		text-shadow: 0 -1px 1px rgba(8,109,171,0.5);
		line-height: 35px;
	}
	.column-head-permon {
		width: 120px;
		margin: auto;
		text-shadow: 0 -1px 1px rgba(8,109,171,0.5);
	}
	/* центрируем содержимое блока */
	.column-head-permon-hack {
		display: block;
		width: 170px;
	}
	.column-head-price {
		font-size: 36px;
		font-weight: 700;
		display: inline-block;
		line-height: 60px;
	}
	.column-head-rubmes {
		background-repeat: no-repeat;
		background-position: 0 19px;
		font-size: 13px;
		font-weight: 400;
		margin-top:10px;
		display: inline-block;
	}
	.column-head-rub, .column-head-mes {
		display: block;
	}
	.column:nth-child(1) .column-head-rubmes {
		background-image: url('../images/servers-dedicated/shapka-1-rubmes.png');
	}
	.column:nth-child(2) .column-head-rubmes {
		background-image: url('../images/servers-dedicated/shapka-2-rubmes.png');
	}
	.column:nth-child(3) .column-head-rubmes {
		background-image: url('../images/servers-dedicated/shapka-3-rubmes.png');
	}
	.column-image {
		width: 260px;
		margin: auto;
		margin-top: 15px;
	}
	.column-rows-row {
		height: 40px;
		border-bottom: 1px solid #e3ebf3;
	}
	.column-rows-row:first-child {
		height: auto;
		min-height: 40px;
	}
	.column-rows-row:nth-child(2n) {
		background-color: rgba(246,251,253,0.5);
	}
	.column-rows-row:last-child {
		border-bottom: none;
		background-color: #FFF;
		-webkit-border-radius: 10px;
				border-radius: 10px;
		height: auto;
	}
	.column-rows-row-description {
		margin-top: 10px;
		font-size: 14px;
		color: #afbbc5;
		margin-left: 30px;
		width: 70px;
		display: inline-block;
	}
	.column-rows-row-value {
		margin-top: 10px;
		font-size: 14px;
		color: #2c3945;
		display: inline-block;
	}
	.column-rows-row-value > strong {
		font-weight: 700;
		font-size: 16px;
	}
	.column-rows-row-description-2 {
		margin-top: 5px;
	}
	.column-rows-row-value-2 {
		margin-top: 5px;
		display: block;
		font-size: 14px;
		margin-left: 104px;
		margin-bottom: 10px;
	}
	.column-rows-row-price {
		font-size: 13px;
		color: #2c3945;
		margin-left: 30px;
	}
	.column-rows-row-price-month {
		margin-top: 10px;
	}
	.column-rows-row-price-month > strong {
		font-size: 15px;
		font-weight: 700;
	}
	.column-rows-row-price-year {
		margin-bottom: 10px;
	}

.july-button-green {
	padding: 1px;
	width: 212px;
	height: 36px;
	margin: auto;
	display: block;
	-webkit-border-radius: 5px;
			border-radius: 5px;
	-webkit-box-shadow: 0px 2px 2px #bbb;
			box-shadow: 0px 2px 2px #bbb;
	margin-bottom: 10px;

	background: #95c925;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk1YzkyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #95c925 0%, #759919 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#95c925), color-stop(100%,#759919));
	background: -webkit-linear-gradient(top,  #95c925 0%,#759919 100%);
	background: -o-linear-gradient(top,  #95c925 0%,#759919 100%);
	background: -ms-linear-gradient(top,  #95c925 0%,#759919 100%);
	background: linear-gradient(to bottom,  #95c925 0%,#759919 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95c925', endColorstr='#759919',GradientType=0 );
}
.july-button-green > input, .july-button-green > a {
	text-decoration: none;
	color: #FFF;
	font-weight: 700;
	font-size: 15px;
	text-shadow: 0 1px 1px rgba(17, 17, 17, 0.5);
	border:0;
	-webkit-border-radius: 4px;
			border-radius: 4px;
	width: 212px;
	height: 36px;
	-webkit-box-shadow: inset 0px 1px 2px #ebf32f;
			box-shadow: inset 0px 1px 2px #ebf32f;

	background: #c2de2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyZGUyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NmMxMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c2de2a 0%, #96c123 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2de2a), color-stop(100%,#96c123));
	background: -webkit-linear-gradient(top,  #c2de2a 0%,#96c123 100%);
	background: -o-linear-gradient(top,  #c2de2a 0%,#96c123 100%);
	background: -ms-linear-gradient(top,  #c2de2a 0%,#96c123 100%);
	background: linear-gradient(to bottom,  #c2de2a 0%,#96c123 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2de2a', endColorstr='#96c123',GradientType=0 );
}

.july-button-green:hover > input, .july-button-green:hover > a {
	background: #c2de2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyZGUyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOGQ4MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c2de2a 0%, #a8d828 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2de2a), color-stop(100%,#a8d828));
	background: -webkit-linear-gradient(top,  #c2de2a 0%,#a8d828 100%);
	background: -o-linear-gradient(top,  #c2de2a 0%,#a8d828 100%);
	background: -ms-linear-gradient(top,  #c2de2a 0%,#a8d828 100%);
	background: linear-gradient(to bottom,  #c2de2a 0%,#a8d828 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2de2a', endColorstr='#a8d828',GradientType=0 );
}
.july-button-green:active {
	background: #769a19;
	-webkit-box-shadow: none;
			box-shadow: none;
}
.july-button-green:active > input, .july-button-green:active > a {
	background: #96c123;
	-webkit-box-shadow: inset 0 3px 6px rgba(73, 73, 73,0.5);
			box-shadow: inset 0 3px 6px rgba(73, 73, 73,0.5);

}
.july-button-green-small {
	width: 133px;
	height: 28px;
	margin-bottom: 0;
	margin-right: 10px;
}
.july-button-green-small > input, .july-button-green-small > a{
	width: 133px;
	height: 28px;
	font-size: 12px;
}

.july-button-blue {
	width: 214px;
	height: 38px;
	margin: auto;
	margin-bottom: 10px;
}
.july-button-blue > input, .july-button-blue > a {
	text-decoration: none;
	font-weight: 400;
	font-size: 13px;
	color: #457288;
	-webkit-border-radius: 5px;
			border-radius: 5px;
	display: block;
	text-align: center;
	width: 212px;
	height: 36px;
	border:1px solid #cde4f2;
	background-color: #eef8fb;
}
.july-button-blue > a {
	padding-top: 8px;
	height: 28px;
}
.july-button-blue:hover > input, .july-button-blue:hover > a {
	background-color: #f7fbfc;
}
.july-button-blue:active > input, .july-button-blue:active > a {
	background-color: #eef8fb;
	border: 1px solid #b4d4e8;
}
.july-button-blue-long, .july-button-blue-long > a {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 0;
}


                        .table2 {
                        	border-radius: 5px; border: 1px solid #cde4f2;display: inline-block;
                        }
                        .table2 tr {
                        	height: 50px;
                        }
                        .table2 thead {
                        	background-color: #eef8fb;
                        	border-top-left-radius: 5px;
                        }
                        .table2 th {
                        	width: 188px;
                        	text-align: left;
                        	padding-left: 20px;
                        	border-right:1px solid #cde4f2;
                        	border-bottom:1px solid #cde4f2;
                        	font-weight: 700;
                        	font-size: 13px;
                        	color: #457288;
                        }
                        .table2 th:first-child {
                        	border-top-left-radius: 5px;
                        }
                        .table2 th:last-child {
                        	border-top-right-radius: 5px;
                        	border-right:none;

                        }
                        .table2 tbody > tr:nth-child(2n) {
                        	background-color: rgba(246,251,253,0.5);
                        }
                        .table2 td {
                        	border-right:1px solid #cde4f2;

                        }
                        .table2 td:nth-child(2),.table2 td:nth-child(3),.table2 td:nth-child(4),.table2 td:nth-child(5) {
                        	white-space:nowrap;
                        }


                        .table2 td:nth-child(5), .table2 td:last-child {
                        	border-right: none;
                        }
                        .table2 td:last-child {
                        	padding-right: 0;
                        	padding-left: 0;
                        }
                        .table2 tr {

                        	border-bottom: 1px solid #cde4f2;
                        }
                        .table2 tr:last-child {
                        	border-bottom: none;
                        }
                        .table2 tbody td {
                        	font-weight: 400;
                        	font-size: 13px;
                        	color: #2c3945;
                        	padding-left: 20px;
                        	padding-right: 20px;
                        }
                        .table2 tbody td:first-child {
                        	font-weight: 600;
                        }

                        /* надо пофиксить */
                        .table2 .accordion th {
                        	width: 940px;
                        }
                        .table2 .accordion th:hover {
                        	background-color: #f7fbfc;
                        	cursor: pointer;
                        }
                        .research tbody td:first-child {
                        	font-weight: 400;
                        }
                        .research tbody td:last-child {
                        	width: 220px;
                        	/* font-weight: 600; */
                        	padding-left: 20px;
                        }
                        .tick {
                        	background-image: url('../images/servers-dedicated/ticks.png');
                        	background-position: 0 0;
                        	background-repeat: no-repeat;
                        	width: 15px;
                        	height: 10px;
                        	display: inline-block;
                        	float: right;
                        	margin-right: 25px;
                        	margin-top: 5px;
                        }
                        .tick-alternate {
                        	background-position: -15px 0;
                        }

			/*начало изменений*/
						#hero {
							height: auto;
							background-color: #FFF;
							border-bottom: 1px solid #fff;
						}
                        #slider {
                        	border:1px solid #cde4f2;
                        	color: #2c3945;
                        	-webkit-border-radius: 10px;
                        	        border-radius: 10px;
                        	background-color: #ffffff;
                        	height: auto;
                        	/* padding-bottom: 10px; */

                        }
						.slider-cont {
							width: 940px;
							margin: auto;
							margin-top: 20px;
						}
						.servers-full-h1 {
							color: #2c3945;
							margin-top: 40px;
							font-family: 'Open Sans', Arial, sans-serif;
							font-size: 28px;
							color: #353d41;
							line-height: 35px;
							margin-top: 10px;
							margin-bottom: 10px;
							font-weight: 400;
						}
						.servers-full-h2 {
							font-family: 'Open Sans',sans-serif;
							font-weight: 700;
							font-size: 27px;
							color: #2c3945;
							margin-bottom: 30px;
							line-height: normal;
						}
						.servers-full-h2 span{
							font-weight: 300;
						}
						.servers-full-checklist {
							padding-left: 0;
							list-style: none;
							margin-top: 30px;
						}
						.servers-full-checklist li{
							font-family: 'Open Sans',sans-serif;
							font-size: 16px;
							background-image: url('../images/servers-dedicated/servers-full-arrow.png');
							background-repeat: no-repeat;
							padding-left: 30px;
							background-position: 0 4px;
							margin-bottom: 15px;
						}
						.servers-full-checklist .servers-full-checklist-bolded{
							font-weight: 600;
						}
						.columns {
							margin-top: 40px;
							margin-bottom: 20px;
                            margin-left: 2px;
						}
						.column {
							background-color: #FFF;
                            margin-right: 31px;
						}
						.server-full-comments {
							position: relative;
							line-height:20px;
							background-color: #eef8fb;
							-webkit-border-radius: 10px;
							        border-radius: 10px;
							border: 1px solid #cde4f2;
							font-family: 'Open Sans',sans-serif;
							font-size: 13px;
							height: 217px;
						}
						.server-full-comment-logo {
							width: 290px;
							border-bottom-left-radius: 10px;
							border-top-left-radius: 10px;
							height: 217px;
							background-color: #FFF;
							border-right:1px solid #cde4f2;
							line-height: 217px;
							vertical-align: middle;
							float:left;
						}
						.server-full-comment-logo img{
							display: block;
							margin: auto;
						}
						.server-full-comment-comment p{
							margin-top: 0;
							margin-bottom: 5px;
						}
						.server-full-comment-comment {
							padding: 18px 30px 18px 40px;
							margin-left: 290px;
							font-family: 'Open Sans', sans-serif;
							color: #2c3945;
						}
						.server-full-comment-text {
							font-family: 'Open Sans', sans-serif;
							font-style: italic;
						}
                        .servers-full-comment-author {
                            margin-bottom: 0 !important;
                            margin-top: 10px !important;
                        }
						.servers-full-comment-about-author {
							color: #457288;
                            width: 550px;
						}
						.server-full-comment-controls {
							position: absolute;
							top: -50px;
							right: 0;
                            display: none;
						}
						.server-full-comment-controls a {
							display: inline-block;
							width: 50px;
							height: 30px;
							-webkit-border-radius: 5px;
							        border-radius: 5px;
							border:1px solid #e1e7ed;
							margin-left: 10px;
							text-decoration: none;
							color: #5e6063;
							-webkit-box-shadow: 0px 1px 3px whitesmoke;
							        box-shadow: 0px 1px 3px whitesmoke;
							font-size: 20px;



							background: #ffffff;
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUxZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #ffffff 0%, #e0e1e3 100%);
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e1e3));
							background: -webkit-linear-gradient(top,  #ffffff 0%,#e0e1e3 100%);
							background: -o-linear-gradient(top,  #ffffff 0%,#e0e1e3 100%);
							background: -ms-linear-gradient(top,  #ffffff 0%,#e0e1e3 100%);
							background: linear-gradient(to bottom,  #ffffff 0%,#e0e1e3 100%);
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e1e3',GradientType=0 );

						}
						.server-full-comment-controls div {
							margin-top: 9px;
							margin-left: 19px;
							width: 9px;
							height: 12px;
							background-image: url('../images/servers-dedicated/servers-full-comment-arrows.png');
							background-repeat: no-repeat;
							/*background-position: 0 10px;*/
						}
						.server-full-comment-controls a:last-child div{
							background-position: -9px 0;
						}

						.table2 tbody td:nth-child(5) {
							font-weight: 600;
						}
						.table2 {
							font-family: 'Open Sans', sans-serif;
						}
                        .table21 td:nth-child(4){
                            border-right: none;
                            font-weight: 600;
                        }


    	.july-button-green-auto {
    		width: auto;
    		display: inline-block;
    	}
    	.july-button-green-auto > a, .july-button-green-auto > input {
    		width: auto;
    		display: inline-block;
    	}



.vps-columns {
	font-family: 'Open Sans', sans-serif;
	width: 940px;
	position: relative;
	font-size: 0;
	line-height: 0;
	letter-spacing: -1px;
}
.vps-column {
	display: inline-block;
	background-color: #ffffff;
	width: 232px;
	font-size: 14px;
	line-height:14px;
	letter-spacing: normal;
	border: 1px solid #cde4f2;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.vps-column-header {
	color: #ffffff;
	font-weight: 600;
	text-shadow: 0px -1px 0px #83b6d5;
	background-image: url('../images/vps/vps-shield-blue.png');
	width: 235px;
	height: 120px;
	display: block;
	position: relative;
	top: -1px;
	left: -1px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom: 1px solid #d9e8f0;
	margin-bottom: -1px;
	background-repeat: no-repeat;
}
.vps-column-header-4r {
        background-image: url('../images/vps/vps-shield-blue-4r.png');
}
.vps-column-header > .vps-column-header-offer {
	display: none;
}
.vps-column-header-offer {
	padding: 13px;
	text-align: center;
}
.vps-column-header-tarif {
	font-size: 18px;
	padding: 13px;
	text-align: center;
}
.vps-column-header-price {
	text-align: center;
	width: 235px;
	margin-top: 7px;
}
.vps-column-header-price-price {
	font-size: 24px;
	display: inline-block;
}
.vps-column-header-rubmes {
	display: inline-block;
	font-weight: 400;
	font-size: 10px;
	line-height: 8px;
	position: relative;
	top: 3px;
}
.vps-column-header-rubmes-rub {
	display: block;
	border-bottom: 1px solid white;
	padding-bottom: 4px;
}
.vps-column-header-rubmes-mes {
	display: block;
}
.vps-column-header-extended {
	background-image: url('../images/vps/vps-shield-blue-extended.png');
	height: 160px;
}

.vps-column-header-extended  > .vps-column-header-offer, .vps-column-header-oranged  > .vps-column-header-offer {
	display: block;
}
.vps-column-header-oranged {
	background-image: url('../images/vps/vps-shield-orange.png');
	height: 160px;
	text-shadow: 0px -1px 0px #cd7b08;
}
.vps-column-header-1 {
	background-position: 0 0;
}
.vps-column-header-2 {
	background-position: -237px 0;
}
.vps-column-header-3 {
	background-position: -473px 0;
}
.vps-column-header-4 {
	background-position: -709px 0;
}
.vps-column-header-1.vps-column-header-extended {
	background-position: 0 0;
}
.vps-column-header-2.vps-column-header-extended {
	background-position: -237px 0;
}
.vps-column-header-3.vps-column-header-extended {
	background-position: -473px 0;
}
.vps-column-header-4.vps-column-header-extended {
	background-position: -709px 0;
}
.vps-column-body-spec {
	border-bottom: 1px solid #d9e8f0;
	padding: 16px 30px;
}


.vps-column-body-spec:nth-child(odd) {
	background-color: #fafdfe;
}
.vps-column-body-spec:nth-child(even) {
	background-color: #ffffff;
}
.vps-column-body-spec-desc {
	color: #afbbc5;
	display: inline-block;
	width: 75px;
}
.vps-column-body-spec-value {
	color: #5a6976;
}
.vps-column-footer {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	padding: 25px 30px;
}
.vps-column-footer-price {
	height: 35px;
	position: relative;
	margin-bottom: 25px;
}
.vps-column-footer-price-price {
	display: block;
	color: #5a6976;
	font-size: 22px;
	margin-bottom: 8px;
}
.vps-column-footer-price-price-strong  {
	font-weight: 700;
	font-size: 24px;
}
.vps-column-footer-price-rubmes {
	font-size: 12px;
	float: left;
	color: #5a6976;
}
.vps-column-footer-price-economy {
	position: absolute;
	right: -4px;
	bottom: 11px;
	background-image: url('../images/vps/vps-economy.png');
	width: 77px;
	height: 28px;
	color: #ffffff;
	font-size: 11px;
	padding-right: 10px;
	padding-top: 4px;
	line-height: 10px;
	text-align: right;
}
.vps-column-footer-price-economy-strong {
	font-weight: 700;
}
.vps-column-footer-price-desc {
	font-size: 12px;
	float: right;
	letter-spacing: -1px;
	color: #afbbc5;
}
.vps-column-footer-form input {
	margin-bottom: 10px;
}

.vps-button-green {
    display: block;
	line-height: 20px;
	text-decoration: none;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	margin: 0 auto;
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: 700;
	background-color: #c1dd2a;
	color: #ffffff;
	text-shadow: 0 1px 0 rgba(38,40,49,0.2);
	width: 150px;
	padding: 5px 0;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 1px 1px 0 #74b92c;
}

.vps-button-green:hover {
	background: #cce349;
	-webkit-box-shadow: 1px 1px 0 #629c26;
	color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce349', endColorstr='#aeda34',GradientType=0 );

}

.vps-button-green:active {
	-webkit-box-shadow: inset 0 1px 3px #808080;
	        box-shadow: inset 0 1px 3px #808080;
	background: #96c123;
}
.vps-button-lightblue {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #cde4f2;
	font-family: 'Open Sans', sans-serif;
	display: block;
	margin: 0 auto;
	font-size: 15px;
	font-weight: 600;
	color: #457288;
	text-shadow: 0 1px 1px #ffffff;
	width: 150px;
	padding: 5px 0;
	background-color: #eef8fb;

	line-height: 20px;
	text-align: center;
	text-decoration: none;
	margin-bottom: 10px;
}
.vps-button-lightblue:hover {
	background: #f7fbfc;
	border: 1px solid #cde4f2;
}



   .calculator-option-labeled select {
       width: 520px;
   }
   .calculator-option-hdd-add {
       border: 0;
       background: none;
       -webkit-box-shadow: none;
       box-shadow: none;
       padding: 0;
       border-bottom: 1px dashed hsl(0, 0%, 0%);
       float: right;
       width: 191px;
       padding-bottom: 2px;
       border-radius: 0;
       margin-top: 10px;
       cursor: pointer;
       font-size: 12px;
   }
   .calculator-option-labeled-hdds span:nth-child(even){
       display: block; width:250px; float:left; margin-right:20px;
   }
   .calculator-option-labeled-hdds span:nth-child(even) select{
       display: block; width:250px;
   }
   .calculator-option-labeled-hdds span:nth-child(odd){
       display: block; width:250px; float:left;
   }
   .calculator-option-labeled-hdds span:nth-child(odd) select{
       display: block; width:250px;
   }
   .calculator textarea {
       height: auto;
   }
   .calculator-submit {
       border-left: none;
   }
   .calculator-config {
       border-right: 1px solid #d3d3d3;
   }
   .shadow {
       top: -1px;
   }
   .striped {
           color: #5a6976;
           font-size: 14px;
       }
   .striped span{
       float:left;
       font-weight: bold;
   }
   .striped p {
       margin: 0;
       margin-top: 3px;
       margin-bottom: 3px;
       margin-left: 65px;
   }
   .striped div:nth-child(2n) {
       background-color: #f2f2f2;
       color: #5a6976;
   }
   .calculator-submit-comment span {
       margin-top: 15px;
   }

.afterSelect {position:relative; }
   .afterSelect:before {
       content:'';
       position:absolute;
       pointer-events:none;
   }
   .afterSelect:before {
       content:'';
       right:6px; top:29px;
       width:27px; height:25px;
       background:#f8f8f8;
       background: url('../images/calculator/select3.png');
       position:absolute;
       display:block;
       pointer-events:none;
   }
   .afterSelectShort:before {
   		right: 376px;
   }
   .afterSelect-IP {position:relative; }
   .afterSelect-IP:before {
       content:'a';
       content:'';
       font:11px "Consolas", monospace;
       color:#aaa;
       right:8px; top:2px;
       padding:0 0 2px;
       position:absolute;
       pointer-events:none;
   }
   .afterSelect-IP:before {
       content:'';
       right:19px; top:49px;
       width:27px; height:25px;
       background:#f8f8f8;
       background: url('../images/calculator/select3.png');
       position:absolute;
       display:block;
       pointer-events:none;
   }
   .afterSelectWithUndertext .afterSelect:before{
       top:49px;
   }
   .calculator-option-labeled-hdds span:nth-child(even):before{
       top:9px;
   }
   .calculator-option-labeled-hdds span:nth-child(odd):before{
       top:9px;
   }




   .vps-feature-text {
        font-family:'Open Sans', Arial, sans-serif;
        font-size:16px;
        font-weight:300;
        color:#353d41;
        line-height: 25px;
        margin-top: -8px;
    }
    .vps-feature-image {
        margin-left: 30px;
        margin-top: 27px;
    }


    .hosting-columns .vps-column-body-spec {
        text-align: center;
    }
    .hosting-columns .vps-column:first-child .vps-column-body-spec {
        text-align: left;
    }

    .hosting-columns .vps-column:first-child {
        -webkit-border-radius: 0;
        border-radius: 0;
        border-top-left-radius: 10px;
        border-bottom-left-radius: 10px;
        vertical-align: top;
        margin-top: 160px;
    }
    .hosting-columns .vps-column:first-child .vps-column-body-spec:first-child {
        border-top-left-radius: 10px;
    }
    .hosting-columns .vps-column:first-child .vps-column-body-spec:last-child {
        border-bottom-left-radius: 10px;
        border-bottom: none;
    }
    .hosting-columns > .vps-column:first-child .vps-column-body-spec {
	padding: 16.2px 20px 16px 30px;
}




.augustHeader {
	width: 940px;
	margin: 0 auto;
	/* background-color: #FFF; */
	display: block;
	position: relative;
	font-family: 'Open Sans', Arial, sans-serif;
	margin-bottom: -20px;
margin-top: -40px;
}
.augustHeader-button-blue {
	height: 38px;
	margin: auto;
	margin-bottom: 25px;
}
.augustHeader-button-blue > input, .augustHeader-button-blue > a {
	text-decoration: none;
	font-weight: 400;
	font-size: 14px;
	color: #457288;
	-webkit-border-radius: 5px;
			border-radius: 5px;
	display: block;
	text-align: center;
	width: 172px;
	height: 36px;
	border:1px solid #cde4f2;
	background-color: #eef8fb;
}
.augustHeader-button-blue > a {
	padding-top: 6px;
	height: 23px;
}
.augustHeader-button-blue:hover > input, .augustHeader-button-blue:hover > a {
	background-color: #f7fbfc;
}
.augustHeader-button-blue:active > input, .augustHeader-button-blue:active > a {
	background-color: #eef8fb;
	border: 1px solid #b4d4e8;
}
.augustHeader-logo {
    background-image:url('../images/logo_140.png');
    display: inline-block;
    width:140px;
    height:28px;
    margin-top:25px;
    /* margin-left:25px; */
}
.augustHeader-afterLogo {
	display: inline-block;
	vertical-align: top;
}
.augustHeader-phone {
	font-family: 'Open-Sans', Arial, sans-serif;
	color: #2d3945;
	font-size: 16px;
	font-weight: 600;
	margin-top: 22px;
	margin-left: 45px;
}
.augustHeader-phone span {
	color: #afbbc5;
	font-size: 11px;
	font-weight: 400;
	margin-left: 5px;
}
.augustHeader-contacts {
	margin-left: 7px;
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 0;
    letter-spacing: 0;
    margin-top: 8px;
    margin-bottom: 20px;
}
.augustHeader-contacts li {
	letter-spacing: normal;
	display: inline-block;
    font-size:13px;
    list-style:none;
    margin-right:49px;
}
.augustHeader-contacts li img {
    margin-right:5px;
}
.augustHeader-contacts li a {
    color:#097fc1;
    text-decoration:none;
    display:block;
}
.augustHeader-contacts li a span {
    border-bottom: 1px dotted #097fc1;
 }
.augustHeader-contacts li:last-child {
    margin-right:32px;
}
.augustHeader-entrance {
	display: inline-block;
	position: absolute;
	top: 20px;
	right: 0;
}

.augustWhois {
		font-family: 'Open Sans', Arial, sans-serif;
	}
	.augustWhois-title {
		font-size: 13px;
		font-weight: 700;
		color: #2c3945;
		margin-bottom: 10px;
		margin-top: 20px;
	}
	.augustWhois-input {
		border: 1px solid #b8d1e1;
		-webkit-border-radius: 5px;
        		border-radius: 5px;
	    -webkit-box-shadow: inset 0 0 5px #dddddd;
	            box-shadow: inset 0 0 5px #dddddd;
		outline: none;
		font-family: 'Open Sans', Arial, sans-serif;
		font-size: 13px;
		color: #2c3945;
		padding: 6px 15px;
		width: 445px;
	}
	.augustWhois-input:focus {
		border: 1px solid #38b3e6;
		-webkit-box-shadow: inset 0 0 5px #dddddd, 0 0 5px #38b3e6;
		        box-shadow: inset 0 0 5px #dddddd, 0 0 5px #38b3e6;
	}
	.augustWhois-search-button {
		margin-left: 5px;
		padding: 6px 15px;
		color: #457288;
		font-size: 13px;
		border: 1px solid #b8d1e1;
		-webkit-border-radius: 5px;
		        border-radius: 5px;
		font-family: 'Open Sans', Arial, sans-serif;
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
		        box-shadow: 0 1px 2px rgba(0,0,0,0.1);

		background: #ffffff;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGZhZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #ffffff 0%, #f4fafc 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f4fafc));
		background: -webkit-linear-gradient(top,  #ffffff 0%,#f4fafc 100%);
		background: -o-linear-gradient(top,  #ffffff 0%,#f4fafc 100%);
		background: -ms-linear-gradient(top,  #ffffff 0%,#f4fafc 100%);
		background: linear-gradient(to bottom,  #ffffff 0%,#f4fafc 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4fafc',GradientType=0 );

	}

	.augustWhois-checkbox {
		display: inline-block;
		width: 100px;
		height: 40px;
	}
	.augustWhois-checkbox input[type=checkbox].css-checkbox {
		  position: absolute;
		overflow: hidden;
		clip: rect(0 0 0 0);
		height:1px;
		width:1px;
		margin:-1px;
		padding:0;
		border:0;
	}

	.augustWhois-checkbox input[type=checkbox].css-checkbox + label.css-label {
		padding-left:20px;
		height:19px;
		display:inline-block;
		line-height:15px;
		background-repeat:no-repeat;
		background-position: 0 0;
		font-size:15px;
		vertical-align:middle;
		cursor:pointer;
		background-position: 0 -19px;
	}

	.augustWhois-checkbox input[type=checkbox].css-checkbox:checked + label.css-label {
		background-position: 0 0px;
	}

 	.augustWhois-checkbox .css-label{ background-image:url('../images/whois/augustWhois-checkbox.png'); }
 	.unavailable .augustWhois-checkbox input[type=checkbox].css-checkbox + label.css-label {
		background-position: 0 -38px;
	}

/* @vps-index2 vps2 index2 */

.augustVps-columns {
	font-size       : 0;
	letter-spacing  : 0;

	/* margin-bottom: 30px; */
}
.augustVps-column {
	display              : inline-block;
	vertical-align       : top;

	width                : 288px;
	margin-left          : 33px;

	font-family          : 'Open Sans', Arial, sans-serif;
	font-size            : 16px;
	letter-spacing       : normal;
	border               :1px solid #b8d1e1;
	border-radius        : 10px;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
	        box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);

	-webkit-border-radius: 10px;

	/* background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #fafafa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fafafa));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fafafa 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#fafafa 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#fafafa 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#fafafa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa',GradientType=0 ); */

}
.augustVps-column:first-child {
	margin-left: 0;
}
.augustVps-column-gradient {
	-webkit-border-top-left-radius: 10px;
	        border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
            border-top-right-radius: 10px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #fdfdfd 50%, #fcfcfc 90%, #fbfbfb 95%, #fafafa 98%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#fdfdfd), color-stop(90%,#fcfcfc), color-stop(95%,#fbfbfb), color-stop(98%,#fafafa), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fdfdfd 50%,#fcfcfc 90%,#fbfbfb 95%,#fafafa 98%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#fdfdfd 50%,#fcfcfc 90%,#fbfbfb 95%,#fafafa 98%,#f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#fdfdfd 50%,#fcfcfc 90%,#fbfbfb 95%,#fafafa 98%,#f5f5f5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#fdfdfd 50%,#fcfcfc 90%,#fbfbfb 95%,#fafafa 98%,#f5f5f5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
}
.augustVps-column-header {
	vertical-align: top;

	height        : 66px;
	padding       : 18px 19px 12px 29px;

	/* border-bottom : 1px solid #cde4f2; */
}
.augustVps-column-header img {
	display       : inline-block;
	vertical-align: top;
}
.augustVps-column-header-text {
	display: inline-block;

	width  : 165px;
}
.augustVps-column-header-text a {
	display    : block;

	font-size  : 22px;
	font-weight: 700;
	color      : #1184c6;
}
.augustVps-column-header-text span {
	display    : block;

	margin-top : 10px;

	font-size  : 12px;
	color      : #afbbc5;
	line-height: 14px;
}
.augustVps-column-f {
	margin    : 0;
	padding   : 0;

	list-style: none;
}
.augustVps-column-f li {
	padding            : 0 10px 10px 51px;

	background-image   : url('../images/vps/vps-tick-blue.png');
	background-position: 29px 6px;
	background-repeat  : no-repeat;
	font-size          : 14px;
	color              : #2c3945;
	/* border-bottom      : 1px solid #cde4f2; */
}
.augustVps-column-f li span {
}
.augustVps-column-f li:nth-child(odd) {
	/*background-color: #fafdfe;*/
}
.augustVps-column-footer {
	padding  : 20px 29px 20px 29px;

	font-size: 15px;
	color    : #505b63;
}
.augustVps-column-footer-price {
	display      : block;

	margin-bottom: 18px;
}
.augustVps-column-footer-price strong {
	font-size  : 24px;
	font-weight: 700;
}
.augustVps-column .july-button-green, .augustVps-column .july-button-green > input, .augustVps-column .july-button-green > a {
	width: 230px;
}
.augustVps-bottom {
	font-family: 'Open Sans', Arial, sans-serif;
}
.augustVps-bottom h2 {
	display       : inline-block;
	vertical-align: middle;
}
.augustVps-bottom h2 {
	font-family: 'Open Sans', Arial, sans-serif;
	font-size  : 28px;
	font-weight: 700;
	color      : #353d41;
}
.augustVps-bottom h3 {
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 18px;
	margin-bottom: 0;
	color: #353d41;
}
.augustVps-bottom h3 img{
	margin-top: -5px;
	margin-left: 10px;
}
.augustVps-bottom p {
	font-family: 'Open Sans', Arial, sans-serif;
	font-size  : 14px;
	color      : #71777a;
}
.augustVps-f-checklist {
	margin: 0;
	list-style: none;
	padding-left: 25px;
}
.augustVps-f-checklist li {
	font-family: 'Open Sans', Arial, sans-serif;
	background-image   : url('../images/vps/vps-tick-blue.png');
	background-repeat  : no-repeat;
	background-position:  0 5px;
	padding-left: 30px;
	color: #000000;
	font-size: 14px;
	margin-bottom: 10px;
}

	.augustVps-column-gradient2 {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #fdfdfd 50%, #fcfcfc 90%, #fbfbfb 95%, #fafafa 98%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#fdfdfd), color-stop(90%,#fcfcfc), color-stop(95%,#fbfbfb), color-stop(98%,#fafafa), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fdfdfd 50%,#fcfcfc 90%,#fbfbfb 95%,#fafafa 98%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#fdfdfd 50%,#fcfcfc 90%,#fbfbfb 95%,#fafafa 98%,#f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#fdfdfd 50%,#fcfcfc 90%,#fbfbfb 95%,#fafafa 98%,#f5f5f5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#fdfdfd 50%,#fcfcfc 90%,#fbfbfb 95%,#fafafa 98%,#f5f5f5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */

	background: red;

}
/* // vps2 index2 */


/* hosting 2 */


.hosting-table-control {
	position: absolute; top:-115px; left:-5px;
}
.hosting-table-control-unit {
	display:block;
	text-decoration:none;
	border-radius:5px;
	padding:6px;
	margin-bottom:2px;
	width:195px;
	border:1px solid #ffffff;
}
.hosting-table-control-unit-active {
	border:1px solid #b8d1e1;
}

.hosting-table-control-unit span {
	font-family:'Open Sans', Arial, sans-serif;
	font-size:14px;
	font-weight:600;
	color:#457288;
	margin-left:5px;
	display:inline-block;
	border-bottom:1px solid #457288;
}
.hosting-table-control-unit-active span {
	border-bottom:none;
}

/** START VPS inserted **/
.vps-table-control-line {
	/* position: absolute; top:-115px; left:-5px; */
}
.vps-table-control-unit-line {
	/* display:block; */
	text-decoration:none;
	border-radius:5px;
	padding:6px;
	margin-bottom:2px;
	width:195px;
	border:1px solid #ffffff;
}
.vps-table-control-unit-line-active {
	border:1px solid #b8d1e1;
}

.vps-table-control-unit-line span {
	font-family:'Open Sans', Arial, sans-serif;
	font-size:14px;
	font-weight:600;
	color:#457288;
	margin-left:5px;
	display:inline-block;
	border-bottom:1px solid #457288;
}
.vps-table-control-unit-line-active span {
	border-bottom:none;
}
/** END VPS inserted **/

.hosting-table-control-tooltip {
	display: none;
}
.hosting-table-control-helper {
	position: relative;
	font-family: 'Open Sans', Arial, sans-serif;
}
.hosting-table-control-tooltip-close {
	background-image: url('../images/hosting/shared/hosting-helper-close.png');
	width: 13px;
	height: 13px;
	position: absolute;
	right: 14px;
	top: 14px;
	display: block;
}
.hosting-table-control-helper h3 {
	font-weight: 700;
	font-size: 14px;
	color: #2c3945;
	margin-bottom: 0px;
}
.hosting-table-control-helper p {
	font-size: 12px;
	color: #85898a;
	line-height: 15px;
}
.hosting-table-control-link {
	color:#afbbc5;
	text-decoration:none;
	border-bottom:1px dotted #afbbc5;
	font-family:'Open Sans', Arial, sans-serif;
	font-size:12px;
	margin-left:40px;
	margin-top:6px;
	display:inline-block;
}
.hosting-table-control-link:hover {
	color: #afbbc5;
}
.hosting-table-control-tooltip {
	padding: 10px 20px;
	background-color: #ffffff;
	-webkit-border-radius: 5px;
	        border-radius: 5px;
	box-shadow: 0px 1px 10px rgba(0,0,0,0.2);
	position: absolute;
	top: 25px;
	left: -15px;
	width: 450px;
	z-index: 100;
}


/* //hosting 2 */


.augustSlider {
	border: none;
}
.augustSlider .grid4 {
	position: relative;
}
.augustSlider img {
	position: absolute;
	top: 46px;
	right: 0;
}



	.openSans {
		font-family: 'Open Sans', Arial, sans-serif;
	}
	.gradientBlue {
		background: #46b8f0;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2YjhmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTkyY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #46b8f0 0%, #2992cd 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#46b8f0), color-stop(100%,#2992cd));
		background: -webkit-linear-gradient(top,  #46b8f0 0%,#2992cd 100%);
		background: -o-linear-gradient(top,  #46b8f0 0%,#2992cd 100%);
		background: -ms-linear-gradient(top,  #46b8f0 0%,#2992cd 100%);
		background: linear-gradient(to bottom,  #46b8f0 0%,#2992cd 100%);

		filter    : progid:DXImageTransform.Microsoft.gradient( startColorstr='#46b8f0', endColorstr='#2992cd',GradientType=0 );
	}

	/* domain search */
	.domain-search {
		display      : block;

		margin-bottom: 35px;
	}
	.domain-search-input {
		width        : 435px;
		margin-right : 15px;
		padding      : 8px 12px;

		font-size    :14px;
		color        :#353d41;
		border       :1px solid #b8d1e1;
		border-radius: 3px;
		-webkit-box-shadow: inset 0 0 3px rgba(40,40,40,0.3);
		        box-shadow: inset 0 0 3px rgba(40,40,40,0.3);
	}
	.domain-search-input:focus {
		border       :1px solid #38b3e6;
		box-shadow   :0 0 5px #38b3e6, inset 0 1px 4px rgba(41, 43, 46, 0.3);

	}
	.domain-search-submit {
		padding      : 8px 30px;

		font-size    :14px;
		font-weight  :700;
		color        :#ffffff;
		text-shadow  :0 1px 0 #3a5ba7;
		border       :1px solid #2186bf;
		border-radius: 2px;
		box-shadow   :0 1px 2px rgba(0,0,0,0.2), inset 0 2px 2px rgba(47, 185, 243, 0.4);
	}
	.domain-search-submit:hover {
		background: #46b8f0;
		-webkit-box-shadow: inset 0 2px 2px rgba(47,185,243,0.4);
		        box-shadow: inset 0 2px 2px rgba(47,185,243,0.4);
	}
	.domain-search-submit:active {
		background: #2992cd;
		-webkit-box-shadow: inset 0 2px 2px rgba(33,134,191,0.4);
		        box-shadow: inset 0 2px 2px rgba(33,134,191,0.4);
	}
	/* // domain search */

	/* big domain checkboxes */
	.domain-big-checkboxes {
		display      : block;

		margin-bottom: 30px;
	}
	.domain-checkbox-big {
		display    : inline-block;

		font-size  : 15px;
		font-weight: 700;
	}
		.domain-checkbox-big:hover {
		}
	/* прячем radiobutton */
	.domain-checkbox-big input[type="checkbox"] {
		display: none;
	}
	/* стилизуем label */
	.domain-checkbox-big label {
		position             : relative;
		display              : inline-block;

		height               : 110px;
		width                : 140px;
		margin-right         : 10px;

		border               : 1px solid rgba(227,227,227,0.5);
		border-radius        : 5px;
		box-shadow           : 0 2px 3px rgba(0,0,0,0.1);

		-webkit-box-shadow   : 0 2px 3px rgba(0,0,0,0.1);
		-webkit-border-radius: 5px;
	}
		.domain-checkbox-big label:hover{
			cursor            : pointer;
			background-color  : #fafafa;
			box-shadow        : none;

			-webkit-box-shadow: none;
		}
	/* добавляем кастомный чекбоекс для label */
	.domain-checkbox-big label:before{
		content            :'';

		position           : absolute;
		display            : block;
		top                :30px;
		left               :15px;

		height             : 18px;
		width              : 16px;

		background-image   : url('../images/whois/augustWhois-checkbox.png');
		background-position: 0 -18px;
		background-repeat  : no-repeat;
	}
	.domain-checkbox-big input[type="checkbox"]:checked+label:before{
		background-position: 0 1px;
	}
	/* Добавляем в label картинки - тексты */
	.domain-checkbox-big label img {
		position: relative;
		top     : 15px;
		left    : 35px;
	}
	.domain-checkbox-big .domain-checkbox-big-price1 span, .domain-checkbox-big .domain-checkbox-big-price2 span {
		font-size  : 11px;
		font-weight: 400;
	}
	.domain-checkbox-big .domain-checkbox-big-price1 {
		position: absolute;
		top     : 65px;
		left    : 45px;

		color   : #2c3945;
	}
	.domain-checkbox-big .domain-checkbox-big-price2 {
		position: absolute;
		top     : 85px;
		left    : 45px;

		color   : #afbbc5;
	}
	/* //big domain checkboxes */

	/* small domain checkboxes */
	.domain-small-checkboxes {
		display      : block;

		margin-bottom: 20px;
	}
	.domain-checkbox-small {
		position    : relative;
		display     : inline-block;

		height      : 40px;
		width       : 126px;
		margin-right: 10px;
		padding-left: 16px;
	}
		.domain-checkbox-small:hover {
		}
	/* прячем radiobutton */
	.domain-checkbox-small input[type="checkbox"] {
		display: none;
	}
	/* стилизуем label */
	.domain-checkbox-small label {
		position    : relative;
		display     : inline-block;

		margin-right: 10px;
		padding-left: 18px;

		font-size   : 16px;
		font-weight : 600;
		color       : #2c3945;
	}
		.domain-checkbox-small label:hover{
			cursor: pointer;
		}
	/* добавляем кастомный чекбоекс для label */
	.domain-checkbox-small label:before{
		content            :'';

		position           : absolute;
		display            : block;
		top                :0;
		left               :0;

		height             : 18px;
		width              : 16px;

		background-image   : url('../images/whois/augustWhois-checkbox.png');
		background-position: 0 -18px;
		background-repeat  : no-repeat;
	}
	.domain-checkbox-small input[type="checkbox"]:checked+label:before{
		background-position: 0 1px;
	}
	/* Добавляем в label картинки - тексты */

	.domain-checkbox-small .domain-checkbox-small-price1 {
		display    : inline-block;
	width: 10px;
		font-size  : 11px;
		font-weight: 700;
		color      : #afbbc5;
	}
	.domain-checkbox-ending {
		position: absolute;
		display : inline-block;
		right   : 100px;
	}
	.domain-checkbox-ending1 {
		font-size: 13px;
		color    : #2c3945;
	}
	.domain-checkbox-ending1 strong {
		font-weight: 700;
	}
	.domain-checkbox-ending2 {
		font-size: 13px;
		color    : #afbbc5;
	}
	.domain-checkbox-ending2 strong {
		font-weight: 700;
	}

	/* //small domain checkboxes */


	/* result domain checkboxes */
	.domain-result-checkboxes {
		display      : block;

		margin-bottom: 20px;
	}
	.domain-result-checkboxes-header {
		margin-bottom:10px;

		font-size    :18px;
		font-weight  : 700;
		color        :#2c3945;
	}
	.domain-result-checkbox-starting {
		font-size  : 13px;
		font-weight: 700;
		color      : #2c3945;
	}
	.domain-result-checkbox-starting-price1 {
		display    : inline-block;

		margin-left: 400px;
	}
	.domain-result-checkbox-starting-price2 {
		display    : inline-block;

		margin-left: 40px;
	}
	.domain-checkbox-result {
		position    : relative;
		display     : block;

		height      : 40px;
	}
		.domain-checkbox-result:hover {
		}
	/* прячем radiobutton */
	.domain-checkbox-result input[type="checkbox"] {
		display: none;
	}
	/* стилизуем label */
	.domain-checkbox-result label {
		position    : relative;
		display     : inline-block;

		padding     : 8px;
		padding-left: 45px;

		color       : #2c3945;
		border      :1px solid #ffffff;
	}
		.domain-checkbox-result label:hover{
			cursor               : pointer;
			background-color     : #fcfefe;
			border               :1px solid #e6f1f8;
			border-radius        : 5px;

			-webkit-border-radius: 5px;
		}
		.domain-checkbox-result-unavailable label:hover{
			cursor          : default;
			background-color: #ffffff;
			border          : 1px solid #ffffff;
		}
	.domain-checkbox-result-domain {
		display    : inline-block;

		width      : 190px;

		font-size  : 13px;
		font-weight: 400;
		color      : #2c3945;
	}
	.domain-checkbox-result-status {
		display   : inline-block;

		width     : 70px;

		text-align: right;
	}
	.domain-checkbox-result-unavailable .domain-checkbox-result-status {
		color: #f36a45;
	}
	.domain-checkbox-result-free .domain-checkbox-result-status {
		color: #a7cc26;
	}
	/*
	.domain-checkbox-result-unavailable > label > span.domain-checkbox-result-prices,
	.domain-checkbox-result-unavailable > label > a,
	.domain-checkbox-result-free > label > span.domain-checkbox-result-prices,
	.domain-checkbox-result-free > label > a {
		display: none;
	}
	*/
	.domain-checkbox-result-free > label > span.domain-checkbox-result-prices {
		display: inline-block !important;
	}
	.domain-checkbox-result-unavailable > label > a {
		display: inline-block !important;
	}
	/**/
	/* добавляем кастомный чекбоекс для label */
	.domain-checkbox-result label:before{
		content            :'';

		position           : absolute;
		display            : block;
		top                :10px;
		left               :20px;

		height             : 18px;
		width              : 16px;

		background-image   : url('../images/whois/augustWhois-checkbox.png');
		background-position: 0 -18px;
		background-repeat  : no-repeat;
	}
	.domain-checkbox-result-unavailable label:before{
		background-position: 0 -38px !important;
	}
	.domain-checkbox-result input[type="checkbox"]:checked+label:before{
		background-position: 0 1px;
	}
	/* Добавляем в label картинки - тексты */
	.domain-checkbox-result .domain-checkbox-result-price1 {
		display    : inline-block;

		width      : 90px;
		margin-left: 85px;

		font-size  : 13px;
		color      : #2c3945;
	}
	.domain-checkbox-result .domain-checkbox-result-price1 strong, .domain-checkbox-result .domain-checkbox-result-price2 strong {
		font-weight: 700;
	}
	.domain-checkbox-result .domain-checkbox-result-price1, .domain-checkbox-result .domain-checkbox-result-price2 {
	}
	.domain-checkbox-result .domain-checkbox-result-price2 {
		display    : inline-block;

		width      : 90px;
		margin-left: 35px;

		font-size  : 13px;
		color      : #afbbc5;

	}
	.domain-checkbox-result-domain-info {
		margin-left    : 70px;

		font-size      : 13px;
		color          : #097fc1;
		text-decoration: none;
		border-bottom  :1px dotted #097fc1;
	}
	.domain-checkbox-result-domain-info:hover {
		color: #097fc1;
	}
	.domain-result-checkbox-ending a {
		display        : inline-block;

		margin-top     : 20px;
		margin-bottom  : 10px;
		margin-left    : 20px;

		font-size      : 13px;
		color          : #097fc1;
		text-decoration: none;
		border-bottom  : 1px dotted #097fc1;
	}
	.domain-result-checkbox-ending a:hover {
		color: #097fc1;
	}
	/* //result domain checkboxes */
	.domain-submit {
		display: block;

		width  : 350px;
		margin : inherit;
	}
	.domain-submit input {
		width: 350px;
	}

/** исправление доменов 05.09.2013 **/
.domain-checkbox-result-error label:before {
background-position: 0 -38px !important;
}
.domain-checkbox-result-error .domain-checkbox-result-status {
background: none !important;
    color: #f36a45;
width: 360px;
}
.domain-checkbox-result-error label:hover {
cursor: default;
background-color: #ffffff;
border: 1px solid #ffffff;
}



.infratel-h1 {
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 28px;
	color: #353d41;
	line-height: 35px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: 400;
}
.infratel-h1 strong {
	font-weight: 700;
}
.infratel-h1 span {
	font-weight: 300;
}
.infratel-ul {
	padding: 0;
	list-style: none;
	margin-top: 25px;
	/* margin-left: 20px; */
}
.infratel-ul li {
	background-image: url('../images/infratel/infratel-list-bullet.png');
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 40px;
	margin-bottom: 15px;
	font-size: 16px;
	color: #353d41;
}
.infratel-ul li:last-child {
	font-weight: 700;
}
.infratel-img {
	position: absolute;
	right: 0;
}
.infratel-h2 {
	font-size: 24px;
	color: #353d41;
	font-weight: 400;
	margin-bottom: 25px;
	line-height: 34px;
}
.infratel-p {
	color: #6a7178;
	font-size: 14px;
	line-height: 24px;
	margin: 6px 0;
}
.infratel-ul-clear {
	color: #6a7178;
	font-size: 14px;
	line-height: 24px;
}
.infratel-greybox {
	background-color: #f5f5f5;
	margin-top: 17px;
	height: 194px;
}
.infratel-h3 {
	font-size: 18px;
	color: #353d41;
	font-weight: 700;
}
.third-p {
	font-size: 14px;
	color: #6a7178;
	line-height: 24px;
}
.infratel-ol {
	color: #6a7178;
	margin-left: 25px;
}
.infratel-ol li {
	font-size: 28px;
	font-weight: 800;
	margin-bottom: 20px;
}
.infratel-ol li span {
	font-size: 16px;
	line-height: 12px;
	font-weight: 400;
}


.infratel-tabs {
	display: block;
	padding: 0;
	margin: 0;
	margin-bottom: 40px;
}
.infratel-tabs-li {
	display: inline-block;
}
.infratel-tabs-li a {
	font-family: 'Open Sans', Arial, sans-serif;
	margin-left: 19px;
	margin-right: 19px;
	font-size: 14px;
	font-weight: 400;
	color: #37a8e6;
	text-decoration: none;
	border-bottom: 1px dashed #37a8e6;
}
.infratel-tabs:first-child > .infratel-tabs-li-active a {
	margin-left: 0;
}
.infratel-tabs-li-active a {
	padding: 8px 18px;
	border-bottom: none;
	margin-right: 0;
	background-color: #8ccdf3;
	border: 1px solid #68c5eb;
	color: #ffffff;
	-webkit-border-radius: 5px;
	        border-radius: 5px;
}




.office24-3feat {

}
.office24-3feat-header {
	color: #353d41;
	font-size: 14px;
	font-weight: 700;
}
.office24-3feat-header-icon {
	width: 64px;
	height: 64px;
	background-image: url('../images/office24/office24-icons.png');
	background-repeat: no-repeat;
	display: inline-block;
}
.office24-3feat-header-text {
	display: inline-block;
	width: 230px;

}
.office24-3feat-header-text span {
	vertical-align: middle;
	display: table-cell;
	height: 64px;
}
.office24-3feat-body {
	margin-top: 10px;
}
.office24-3feat-body-text {
	font-size: 14px;
	color: #6a7178;
	line-height: 24px;
}
.office24-3feat-header-icon-notebookcheck {
	background-position: 0 0;
}
.office24-3feat-header-icon-mobility {
	background-position: -64px 0;
}
.office24-3feat-header-icon-growth {
	background-position: -128px 0;
}
.office24-3feat-header-icon-mouse {
	background-position: 0 -64px;
}
.office24-3feat-header-icon-gear {
	background-position: -64px -64px;
}
.office24-3feat-header-icon-chat {
	background-position: -128px -64px;
}
.office24-3feat-header-icon-clock {
	background-position: 0 -128px;
}
.office24-3feat-header-icon-lock {
	background-position: -64px -128px;
}
.office24-3feat-header-icon-docs {
	background-position: -128px -128px;
}
.office24-greenblock {
	font-size:0;
	line-height:0;
	letter-spacing:-1px;
	background-color: #f5f5f5;
	margin-left: 10px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.office24-greenblock-green {
	display: inline-block;
	font-size: 23px;
	line-height: normal;
	letter-spacing:normal;
	margin-left: -10px;
	color: #ffffff;
	font-weight: 700;
	text-shadow: 0 1px 0 #6fa81d;
	text-transform: uppercase;
	padding: 23px 60px 25px 29px;
	-webkit-box-shadow: inset 0 0 3px rgba(235,243,47,0.5);
	        box-shadow: inset 0 0 3px rgba(235,243,47,0.5);

	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;

	background: #c2de2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyZGUyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NmMxMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c2de2a 0%, #96c123 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2de2a), color-stop(100%,#96c123));
	background: -webkit-linear-gradient(top,  #c2de2a 0%,#96c123 100%);
	background: -o-linear-gradient(top,  #c2de2a 0%,#96c123 100%);
	background: -ms-linear-gradient(top,  #c2de2a 0%,#96c123 100%);
	background: linear-gradient(to bottom,  #c2de2a 0%,#96c123 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2de2a', endColorstr='#96c123',GradientType=0 );

}
.office24-greenblock-grey {
	display: inline-block;
	position: relative;
	line-height: normal;
	letter-spacing:normal;
	vertical-align: top;
	font-size: 14px;

	height: 80px;
}
.office24-greenblock-grey:before {
	position: absolute;
	top: 0;
	left: -42px;
	content: '';
	width: 0;
	height: 0;
	border-top: 42px solid #f5f5f5;
	border-left: 42px solid transparent;
}
.office24-greenblock-grey:after {
	position: absolute;
	top: 42px;
	left: -42px;
	content: '';
	width: 0;
	height: 0;
	border-bottom: 42px solid #f5f5f5;
	border-left: 42px solid transparent;
}
.office24-greenbutton {
	text-decoration: none;
	color: #ffffff;
	border: 1px solid #85b11f;
	-webkit-border-radius: 5px;
	        border-radius: 5px;
	padding: 8px 28px;
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 14px;
	font-weight: 700;
	-webkit-box-shadow: inset 0 2px 2px rgba(235,243,47,0.4), 0 1px 2px rgba(0,0,0,0.2);
	        box-shadow: inset 0 2px 2px rgba(235,243,47,0.4), 0 1px 2px rgba(0,0,0,0.2);
	color: #ffffff;
	text-shadow: 0 1px 0 #5ea73a;
	background: #c2de2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyZGUyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NmMxMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c2de2a 0%, #96c123 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2de2a), color-stop(100%,#96c123));
	background: -webkit-linear-gradient(top,  #c2de2a 0%,#96c123 100%);
	background: -o-linear-gradient(top,  #c2de2a 0%,#96c123 100%);
	background: -ms-linear-gradient(top,  #c2de2a 0%,#96c123 100%);
	background: linear-gradient(to bottom,  #c2de2a 0%,#96c123 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2de2a', endColorstr='#96c123',GradientType=0 );
}
.office24-greenbutton:hover {
	color: #ffffff;
	background: #c2de2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyZGUyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOGQ4MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c2de2a 0%, #a8d828 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2de2a), color-stop(100%,#a8d828));
	background: -webkit-linear-gradient(top,  #c2de2a 0%,#a8d828 100%);
	background: -o-linear-gradient(top,  #c2de2a 0%,#a8d828 100%);
	background: -ms-linear-gradient(top,  #c2de2a 0%,#a8d828 100%);
	background: linear-gradient(to bottom,  #c2de2a 0%,#a8d828 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2de2a', endColorstr='#a8d828',GradientType=0 );
}
.office24-greenbutton:active {
	border: 1px solid #769a19;
	-webkit-box-shadow: inset 0 2px 2px rgba(92,151,7,0.4);
	        box-shadow: inset 0 2px 2px rgba(92,151,7,0.4);
	background: #96c123;
}
.office24-bluebutton {
	color: #ffffff;
	text-decoration: none;
	border: 1px solid #2186bf;
	-webkit-border-radius: 5px;
	        border-radius: 5px;
	padding: 8px 28px;
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 14px;
	font-weight: 700;
	-webkit-box-shadow: inset 0 2px 2px rgba(47,185,243,0.4), 0 1px 2px rgba(0,0,0,0.2);
	        box-shadow: inset 0 2px 2px rgba(47,185,243,0.4), 0 1px 2px rgba(0,0,0,0.2);
	color: #ffffff;
	text-shadow: 0 1px 0 #3a5ba7;
	background: #46b8f0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2YjhmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTkyY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #46b8f0 0%, #2992cd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#46b8f0), color-stop(100%,#2992cd));
	background: -webkit-linear-gradient(top,  #46b8f0 0%,#2992cd 100%);
	background: -o-linear-gradient(top,  #46b8f0 0%,#2992cd 100%);
	background: -ms-linear-gradient(top,  #46b8f0 0%,#2992cd 100%);
	background: linear-gradient(to bottom,  #46b8f0 0%,#2992cd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46b8f0', endColorstr='#2992cd',GradientType=0 );

}
.office24-bluebutton:hover {
	color: #ffffff;
	background: #46b8f0;
}
.office24-bluebutton:active {
	background: #2992cd;
	-webkit-box-shadow: inset 0 2px 2px rgba(33,134,191,0.4);
	        box-shadow: inset 0 2px 2px rgba(33,134,191,0.4);
}
.office24-greenblock-grey form {
	margin-top: 19px;
	margin-left: 2px;
}
.office24-greenblock-grey .office24-greenbutton,
.office24-greenblock-grey .office24-bluebutton {
	margin-left: 20px;
	padding: 8px 38px;
}


.office24-borderedbox {
	border: 1px solid #cde4f2;
	-webkit-border-radius: 5px;
	        border-radius: 5px;
	padding: 20px;
	padding-bottom: 28px;
}
.office24-borderedbox-header {
	font-size: 14px;
	color: #2c3945;
	font-weight: 700;
	margin-top: 5px;
	vertical-align: top;
}
.office24-borderedbox-ul {
	display: inline-block;
	margin: 0;
	margin-top: 15px;
	padding: 0;
	list-style: none;
	vertical-align: top;
}
.office24-borderedbox-ul:last-child {
	margin-left: 100px;
}
.office24-borderedbox-ul li {
	font-size: 13px;
	line-height: 24px;
	color: #6a7178;
	position: relative;
	margin-left: 15px;
}
.office24-borderedbox-ul li:before {
	content: '•';
	position: absolute;
	left: -15px;
	top:0;
}
.office24-borderedbox-3 .office24-borderedbox-ul:last-child {
	margin-left: 0;
}
.office24-borderedbox-3 .office24-borderedbox-header {
	display: inline-block;
	width: 170px;
	margin-top: 0;
}
.office24-borderedbox-3 a {
	color: #37a8e6;
	font-size: 14px;
	margin-left: 15px;
	margin-top: 15px;
	display: block;
}

.office24-greenblock-green-big {
	font-size: 23px;
	text-transform: none;
}
.office24-greenblock-green-big span {
	font-size: 15px;
	font-weight: 400;
	display: block;
	color: #4a5c11;
	text-shadow: 0 1px 0 rgba(255,255,255,0.3);
}
.office24-greenblock-grey-big {
	height: 132px;
}
.office24-greenblock-grey-big:before {
	left: -66px;
	border-top: 66px solid #f5f5f5;
	border-left: 66px solid rgba(0, 0, 0, 0);
}
.office24-greenblock-grey-big:after {
	top: 66px;
	left: -66px;
	border-bottom: 66px solid #f5f5f5;
	border-left: 66px solid rgba(0, 0, 0, 0);
}
.office24-greenblock-grey-big .office24-greenbutton,
.office24-greenblock-grey-big .office24-bluebutton {
	display: block;
	width: 220px;
	margin-bottom: 20px;
}
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 17.06.2014, 16:02:07
    Author     : auesys
*/

.partners-2014-index-header {
        font-family: 'Open Sans', Arial, sans-serif;
        font-size: 44px;
        color: #292929;
        font-weight: 400;
        text-align: center;
        margin-left: 0px;
        margin-bottom: 35px;
}
.partners-2014-index-subheader {
        text-align: center;
        color: #545454;
        font-weight: 400;
        font-size: 20px;
        width: 940px;
        margin: 0 auto;
        margin-top: 18px;
        line-height: 26px;
        margin-bottom: 0px;
        margin-left: 0px;
}
.partners-2014-index-4 {
        text-align: center;
}
.partners-2014-index-4-pic {
        margin-bottom: 30px;
        margin-top: 40px;
}
.partners-2014-index-4-text {
        color: #292929;
        font-size: 19px;
}
.partners-2014-index-subheader-4-text {
        color: #292929;
        font-weight: 300;
        font-size: 20px;
        margin-top: -15px;
}
.partners-2014-index-subheader-4-text-p {
    color: #6a7178;
    font-size: 15px;
    line-height: 24px;
    font-weight: 500;
    margin: 6px 0;
}
.partners-2014-index-a {
        text-decoration: none;
}
.partners-2014-index-header-a {
        text-decoration: none;
}
.partners-2014-index-header-a:hover {
        color: #292929;
}