.information_testimonial .mg_items .mg_item:nth-child(59){
clear:left;	
}
.information_testimonial h2 {
	text-align:center;
}
#form-testimonial {
	
width: 100%;
	
max-width: 810px;
	
margin: 0 auto;
}
#form-testimonial .col-sm-12 {
	
padding: 0;
}
#form-testimonial .form-group {
	
margin-bottom: 15px;
	
float: left;
	
width: 100%;
}
#form-testimonial .form-group .control-label {
	
width: 30%;
	
display: inline-block;
	
vertical-align: top;
	
max-width: 112px;
	
padding-top: 6px;
position:relative;
}
#form-testimonial .form-group .form-control {
	
border: 1px solid;
	
width: 69%;
	
padding: 9px;
}
#form-testimonial .form-group.required .control-label:after{
	content:"*";
	position: relative;
	display: inline-block;
	color: red;
}

#form-testimonial .col-md-2 {

width: 100%;

max-width: 112px;

display: inline-block;

padding: 0;

vertical-align: top;
}
#form-testimonial .form-group .col-md-2 .control-label {
	width:100%;
}

#form-testimonial .col-md-10 {

/* width: 100%; */

display: inline-block;

padding: 0;
}

#form-testimonial .form-group.image-block-1 .col-md-10 > div {
	
display: inline-block;
	
margin-right: 15px;
}

#form-testimonial .form-group.image-block-1 .col-md-10 #image-list {
	
display: block;
	
margin: 0;
}
#form-testimonial .form-group.image-block-1 .col-md-10 button {
	
padding: 10px 15px;
	
cursor: pointer;
	
border-radius: 0;
}

#form-testimonial fieldset {
	
}
#form-testimonial fieldset legend {
	
display: none;
}
#form-testimonial fieldset .form-group {
	
}
#form-testimonial fieldset .form-group .col-sm-2 {
	
padding: 0;
}
#form-testimonial fieldset .form-group .col-sm-10 {
	
padding: 0;
}
#form-testimonial .buttons  {position: relative;padding: 0;margin-top: 20px;}
#form-testimonial .buttons .pull-right {float: none;}
#form-testimonial #button-testimonial {
	
border: 2px solid black;
	
margin: 0 auto;
	
display: block;
	
padding: 15px;
	
width: 220px;
}
#form-testimonial #button-testimonial:hover {}

#form-testimonial .rating-block {

text-align: center;
}
#form-testimonial .rating-block .col-md-2 {

display: inline-block;

width: auto;

max-width: initial;

margin-right: 10px;
}
#form-testimonial .image-block-1 small {
	
font-size: 14px;
	
font-weight: normal;
	
font-family: "futurafuturisc_light";
}
#form-testimonial .rating-block .col-md-10 {
	
width: auto;
}

.information_testimonial .testimonial-alert {
	
background-color: #ffbebe;
	
padding: 15px;
	
z-index: 11111;
	
border-bottom: 1px solid red;
}
.information_testimonial .alert-success {
	background-color: #aef0ae;
	border-bottom: green;
}
.testimonial_product_list {
	background-color:transparent;
}
.rev_slider_inner_block {
	margin:15px;
}
.rev_slider_inner_block .bx-wrapper {
	position:relative;
}
.rev_slider_inner_block .bx-controls {
	
}
.rev_slider_inner_block .bx-controls .bx-controls-direction {
}
.rev_slider_inner_block .bx-controls .bx-controls-direction a {
	
position: absolute;
	
width: 36px;
	
height: 36px;
	
line-height: 36px;
	
text-align: center;
	
border-radius: 50%;
	
background-color: #fff;
	
box-shadow: 0 0 5px rgba(55, 55, 55, 0.6);
	
cursor: pointer;
	
background-size: 50% 50%;
	
background-position: 50% 50%;
	
background-repeat: no-repeat;
	
opacity: 0.6;
	
transition: 0.5s;
	
top: 50%;
	
left: 10px;
	
margin-top: -18px;
	
z-index: 999;
}
.rev_slider_inner_block .bx-controls .bx-controls-direction .bx-prev {
	background-image:url(https://pierrejewellery.ru/catalog/view/theme/pierre/images/dad-slider-arrow-r.png);
}

.rev_slider_inner_block .bx-controls .bx-controls-direction .bx-next {
  
right: 10px;
  
background-image: url(https://pierrejewellery.ru/catalog/view/theme/pierre/images/dad-slider-arrow-l.png);
  
left: auto;
}
.rev_slider_inner_block .bx-controls .bx-controls-direction .disabled {
	display:none;
}

.testimonial_product_ajax .bx-viewport ul li {
	text-align:center;
}
.rev_slider_inner_block {
	max-width:500px;
}
@media (max-width: 800px) {   
	#form-testimonial {
		
	}
	#form-testimonial  .col-sm-2 {
		
	}
	#form-testimonial .col-sm-10 { 
	}
	#form-testimonial .form-group .control-label {
	width: 100%;
	margin-bottom: 4px;
	max-width: 100%;
	}
	#form-testimonial .form-group .form-control {
	width: 100%;
	}

	.information_testimonial_info .collection {
		
overflow: visible;
	}
	.information_testimonial_info .rev_slider_inner_block {
		max-width:100%;
		padding: 0 20px;
		margin: 0;
		overflow: visible;
	}
	.information_testimonial_info .rev_slider_wrap {
		
margin-top: 0;
		
background-color: white;
		
overflow: visible;
	}
	.information_testimonial_info .testimonial_product_ajax .bx-viewport ul li iframe {
		position:relative;
		z-index:1;
	}
	.information_testimonial_info .testimonial_product_ajax .bx-viewport ul li .iframe_video {
		position:relative;
		z-index:1;
	}
	.information_testimonial_info .rev_slider_inner_block .bx-controls .bx-controls-direction .bx-prev {
		left: -40px;
		border: 1px solid #4e4c4c;
	}
	.information_testimonial_info .rev_slider_inner_block .bx-controls .bx-controls-direction .bx-next {
		right: -40px;
		border: 1px solid #4e4c4c;
	}
}