/*** base color ***/

/* gray - #dae0e5 */
/* red - #c1013d */
/* black - #19323d */

body {
	background: #fff;
}

.verdana-15 {
	font-family: Verdana, Arial, sans-serif;	
	font-weight: normal;
	font-size: 15px;
	letter-spacing: 0px;
	color: #000;
	line-height: 1.2;
	text-align: left;	
}
.verdana-16 {
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	letter-spacing: 0px;
	color: #213e4a;
	line-height: 1.2;
	text-align: left;
	margin-top: 20px;
}
.arial-27 {
	font-family: Arial, sans-serif;	
	font-weight: bold;
	font-size: 27px;
	letter-spacing: 2px;
	color: #213e4a;
	line-height: 1;
	text-align: left;
}
.arial-22 {
	font-family: Arial, sans-serif;	
	font-weight: bold;
	font-size: 20px;
	letter-spacing: 1px;
	color: #213e4a;
	line-height: 1;
	text-align: center;
}
/******* font parameters *******/

.bold {
	font-weight: bold
}
.uppercase {
	text-transform: uppercase
}
.line-height17 {
	line-height: 1.7
}

/* *******  font color ******* */

.red {
	color: #d4024c
}
.gray {
	color: #6d757b
}
.green {
	color: #008000
}
.white {
	color: #ffffff
}

/******* ADD PARAMETRS *******/

.sh-container, .sh-wrapper, .sh-wrapper-contacts, .sh-col-l, .sh-col-r, img, ul.sub-menu, nav a, #submit {
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.opacity:hover {
	filter: alpha(opacity=60);
	-moz-opacity: 0.4;
	-o-opacity: 0.4;
	-webkit-opacity: 0.4;
	opacity: 0.4;
}
.clear {
	width: 100%;
	clear: both;
}
.center {
	margin: 0 auto;
	text-align: center;
}
.dis-none {
	display: none;
	visibility: hidden;
}
.fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
}
.z-index {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99;
}
.no-link {
	cursor: default;
}
a.link {
	color: #cf0106;
}
a.link:hover {
	color: #5858fd;
}
.border3 {
	border-radius: 3px;
}

/*********  width for containers  *********/

.mw1920 {
	max-width: 100%;
	max-width: 1920px;
	box-sizing: border-box;
}

/** responsive **/

.mw1190 {
	max-width: 100%;
	max-width: 1190px
}
.mw1367 {
	max-width: 100%;
	max-width: 1367px
}
.mw985 {
	max-width: 100%;
	max-width: 985px;
}
.mw980 {
	max-width: 100%;
	max-width: 980px;
}
.w1400 {
	width: 1400px
}
.w1200 {
	width: 1200px
}
.w1190 {
	width: 1190px
}
.w990 {
	width: 990px
}
.w985 {
	width: 985px
}
.w728 {
	width: 728px
}
.w720 {
	width: 720px
}
.w480 {
	width: 480px
}
.w330 {
	width: 330px
}
.w175 {
	width: 175px
}
.w170 {
	width: 170px
}

/* *********  background color ********* */

.bg-dae0e5{
	background: #dae0e5
}
.bg-rgba1 {
	background: rgba(250, 250, 250, 0.8)
}
.bg-pattern {
	background-position: 0 0;
	background-repeat: repeat;
	background-image: url(../img/pattern.png);
}
.bg-header {
	margin: 0 auto;
	text-align: center;
	background-color: #fff;
	background-image: url(../img/header-img.png);
	background-size: cover;
	/* image for all area */
}
.bg-footer {
	margin: 0 auto;
	text-align: center;
	background-color: #000;
	background-image: url(../img/footer-img.png);
	background-size: cover;
	/* image for all area */
}

/* ***********  position  *********** */

.f-left {
	float: left
}
.f-right {
	float: right
}
.t-left {
	text-align: left
}
.t-right {
	text-align: right
}
.t-center {
	text-align: center
}
.t-just {
	text-align: justify
}

/* margin */

.margin-0a {
	margin: 0 auto
}
.margin-t6 {
	margin-top: 6px
}
.margin-t10 {
	margin-top: 10px
}
.margin-t15 {
	margin-top: 15px
}
.margin-t18 {
	margin-top: 18px
}
.margin-t20 {
	margin-top: 20px
}
.margin-t25 {
	margin-top: 25px
}
.margin-t30 {
	margin-top: 30px
}
.margin-t35 {
	margin-top: 35px
}
.margin-t40 {
	margin-top: 40px
}
.margin-t45 {
	margin-top: 45px
}
.margin-t55 {
	margin-top: 55px
}
.margin-t50 {
	margin-top: 50px
}
.margin-t60 {
	margin-top: 60px
}
.margin-t70 {
	margin-top: 70px
}
.margin-t80 {
	margin-top: 80px
}
.margin-t100 {
	margin-top: 100px
}
.margin-t-8p {
	margin-top: -8%
}
.margin-b4 {
	margin-bottom: 4px
}
.margin-b10 {
	margin-bottom: 10px
}
.margin-b15 {
	margin-bottom: 15px
}
.margin-b20 {
	margin-bottom: 20px
}
.margin-b30 {
	margin-bottom: 30px
}
.margin-b40 {
	margin-bottom: 40px
}
.margin-b50 {
	margin-bottom: 50px
}
.margin-b60 {
	margin-bottom: 60px
}
.margin-l2p {
	margin-left: 2%
}
.margin-l3p {
	margin-left: 10%
}
.margin-l15 {
	margin-left: 15px
}
.margin-l20 {
	margin-left: 20px
}
.margin-l50 {
	margin-left: 50px
}
.margin-l120 {
	margin-left: 120px
}
.margin-r10 {
	margin-right: 10px
}
.margin-r20 {
	margin-right: 20px
}
.margin-r30 {
	margin-right: 30px
}
.margin-r35 {
	margin-right: 35px
}
.margin-r40 {
	margin-right: 40px
}
.margin-r45 {
	margin-right: 45px
}
.margin-r49 {
	margin-right: 49px
}
.margin-r50 {
	margin-right: 50px
}
.margin-r53 {
	margin-right: 53px
}
.margin-r60 {
	margin-right: 60px
}
.margin-r65 {
	margin-right: 65px
}
.margin-r70 {
	margin-right: 70px
}
.margin-r80 {
	margin-right: 80px
}
.margin-r90 {
	margin-right: 90px
}
.margin-r100 {
	margin-right: 100px
}
.margin-r110 {
	margin-right: 110px
}
.margin-r120 {
	margin-right: 120px
}
.margin-r130 {
	margin-right: 130px
}
.margin-r147 {
	margin-right: 147px
}
.margin-r150 {
	margin-right: 150px
}
.margin-r160 {
	margin-right: 160px
}
.margin-tb20 {
	margin-top: 20px;
	margin-bottom: 20px
}
.margin-tb30 {
	margin-top: 30px;
	margin-bottom: 30px
}
.margin-tb40 {
	margin-top: 40px;
	margin-bottom: 40px
}
.margin-t-100 {
	margin-top: -100px;
}

/* padding */

.padding-no {
	padding: 0
}
.padding-t5 {
	padding-top: 5px
}
.padding-t10 {
	padding-top: 10px
}
.padding-t15 {
	padding-top: 15px
}
.padding-t20 {
	padding-top: 20px
}
.padding-t25 {
	padding-top: 25px
}
.padding-t30 {
	padding-top: 30px
}
.padding-t40 {
	padding-top: 40px
}
.padding-t49 {
	padding-top: 49px
}
.padding-t50 {
	padding-top: 50px
}
.padding-t60 {
	padding-top: 60px
}
.padding-t62 {
	padding-top: 62px
}
.padding-t70 {
	padding-top: 70px
}
.padding-t80 {
	padding-top: 80px
}
.padding-t90 {
	padding-top: 90px
}
.padding-t95 {
	padding-top: 95px
}
.padding-t100 {
	padding-top: 100px
}
.padding-t120 {
	padding-top: 120px
}
.padding-b5 {
	padding-bottom: 5px
}
.padding-b10 {
	padding-bottom: 10px
}
.padding-b15 {
	padding-bottom: 15px
}
.padding-b20 {
	padding-bottom: 20px
}
.padding-b30 {
	padding-bottom: 30px
}
.padding-b35 {
	padding-bottom: 35px
}
.padding-b40 {
	padding-bottom: 40px
}
.padding-b50 {
	padding-bottom: 50px
}
.padding-b60 {
	padding-bottom: 60px
}
.padding-b70 {
	padding-bottom: 70px
}
.padding-b80 {
	padding-bottom: 80px
}
.padding-b100 {
	padding-bottom: 100px
}
.padding-r5 {
	padding-right: 5px
}
.padding-r10 {
	padding-right: 10px
}
.padding-r15 {
	padding-right: 15px
}
.padding-r20 {
	padding-right: 20px
}
.padding-r30 {
	padding-right: 30px
}
.padding-r40 {
	padding-right: 40px
}
.padding-r50 {
	padding-right: 50px
}
.padding-r100 {
	padding-right: 100px
}
.padding-l2 {
	padding-left: 2px
}
.padding-l10 {
	padding-left: 10px
}
.padding-l15 {
	padding-left: 15px
}
.padding-l20 {
	padding-left: 20px
}
.padding-l30 {
	padding-left: 30px
}
.padding-l50 {
	padding-left: 50px
}
.padding-l100 {
	padding-left: 100px
}
.padding-lr10 {
	padding-left: 10px;
	padding-right: 10px
}
.padding-tb20 {
	padding: 20px 0
}
.padding-tb25 {
	padding: 25px 0
}
.padding-tb30 {
	padding: 30px 0
}
.padding-tb40 {
	padding: 40px 0
}
.padding-30 {
	padding: 30px
}

/* for header img */

.padding-percent {
	padding: 2% 0px 10%
}
.padding-percent1 {
	padding: 5% 10px
}
.padding-percent2 {
	padding: 2% 0px 2%
}

