@charset "UTF-8";

.send-request-container{
		padding: 6px;
		font-size: 14px;
		margin: 0 auto;
		font-family: MyriadPro,sans-serif;	
	}
	
	.send-request-container .send-request-form{
		margin: 0 auto;
	}
	
	.rq_descript{
		font-size: 16px;
		margin: 0px auto 40px;
	}
	
	
	#rp_form .init_line{
		padding: 16px 8px;
		border: 1px solid #545454;
		margin:0 14px 0 0;
		font-weight: bold;
	}
	
	#rp_form .part_num{
		width: 76%;
		min-width: 240px;
	}
	
	#rp_form .qtty{
		width: 16%;
		min-width: 105px;	
	}
	
	.init_line_block{
		display: block;
	}
	
	#rp_form .dert{
	   margin:40px auto 20px;	
	}
	
	#rp_form .member-data{
		margin:0 auto;
	}
	
	#rp_form .member-data input{
		padding: 16px 8px;
	}
	
	.send-request-container .send-request-form textarea{
		height: 100px;
		margin-right:0px;
	}
	
	#rp_form .send_rq_but{
		display: inline-block;
		width:20%;
		min-width: 160px;
		margin:0 auto;
		height: 40px;
		padding: 10px;
		color: #fff;
		background: #b90606;
		border:none;
		border-radius: 4px;
		cursor: pointer;	
	}
	
	#rp_form .send_rq_but:hover{
		background: #d60000;
	}
	
	#rp_form .send_rq_block{
		margin:30px auto 20px;
	}
	
	
	.file_request_link a{
		display: inline-block;
		margin: 0 15px 0 10px;
		color: black;
		vertical-align: middle;
		text-decoration: underline;
		font-size: 16px;
	}
	
	.file_request_link:before{
		content:"или";
		margin:0 15px;
		color: #5f5f5f;
		text-decoration:none !important;
		font-size: 14px;
	}
	
	
	.send_rq_confirm{
		display: block;
		padding: 6px 10px;
		border-radius: 3px;
		background: #fff2b0;
	}
	
	
	@media (max-width: 768px){
		
		#rp_form .part_num{
		margin:20px 0 0 0;
	    }
	    
	    #rp_form .send_rq_but{
		    width:100%;
	    }
	    
	    .file_request_link:before{
		   display: inline-block;
		   margin-top:20px;
	   }   

		
    }
    
    
    @media (max-width: 400px){
    
       #rp_form .send_rq_but{
		    width:100%;
	    }
	    
	   	    
	}    

