article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
/*img {
	margin:65px 0 0 20px;
	max-width: 100%;
	width: auto \9;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}*/

body {
	margin: 0;
	font-family: MyriadProReg, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.333;
	color: #000;
	background-color: #FFF;  
}

}
.clear{
    clear: both;
}none

a {
	color: #08c;
	text-decoration: none;
}
a:hover,
a:focus {
	color: #005580;
	text-decoration: underline;
}
#toggle_screen{
        display: none;
    }

.img-rounded {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.img-polaroid {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
}
.row {
	margin-left: -20px;
	*zoom: 1;
}
.row:before,
.row:after {
	display: table;
	content: "";
	line-height: 0;
}
.row:after {
	clear: both;
}
[class*="span"] {
	float: left;
	min-height: 1px;
	margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 940px;
}
.container {
	margin-right: auto;
	margin-left: auto;
	*zoom: 1;
	max-width: 100%:;
}
.container:before,
.container:after {
	display: table;
	content: "";
	line-height: 0;
}
.container:after {
	clear: both;
}
.container-fluid {
	padding-right: 20px;
	padding-left: 20px;
	*zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.container-fluid:after {
	clear: both;
}
.footer .container{
	width: 100%;
}
p {
	margin: 0 0 9px;
}
.lead {
	margin-bottom: 18px;
	font-size: 19.5px;
	font-weight: 200;
	line-height: 27px;
}
small {
	font-size: 85%;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
cite {
	font-style: normal;
}
.muted {
	color: #999;
}
a.muted:hover,
a.muted:focus {
	color: #808080;
}
.text-warning {
	color: #c09853;
}
a.text-warning:hover,
a.text-warning:focus {
	color: #a47e3c;
}
.text-error {
	color: #b94a48;
}
a.text-error:hover,
a.text-error:focus {
	color: #953b39;
}
.text-info {
	color: #3a87ad;
}
a.text-info:hover,
a.text-info:focus {
	color: #2d6987;
}
.text-success {
	color: #468847;
}
a.text-success:hover,
a.text-success:focus {
	color: #356635;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
ul,

ol {
	padding: 0;
	margin: 0 0 9px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
	margin-bottom: 0;
}
li {
	line-height: 18px;
}
ul.unstyled,
ol.unstyled {
	margin-left: 0;
	list-style: none;
}
ul.inline,
ol.inline {
	margin-left: 0;
	list-style: none;
}
ul.inline > li,
ol.inline > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding-left: 5px;
	padding-right: 5px;
}
#top_nav_nav{
    background: rgb(0,211,104); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,211,104,1) 0%, rgba(0,211,104,1) 30%, rgba(0,161,79,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d368', endColorstr='#00a14f',GradientType=0 ); /* IE6-9 */
	border-bottom: 2px solid #005329;
	clear: both;
    float: none;
	margin: 0 0 25px;
    overflow: hidden;
}

#top_nav_nav ul{
    clear: both;
	height: auto;
	margin: 0 auto;
	width: 1150px;
}
.cell_wrap{
	background:url(../img/what.png) right bottom no-repeat;
}
.footer{
	max-width: 100%;
}
#footer_nav_nav {
	background: rgb(0,211,104); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,211,104,1) 0%, rgba(0,211,104,1) 30%, rgba(0,161,79,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d368', endColorstr='#00a14f',GradientType=0 ); /* IE6-9 */
	border-bottom: 2px solid #005329;
	clear: both;
    float: none;
	margin: 0 0 25px;
    overflow: hidden;
}
.navigation .nav , .footer .nav{
	min-height:57px;
	margin:0;
	list-style: none;
	padding:0; 
	font-size: 16px;
	overflow: hidden;
}
.footer .moduletable {
	background: none;
}
.footer .nav{
	background: rgb(0,211,104); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,211,104,1) 0%, rgba(0,211,104,1) 30%, rgba(0,161,79,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d368', endColorstr='#00a14f',GradientType=0 ); /* IE6-9 */
	
	margin: 0 auto;
	width: 1150px;
}

.footerText {
	margin: 0 auto;
	width: 1150px;
}
.footerText .coll-1 {
	float: left;
	margin: 0;
	width: 30%;
}
.footerText .coll-1 p {
	color: #00d368;
	text-align: center;
	text-transform: uppercase;	
}
.footerText .coll-1 ul li {
	color: #fff;
	font-size: 15px;
	line-height: 20px;
	list-style: inside url("../images/l.png") disc;
	padding: 1px;
}
.footerText .coll-2 {
	float: left;
	font-size: 15px;
	margin: 0;
	width: 70%;
}

.navigation .nav > li, .footer .nav>li{
	float: left; 
	list-style:none;
	margin:0 0 0 -2.5px;
	padding:20px 0;
	-moz-border-image: url('../images/border_for_menu.png') 0 100% 0 0 stretch;
    -webkit-border-image: url('../images/border_for_menu.png') 0 100% 0 0 stretch;
    -o-border-image: url('../images/border_for_menu.png') 0 100% 0 0 stretch; 
	border-image: url('../images/border_for_menu.png') 0 100% 0 0 stretch;	
	border-right-style: solid;
	border-right-width: 3px;
}
.navigation .nav > li:last-child, .footer .nav>li:last-child{
	
	border:none;
	border-image: none;
	padding-top: 21px;
}
.navigation .nav-child > li ,.footer .nav-child > li{
	margin:0;
	padding:0;}
.navigation .nav > li > a, .navigation .nav-child > li > a, .footer .nav > li > a, .footer .nav-child > li > a {
	color: #FFF; 
	text-decoration:none;
	margin:0;
	padding:19px 17px;
	font-weight:700;
}
/*
.navigation .nav > li:first-child, .footer .nav > li:first-child {padding-left:10px}
*/

.navigation .nav > li > a:hover, .footer .nav > li > a:hover, .navigation .nav-child > li > a:hover,  .footer .nav-child > li > a:hover {
	background-color: #00944a;
	text-decoration: none;
	text-decoration: none;
	/*margin:0;
	padding:19px;*/
}

/*
.footer .nav > li > a:focus, .navigation .nav > li > a:focus,  .navigation .nav-child > li > a:focus,  .footer .nav-child > li > a:focus, .navigation .nav > li.current > a,.footer  .nav > li.current > a {
	background-color: #00944a;
	text-decoration: none;
	text-decoration: none;
	margin:0;
	padding:19px;
}*/

.nav > li > a > img {
	max-width: none;
}
.nav > .pull-right {
	float: right;
}
.nav-header {
	display: block;
	padding: 3px 15px;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #999;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	text-transform: uppercase;
}
.nav li + .nav-header {
	margin-top: 9px;
}
.nav > .disabled > a {
	color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
	text-decoration: none;
	background-color: transparent;
	cursor: default;
}
.navbar {
	overflow: visible;
	margin-bottom: 18px;
	*position: relative;
	*z-index: 2;
}
.navbar-inner {
	min-height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #fafafa;
	background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2));
	background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -o-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: linear-gradient(to bottom,#ffffff,#f2f2f2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
	border: 1px solid #d4d4d4;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	*zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-inner:after {
	clear: both;
}
.navbar .container {
	width: auto;
}
.nav-collapse.collapse {
	height: auto;
	overflow: visible;
}
.navbar .brand {
	float: left;
	display: block;
	padding: 11px 20px 11px;
	margin-left: -20px;
	font-size: 20px;
	font-weight: 200;
	color: #555;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
	text-decoration: none;
}
.breadcrumb {
	padding: 8px 15px;
	margin: 0 0 18px;
	list-style: none;
	background-color: #f5f5f5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.breadcrumb > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-shadow: 0 1px 0 #fff;
}
.breadcrumb > li > .divider {
	padding: 0 5px;
	color: #ccc;
}
.breadcrumb > .active {
	color: #999;
}
.pagination {
	/*
	margin: 20px 0 0 100px;*/
	float: none;
	clear: both;
	margin: auto;
	margin-top: 20px;
	width: 60%;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 10px 0 0 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	


}
.pagination ul > li {
	display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
	background-color: #fff;
	color: #000;
	float: left;
	padding: 4px 12px;
	line-height: 18px;
	text-decoration: none;
	/*border-right: 1px solid #ddd;
	border-left-width: 0;*/
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
	background-color: #00944a;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
	color: #fff;
	cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
	border-left-width: 1px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
.pagination>p{float:none;margin: 0 0 0 150px !important}
.pagination-centered { text-align: center; }
.pagination .counter { display: none; }
.pagination-right {
	text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
	padding: 11px 19px;
	font-size: 16.25px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
@-moz-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-ms-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-o-keyframes progress-bar-stripes {
	from {
		background-position: 0 0;
	}
	to {
		background-position: 40px 0;
	}
}
@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}

@media (min-width: 1200px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 926px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 846px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 766px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 686px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 606px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 526px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 446px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 366px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 286px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 206px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 126px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 46px;
	}
	.thumbnails {
		margin-left: -20px;
	}
	.thumbnails > li {
		margin-left: 20px;
	}
	.row-fluid .thumbnails {
		margin-left: 0;
	}
}
.list-striped,
.row-striped {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid #ddd;
	margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
	border-bottom: 1px solid #ddd;
	padding: 8px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
	background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
	background-color: #f5f5f5;
}
.row-striped .row-fluid {
	width: 97%;
}
.row-striped .row-fluid [class*="span"] {
	min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
	margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.list-condensed li {
	padding: 4px 5px;
}
.row-condensed .row,
.row-condensed .row-fluid {
	padding: 4px 5px;
}
.list-bordered,
.row-bordered {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	margin-left: 0;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.radio.btn-group input[type=radio] {
	display: none;
}
.radio.btn-group > label:first-of-type {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
	padding-left: 0;
}
.iframe-bordered {
	border: 1px solid #ddd;
}
.tab-content {
	overflow: visible;
}
.tabs-left .tab-content {
	overflow: auto;
}
.nav-tabs > li > span {
	display: block;
	margin-right: 2px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.btn-micro {
	padding: 1px 4px;
	font-size: 10px;
	line-height: 8px;
}
.btn-group > .btn-micro {
	font-size: 10px;
}
.tip-wrap {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	z-index: 100;
}
.page-header {
	/*margin: 2px 0px 10px 0px;
	padding-bottom: 5px;*/
	font:17px bold Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center
}
.input-prepend .chzn-container-single .chzn-single,
.input-append .chzn-container-single .chzn-single {
	border-color: #ccc;
	height: 26px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.input-prepend .chzn-container-single .chzn-drop,
.input-append .chzn-container-single .chzn-drop {
	border-color: #ccc;
}
.input-prepend > .add-on,
.input-append > .add-on {
	vertical-align: top;
}
.input-prepend .chzn-container-single .chzn-single {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 0 3px 0 0;
	-moz-border-radius: 0 3px 0 0;
	border-radius: 0 3px 0 0;
}
.input-append .chzn-container-single .chzn-single {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
	border-radius: 3px 0 0 0;
}
.input-prepend.input-append .chzn-container-single .chzn-single,
.input-prepend.input-append .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.element-invisible {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.form-vertical .control-label {
	float: none;
	width: auto;
	padding-right: 0;
	padding-top: 0;
	text-align: left;
}
.form-vertical .controls {
	margin-left: 0;
}
#adminForm .list-title{
	width: 800px;
}
#adminForm fieldset.btn-toolbar{
	/*width: 90% !important;
	max-width: 90% !important;
	background: red;*/
	background: #00944a;
	min-width: 300px;
}
#adminForm fieldset.btn-toolbar .btn-group{
	width: 50%;/*
	width: auto;
	float: left;*/
	width: 30px;
}

#adminForm fieldset.btn-toolbar .btn-group:first-child{
	margin-top: 4px;
	width: 90%;
}
#adminForm fieldset.btn-toolbar .btn-group:nth-child(2) {
	margin-left: 1%;
	width: 9%;
}
.width-auto {
	width: auto;
}
.btn-group .chzn-results {
	white-space: normal;
}
.accordion-body.in:hover {
	overflow: visible;
}
.invalid {
	color: #9d261d;
	font-weight: bold;
}
input.invalid {
	border: 1px solid #9d261d;
}
.tooltip {
	max-width: 400px;
}
.tooltip-inner {
	max-width: none;
	text-align: left;
	text-shadow: none;
}
th .tooltip-inner {
	font-weight: normal;
}
.tooltip.hasimage {
	opacity: 1;
}
.tip-text {
	text-align: left;
}
.btn-group > .btn + .dropdown-backdrop + .btn {
	margin-left: -1px;
}
.btn-group > .btn + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.dropdown-menu {
	text-align: left;
}
div.modal {
	position: fixed;
	top: 10%;
	left: 50%;
	z-index: 1050;
	width: 580px;
	margin-left: -280px;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,0.3);
	*border: 1px solid #999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
	outline: none;
}
div.modal.fade {
	-webkit-transition: opacity .3s linear, top .3s ease-out;
	-moz-transition: opacity .3s linear, top .3s ease-out;
	-o-transition: opacity .3s linear, top .3s ease-out;
	transition: opacity .3s linear, top .3s ease-out;
	top: -25%;
}
div.modal.fade.in {
	top: 10%;
}
.modal-batch {
	overflow-y: visible;
}
body.site {
	/*border-top: 3px solid #0088cc;
	padding: 20px;
	background-color: #f4f6f7;*/
}
body.site.fluid {
	background-color: #ffffff;
}
.thumbnail {
	margin-bottom: 9px;
}
.accordion-group {
	background: #fff;
}
.site-title {
	font-size: 40px;
	line-height: 48px;
	font-weight: bold;
}
.brand {
	margin: 50px 0 0 20px;
	color: #004466;
	-webkit-transition: color .5s linear;
	-moz-transition: color .5s linear;
	-o-transition: color .5s linear;
	transition: color .5s linear;
}
.brand:hover {
	color: #08c;
	text-decoration: none;
}
.header {
	min-height: 580px;  
	background: url('../images/header-background.jpg') center no-repeat;
	background-color: #00cd6b;
	background-position: top left;
	background-size: cover;
	top: 5px;
	/*margin-bottom: 10px;*/
	padding: 0px;
	padding-top: 1px;
}
@media screen and (max-width: 1680px){
	.header {
	  background-size: initial;
	}
}
.header .finder {
	margin-top: 14px;
}
.header .finder .btn {
	margin-top: 0px;
}
.header-wrap-content {
	max-width: 1200px;
	margin: 0 auto;
	padding: 0;
}
.header-reward-left {
	background: url('../images/header-reward.jpg') center no-repeat;
	background-color: #00cd6b;
	float: left;
	padding: 0;
	margin: 0;
	top: 0;
	left: 0;
	height: 141px;
	width: 170px;
}
.logoOnOtherPages {
	float: left;	
	margin: 100px 10% 0 16%;	
	text-align: center;
	width: 440px;
}
.logoOnOtherPages img {
	height: auto;
	margin: 0;
	padding: 0;
	width: 100%;
}

.navigation {
	/*padding: 5px 0;*/
	/*border-top: 1px solid rgba(0,0,0,0.075);
	border-bottom: 1px solid rgba(0,0,0,0.075);
	margin-bottom: 10px;*/
}
.navigation .nav-pills {
	margin-bottom: 0;
}
.hero-unit {
	background-color: #08C;
}
.hero-unit > * {
	color: white;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}
.container {
	/*width: 1280px;
   */
    /*max-width: 1280px;*/
}
.body .container {
	background-color: #fff;
    width: auto;
    max-width: 100%;   
    float: none;
    clear: both;
	margin-bottom: -15px;
}
h1, h2, h3, h4, h5, h6, .sp-h {
	background-color: rgb(228, 228, 228);
	color: #000;
	margin: 12px 0;
	padding: 7px 25px;
	text-transform: uppercase;
	display:block;	
}
#content h1 {
	text-align: left;
}
h1 {	
	font-size: 17px;

	/*line-height: 28px;	*/
}
h2 {
	font-size: 17px;
	/*line-height: 24px;*/
}
h3 {
	font-size: 17px;
	/*line-height: 20px;*/
}
h4 {
	font-size: 14px;
	/*line-height: 16px;*/
}
h5 {
	font-size: 13px;
	/*line-height: 15px;*/
}
h6 {
	font-size: 12px;
	/*line-height: 14px;*/
}
.module-header {
	padding-bottom: 17px;
	margin: 20px 0 18px 0;
	border-bottom: 1px solid #eeeeee;
}
.item-title {
	margin-bottom: 9px;
}
.item-content {
	margin: 18px 0;
}
.item-subtitle {
	margin-bottom: 9px;
}
.pull-right.item-image {
	margin: 0 0 18px 20px;
}
.pull-left.item-image {
	margin: 0 20px 18px 0;
}
.header .nav > li:last-child > .dropdown-menu,
.item-actions .dropdown-menu,
.item-comment .dropdown-menu {
	left: initial;
	right: 0;
}
.article-index {
	margin: 0 0 10px 10px;
}
.list-item-title {
	margin-bottom: 9px;
}
.list-item-content {
	margin: 18px 0;
}
.list-item-subtitle {
	margin-bottom: 9px;
}
.items-more,
.content-links {
	padding: 15px 0;
}
.breadcrumb {
	margin: 10px 0;
}
#aside .nav .nav-child {
	border-left: 2px solid #ddd;
	padding-left: 5px;
	height:100%
}
.navigation .nav-child {
	position: absolute;
	top: 95%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	background: #5fbaf0;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	*border-right-width: 2px;
	*border-bottom-width: 2px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	font:17px bold Arial, Helvetica, sans-serif;

}
.navigation .nav-child.pull-right {
	right: 0;
	left: auto;
}
.navigation .nav-child .divider {
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff;
}
.navigation .nav-child a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	color: #333;
	white-space: nowrap;
}
.navigation .nav > li {
	position: relative;
	margin-left: -2.5px;
}
.navigation .nav > li:hover > .nav-child,
.navigation .nav > li > a:focus + .nav-child {
	display: block;
}
.navigation .nav-child:before {
	position: absolute;
	top: -7px;
	left: 9px;
	display: inline-block;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-left: 7px solid transparent;
	border-bottom-color: rgba(0,0,0,0.2);
	content: '';
}
.navigation .nav-child:after {
	position: absolute;
	top: -6px;
	left: 10px;
	display: inline-block;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #ffffff;
	border-left: 6px solid transparent;
	content: '';
}
.navigation .nav-child li > a:hover,
.navigation .nav-child li > a:focus,
.navigation .nav-child:hover > a {
	text-decoration: none;
	color: #fff;
	background-color: #08c;
	background-color: #0081c2;
	background-image: -moz-linear-gradient(top,#08c,#0077b3);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));
	background-image: -webkit-linear-gradient(top,#08c,#0077b3);
	background-image: -o-linear-gradient(top,#08c,#0077b3);
	background-image: linear-gradient(to bottom,#08c,#0077b3);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0076b2', GradientType=0);
}
#filter-search {
	height: 20px;
	min-width:240px;
	padding:5px;
	vertical-align: top;
	width: 100%;
}
.editor {
	overflow: hidden;
	position: relative;
}
.search span.highlight {
	background-color: #FFFFCC;
	font-weight: bold;
	padding: 1px 4px;
}


	/*HEADER*/
	


.header_white_row{
	display: block;
	margin-top: 5px;
	height: auto;
	/*overflow: hidden;*/
	padding-top: 10px;
	padding-bottom: 10px;
	float: right;
	/*width: 400px;*/
	width: 270px;	
}

.header_contacts{
	float: right;
	height: auto;
	margin-left: 20px;
	overflow:hidden;
	right: 0;
	/*text-shadow: 1px 1px 1px black;*/
	top: 0;
	width: 250px;
}

#action{
    width:425px;
    height:25px;
   	float: right;
   	margin-top: 20px;
	padding-top: 12px;
   	border-top-left-radius: 100px;
   	overflow: hidden;
   	background: green;
   	background: white;
}
#action marquee{
	width: auto !important;
	margin-left: 15px;
	max-width: 100%;
}
#zakaz{
	background: rgb(225,33,40); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(225,33,40,1) 0%, rgba(206,5,14,1) 83%, rgba(221,26,37,1) 90%, rgba(167,0,7,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(225,33,40,1) 0%,rgba(206,5,14,1) 83%,rgba(221,26,37,1) 90%,rgba(167,0,7,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(225,33,40,1) 0%,rgba(206,5,14,1) 83%,rgba(221,26,37,1) 90%,rgba(167,0,7,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e12128', endColorstr='#a70007',GradientType=0 ); /* IE6-9 */
	
	display: block;
    float: right;
	height: 30px;
	margin-top: 25px;
	padding: 10px 0;
	text-align: center;
	width: 235px;
}
.Zakaz{
    font-size:20px;
	font-weight: bold;
    color:#fff ;
    text-align:right;
	text-decoration:none;
	text-shadow: 1px 1px 2px black;
}
#zakaz:hover .Zakaz {
    color: #00d368;
	text-decoration:none;
}
#cityChoice {
	background: rgb(0,211,104); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,211,104,1) 0%, rgba(0,211,104,1) 85%, rgba(0,161,79,1) 95%, rgba(0,135,67,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 85%,rgba(0,161,79,1) 95%,rgba(0,135,67,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 85%,rgba(0,161,79,1) 95%,rgba(0,135,67,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d368', endColorstr='#008743',GradientType=0 ); /* IE6-9 */
	
	display: block;
    float: right;
	height: 30px;
	margin-top: 5px;
	padding: 10px 0;
	text-align: left;
	width: 235px;
}
#cityChoice a {
	color:#fff ;
	font-size:16px;
	font-weight: bold;
	padding: 0;
	text-decoration:none;
	text-shadow: 1px 1px 2px black;
}
#butt_triangle {
	background: url('/images/triangle_down.png') center no-repeat;
	float: right;
	height: 15px;
	padding: 0;
	margin-top: 5px;
	margin-right: 25px;
	width: 15px;
}
#cityChoice:hover #butt_triangle {
	margin-top: 10px;
}
#cityChoice ul.cities_list {
	display: none;
	margin: 35px 0 0;
	padding: 0;
	position: relative;
	width: inherit;
	z-index: 100;
}
#cityChoice ul.cities_list li {
	background: rgb(0,211,104); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,211,104,1) 0%, rgba(0,211,104,1) 85%, rgba(0,161,79,1) 95%, rgba(0,135,67,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 85%,rgba(0,161,79,1) 95%,rgba(0,135,67,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 85%,rgba(0,161,79,1) 95%,rgba(0,135,67,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d368', endColorstr='#008743',GradientType=0 ); /* IE6-9 */
	list-style: none;
	padding: 10px 0 10px 20px;
	position: relative;
	z-index: 101;
}
#cityChoice ul.cities_list li:hover {
	background:#00a551;
}
#cityChoice ul.cities_list li a {
	font-size: 15px;
	text-shadow: 1px 1px 2px black;
}

@media screen and (max-width: 1366px){
	#cityChoice ul.cities_list {
		margin: 37px 0 0;
	}
	#cityChoice ul.cities_list li {
		padding: 6px;
	}
	#cityChoice ul.cities_list li a {
		font-size: 14px;
	}
}

#icon_vk {
	background: url(../images/icon_vk.png) center no-repeat;
	background-size: cover;
	cursor: pointer;
	float: left;
	margin: 10px;
	height: 20px;
	width: 20px;
}
#icon_vk:hover {
	background: url(../images/icon_vk_hov.png) center no-repeat;
	background-size: cover;
}
#icon_tw {
	background: url(../images/icon_tw.png);
	background-size: cover;
	cursor: pointer;
	float: left;
	margin: 10px;
	height: 20px;
	width: 20px;
}
#icon_tw:hover {
	background: url(../images/icon_tw_hov.png);
	background-size: cover;
}
#icon_fb {
	background: url(../images/icon_fb.png);
	background-size: cover;
	cursor: pointer;
	float: left;
	margin: 10px;
	height: 20px;
	width: 20px;
}
#icon_fb:hover {
	background: url(../images/icon_fb_hov.png);
	background-size: cover;
}
#pochta{
	color: #00a753;
	/*float: left;*/
	font-size: 24px;
	font-weight: bold;
	height: 30px;
	line-height: 23px;
}

#call{
	color: #00a753;
	/*float: left;*/
	font-size: 24px;
	font-weight: bold;
	margin: 0 auto;
	line-height: 28px;
	text-align: left;
	/*width: 200px;*/	
	z-index:99999;
}
.what{

display: block;
width: 50px;
height: 30px;
background: url(../images/whatsapp.png);
background-repeat: no-repeat;
color: transparent;
float: left;
margin-left: 5px;
}
.header_contacts > .skype{background: url(../images/sk.png) no-repeat;display: block;float: left;clear: both;height: 30px;margin-top: 5px;box-sizing: border-box;padding: 4px 0px 0px 41px;font-size: 22px;color: rgb(51, 51, 51);}	

.logoWrapCenter {
	margin: 0 auto;
	padding: 0;
	width: 666px;
}
.header-search{
    position:relative;
    float: right;
	/*width: 280px;
    
    position: absolute;
    top: 100px;
    float: right;
    margin-left: 70%;
    /*
    right: 100px;
*/    
    
	
}


/*MODULE LEFT+RIGHT*/

#content .moduletablecomm,#content .moduletable{
	width:295px;
	float:left;
	margin:10px;
	padding:0 10px;
	

	max-width: 83%;
}
.jcomments-latestcomm{margin:0;padding:0}
.list-item{padding-top:10px !important}
.jcomments-latestcomm li{list-style:none;margin:0;padding:10px 0 0 0;border-bottom:1px dotted #999}
.jcomments-latestcomm li^last-child{border-bottom:none}
.moduletable> p{padding-top:10px}

.moduletablepol_inf, .moduletableleft_m,.moduletable_pr,.moduletable_spr,.moduletable_sz,#smfaq-form,.moduletable_g, #comments-form, #userForm,.moduletable_question,#zakazDiplom,#zakazAttestat,.moduletable,.moduletablecomm {
	background:#fff;
	/*border:1px solid #a3a3a3;*/	
}

.custom_question > form{border:none !important}
textarea#Message.rsform-text-box{
	/*

	width:235px;*/
	max-width: 20%;
	width: 90%;

}

#userForm{
	float: none;
	clear: both;
}
.rsform-submit-button{
	background: rgb(225,33,40); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(225,33,40,1) 0%, rgba(206,5,14,1) 83%, rgba(221,26,37,1) 90%, rgba(167,0,7,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(225,33,40,1) 0%,rgba(206,5,14,1) 83%,rgba(221,26,37,1) 90%,rgba(167,0,7,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(225,33,40,1) 0%,rgba(206,5,14,1) 83%,rgba(221,26,37,1) 90%,rgba(167,0,7,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e12128', endColorstr='#a70007',GradientType=0 ); /* IE6-9 */
	border: none;
	color: #fff;
	font-weight: bold;
	margin:0 !important;
	padding: 8px;
	text-align: center;
}
rsform-submit-button:hover{
	color: #00d368;
}
#comments-form, #userForm,#zakazDiplom,#zakazAttestat,{
  	background:#f9f9f9 url('../images/bg_f.png') bottom repeat-x !important;
  }
  #smfaq-form{
  	background: #00a753 none repeat scroll 0 0;
	margin:0 0 0 140px;
  }
#zakazDiplom,#zakazAttestat {
	padding: 3px 0 0 10px;
}
#userForm{padding:0 10px 10px 20px}

#comments-form {
	background: #00a753 none repeat scroll 0 0;
  }
#smfaq-form {
	clear: both;
	float: none;
	margin: 10px auto 15px;
	max-width: 100%;
	height: 250px;	
	padding: 0 0 10px;
}
#comments-form{
	float: none;
	clear: both;
	margin: auto;
	max-width: 430px;
	
	margin-top: 10px;
	margin-bottom: 15px;
	padding: 0 0 10px 0;
}
#comments-form span{
	display: block;
	/*max-width: 90% !important;*/
}

#comments-form textarea{
	max-width: 90%;
	
}
#userForm >div{
	/*max-width: 90% !important;*/ max-width: 100% !important;
}
#userForm input, #userForm textarea{
	max-width: 90% !important;	
}

.grippie{
	max-width: 100%;
	width: 90% !important;
}
#comments-form-comment{
	width: 90% !important;
	max-width: 90% !important;
 }
#razdel{color:#FFF}

.smiles{
	display: none;
}

#userForm .rsform-input-box, #userForm .rsform-text-box{
	width: 90%;
}
#zakazDiplom #Send, #zakazAttestat #Send, #userForm #Send {
	background: rgb(225,33,40); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(225,33,40,1) 0%, rgba(206,5,14,1) 83%, rgba(221,26,37,1) 90%, rgba(167,0,7,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(225,33,40,1) 0%,rgba(206,5,14,1) 83%,rgba(221,26,37,1) 90%,rgba(167,0,7,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(225,33,40,1) 0%,rgba(206,5,14,1) 83%,rgba(221,26,37,1) 90%,rgba(167,0,7,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e12128', endColorstr='#a70007',GradientType=0 ); /* IE6-9 */
	border: none;
	color: #fff;
	font-weight: bold;
	padding: 8px;
	text-align: center;
}
#userForm #Send:hover {
	color: #00d368;
}
.rsform-input-box, .rsform-text-box{
	width: 150px;
	width: 80%;
}
#zakazDiplom .rsform-input-box, .rsform-text-box, 
#zakazAttestat .rsform-input-box, .rsform-text-box {
	width: 100%;
}
table.formTableLayout{
	max-width: 100% !important;	
}
#userForm table.formTableLayout {
	width: 770px;
}
table.formTableLayout td{
	width: 30%;
	overflow: hidden;
	/*
	background: orange;*/
}
.formTableLayout td:nth-child(1){
	width: 10%;
}
#zakazDiplom .formTableLayout td:nth-child(1), 
#zakazAttestat .formTableLayout td:nth-child(1){
	width: 40%;
}
#userForm .formTableLayout td:nth-child(1){
	width: 10%;
}
.formTableLayout td:nth-child(2){
	width: 80%;
}
#userForm .formTableLayout td:nth-child(2){
	text-align: center;
	width: 50%;
}
.formTableLayout td:nth-child(3){
	width: 1px;
	/*
	display: none;*/
}

.formTableLayout td:nth-child(even){
	/*background: red;
	width: 30%;
	max-width: 30%;*/
}

.moduletablepol_inf h3,.moduletableleft_m h3,.moduletable_pr h3,.moduletable_sz h3,.moduletable_spr h3,.moduletable_g h3,.moduletable_question h3,.moduletable h3,.moduletablecomm h3{
	background: #00a753;
	color:#FFF;
	font-family: MyriadProReg;
	font-size: 15px;
	font-weight:500;
	padding: 8px 0;
	text-align:center;
	text-transform: uppercase;
/*
background:#f9f9f9 url(../images/bg_m_l.png) repeat-x;


margin-top: -10px;
padding-top: 10px;
margin-left: -1px;
margin-right: -1px;

padding-bottom: 10px;
margin-bottom: -10px;
background: red;
*/
/*
background: #0098ff;*/
	/*
	background: #ff0000;*/
}
.componentheading{
	background-color: #00944a;
	color: #fff;
	text-align:center;
	font-weight:bold;
	font-size:17px;
	padding:20px 0 15px 0;
}
#pi, #l_m, #p , #s , #sz , #g{
	padding:0;
	margin: 0;
}
	
#pi li, #l_m li,#p li,#s li,#sz li,#g li{
	background: rgb(243,243,243); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(243,243,243,1) 0%, rgba(238,238,238,1) 90%, rgba(228,228,228,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(243,243,243,1) 0%,rgba(238,238,238,1) 90%,rgba(228,228,228,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(243,243,243,1) 0%,rgba(238,238,238,1) 90%,rgba(228,228,228,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */
	padding: 5px;
	/*margin:10px;*/
	/*border-bottom:1px dotted gray;*/
	list-style: inside url(../images/l.png) disc;
	line-height: 25px;
}
#pi li:hover, #l_m li:hover,#p li:hover,#s li:hover,#sz li:hover,#g li:hover {
	background: rgb(0,211,104); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,211,104,1) 0%, rgba(0,211,104,1) 30%, rgba(0,161,79,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d368', endColorstr='#00a14f',GradientType=0 ); /* IE6-9 */
	cursor: pointer;
}
#pi li:hover a, #l_m li:hover a, #p li:hover a, #s li:hover a, #sz li:hover a, #g li:hover a {
	color: #fff;
}
	
#pi li:last-child, #l_m li:last-child, #p li:last-child, #s li:last-child, #sz li:last-child, #g li:last-child{
	border-bottom:none;
	}
	
#pi li a, #l_m li a,#p li a,#s li a,#sz li a,#g li a{
	color:#212121;
	font-size: 16px;
	padding:5px;
	text-decoration: none;
	}
#pi li a:hover, #l_m li a:hover,#p li a:hover,#s li a:hover,#sz li a:hover,#g li a:hover {
	text-decoration:none;
	}
@font-face {
    font-family: MyriadProReg;
    src: url(../Fonts/MyriadPro-Regular.otf); 
}
@font-face {
    font-family: MyriadProBold;
    src: url(../Fonts/MyriadPro-Bold.otf); 
}
	
/*FOOTER+BACK TO TOP*/

.footer .container{
	background: #3e3e3e;
	min-height:170px;
	padding-bottom: 15px;
}
#back-top{
	padding:25px 10px;
	border-radius:50px;
	color:#fff;
	background:#06C;
	position:relative;
	top:35px;
	right:20px;
}
.footer #ns{
	margin: 15px 40px 0px 40px;
	font-size:17px;
	color:#06C;
	font-weight:500;
}
	
fieldset{
	/*border:1px solid #71B3DF !important;*/
	border: none;
	margin:15px 0 20px 0 !important;
	max-width: 100% !important;
}
.btn-group{
	float:left;
	width:300px;
	max-width: 100% !important;
}

fieldset.btn-toolbar {
	max-width: 50%;
}
#limit {
	color:#515151;
	float:right; 
	height: 32px;
	margin: 4px 0 0 0;
	width: 50px;
}
#comments-form > h4{
	background: #00944a none repeat scroll 0 0;
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	padding: 10px 0;
	text-transform:uppercase;
}
#kont{background:#fff;
padding:0 0 10px 20px;
border:1px solid gray;
border-radius:5px}
#email,#skyp{color:#00A509;font-size:17px}

.rbox{background:url(../images/l.png) top left no-repeat !important;border:none !important}
.comment-body{background:#fff;border-radius:5px; padding:10px !important; color:#515151 !important;margin:10px !important}
.comment-author,.comment-date{}
#comments .comment-author,.author,.question-label{color:#00a753 !important}
.author,.question-label{font-weight:700}
.comment-separator{display:none}
#comments a:focus, #comments a:hover{color:#274889 !important}
.comment-anchor,.comment-date{
 /*visibility:hidden*/
}

.cols{
	float: none;
	clear: both;
	height: auto;
	margin: 0 auto;
	width: 1100px;

	/*
	background: yellow;*/
}

.left_center_wrap{
	/*float: left;*/
	height: auto;
	/*background: orange;*/
	min-height: 820px;	
	/*width: 990px;*/
}


#content{
    max-width: 100%;
}
#content img{
    max-width: 100%;
    height: auto;
}
#content table{
    max-width: 100%;
}
#content table tr:nth-child(odd) {
	background: #e4e4e4;
}
#content table tr:nth-child(even) {
	background: #f2f2f2;
}
#content .priceDiploms tr:first-child {
	background: #00944a;
	color: #fff;
}
#content .priceDiploms tr:first-child td:last-child {
	background: #00c963;
}
#content .priceDiploms p {
	margin: 10px 5px;
}
#content .priceDiploms p a {
	color: #000;
	text-decoration: none;
}
#content .priceDiploms p a:hover {
	color: #00a509;
	text-decoration: none;
}
main#content{
	float: left;
	/*position: relative;
	left: 300px;*/
	width: 800px;
}
#sidebar{
    width:280px;
    float:left;
    margin:0 0 15px;
    padding:0;
/* 
	position: absolute;*/
	
	
}

#aside{
    width:280px;
    float: right;
    margin:0px;
    padding:0;
}
.span6{width:680px;float:left;margin:0 10px;padding:0 10px}

.otz_vnizu{text-align:center}
.moduletable_g{
margin-bottom:10px;
}
.moduletable_slider{
background:url('../images/slider_bg.png') no-repeat;

height:221px;

background-size: 100%;
}
.moduletable_slider .all_steps{
background:url('../images/ua_steps.gif') no-repeat;
width:662px;
height:205px;
position:relative;
top: 7px;
left: 8px;

max-width: 95%;
background-size: 100%;


}
.slider_new{
	background:url('../images/slider_bg.png') no-repeat;
	background-size: 100%;

	padding-top: 10px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
}

.slider_new img{
	
}
#slider-container89{

left: 8px!important;
top: 6px!important;
height: 205px!important;
width: 662px!important;
}

/*
@media screen and (max-width: 1280px){
	.left_center_wrap{
		clear: both;
	}
	#aside{
		float: none;
		clear: both;
		margin: auto;
	}
	#aside >div{

	}
	#sidebar, #aside{
	}
}
@media screen and (max-width: 1270px){
	.navigation .nav, .footer .nav{
		text-align: center;
	}
	.navigation .nav > li, .footer .nav>li{
		float: none;
		clear: both;
		display: inline-block; 
		list-style:none;
		padding:20px 0;
		border: none;

		margin:1px;
	}
}
@media screen and (max-width: 1250px){
	.header {

	}
	#action{
		float: none;
		clear: both;
		
	
		margin-top: 90px;

		width: auto;
		max-width: 100%;
		border-radius: 1px;
	}
	#action marquee{
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0px;
	}	
}

@media screen and (max-width: 1150px){
	.header_white_row{
		width: 300px;
		height: auto;
		overflow: hidden;

		float: right;
	}
	.header_contacts{
		width: 100%;
		max-width: 100%;
	}
	.header_contacts>*{
		margin-left: 10px !important;
	}
	.header-search{
		margin-right: 3px;
		margin-top: 20px;
	}
	.clear_med{
		clear: both;
	}
	#action{
		margin-top: 50px;
	}
}

@media screen and (max-width: 1050px){
	.left_center_wrap{
		width: 100%;
		
	}
	main#content{
		width: 65%;
	
	}

}
@media screen and (max-width: 950px){
	main#content{
		width: 63%;
		
	}
}
@media screen and (max-width: 890px){
	main#content{
		width: 61%;
		
	}
	.header{
		background: url(../images/header_part.jpg) no-repeat;
		background-position: top left;
	}
	.brand {
		margin-top: -10px;
		margin-left: 5px;
		margin: 0px;
		position: absolute;
		top: 3px;
		left: 3px;

		zoom: 0.7;
		ms-zoom: 0.7;
	}
}
@media screen and (max-width: 850px){
	main#content{
		width: 60%;
		
	}
}


@media screen and (max-width: 820px){

	main#content{
		width: 93%;
		float: none;
		clear: both;
		position: relative;
		left: 0px;
		top: auto;
		margin: auto;
	}
	#sidebar, #aside{
		position: relative;
		left: auto;
		top: auto;
		float:none;
		clear: both;
		margin: auto;
		width: 280px;
	}
}

@media screen and (max-width: 590px){
	.header{
		margin-top: 40px;
		background-size: 600px;
	}
	.header-search{	
		float: none;
		clear: both;
		margin: auto;
		margin-top: -70px;
	}
	.header_white_row{
		margin-top:210px;
	}
	.header_contacts>*{
		margin-bottom: 8px;
	}
	#action{
		margin-top: 0px;
	}
	.clear_med{
		clear: both;
	}
}

*/
.content_bottom {
	clear: both;
	margin: 20px 0;
	width: inherit;
}
.sidebar-content {
	float: left;
	margin: 0;
	min-height: 1px;
	width: 100%;
}
.stepsCheckout {
	margin: 15px auto;
	padding: 0 1%;
}
#stepsCheckoutCenter {
	margin: 0 auto;
	
	width: 100%;
}
.stepsCheckout h3{
	background: rgb(228, 228, 228);
	color: #000;
	font-size: 18px;
	font-weight: bold;
	margin: 12px 0;
	padding: 7px 25px;
	text-align: left;
}

.stepsCheckoutBallsWrap {
    display: inline;
	float: left;
	margin: 5px 1%;
	text-align: center;
	width: 18%;	
}
.stepsCheckoutBalls img {
	height: 60px;
	margin: 23px 0 0;
	width: 60px;
}
.stepsCheckoutBalls {
	background-image: -moz-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	border-radius: 50%;
	box-shadow: 0 5px 5px #070707;
	height: 100px;
	margin: 0 auto;
	width: 100px;	
}

.stepsCheckoutBallsText {
	font-size: 16px;
	margin: 20px 0 15px;
	text-align: center;
}
.content_bottom1 .content_bottom1_wrap {
	margin: 0 auto;
	width: 1100px; 
}
.content_bottom1 .sidebar-nav {
	width:280px;
    float:left;
    margin:0px;
    padding:0;
}
.buyDiplomsUkraine {
	text-align: center;
	width: 100%;
	margin: 0 auto;
	min-width: 400px;
}
.diplomsWrap {
	float: left;
	margin: 20px 0;
	width: 33.3333%;
}
.buyDiplomsUkraine .diplomsBox p {
	font-size: 15px;
	text-align: center;
}
.buyDiplomsUkraine .diplomsBox span {
	color: #00a753;
}
.diplomsBox img {
	height: 100px!important;
	margin: 0 5px;
	padding: 0;
	width: 50%;
}
.diplomsRedButton {	
	border-radius: 3px;
    background-color: rgb(167, 0, 7);
	background-image: -moz-linear-gradient( 90deg, rgb(230,38,50) 0%, rgb(216,19,30) 3%, rgb(202,0,10) 13%, rgb(225,33,40) 48%);
	background-image: -webkit-linear-gradient( 90deg, rgb(230,38,50) 0%, rgb(216,19,30) 3%, rgb(202,0,10) 13%, rgb(225,33,40) 48%);
	background-image: -ms-linear-gradient( 90deg, rgb(230,38,50) 0%, rgb(216,19,30) 3%, rgb(202,0,10) 13%, rgb(225,33,40) 48%);
	color: #fff;
	font-weight: bold;
	height: 30px;
	margin: 0 auto;
	padding-top: 4px;
	text-shadow: 2px 2px #070707;
	width: 50%;
}
.diplomsRedButton a {
	color: #fff;
	text-decoration: none;
}
.clearShow {
	display: none;
}

.content_bottom2 {
	background: url(../images/background-bottom-kyiv.jpg);
	background-size: cover;
	margin: 0;
	min-height: 500px;
	padding: 0;
}
@media screen and (max-width: 1680px){
	.content_bottom2 {
	  background-size: initial;
	}
}

.sliderMainSmall {
	display: none;
}
.reviewsSlider {
	width: 100%;
	margin: 0;
	padding: 0;
}
#reviewsSliderWrap {
	margin: 0 auto;
	padding: 0;
	width: 1100px;  
}
.reviewsSliderBox {
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 90%;	
}
.sliderViewportDiv {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	min-height: 200px;
}
.sliderViewport {
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	min-height: 150px;
}
.sliderViewportSmall {
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	min-height: 150px;
}
.reviewsSlide {
	width: 1000px;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

.arrowButtonLeft {
	float: left;
	margin: 3.5% 0 0;
	min-width: 25px;
	padding: 0;
	text-align: center;
	width:  5%;	
}
.arrowButtonLeft:hover {
	margin: 3.9% 0 0;
}
.arrowButtonLeft img {
	height: 63px;
	width: 25px;
}
.arrowButtonRight {
	float: left;
	min-width: 25px;
	margin: 3.5% 0 0;
	padding: 0;
	text-align: center;
	width:  5%;
}
.arrowButtonRight:hover {
	margin: 3.9% 0 0;
}
.arrowButtonRight img {
	height: 63px;
	width: 25px;
}
.otzuvWrap {
	float: left;
	margin: 0;
	padding: 0;
	width: 49%;
}
.otzuvImg {
	display: none;
	float:left;
	min-width: 150px;
	padding: 0;
	text-align: center;
	width: 40%;
}
.otzuvImg img {
	height: 150px;
	width: 150px;
}
.otzuvText {
	float: left;
	font-size: 15px;
	text-align: left;	
	/*width: 60%;*/ width: 80%; padding-left: 10%;
}
.otzuvTextBorderBott {
	border-bottom: 2px solid #00d167;
	margin: 0 0 10px;
}

@media screen and (max-width: 1200px) {
	.logoOnOtherPages {
		margin: 100px 7% 0 13%;
	}
	.sliderMainBig {
		display: none;
	}
	.sliderMainSmall {
		display: block;
	}
	.reviewsSlider {
		width: 100%;
		margin: 0;
		padding: 0;
	}
	#reviewsSliderWrap {
		margin: 0 auto;
		padding: 0;
		width: 500px;  
	}
	.reviewsSliderBox {
		float: left;
		overflow: hidden;
		margin: 0;
		padding: 0;
		width: 90%;	
	}
	.sliderViewportDiv {
		width: 450px;
		margin: 0 auto;
		overflow: hidden;
		position: relative;
		min-height: 200px;
	}
	.sliderViewport {
		position: relative;
		left: 0;
		top: 0;
		margin: 0;
		padding: 0;
		min-height: 150px;
	}
	.sliderViewportSmall {
		position: relative;
		left: 0;
		top: 0;
		margin: 0;
		padding: 0;
		min-height: 150px;
	}
	.reviewsSlide {
		width: 450px;
		float: left;
		margin: 0;
		padding: 0;
		list-style: none;
	}
	.otzuvWrap {
		float: left;
		margin: 0;
		padding: 0;
		width: 90%;
	}
}

#zakazFooter {
	background: rgb(225,33,40); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(225,33,40,1) 0%, rgba(206,5,14,1) 83%, rgba(221,26,37,1) 90%, rgba(167,0,7,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(225,33,40,1) 0%,rgba(206,5,14,1) 83%,rgba(221,26,37,1) 90%,rgba(167,0,7,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(225,33,40,1) 0%,rgba(206,5,14,1) 83%,rgba(221,26,37,1) 90%,rgba(167,0,7,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e12128', endColorstr='#a70007',GradientType=0 ); /* IE6-9 */
	
	display: block;
	height: 30px;
	margin: 5px auto;
	padding: 9px 0 2px;
	text-align: center;
	width: 200px;
}
#zakazFooter .Zakaz {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
#zakazFooter .Zakaz:hover {
	color: #00d368;
	text-decoration:none;
}


#zadatVoprosFooter {
	background: rgb(0,211,104); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,211,104,1) 0%, rgba(0,211,104,1) 85%, rgba(0,161,79,1) 95%, rgba(0,135,67,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 85%,rgba(0,161,79,1) 95%,rgba(0,135,67,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 85%,rgba(0,161,79,1) 95%,rgba(0,135,67,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d368', endColorstr='#008743',GradientType=0 ); /* IE6-9 */
	
	display: block;
	height: 30px;
	margin: 5px auto;
	padding: 9px 0 2px;
	text-align: center;
	width: 200px;
}
#zadatVoprosFooter:hover {
	background: #00944a;
}
#zadatVoprosFooter a {
	color:#fff ;
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
	text-shadow: 1px 1px 2px black;
}
#zadatVoprosFooter a:hover {
	text-decoration:none;
}
#scrollUp {
	cursor: pointer;
	float: right;
	margin: 0;
	padding: 0;
	min-height: 35px;
	min-width: 35px;
	opacity: 0.65;
	min-width: 40px;
}
#scrollUp img {
	height: 40px;
	width: 40px;
}
#scrollUp:hover {
	opacity: 1;
}
a.buyDiplomsInCity {
	color: #000;
	text-decoration: none;
}
a.buyDiplomsInCity:hover {
	color: #00944a;
}
#content table.steps {
	margin-top: 10px;
}
#content table.steps tr {
	background: none;
}

@media (min-width: 1025px) and (max-width: 1027px) {
	.navigation .nav > li, .footer .nav > li {
		border: none;
		margin: 0;
	}
}
/*******************************************************************/
@media (min-width: 1024px) and (max-width: 1150px) {
	.header, .body .container, .footer, .body .container .cols { 
		min-width: 1024px; 
		max-width: 1150px;
		width: 100%; 
	}
	.logoOnOtherPages {
		margin: 100px 0 0 8%;
	}
	#top_nav_nav ul, .footer .nav { 
		width: 100%; 
	}	
	.navigation .nav > li > a, .navigation .nav-child > li > a, .footer .nav > li > a, .footer .nav-child > li > a {
		font-weight: normal;
		padding: 13px;		
	}	
	#sidebar {
		margin: 0 1% 15px;
		width: 30%;
	}
	main#content {
		float: left;
		margin: 0 1% 15px;
		width: 65%;
	}
	.stepsCheckout {
		text-align:center;
	
	}
	.content_bottom1 .content_bottom1_wrap {
		width: 94%; 
	}
	.footerText { 
		width: 96%;
	}
}
/*******************************************************************/
@media (min-width: 811px) and (max-width: 850px) {
	.navigation .nav > li, .footer .nav>li { 
		border: none;
		margin: 0 1.3%;
	}
}
@media (min-width: 851px) and (max-width: 900px) {
	.navigation .nav > li, .footer .nav>li { 
		border: none;
		margin: 0 1.5%;
	}
}
@media (min-width: 901px) and (max-width: 950px) {
	.navigation .nav > li, .footer .nav>li { 
		border: none;
		margin: 0 1.7%;
	}
}
@media (min-width: 951px) and (max-width: 1024px) {
	.navigation .nav > li, .footer .nav>li { 
		border: none;
		margin: 0 1.9%;
	}
}
/*****************************************************************/
@media (min-width: 811px) and (max-width: 1024px) {
	.header, .body .container, .footer, .body .container .cols { 
		min-width: 810px; 
		max-width: 1024px;
		width: 100%; 
	}
	.logoOnOtherPages {		
		margin: 100px 0 0 6%;
		width: 350px;
	}
	#top_nav_nav ul, .footer .nav { 
		width: 100%; 
	}	
	.navigation .nav > li > a, .navigation .nav-child > li > a, .footer .nav > li > a, .footer .nav-child > li > a {
		font-weight: normal;
		font-size: 13px;
		padding: 0;		
	}	
	.logoWrapCenter	{
		width: 500px;
	}
	.logoWrapCenter img {
		width: 500px;
	}
	#sidebar {
		margin: 0 1% 15px;
		width: 30%;
	}
	main#content {
		float: left;
		margin: 0 1% 15px;
		width: 65%;
	}
	#pi li a, #l_m li a, #p li a, #s li a, #sz li a, #g li a {
		font-size: 13px;
	}
	
	.content_bottom .stepsCheckout {
		margin: 15px auto;
		padding: 0 1%;
		width: 98%;
	}
	
	
	.content_bottom1 .content_bottom1_wrap {
		width: 96%;
	}
	.content_bottom1 .sidebar-nav {
		float: left;
		width: 30%;
	}
	.content_bottom1 .sidebar-content {
		float: none;
		left: 0; 
		margin: 0 auto;
		width: 100%;
	}
	.buyDiplomsUkraine .diplomsBox p {
		font-size: 14px;
	}
	.diplomsRedButton a {
		font-size: 13px;
	}
	.footerText { 
		padding: 3% 0;
		width: 100%;
	}
	.footer .nav, .body .container .cols #top_nav_nav, #footer_nav_nav {
		width: 100%;
	}
	.footerText .coll-2 {
		font-size: 13px;
		padding: 1%;
		width: 62%;
	}
	
	
	#smfaq-form { min-height: 280px; }
	#smfaq-form textarea { width: 590px; }
	#smfaq-form label { 
		clear: both; 
		min-width: 100px; 
	}
	#smfaq-form input { width: 350px; }
	#smfaq .button { margin: 0 250px; }
	#userForm table.formTableLayout {
		width: 635px;
	}	
}

@media (min-width: 811px) and (max-width: 840px) {
	.logoOnOtherPages {
			display: none;
		}
}
/******************************************************************/
@media (min-width: 720px) and (max-width: 810px) {
	.header, .body .container, .footer, .body .container .cols { 
		min-width: 700px;
		max-width: 800px; 
		width: 100%; 
	}
	.logoOnOtherPages {
		display: none;
	}
	#top_nav_nav ul, .footer .nav { 
		width: 100%; 
	}	
	.navigation .nav > li, .footer .nav>li { 
		border: none;
		margin: 0 0.7%;
	}
	.navigation .nav > li > a, .navigation .nav-child > li > a, .footer .nav > li > a, .footer .nav-child > li > a {
		font-weight: normal;
		font-size: 13px;
		padding: 0;		
	}	
	.logoWrapCenter	{
		width: 500px;
	}
	.logoWrapCenter img {
		width: 500px;
	}
	#sidebar {
		margin: 0 1% 15px;
		width: 30%;
	}
	main#content {
		float: left;
		margin: 0 1% 15px;
		width: 65%;
	}
	#pi li a, #l_m li a, #p li a, #s li a, #sz li a, #g li a {
		font-size: 13px;
	}
	.content_bottom .stepsCheckout {
		margin: 15px auto;
		padding: 0 1%;
		width: 98%;
	}
	
	
	.content_bottom1 .content_bottom1_wrap {
		width: 96%;
	}
	.content_bottom1 .sidebar-nav {
		float: left;
		width: 30%;
	}
	.content_bottom1 .sidebar-content {
		float: none;
		left: 0; 
		margin: 0 auto;
		width: 100%;
	}
	.buyDiplomsUkraine .diplomsBox p {
		font-size: 14px;
	}
	.diplomsRedButton a {
		font-size: 13px;
	}
	.footerText { 
		padding: 3% 0;
		width: 100%;
	}
	.footer .nav, .body .container .cols #top_nav_nav, #footer_nav_nav {
		width: 100%;
	}
	.footerText .coll-2 {
		font-size: 13px;
		padding: 1%;
		width: 65%;
	}
}

.zadatVopros {
	background-color: #e4e4e4;
	clear: both;
	min-height: 260px;
	padding: 20px 0;
	width: 100%;
}
.zadatVoprosWrap {
	margin: 0 auto;
	width: 1100px;
}
.zadatVoprosImg {
	float: left;
	height: 170px;
	margin: 0;
	width: 30%;	
}
.zadatVoprosImg img {
	text-align: center;
	border-radius: 50%;
	height: 170px;
	margin: 25px 10px 30px 20px;
	width: 170px;
}
.zadatVoprosBlock {
	float: left;
	padding: 30px 0 10px;
	width: 70%;
}

#userForm_online_main .rsform-input-box {
	color: #a9a9a9;
	height: 40px;
	padding: 0 15px;
	min-width: 200px;
	max-width: 250px;
	width: 100%;
}
#userForm_online_main textarea#Message.rsform-text-box  {
	color: #a9a9a9;
	font-size: 15px;
	height: 32px;
	padding: 12px 15px 0;
	margin: 0 0 -6px;
	min-width: 200px;
	max-width: 250px;
	width: 100%;	
}
#userForm_online_main #Send  {
	background: -webkit-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	background: -moz-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	background: -ms-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	border: none;
	box-shadow: 0 3px 1px #070707;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	margin: 0 !important;
	height: 40px;
	width:282px;
}
.zadatVoprosBlock input[type="button"] {
	background: -webkit-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	background: -moz-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	background: -ms-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	border: none;
	box-shadow: 0 3px 1px #070707;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	margin: 15px auto;
	height: 40px;
	width:282px;
}
.userForm_online_voprosLeftHalf {
	float: left; width:50%;
}
.userForm_online_voprosLeftHalf {
	float: left; width:50%;
}


/************for block _question_on-line_****************************/
@media (min-width: 720px) and (max-width: 1100px) {
	.zadatVopros {
		height: 400px;
	}
	.zadatVoprosImg {
		margin: 60px 0 0;
		text-align: center;
		width: 40%;
	}
	.zadatVoprosBlock {
		text-align: center;
		width: 60%;
	}
	.zadatVoprosWrap {
		width: 700px;
	}	
	.userForm_online_voprosLeftHalf, .userForm_online_voprosLeftHalf {
	float: none; width:90%;
	}
}


/***********************************************************************/
@media (min-width: 500px) and (max-width: 720px) {
	.header, .body .container, .footer, .body .container .cols {
		min-width: 500px;
		max-width: 720px; 
		width: 100%;
	}
	.header {
		background: url('../images/header-background-small.jpg');
		min-height: 500px;
	}
	.header-wrap-content {
		min-width: 500px;
		max-width: 720px;  
		width: 100%;
	}
	.logoOnOtherPages {
		display: none;
	}
	.header_white_row {
		float: right;
		width: 280px;
	}
	#icon_vk, #icon_tw, #icon_fb {
		float:right;
	}
	.logoWrapCenter {
		min-width: 400px;
		max-width: 650px;
		margin: 0 auto;
		text-align: center;
		width: 95%;
	}
	.logoWrapCenter img {
		min-width: 400px;
		max-width: 650px;
		margin: 0 auto;
		width: 90%;
	}
	#top_nav_nav ul {		
		margin: 0 auto;
		width: 100%;
	}
	.navigation .nav > li {
		background: rgb(0,211,104); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(0,211,104,1) 0%, rgba(0,211,104,1) 30%, rgba(0,161,79,1) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d368', endColorstr='#00a14f',GradientType=0 ); /* IE6-9 */	
		border: none;
		float: none;
		padding: 5px 0;
		margin: 0 auto;
		text-align: center;
	}
	.navigation .nav > li:last-child {
		padding: 5px 0;
	}	
	.navigation .nav > li > a:hover, .footer .nav > li > a:hover, .navigation .nav-child > li > a:hover,  .footer .nav-child > li > a:hover {
		background-color: inherit;
		padding: 5px 0;
	}
	
	#sidebar {
		float: none;
		margin: 0 auto;
		width: 94%;
	}	
	main#content {
		float: none;
		margin: 0 auto;
		min-width: 200px;
		max-width: 500px;
		width: 94%;
	}
		
	.zadatVopros {
		height: 600px;
		padding: 20px 0;
	}
	.zadatVoprosImg {
		float: none;
		margin: 20px auto;
		text-align: center;
		width: 80%;
	}
	.zadatVoprosWrap {
		width: 55%;
	}
	.zadatVoprosBlock {
		text-align: center;
		width: 100%;
	}
	.userForm_online_voprosLeftHalf, .userForm_online_voprosLeftHalf {
		float: none; 
		width: 100%;
	}
	.stepsCheckout {
		display: none;
	}
	.content_bottom1 .content_bottom1_wrap {
		width: 96%;
	}
	.content_bottom1 .sidebar-content {
		float: none;
		left: 0;
		margin: 0 auto;
		width: 94%;
	}	
	.buyDiplomsUkraine {
		margin: 0 auto 40px;
		min-width: 200px;
		max-width: 500px;
		width: 100%;
	}
	.diplomsWrap {
		float: none;
		float: none;
		margin: 0 auto;
		width: 100%;
	}
	.diplomsBox img {
		height: 60%;
		width: 60%;
	}
	#footer_nav_nav {
		display: none;
	}
	.footerText { 
		padding: 3% 0;
		width: 100%;
	}
	.footerText .coll-1 {
		float: none;
		margin: 0 auto;
		width: 94%;
	}
	.footerText .coll-2 {
		float: none;
		margin: 0 auto;
		width: 94%;
	}
	#scrollUp {
		float: right;
	}
	#smfaq-form { 
		min-height: 340px; 
	}
	#smfaq-form input { 
		min-width: 200px;
		max-width: 500px;
		width: 86%;
	}
	#smfaq-form textarea { 
		margin: 10px 0 0 25px;
		min-width: 200px;
		max-width: 500px;
		width: 86%;
	}
	#smfaq .button { margin: 0 30%; }
}



/*********************************************************************/
@media screen and (max-width: 500px) {
	.header, .body .container, .footer, .body .container .cols {
		min-width: 300px;
		max-width: 500px; 
		width: 100%;
	}
	.header {
		background: url('../images/header-background-small.jpg');
		min-height: 400px;
	}
	.header-wrap-content {
		min-width: 300px;
		max-width: 500px; 
		width: 100%;
	}
	.logoOnOtherPages {
		display: none;
	}
	.header-reward-left {
		display: none;
	}
	.header_white_row {
		float: none;
		min-width: 200px;
		max-width: 500px;
		width: 100%;
	}
	.header_contacts {
		clear: both;
		float: none;
		margin: 0 auto;
	}
	.header-search {
		float: none;
		margin: 1% auto;
		width: 60%;
	}
	.logoWrapCenter {
		min-width: 200px;
		max-width: 500px;
		width: 90%;
	}
	.logoWrapCenter img {
		min-width: 200px;
		max-width: 500px;
		width: 90%;
	}
	#top_nav_nav ul {		
		margin: 0 auto;
		width: 100%;
	}
	.navigation .nav > li {
		background: rgb(0,211,104); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(0,211,104,1) 0%, rgba(0,211,104,1) 30%, rgba(0,161,79,1) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, rgba(0,211,104,1) 0%,rgba(0,211,104,1) 30%,rgba(0,161,79,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d368', endColorstr='#00a14f',GradientType=0 ); /* IE6-9 */	
		border: none;
		float: none;
		padding: 5px 0;
		margin: 0 auto;
		text-align: center;
	}
	.navigation .nav > li:last-child {
		padding: 5px 0;
	}	
	.navigation .nav > li > a:hover, .footer .nav > li > a:hover, .navigation .nav-child > li > a:hover,  .footer .nav-child > li > a:hover {
		background-color: inherit;
		padding: 5px 0;
	}
	#sidebar {
		float: none;
		margin: 0 auto;
		width: 94%;
	}	
	main#content {
		float: none;
		margin: 0 auto;
		min-width: 200px;
		max-width: 500px;
		width: 94%;
	}
	.stepsCheckout {
		display: none;
	}
	.sliderMainBig, .sliderMainSmall {
		display: none;
	}
	.zadatVopros {
		height: 600px;
		padding: 20px 0;
		min-width: 200px;
		max-width: 500px;
		width: 100%;
	}
	.zadatVoprosImg {
		float: none;
		margin: 20px auto;
		text-align: center;
		width: 80%;
	}
	.zadatVoprosWrap {
		float: none;
		width: 94%;
	}
	.zadatVoprosBlock {
		text-align: center;
		width: 100%;
	}
	.userForm_online_voprosLeftHalf, .userForm_online_voprosLeftHalf {
		float: none; 
		margin: 0 auto;
		min-width: 140px;
		max-width: 250px;
		width: 95%;
	}
	#userForm_online_main .rsform-input-box {
		min-width: 150px;
		max-width: 200px;
		width: 100%;
	}
	#userForm_online_main textarea#Message.rsform-text-box  {
		min-width: 150px;
		max-width: 200px;
		width: 100%;	
	}
	#userForm_online_main #Send  {
		width:200px;
	}
	.zadatVoprosBlock input[type="button"] {
		width:200px;
	}
	.content_bottom1 .content_bottom1_wrap {
		width: 96%;
	}
	.content_bottom1 .sidebar-content {
		float: none;
		left: 0;
		margin: 0 auto;
		width: 94%;
	}	
	.buyDiplomsUkraine {
		margin: 0 auto 40px;
		min-width: 200px;
		max-width: 500px;
		width: 100%;
	}
	.diplomsWrap {
		float: none;
		margin: 0 auto;
		width: 100%;
	}
	.diplomsBox img {
		height: 60%;
		width: 60%;
	}
	
	.content_bottom2 {
		display: none;
	}
	#footer_nav_nav {
		display: none;
	}
	.footerText { 
		padding: 3% 0;
		width: 100%;
	}
	.footerText .coll-1 {
		float: none;
		margin: 0 auto;
		width: 94%;
	}
	.footerText .coll-2 {
		float: none;
		margin: 0 auto;
		width: 94%;
	}
	#scrollUp {
		float: right;
	}
	#smfaq-form { 
		min-height: 340px; 
	}
	#smfaq-form input { 
		min-width: 200px;
		max-width: 500px;
		width: 90%;
	}
	#smfaq-form textarea { 
		margin: 10px 0 0 25px;
		min-width: 200px;
		max-width: 500px;
		width: 86%;
	}
	#smfaq .button { margin: 0 25%; }
}




.buttonZakazCertificate	{
	float: left;
	margin: 1%;
	height: 45px;
	text-align: center;
	width:18%;
}
.buttonZakazCertificate a {
	color: #fff;
	text-decoration: none;
}
.buttonZakazCertificateBt {
	background: -webkit-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	background: -moz-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	background: -ms-linear-gradient( 90deg, rgb(0,161,79) 0%, rgb(0,186,92) 17%, rgb(0,211,104) 71%, rgb(0,211,104) 100%);
	border: none;
	box-shadow: 0 3px 1px #070707;
	cursor: pointer;
	font-weight: bold;
	font-size: 12px;
	padding: 2%;
}
.buttonZakazCertificateBt:hover {
	background: #00944a;
}
@media (min-width: 750px) and (max-width: 1200px) {
	.buttonZakazCertificate {
		margin: 1%;
		width: 31.333333%;
	}
}
@media (min-width: 501px) and (max-width: 749px) {
	.buttonZakazCertificate {
		margin: 1% 2%;
		width: 46%;
	}
}
@media screen and (max-width: 500px) {
	.buttonZakazCertificate {
		float: none;
		height: 30px;
		margin: 2% auto;
		padding: 2% 1% 0.5%;
		width: 80%;
	}
	.buttonZakazCertificate a {
		font-size: 15px;
	}
	.buttonZakazCertificate span {
	display: none;
	}
}
