.section_decor {
   background: url(/assets/templates/new/img/fr45/section_decor.png) no-repeat center top !important;
}
.section_decor h1 {
    font: 900 17px/29px 'Lato', Arial, Helvetica, sans-serif !important;

}
section.f4123 {
    margin: 46px 0;
}
.section_decor h1 {
    text-align: left;
    color: #1e1e1e;
    text-transform: uppercase;
    font: 900 27px/28px 'Lato', Arial, Helvetica, sans-serif !important;
    margin-bottom: 50px;
}
h2.zagtipokna2 {
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 50px !important;
    letter-spacing: 2px;
    margin-bottom: 76px;
    position: relative;
    margin: 0 0 85px 0;
}
.tablefrance {
    width: 100%;
}

.otkosy_line {
    height: 12px;
    background: url(/assets/templates/new/img/fr45/line.png) no-repeat top center;
    margin-bottom: 15px;
    margin-top: -11px;
    z-index: 10;
    position: relative;
}
.pagezagh3 {
    font-size: 40px;
    text-align: left;
    font-family: "Roboto",sans-serif;
    font-weight: bold;
    margin-bottom: 30px;
    position: relative;
    color: #333;
}
.prodescode__content p {
    font-size: 17px;
    color: #333;
    font-weight: 300;
    font-family: "Roboto",sans-serif;
    margin-bottom: 20px;
    line-height: 1.4;
}
.tdright {
    text-align: right !important;
}

.our-works__link {
    text-align: center;
}

.fk3411 .btn, .fk3411 .btn:visited {
    display: inline-block;
    vertical-align: top;
    background: #ffea63;
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,234,99,1)),color-stop(11%,rgba(255,233,95,1)),color-stop(24%,rgba(255,228,85,1)),color-stop(35%,rgba(255,226,70,1)),color-stop(42%,rgba(255,223,68,1)),color-stop(76%,rgba(253,211,29,1)),color-stop(82%,rgba(254,210,27,1)),color-stop(90%,rgba(255,208,17,1)),color-stop(100%,rgba(253,206,15,1)));
    background: -webkit-linear-gradient(top,rgba(255,234,99,1) 0,rgba(255,233,95,1) 11%,rgba(255,228,85,1) 24%,rgba(255,226,70,1) 35%,rgba(255,223,68,1) 42%,rgba(253,211,29,1) 76%,rgba(254,210,27,1) 82%,rgba(255,208,17,1) 90%,rgba(253,206,15,1) 100%);
    background: linear-gradient(to bottom,rgba(255,234,99,1) 0,rgba(255,233,95,1) 11%,rgba(255,228,85,1) 24%,rgba(255,226,70,1) 35%,rgba(255,223,68,1) 42%,rgba(253,211,29,1) 76%,rgba(254,210,27,1) 82%,rgba(255,208,17,1) 90%,rgba(253,206,15,1) 100%);
    box-shadow: 0 -5px 0 0 #e0b203 inset;
    border-radius: 5px;
    border: 0;
    height: 81px;
    padding: 24px 36px;
    color: #010101;
    font-size: 30px;
    line-height: 30px;
    text-transform: uppercase;
    margin: 0 0 0 -5px;
    -webkit-transition: opacity .3s ease;
    -moz-transition: opacity .3s ease;
    transition: opacity .3s ease;
}

.gk55 .tabprice table tr:nth-child(1) td {
    background-color: #85c406;
    border: 1px solid #85c406;
    border-bottom-color: #f9f9f9;
    color: #f5f5f5;
}
section.gk55 {
    margin: 70px 0px;
}
.gk55 h2{text-align:center;}
.fusion-layout-column {
    float: left;
}
section.gk55 ul {
    list-style-type: none;
}
.gk55 h3 {
    font-size: 17px;
   
}
.fv4k5 .row.section-picture-form {
    margin-bottom: 51px;
}

.fv4k5 h3 {
    text-align: center;
    margin-bottom: 53px;
}
.fv4k5 .item-form-name {
    float: right;
    margin-top: 52px;
}
.fv4k52 .uk-grid div p {
    margin-top: 17px;
}



.fv4k52 .uk-text-center {
    text-align: center!important;
}

.fv4k52 .uk-grid.uk-child-width-1-5
{
	float:left;
}
.fv4k52 .uk-grid div {
    float: left;
    margin-right: 182px;
}
.fv4k52 .uk-grid div:last-child{
	
	margin-right:0;
}


@media (min-width: 992px)
{
.fv4k5 .col-md-3 {
    width: 25%;
}

}



@media (max-width:600px){
	.fv4k52 .uk-grid div {
    float: unset;
    margin-right: 0;
}
	.fv4k5 .col-xs-6 {
 
    text-align: center;
}

	.fv4k5 .item-form-name {
    float: unset;
    margin-top: 0;
    margin-bottom: 22px;
}
	.gk55 .img-responsive {
  
    margin: 0 auto !important;
}
	.gk55 h3 {

    text-align: center;
}
	.fusion-layout-column {
    float: unset;
    width: 100% !important;
}
	
	.gk55.img-responsive{
		margin: 0 auto;
}
	
	h2.zagtipokna2 {
    font-size: 8vw !important;
	}
	.pagezagh3 {
    font-size: 7vw;
	}
	.table-responsive {

    border-bottom: 0px solid #ddd !important;
   border-right: 0px solid #ddd !important;
	
	}
}