/* Fonts */

@font-face {
    font-family: 'font';
    src: url('../fonts/font.eot');
    src: url('../fonts/font.eot?#iefix') format('embedded-opentype'), url('../fonts/font.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* Reset
-----------------------------------------------------------------------------*/

html {
    height: 100%;
}
body {
    font: 12px/16px Arial, Tahoma, Verdana, sans-serif;
    width: 100%;
    height: 100%;
    background: #fff;
    margin: 0;
}
header,
nav,
section,
article,
aside,
footer {
    display: block;
}
ol,
ul,
li {
    list-style: none;
}
blockquote,
q {
    quotes: none;
}
:focus {
    outline: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}
p {
    font-size: 12px;
}
a {
    outline: none;
    font-size: 12px;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
img {
    border: none;
}
input,
textarea,
select {
    vertical-align: middle;
}
input[type="submit"] {
    cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}
.main {
    overflow: hidden;
    width: 100%;
    min-width: 1000px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
}
.wrapper {
    margin: 0 auto;
    position: relative;
    width: 1000px;
}
.clear:before,
.clear:after {
    content: "";
    display: table;
}
.clear:after {
    clear: both;
}
.clear {
    zoom: 1;
}
::-webkit-input-placeholder {color: #000;opacity: 1;}
:-moz-placeholder {color: #000;opacity: 1;}
::-moz-placeholder {color: #000;opacity: 1;}
:-ms-input-placeholder {color: #000;opacity: 1;}
:focus::-moz-placeholder{ color: #000; opacity: 0;}
*::-moz-placeholder{ opacity: 1;}
:focus::-webkit-input-placeholder {color: #fff;opacity: 0;}
:focus:-moz-placeholder {color: #fff;opacity: 0;}
:focus::-moz-placeholder {color: #fff;opacity: 0;}
/* Header
-----------------------------------------------------------------------------*/

#header {
    overflow: hidden;
    height: 99px;
}
.logo {
    float: left;
    margin: 17px 0 0 0;
}
#header > p {
    width: 299px;
    float: left;
    text-align: center;
    font: 15px/20px Verdana;
    color: #161616;
    margin: 17px 0 0 78px;
    letter-spacing: 1.2px;
}
.phone {
    float: right;
    padding: 0 0 12px 72px;
    text-align: right;
    margin: 22px 0 0 0;
	position:relative;
}
.phone-girl{
	background: url(../img/phone.jpg) no-repeat 0 0;
	width:58px;
	height:58px;
	position:absolute;
	top:0;
	left:0;
}
.phone p {
    font: 14px/14px Verdana;
    color: #000;
    letter-spacing: 1px;
    margin: 3px 0 13px 0;
}
.phone p span {
    font-weight: bold;
    font-size: 18px;
    color: #004080;
}
.phone a {
    float: right;
    color: #004080;
    font-size: 11px;
}
.phone .order-call {
	background: #ed0026;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMDAyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNzAwMTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ed0026 0%, #c70018 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed0026), color-stop(100%,#c70018));
	background: -webkit-linear-gradient(top,  #ed0026 0%,#c70018 100%);
	background: -o-linear-gradient(top,  #ed0026 0%,#c70018 100%);
	background: -ms-linear-gradient(top,  #ed0026 0%,#c70018 100%);
	background: linear-gradient(to bottom,  #ed0026 0%,#c70018 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed0026', endColorstr='#c70018',GradientType=0 );
    padding: 0 9px;
    color: #fff;
    font-size: 12px;
    border-radius: 3px;
    border-bottom: 1px solid #7b0014;
    margin: 0 17px 0 0;
	position:relative;
}
.phone .order-call:hover{
	top:1px;
	background: #dc0024;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMDAyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYTAwMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dc0024 0%, #ca0017 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc0024), color-stop(100%,#ca0017));
	background: -webkit-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -o-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -ms-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: linear-gradient(to bottom,  #dc0024 0%,#ca0017 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc0024', endColorstr='#ca0017',GradientType=0 );
	text-decoration:none;
}
.phone .order-call:active{
	 top: 2px;
}
.form-block {
    height: 630px;
    background: #4e96de url(../img/bg.png) no-repeat center top;
    margin: 0 -5000px 32px;
    padding: 0 5000px;
}
.form-block > div {
    width: 751px;
    margin: 0 0 0 144px;
    padding: 30px 0 0px;
}
.form-title {
    background: url(../img/title.png) repeat;
    padding: 10px 0;
    font: 26px/30px Verdana;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    margin: 0 0 10px;
    letter-spacing: 2px;
}
.form-title span {
    font-size: 22px;
}
.form {
    background: url(../img/form_bg.png) repeat;
    border-radius: 6px;
    padding: 23px 30px 9px 22px;
}
.form-input {
    margin: 0 0 10px;
}
.form-input p {
    width: 95px;
    float: left;
    font-family: Verdana;
    color: #fff;
    font-size: 14px;
    margin: 2px 0 0 0;
}
.form-input p span {
    color: #d8001d;
}
.form-input input[type="text"] {
    width: 546px;
    height: 24px;
    background: #ececec;
    padding: 0 5px;
    float: left;
    border-radius: 2px;
    border: 0;
}
.bottom-form {
    margin: 24px 0 0 0;
}
.bottom-form p {
    font-family: Verdana;
    color: #fff;
    font-size: 15px;
    margin: 0 0 12px;
}
.form textarea {
    width: 633px;
    height: 167px;
    background: #ececec;
    padding: 9px 8px;
    border-radius: 2px;
    border: 0;
    margin: 0 0 9px;
}
.form input[type="submit"] {
    width: 227px;
    height: 52px;
    text-align: center;
    border: 0;
    text-transform: uppercase;
    border-bottom: 4px solid #780015;
    border-radius: 8px;
    font: 18px/40px Verdana;
    color: #fff;
	background: #ef0027;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmMDAyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzAwMTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ef0027 0%, #cc0018 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef0027), color-stop(100%,#cc0018));
	background: -webkit-linear-gradient(top,  #ef0027 0%,#cc0018 100%);
	background: -o-linear-gradient(top,  #ef0027 0%,#cc0018 100%);
	background: -ms-linear-gradient(top,  #ef0027 0%,#cc0018 100%);
	background: linear-gradient(to bottom,  #ef0027 0%,#cc0018 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef0027', endColorstr='#cc0018',GradientType=0 );
	position:relative;
}
.form input[type="submit"]:hover{
	top:1px;
	background: #dc0024;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMDAyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYTAwMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dc0024 0%, #ca0017 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc0024), color-stop(100%,#ca0017));
	background: -webkit-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -o-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -ms-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: linear-gradient(to bottom,  #dc0024 0%,#ca0017 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc0024', endColorstr='#ca0017',GradientType=0 );
}
.form input[type="submit"]:active{
	 top: 2px;
}
/* Content
-----------------------------------------------------------------------------*/

#content {
    margin: 0;
}
.catalog {
    margin: 0 0 26px;
    overflow: hidden;
}
.title {
    background: url(../img/title_bg.png) repeat;
    padding: 10px 0;
    font: 28px/30px Verdana;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    margin: 0 0 48px;
    letter-spacing: 2px;
}
.catalog-list {
    margin: 0;
    padding: 0;
    width: 1050px;
}
.catalog-list li {
    float: left;
    width: 214px;
    height: 193px;
    margin: 0 48px 30px 0;
}
.catalog-list li > a {
    width: 212px;
    height: 191px;
    border: 1px solid #dddddd;
    display: block;
    text-align: center;
    position: relative;
    font-size: 15px;
    color: #ca0017;
    text-decoration: underline;
}
.catalog-list li > a:hover {
    text-decoration: none;
    box-shadow: 0 0 6px #d3d3d3;
}
.catalog-list li > a:hover:before {
    width: 100%;
    height: 3px;
    position: absolute;
    top: 0;
    left: 0;
    background: #ca0017;
    content: '';
}
.catalog-list li .img {
    height: 148px;
    width: 212px;
    margin: 0 0 8px;
}
.catalog-list li .img > div {
    height: 148px;
    width: 212px;
    display: table-cell;
    vertical-align: middle;
}
.why {
	background: #d7eaf9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZWFmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d7eaf9 0%, #e6e6e7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7eaf9), color-stop(100%,#e6e6e7));
	background: -webkit-linear-gradient(top,  #d7eaf9 0%,#e6e6e7 100%);
	background: -o-linear-gradient(top,  #d7eaf9 0%,#e6e6e7 100%);
	background: -ms-linear-gradient(top,  #d7eaf9 0%,#e6e6e7 100%);
	background: linear-gradient(to bottom,  #d7eaf9 0%,#e6e6e7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7eaf9', endColorstr='#e6e6e7',GradientType=0 );
    margin: 0 -5000px;
    padding: 0 5000px 32px;
    overflow: hidden;
}
.why .title {
    margin: 0 -5000px 32px;
    padding: 25px 5000px;
    font-size: 30px;
}
.why-block {
    background: #cddbe8;
    padding: 17px 20px;
    font-size: 23px;
    color: #2c2c2c;
    text-align: center;
    line-height: 31px;
    margin: 0 0 41px 0;
}
.why-block a {
	background: #ed0026;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMDAyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzAwMTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ed0026 0%, #cc0018 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed0026), color-stop(100%,#cc0018));
	background: -webkit-linear-gradient(top,  #ed0026 0%,#cc0018 100%);
	background: -o-linear-gradient(top,  #ed0026 0%,#cc0018 100%);
	background: -ms-linear-gradient(top,  #ed0026 0%,#cc0018 100%);
	background: linear-gradient(to bottom,  #ed0026 0%,#cc0018 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed0026', endColorstr='#cc0018',GradientType=0 );
    padding: 0 18px;
    color: #fff;
    border-radius: 7px;
    border-bottom: 1px solid #7b0014;
    margin: 0 17px 0 0;
    display: inline-block;
    font-size: 22px;
	position:relative;
}
.why-block a:hover{
	top:1px;
	background: #dc0024;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMDAyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYTAwMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dc0024 0%, #ca0017 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc0024), color-stop(100%,#ca0017));
	background: -webkit-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -o-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -ms-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: linear-gradient(to bottom,  #dc0024 0%,#ca0017 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc0024', endColorstr='#ca0017',GradientType=0 );
	text-decoration:none;
}
.why-block a:active{
	 top: 2px;
}
.sub-title {
    background: url(../img/title_bg.png) repeat;
    padding: 10px 0;
    font: 28px/30px Verdana;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    margin: 0 0 48px;
    letter-spacing: 2px;
}
.why-info {
    margin: 0;
    padding: 0;
    width: 1035px;
}
.why-info li {
    width: 366px;
    position: relative;
    float: left;
    padding: 2px 0 0 114px;
    height: 144px;
    margin: 0 33px 10px 0;
}
.why-info li span {
    position: absolute;
    top: 0;
    left: 0;
    width: 120px;
    height: 103px;
}
.why-info li > div {
    font-size: 17px;
    color: #ca0017;
}
.why-info li p {
    font-size: 13px;
    color: #2c2c2c;
    margin: 13px 0 0 0;
}
.pic1 {
    background: url(../img/temp/pic1.png) no-repeat 0 0;
}
.pic2 {
    background: url(../img/temp/pic2.png) no-repeat 0 0;
}
.pic3 {
    background: url(../img/temp/pic3.png) no-repeat 0 0;
}
.pic4 {
    background: url(../img/temp/pic4.png) no-repeat 0 0;
}
.pic5 {
    background: url(../img/temp/pic5.png) no-repeat 0 0;
}
.pic6 {
    background: url(../img/temp/pic6.png) no-repeat 0 0;
}
.delivery .title {
    margin: 0 -5000px 32px;
    padding: 10px 5000px;
    font-size: 26px;
}
.delivery h4 {
    font-size: 23px;
    font-family: arial;
    color: #212121;
    font-weight: bold;
    margin: 45px 0 47px 6px;
}
.process-scheme {
    margin: 0 0 6px 55px;
}
.process-scheme li {
    float: left;
    padding: 72px 38px 0 38px;
    text-align: center;
    vertical-align: middle;
    font-size: 16px;
    color: #1b1c20;
    font-family: arial;
}
.process-scheme li:last-child {
    float: right;
    padding: 72px 0 0 44px;
    text-align: center;
}
.scheme-plant {
    background: url(../img/temp/scheme-plant.png) no-repeat center 0;
}
.scheme-customs {
    background: url(../img/temp/scheme-customs.png) no-repeat center 0;
}
.scheme-stock {
    background: url(../img/temp/scheme-stock.png) no-repeat center 0;
}
.scheme-quality {
    background: url(../img/temp/scheme-quality.png) no-repeat center 0;
}
.scheme-customer {
    background: url(../img/temp/scheme-customer.png) no-repeat center 0;
}
.process-list {
    margin: 0;
    padding: 0;
    position: relative;
}
.process-list li div:first-child {
    margin: 0 0 51px 0;
}
.process-list li {
    float: left;
    text-align: right;
    border-right: 3px solid #aeaeb2;
    padding: 11px 2px 0 2px;
}
.process-list-name {
    width: 152px;
    padding-bottom: 28px!important;
}
.process-list-fourth {
    padding-bottom: 28px!important;
}
.process-list-name div {
    padding: 3px 5px 0 0;
}
.process-list li div {
    font-size: 15px;
    color: #3a3a3e;
    font-family: arial;
    height: 40px;
}
.process-list-first div,
.process-list-second div {
    width: 123px;
    background: #4187cd;
}
.process-list-third div {
    width: 152px;
    background: #4187cd;
}
.process-list-fourth div:first-child {
    background: #d60006;
}
.process-list-fourth div {
    position: relative;
    width: 370px;
    background: #4187cd;
}
.process-list-fourth div p {
    position: absolute;
    font-size: 16px;
    color: #1b1c20;
    font-family: arial;
    top: 31px;
    left: 8px;
}
.process-list a {
    display: block;
    position: absolute;
    bottom: 11px;
    left: 168px;
    font-size: 16px;
    color: #4187cd;
    font-family: arial;
}
.delivery-method {
    margin: 0;
    padding: 0;
}
.delivery-method li {
    position: relative;
    display: table-cell;
    vertical-align: bottom;
    height: 107px;
}
.delivery-method span {
    font-size: 16px;
    color: #000;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: center;
}
.process-list-wrap {
    position: relative;
}
.process-list-wrap > a {
    display: block;
    position: absolute;
    bottom: 11px;
    left: 168px;
    font-size: 16px;
    color: #4187cd;
    font-family: arial;
}
.confidence {
    margin: 0 -5000px;
    padding: 0 5000px 84px;
	background: #d7eaf9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZWFmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWU4ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d7eaf9 0%, #dee8f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7eaf9), color-stop(100%,#dee8f0));
	background: -webkit-linear-gradient(top,  #d7eaf9 0%,#dee8f0 100%);
	background: -o-linear-gradient(top,  #d7eaf9 0%,#dee8f0 100%);
	background: -ms-linear-gradient(top,  #d7eaf9 0%,#dee8f0 100%);
	background: linear-gradient(to bottom,  #d7eaf9 0%,#dee8f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7eaf9', endColorstr='#dee8f0',GradientType=0 );
}
.confidence .title {
    margin: 0 -5000px;
    padding: 11px 5000px;
}
.confidence-list {
    margin: 33px 0 0 0;
    padding: 0;
    text-align: center;
}
.confidence-list li {
    display: inline-block;
    margin: 0 9px;
}
.confidence-list .link {
    float: left;
    font-size: 18px;
    color: #0357b2;
    margin: 9px 0 0 0;
	text-decoration:underline;
}
.confidence-list .link:hover{
	text-decoration:none;
}
.confidence-logo {
    float: right;
}
.delivery {
    margin: 0 0 61px;
}
.bottom-order {
    height: 137px;
    position: relative;
    background: url(../img/call.png) repeat-x 0 bottom;
    margin: 0 -5000px;
    padding: 0 5000px;
}
.bottom-order > div {
    height: 137px;
    position: relative;
    padding: 0 0 0 156px;
}
.bottom-order > div:before {
    width: 155px;
    height: 152px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(../img/temp/girl.png) no-repeat 0 0;
    content: '';
}
.bottom-order,
.bottom-order p {
    color: #fff;
    font-size: 24px;
}
.question {
    font-size: 28px;
    color: #fff;
    text-align: center;
    padding: 22px 0 0 0;
    font-weight: bold;
}
.call {
    float: left;
    text-align: center;
    margin: 24px 0 0 64px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.call span {
    display: block;
    font-size: 28px;
    font-weight: bold;
    margin: 24px 0 0 0;
}
.or {
    float: left;
    text-transform: uppercase;
    margin: 46px 0 0 103px;
}
.order-block {
    float: right;
    text-align: center;
    margin: 25px 39px 0 0;
    text-transform: uppercase;
}
a.feedback {
    width: 268px;
    height: 39px;
    display: block;
    text-align: center;
    border: 0;
    margin: 13px 0 0 0;
    text-transform: none;
    border-bottom: 4px solid #780015;
    border-radius: 8px;
    font: 23px/37px Verdana;
    color: #fff;
	background: #ef0027;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmMDAyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzAwMTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ef0027 0%, #cc0018 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef0027), color-stop(100%,#cc0018));
	background: -webkit-linear-gradient(top,  #ef0027 0%,#cc0018 100%);
	background: -o-linear-gradient(top,  #ef0027 0%,#cc0018 100%);
	background: -ms-linear-gradient(top,  #ef0027 0%,#cc0018 100%);
	background: linear-gradient(to bottom,  #ef0027 0%,#cc0018 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef0027', endColorstr='#cc0018',GradientType=0 );
	position:relative;
}
a.feedback:hover{
	top:1px;
	background: #dc0024;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMDAyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYTAwMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dc0024 0%, #ca0017 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc0024), color-stop(100%,#ca0017));
	background: -webkit-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -o-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -ms-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: linear-gradient(to bottom,  #dc0024 0%,#ca0017 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc0024', endColorstr='#ca0017',GradientType=0 );
	text-decoration:none;
}
a.feedback:active{
	 top: 2px;
}
/* Footer
-----------------------------------------------------------------------------*/

#footer {
    overflow: hidden;
    height: 99px;
    padding: 17px 0 40px 0;
}
#footer > p {
    width: 299px;
    float: left;
    text-align: center;
    font: 15px/20px Verdana;
    color: #161616;
    margin: 17px 0 0 78px;
    letter-spacing: 1.2px;
}
/* Script Styles
-----------------------------------------------------------------------------*/

#call {
    background: #fff;
    width: 460px;
    padding: 22px 40px 15px;
    position: relative;
    box-shadow: inset 0px 0px 44px #7a7878;
}
#call p {
    font-size: 14px;
    font-family: Verdana;
    color: #000;
    float: left;
    width: 90px;
    margin: 7px 0 0 0;
}
#call input[type="text"] {
    float: left;
    width: 350px;
    height: 31px;
    padding: 0 10px;
    background: #ececec;
    border: 0;
    box-shadow: inset 4px 2px 8px #7a7878;
}
#call input[type="submit"] {
    width: 214px;
    height: 40px;
    display: block;
    text-align: center;
    border: 0;
    float: right;
    margin: 33px 0 0 0;
    text-transform: uppercase;
    border-bottom: 4px solid #780015;
    border-radius: 6px;
    font: 17px/40px Verdana;
    color: #fff;
	background: #ef0027;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmMDAyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzAwMTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ef0027 0%, #cc0018 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef0027), color-stop(100%,#cc0018));
	background: -webkit-linear-gradient(top,  #ef0027 0%,#cc0018 100%);
	background: -o-linear-gradient(top,  #ef0027 0%,#cc0018 100%);
	background: -ms-linear-gradient(top,  #ef0027 0%,#cc0018 100%);
	background: linear-gradient(to bottom,  #ef0027 0%,#cc0018 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef0027', endColorstr='#cc0018',GradientType=0 );
	position:relative;
}
#call input[type="submit"]:hover{
	top:1px;
	background: #dc0024;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMDAyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYTAwMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dc0024 0%, #ca0017 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc0024), color-stop(100%,#ca0017));
	background: -webkit-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -o-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: -ms-linear-gradient(top,  #dc0024 0%,#ca0017 100%);
	background: linear-gradient(to bottom,  #dc0024 0%,#ca0017 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc0024', endColorstr='#ca0017',GradientType=0 );
	text-decoration:none;
}
#call input[type="submit"]:active{
	 top: 2px;
}
#call .title {
    margin: 0 29px 49px 0;
    padding: 6px 0;
    font: 26px/30px Verdana;
}
.tips {
    font-size: 10px;
    color: #000;
    clear: both;
    margin: 50px 0 0 0;
}
#application {
    width: 746px;
    padding: 30px 18px;
    display: block;
    background: url(../img/bg.png) no-repeat center top;
}
#application .form-title {
    font-size: 20px;
    letter-spacing: 0;
    margin: 0 51px 14px 0;
    background: url(../img/title_bg.png) repeat;
}
.pop {
    background: #fff;
    width: 712px;
    background: #fff;
    padding: 25px 27px;
}
.pop .pop-title {
    font-size: 22px;
    color: #1a1a1a;
    margin: 0 0 25px;
}
.pop p {
    margin: 15px 0;
}
.pop-list {
    margin: 0 0 34px;
    padding: 0;
}
.pop-list li {
    padding: 0 0 0 20px;
    background: url(../img/list.png) no-repeat 0 center;
    color: #000;
    margin: 0 0 4px;
}
.gallery-pop {
    margin: 0;
    padding: 0;
    width: 739px;
}
.gallery-pop li {
    float: left;
    margin: 0 16px 10px 0;
}
/* Fancybox */

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
}
.fancybox-skin {
    padding: 0 !important;
    position: relative;
}
.fancybox-opened {
    z-index: 8030;
}
.fancybox-outer,
.fancybox-inner {
    position: relative;
}
.fancybox-inner {
    overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
}
.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap;
}
.fancybox-image,
.fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%;
}
.fancybox-image {
    max-width: 100%;
    max-height: 100%;
}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
    background-image: url('../img/fancybox_sprite.png');
}
#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: 0.8;
    cursor: pointer;
    z-index: 8060;
}
#fancybox-loading div {
    width: 44px;
    height: 44px;
    background: url('../img/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
    position: absolute;
    top: 12px;
    right: 11px;
    width: 33px;
    height: 33px;
    cursor: pointer;
    z-index: 8040;
    background: url(../img/close.png);
}
.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
    background: transparent url('../img/blank.gif');
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    z-index: 8040;
}
.fancybox-prev {
    left: 0;
}
.fancybox-next {
    right: 0;
}
.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden;
}
.fancybox-prev span {
    left: 10px;
    background-position: 0 -36px;
}
.fancybox-next span {
    right: 10px;
    background-position: 0 -72px;
}
.fancybox-nav:hover span {
    visibility: visible;
}
.fancybox-tmp {
    position: absolute;
    top: -9999px;
    left: -9999px;
    visibility: hidden;
}
.fancybox-lock {
    overflow: hidden;
}
.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url('../img/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}
.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}
.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}
.fancybox-lock body {
    overflow: hidden !important;
}
.fancybox-lock-test {
    overflow-y: hidden !important;
}
.fancybox-title {
    visibility: hidden;
    position: relative;
    text-shadow: none;
    z-index: 8050;
}
.fancybox-opened .fancybox-title {
    visibility: visible;
}
.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center;
}
.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: transparent;
    background: rgba(0, 0, 0, 0.8);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #FFF;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap;
}
.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff;
}
.fancybox-title-inside-wrap {
    padding-top: 10px;
}
.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, .8);
}
.jq-file {
    width: 647px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    height: 36px;
    margin: 0 0 6px;
}
.jq-file input {
    cursor: pointer;
    height: auto;
    line-height: 1em;
}
.jq-file__name {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 32px;
    margin: 2px 0px 0 173px;
    color: #fff;
    font: 12px/34px Arial, sans-serif;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    border-radius: 4px;
    background: url(../img/file.png) no-repeat 0 center;
    padding: 0 0 0 23px;
}
.jq-file__browse {
    position: absolute;
    top: 0;
    left: 0;
    color: #202020;
    font: 14px/36px Arial, sans-serif;
    width: 156px;
    height: 36px;
    text-align: center;
	background: #f4f3f3;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMWEwYTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f4f3f3 0%, #a1a0a0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f3f3), color-stop(100%,#a1a0a0));
	background: -webkit-linear-gradient(top,  #f4f3f3 0%,#a1a0a0 100%);
	background: -o-linear-gradient(top,  #f4f3f3 0%,#a1a0a0 100%);
	background: -ms-linear-gradient(top,  #f4f3f3 0%,#a1a0a0 100%);
	background: linear-gradient(to bottom,  #f4f3f3 0%,#a1a0a0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f3f3', endColorstr='#a1a0a0',GradientType=0 );
    border-radius: 8px;
}
.jq-file.disabled .jq-file__name {
    color: #888;
}
.jq-file.disabled,
.jq-file.disabled .jq-file__browse {
    border-color: #CCC;
    background: #F5F5F5;
    box-shadow: none;
    color: #888;
}

.img-box {
  display: block;
  overflow: hidden;
  text-align: center;
  vertical-align: top;
}
/*animations*/
@-webkit-keyframes cbh-circle-anim
{
    0%
    {
        -webkit-transform: rotate(0deg) scale(.5) skew(1deg);

        -webkit-opacity: .1;
    }
    30%
    {
        -webkit-transform: rotate(0deg) scale(.7) skew(1deg);

        -webkit-opacity: .5;
    }
    100%
    {
        -webkit-transform: rotate(0deg) scale(1) skew(1deg);

        -webkit-opacity: .1;
    }
}
@keyframes cbh-circle-anim
{
    0%
    {
        -webkit-transform: rotate(0deg) scale(.5) skew(1deg);
                transform: rotate(0deg) scale(.5) skew(1deg);

        opacity: .1;
    }
    30%
    {
        -webkit-transform: rotate(0deg) scale(.7) skew(1deg);
                transform: rotate(0deg) scale(.7) skew(1deg);

        opacity: .5;
    }
    100%
    {
        -webkit-transform: rotate(0deg) scale(1) skew(1deg);
                transform: rotate(0deg) scale(1) skew(1deg);

        opacity: .1;
    }
}
@-webkit-keyframes cbh-circle-fill-anim
{
    0%
    {
        -webkit-transform: rotate(0deg) scale(.7) skew(1deg);

        opacity: .2;
    }
    50%
    {
        -webkit-transform: rotate(0deg) scale(1) skew(1deg);

        opacity: .2;
    }
    100%
    {
        -webkit-transform: rotate(0deg) scale(.7) skew(1deg);

        opacity: .2;
    }
}
@keyframes cbh-circle-fill-anim
{
    0%
    {
        -webkit-transform: rotate(0deg) scale(.7) skew(1deg);
                transform: rotate(0deg) scale(.7) skew(1deg);

        opacity: .2;
    }
    50%
    {
        -webkit-transform: rotate(0deg) scale(1) skew(1deg);
                transform: rotate(0deg) scale(1) skew(1deg);

        opacity: .2;
    }
    100%
    {
        -webkit-transform: rotate(0deg) scale(.7) skew(1deg);
                transform: rotate(0deg) scale(.7) skew(1deg);

        opacity: .2;
    }
}

#header .top-contact-img-box
{
    position: relative;

    overflow: visible;

    width: 40px;
    height: 40px;
}
#header .top-contact-img-box img
{
    position: relative;
    z-index: 1;
   border-radius: 50%;
   box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
   top: 2px;
  left: 2px;
}

#header .top-contact-img-box-circle
{
    position: absolute;
    top: 50%;
    left: 50%;

    display: block;

    width: 80px;
    height: 80px;
    margin: -40px 0 0 -40px;

    -webkit-transition: all .5s;
            transition: all .5s;
    -webkit-animation: cbh-circle-anim 1.2s infinite ease-in-out;
            animation: cbh-circle-anim 1.2s infinite ease-in-out;

    opacity: .5;
    border: 2px solid #ca0017;
    border-radius: 50%;
    background-color: transparent;

    filter: alpha(opacity=50);
}

#header .top-contact-img-box-fill
{
    position: absolute;
    top: 50%;
    left: 50%;

    display: block;

    width: 60px;
    height: 60px;
    margin: -30px 0 0 -30px;

    -webkit-transition: all .5s;
            transition: all .5s;
    -webkit-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
            animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;

    opacity: .75;
    border: 2px solid transparent;
    border-radius: 50%;
    background-color: #ca0017;

    filter: alpha(opacity=75);
}
.phone-girl-top{
 background:transparent;
}