body > div.sp-body > div.container-fluid.block-content.default > div > section > div:nth-child(2) > div > div > div > div > div > table{margin-top: 0px !important;}
/* 450px and below screen sizes */
@media (max-width:450px){

	
	/* Link */
	.footer a{
		font-size:20px !important;
	}
}

/* Logo footer */
.sp-body footer .logo-footer{
	background-position-x:0% !important;
	
}

/* List */
.col-xs-12 .btn-group ul{
	background-color: #549404;
}

footer .color-part2:after{
	display: none !important;
}

.caldera-grid .btn{
	width: 100%;
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	border: 1px solid;
	white-space: nowrap;
	padding: 0px 0px;
	font-size: 14px;
	line-height: 1.42857143;
	border-radius: 2px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* Italic Tag */
#gform_fields_9 .field_description_below i{
	position:relative;
	top:-5px;
	position:relative;
	top:-5px;
}

#s2id_fld_8886331_1 > a, #s2id_fld_1915312_1 > a, .caldera-grid .form-control{
	width: 100%;
	border: 1px solid #d0d0d0;
	background: #ffffff;
	color: #2b2b2b;
	line-height: 24px;
	padding: 7px 6px;
	padding-left: 6px;
	padding-left: 6px;
	min-height: 40px;
	text-decoration: none;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 2px;
	-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	position: relative;
	display: block;
}

#CF5cbdbb2f28e89_1{
	padding: 40 10 40 10;
	background-color: white;
	height: 195px;
	border-radius: 10px;
	margin-top: 40px;
	margin: 50 20 50 20;
}

.caldera-grid .btn-block{
	min-height: 50px;
	background-color: #549404;
	min-width: 130px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
}

#fld_1720034_1_trigger, #fld_4195687_1{
	background-color: #549404;
	min-width: 130px;
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
}

#fld_3688899_1, #fld_645468_1{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

.col-md-8 #caldera_form_1.caldera_forms_form#CFS5cbdbb2f28e89_1-row-2 .first_col.form-group div .btn-block{
	width:59% !important;
}

.h4, h4{
	font-size: 18px;
}

/* Column 6/12 */

.conditions p1 p{
	color:#7b1015;
}

.conditions a .wp-image-1274{
	margin-top:0px;
}

.conditions p1{
	margin-bottom:0px;
}

.caldera-grid .btn-success{
	color: #fff;
	background-color: #549404;
	border-color: #549404;
	min-height: 50px;
}

.your-file:before{
	content: "Click me";
	display: block;
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	position: absolute;
	right: 0;
	bottom: 0;
	color: #FFF;
	font-size: 16px;
	content: "Click me";
}

.col-sm-12 p1 p1{
	text-align:left;
	text-transform:none;
	position:relative;
	top:0px;
}

/* Button */
.first_col div .btn-block{
	color:#FFFFFF;
	width:80%;
	min-width:2%;
}

/* Form Division */
#caldera_form_1 form{
	margin-top:0px;
	background-color:#ffffff;
	padding-left:20px!important;
	padding-top:10px!important;
	padding-bottom:10px!important;
	border-radius:10px;
}

#CF5cb9c583a4d40_1-row-2 .col-sm-4 .form-group > div > .form-control{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#CF5cd5972470d69_1-row-2 .col-sm-4 .form-group > div > .form-control{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#CF5cd597908834f_1-row-2 .col-sm-4 .form-group > div > .form-control{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#CF5cd597b77d340_1-row-2 .col-sm-4 .form-group > div > .form-control{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#CF5cd5975a3a940_1-row-2 .col-sm-4 .form-group > div > .form-control{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#CF5cd5972470d69_1-row-2 div input[type=tel]{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#CF5cd597b77d340_1-row-2 div input[type=tel]{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#CF5cd597908834f_1-row-2 div input[type=tel]{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#CF5cd5975a3a940_1-row-2 div input[type=tel]{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#s2id_fld_8886331_1 > a, #s2id_fld_1915312_1, #s2id_fld_1915312_1 > a{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#CF5cb9c583a4d40_1-row-2 div input[type=tel]{
	border-radius: 10px;
	border: 1px solid #b2b2b2;
	position: relative;
	box-shadow: 0px 0px 15px 0px #c0c0c0 inset;
	min-height: 50px;
}

#fld_7908577_1{
	background-color: #549404;
}

.caldera-grid button, .caldera-grid html input[type="button"], .caldera-grid input[type="reset"], .caldera-grid input[type="submit"]{
	background-color:#549404;
	color:#ffffff;
}

#CF5cb9c583a4d40_1-row-4 .form-group div{
	text-align:right;
}

#CF5cb9c583a4d40_1-row-3 .last_col .cf2-field-wrapper .form-group div .form-control .btn{
	background-color:#d57575 !important;
}

ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

/* List */
.col-lg-12 .rovm ul{
	margin-top:20px;
}

/* P2 */
.rovm p1 p2{
	position:relative;
	top:5px;
}

/* Rezume */
.sp-body .conditions .rezume{
	margin-top:10px;
}

/* Font Icon */
#to-top i{
	margin-top:25px;
}

.sp-body #this-is-top .container-fluid .header .col-sm-7 .text-right .h-block{
	text-decoration:none !important;
}

/* Link */
.header .h-block a{
	color:#0c0c0c;
}

/* Logo footer */
footer .widget .logo-footer{
	background-position-x:11%;
}

/* Span Tag */
#menu-main-menu .menu-item:nth-child(9) span:nth-child(1){
	font-family:Tahoma,Verdana,Segoe,sans-serif;
}

.container-fluid img{
	display: flex;
	margin: 0 auto;
	margin-top: 0px;
	margin-top: 0px;
	height: auto;
}

.sp-body #this-is-top .container-fluid .header .col-sm-7 .text-right .h-block a{
	text-decoration:none !important;
}

/* Textwidget */
.sp-body .widget:nth-child(4) .textwidget:nth-child(1){
	position:relative;
}

/* Blog section */
.sp-body .widget .blog-section{
	min-height:468px;
}

/* Link */
#menu-primary-menu .menu-item:nth-child(8) a:nth-child(1){
	font-family: "Montserrat", Arial, sans-serif;
}

/* 768px and below screen sizes */
@media screen and (max-width: 768px){

	.quote-info {
		padding:0;
	}

	.caldera-grid .form-control{
		margin: 10 0 10 0;
	}
	
	/* Button */
	.first_col div .btn-block{
		width: 100% !important;
	}
	
	/* Button */
	.topmenu nav .header-button-feedback{
		position:relative;
		left:-15px;
	}
	
	.sp-body .topmenu nav ul{
		min-width:170px !important;
		left:-15px !important;
	}
	
	/* List */
	.topmenu nav ul{
		color:#ffffff;
		text-transform:uppercase;
		font-weight:700;
		font-size:11px;
		padding-bottom: 5px;
	}
	
	.sp-body #this-is-top .container-fluid .topmenu nav .btn-group ul{
		font-family:Montserrat, sans-serif !important;
	}
	
	/* List item */
	.topmenu .header-button-menu .rob{
		margin-top:-10px;
		margin-top:0px;
	}
	
	/* Link */
	.topmenu li:nth-child(1) a{
		margin-top: 13px !important;
	}
	
}

/* 798px and below screen sizes */
@media screen and (max-width: 798px){

	button, html input[type="button"], input[type="reset"], input[type="submit"]{
		margin-bottom: 10px !important;
	}
	
	.container-fluid img{
		display: flex;
		margin: 0 auto;
		margin-top: 0px;
		max-width: 100%;
		height: auto;
	}
	
	/* Row */
	.sp-body .widget .column-info{
		margin-bottom:0px;
	}
	
	/* Paragraph */
	.sp-body .column-info .col-md-4:nth-child(3) p{
		margin-bottom:0px;
	}
	
	/* Heading */
	.sp-body .conditions_and_services h2{
		margin-bottom:10px !important;
	}
	
	/* Link */
	.our-services .col-md-4:nth-child(3) a{
		margin-bottom:-15px;
	}
	
	/* Partners */
	.sp-body .widget .partners{
		margin-bottom:30px;
	}
	
	/* Column 4/12 */
	.sp-body .column-info .col-md-4:nth-child(3){
		margin-bottom:-5px;
	}
	
	/* Big hr */
	.sp-body .widget .big-hr{
		margin-top:0px !important;
	}
	
	/* Percent */
	.stats .chart .percent{
		margin-top:-15px;
	}
	
	/* Chart */
	.stats .chart{
		padding-top:40px;
	}
	
	/* Column 4/12 */
	.conditions_and_services .our-services .col-md-4{
		margin-bottom:0px;
	}
	
	/* Heading */
	.sp-body .partners h1{
		margin-top:0px !important;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(3) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-18px;
	}
	
	/* Italic Tag */
	#gform_fields_9 .field_description_below:nth-child(3) i{
		position:relative;
		left:42px;
		top:-34px;
	}
	
	/* Italic Tag */
	#gform_fields_9 .field_description_below:nth-child(4) i{
		position:relative;
		top:-35px;
		left:41px;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(4) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-19px;
	}
	
}

/* 1024px and below screen sizes */
@media (max-width:1024px){
	
	/* Italic Tag */
	#gform_fields_9 .field_description_below i{
		position:relative;
		top:-30px;
		left:3px;
	}
	
}

/* 901px and below screen sizes */
@media (max-width:901px){

	/* Italic Tag */
	#gform_fields_9 .field_description_below i{
		position:relative;
		top:-27px;
		left:41px;
		font-style:normal;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(3) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-19px;
	}
	
}

/* 798px and below screen sizes */
@media (max-width:798px){

	/* Italic Tag */
	#gform_fields_9 .field_description_below i{
		position:relative;
		left:41px;
		font-style:normal;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below .clear-multi .ginput_container_time label{
		position:relative;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(3) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-18px;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(4) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-20px;
	}
	
}

/* 782px and below screen sizes */
@media (max-width: 782px){
	
	/* List item */
	.topmenu .header-button-menu .rob{
		margin-top:-10px;
		text-transform:uppercase;
	}
	
}

/* 761px and below screen sizes */
@media (max-width:761px){
	
	/* List item */
	.topmenu .header-button-menu .rob{
		margin-top:-10px;
		text-transform:uppercase;
	}
	
	/* Heading */
	.sp-body .blog-section h2{
		margin-bottom:45px;
	}
	
}

/* 641px and below screen sizes */
@media (max-width:641px){

	
	
	/* Italic Tag */
	#gform_fields_9 .field_description_below i{
		position:relative;
		top:-34px;
	}
	
	/* Heading */
	.sp-body .blog-section h2{
		margin-bottom:25px;
	}
	
}

/* 480px and below screen sizes */
@media (max-width:480px){
	
	/* Italic Tag */
	#gform_fields_9 .field_description_below i{
		position:relative;
		left:41px;
		font-style:normal;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(3) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-19px;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(4) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-19px;
	}
	
}

/* 450px and below screen sizes */
@media (max-width:450px){
	
	/* Heading */
	.sp-body .conditions h1{
		margin-top:10px !important;
	}
	
	.col-lg-12 .row .col-xs-12 h2{
		margin-bottom:0px !important;
	}
	
	/* Logo footer */
	.sp-body footer .logo-footer{
		margin-top:40px;
		position:relative;
		left:1px;
	}
	
	/* Link */
	
	/* List item */
	.topmenu .header-button-menu .rob{
		padding-top:10px;
	}
	
	/* Italic Tag */
	#gform_fields_9 .field_description_below i{
		position:relative;
		top:-32px;
	}
	
	/* Logo footer */
	footer .widget .logo-footer{
		background-position-x:50%;
	}
	
	/* Span Tag */
	#menu-main-menu .menu-item:nth-child(9) span:nth-child(1){
		font-family:'Montserrat', sans-serif;
	}
	
	/* Span Tag */
	.topmenu .spis span{
		color:#fdfefa;
	}

}
	
/* 798px and below screen sizes */
	@media screen and (max-width: 798px){


	.container-fluid img{
		display: flex;
		margin: 0 auto;
		margin-top: 0px;
		max-width: 100%;
		height: auto;
	}
	
	/* Heading */
	.blog-section .hgroup h2{
		margin-bottom:0px !important;
	}
	
	/* Row */
	.sp-body .widget .column-info{
		margin-bottom:0px;
	}
	
	/* Paragraph */
	.sp-body .column-info .col-md-4:nth-child(3) p{
		margin-bottom:0px;
	}
	
	/* Heading */
	.sp-body .conditions_and_services h2{
		margin-bottom:10px !important;
	}
	
	/* Link */
	.our-services .col-md-4:nth-child(3) a{
		margin-bottom:-15px;
	}
	
	/* Partners */
	.sp-body .widget .partners{
		margin-bottom:30px;
	}
	
	/* Column 4/12 */
	.sp-body .column-info .col-md-4:nth-child(3){
		margin-bottom:-5px;
	}
	
	/* Big hr */
	.sp-body .widget .big-hr{
		margin-top:0px !important;
	}
	
	/* Percent */
	.stats .chart .percent{
		margin-top:-15px;
	}
	
	/* Chart */
	.stats .chart{
		padding-top:40px;
	}
	
	/* Column 4/12 */
	.conditions_and_services .our-services .col-md-4{
		margin-bottom:0px;
	}
	
	/* Heading */
	.sp-body .partners h1{
		margin-top:0px !important;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(3) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-18px;
	}
	
	/* Italic Tag */
	#gform_fields_9 .field_description_below:nth-child(3) i{
		position:relative;
		left:42px;
		top:-34px;
	}
	
	/* Italic Tag */
	#gform_fields_9 .field_description_below:nth-child(4) i{
		position:relative;
		top:-35px;
		left:41px;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(4) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-19px;
	}
	
}

/* 450px and below screen sizes */
@media (max-width: 450px){

	/* Logo footer */
	.sp-body footer .logo-footer{
		margin-top: 40px;
	}
	
}

/* 415px and below screen sizes */
@media (max-width:415px){

	
	
	/* Button */
	.topmenu nav .header-button-feedback{
		margin-top:2px;
	}
	
	/* Heading */
	.sp-body .vnyz h3:nth-child(1){
		margin-top:40px;
	}
	
	/* Italic Tag */
	#gform_fields_9 .field_description_below i{
		position:relative;
		top:-33px;
	}
	
	/* Label */
	#gform_fields_9 .field_description_below:nth-child(4) .ginput_container_time:nth-child(1) label{
		position:relative;
		top:-19px;
	}
	

	
}

/* 400px and below screen sizes */
@media (max-width:400px){

	
	
	/* Button */
	.topmenu nav .header-button-feedback{
		margin-top:1px;
	}
	
	/* Infotable */
	.blog-section .infotable{
		height:230px;
	}
	
	/* Big hr */
	.sp-body .widget .big-hr{
		margin-top:0px !important;
	}
	
	/* Paragraph */
	.sp-body .column-info .col-md-4:nth-child(3) p{
		margin-bottom:5px;
	}
	
	/* Chart */
	.stats .chart{
		padding-top:45px;
	}
	
}

/* 383px and below screen sizes */
@media (max-width:383px){

	/* Button */
	.topmenu nav .header-button-feedback{
		position:relative;
		top:1px;
	}
	
}

/* 359px and below screen sizes */
@media (max-width:359px){

	/* Button */
	.topmenu nav .header-button-feedback{
		position:relative;
		top:1px;
	}
	
}

/* 322px and below screen sizes */
@media (max-width:322px){

	/* Button */
	.topmenu nav .header-button-feedback{
		position:relative;
		top:1px;
	}
	
}

/* 782px and above screen sizes */
@media (min-width:782px){

	/* Division */
	.pravilapage{
		margin-bottom: 35px;
	}
	
	/* Link */
	.sp-body .footer-icons a{
		font-size:24px;
		padding-left:6px;
		padding-right:6px;
	}
	
}

/* 1024px and above screen sizes */
@media (min-width:1024px){

	/* Logo footer */
	.sp-body footer .logo-footer{
		position:relative;
	}
	
	/* Heading */
	.blog-section .hgroup h2{
		text-align:center;
	}
	
}
/* 782px and above screen sizes */
@media (min-width:782px){

	/* Division */
	.pravilapage{
		margin-bottom: 35px;
	}
	
	/* Link */
	.sp-body .footer-icons a{
		font-size:24px;
		padding: 0 20px 0 0;
	}
	
}
/* 528px and below screen sizes */
@media (max-width:528px){

	/* Column 6/12 */
	.sp-body .pravilapage .col-sm-6:nth-child(2){
		font-size:16px !important;
	}
	
}

.conditions .pravilapage img {
	width: 125px;
    height: auto;
    margin: 0;
}

/* 450px and below screen sizes */
@media (max-width:450px){
	
	.pravilapage .container-fluid .col-sm-12 .col-sm-6{
		float:none !important;
	}
	
	/* Column 6/12 */
	.conditions .pravilapage .col-sm-6{
		display:inline-block;
	}
	
	.sp-body .container-fluid .row .conditions .container .row .col-xs-12 .pravilapage .container-fluid .col-sm-12 .col-sm-6{
		display: inline-block;
		vertical-align: top;
		width:49% !important;
	}
	
}

/* 383px and below screen sizes */
@media (max-width:383px){

	/* Column 6/12 */
	.sp-body .pravilapage .col-sm-6:nth-child(2){
		font-size:15px !important;
	}
	
}

/* 359px and below screen sizes */
@media (max-width:359px){

	/* Column 6/12 */
	.sp-body .pravilapage .col-sm-6:nth-child(2){
		font-size:14px !important;
	}
	
}

/* 350px and below screen sizes */
@media (max-width:350px){

	/* Column 6/12 */
	.sp-body .pravilapage .col-sm-6:nth-child(2){
		font-size:13px !important;
	}
	
}

/* 341px and below screen sizes */
@media (max-width:341px){

	/* Column 6/12 */
	.sp-body .pravilapage .col-sm-6:nth-child(2){
		font-size:12px !important;
	}
	
}

/* 782px and above screen sizes */
@media (min-width:782px){

	/* Division */
	.pravilapage{
		min-height: 1400px;
		background-image:url("https://air.mps.com.ua/wp-content/uploads/2019/06/Без-имени-1.png");
		background-repeat: no-repeat;
		background-position: left bottom;
		padding-top:40px;
		padding-bottom:30px;
		padding-left:15px;
		padding-right:50px;
		margin-top:20px;
		background-position-y:141%;
		background-size:auto;
		color:rgb(51, 51, 51);
		box-shadow:0px 0px 17px 0px #cabebe;
		background-position-x:1530%;
	}
	
}

/* 1024px and above screen sizes */
@media (min-width:1024px){

	/* Division */
	.pravilapage{
		min-height: 1400px;
		background-image:url("https://air.mps.com.ua/wp-content/uploads/2019/06/Без-имени-1.png");
		background-repeat: no-repeat;
		background-position: left bottom;
		padding-top:40px;
		padding-bottom:30px;
		padding-right:50px;
		margin-top:20px;
		background-position-y:141%;
		background-size:auto;
		color:rgb(51, 51, 51);
		box-shadow:0px 0px 17px 0px #cabebe;
		background-position-x:1530%;
	}
	
	/* Pravilapage */
	.conditions .pravilapage{
		padding-left:50px;
	}
	
	/* Column 6/12 */
	.conditions .pravilapage .col-sm-6{
		font-size:18px !important;
	}
	
}

.dropdown-menu.header-button-menu a {
	margin: 0 0;
}

#footer-btn-calc, #footer-btn-home {
	width: 167px; 
}

@media (max-width: 768px) {
	.block-content {
		margin-bottom: 10px;
	}
}

@media (min-width: 769px) {
	.block-content {
		margin-bottom: 15px;
	}
}

@media (max-width: 768px) {
	.textwidget .chart {
		display: flex;
    	flex-direction: column;
    	align-items: center;
	}
	.stats span.percent {
		margin-right: 0;
	}
} 

.jobs-list p {
	margin-bottom: 10px;
}

.jobs-page-caldera {
	margin-bottom: 110px;
}
@media (max-width: 992px) {
	.jobs-page-caldera .form-group + .form-group {
		margin-top: 10px;
	}

	.jobs-page-caldera .last_row {
		margin-top: 10px;
	}
}

@media (max-width: 480px) {
	.jobs-caldera .last_row .first_col {
		margin-bottom: 10px;
	}
}

@media (max-width: 383px) {
	.jobs-list .col-xs-12.col-md-6 {
		padding-left: 35px;
	}
}

@media (min-width: 1200px) {
.calc_button .btn.btn-success + .btn.btn-success { 
	margin-left: 20px;
}
}

@media (min-width: 782px) {
	.sp-body .footer-icons a {
		font-size: 24px;
	}
}

.sp-body .col-lg-12 .rovm ul:nth-child(n) {
	margin-top: 0px!important;
}

.col-sm-12 > ul > li > ul > li:first-child {
margin-top: 0;
}

@media (max-width: 768px) {
	footer {
		margin-top: 30px;
	}
}

@media (max-width: 450px)
.btn-group.ad {
    top: 2.8%;
}

@media (max-width: 1440px) {

.delivery-time-wrap .block-content {
margin-bottom: 0;}
}

.phone-item {
	display: block;
    white-space: nowrap;
    margin-bottom: 5px;
	font-size: 14px;
}

@media screen and ( max-width: 450px ) {
	.phone-item {
		margin-left: -15px;
	}
}

.nav-buttons .dropdown-menu {
	width: 100%;
}

.nav-buttons .dropdown-menu.header-button-menu a {
	white-space: pre-wrap;
}

@media screen and ( max-width: 785px ) {
	.pravilapage {
		padding-top:30px;
	}
}