@media screen and (min-width: 1000px) and (max-width: 1100px), only screen and (min-device-width: 1000px) and (max-device-width: 1100px){
	.rp-wraper{
		min-width: 1000px;
	}
	.rp-menu > div{
		width: 1000px;
	}
	.rp-bk1 > div{
		width: 1000px;
	}
	.rp-bk1 > div > span{
		width: 500px;
		height: 365px;
	}
	.rp-bk1 > div > div{
		width: 480px;
	}
	.rp-bk2 > div{
		width: 1000px;
	}
	.rp-bk2 > div .rp-b1 > div > a{
		margin-left: 435px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn1{
		margin-left: 565px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn2{
		margin-left: 805px;
		width: 190px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn3{
		margin-left: 591px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn4{
		margin-left: 90px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn5{
		margin-left: -18px;
		width: 190px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn6{
		margin-left: 75px;
	}
	.rp-bk3 > div{
		width: 1000px;
	}
	.rp-bk3 > div > div{
		width: 1100px;
		margin-left: 0px;
	}
	.rp-bk3 > div > div > span{
		background-size: contain;
		width: 110px;
	}
	.rp-bk3 > div > div > div > span{
		font-size: 15px;
	}
	.rp-bk3 > div > div .rp-b2{
		margin-left: -9px;
	}
	.rp-bk3 > div > div .rp-b3{
		margin-left: -9px;
	}
	.rp-bk3 > div > div .rp-b4{
		margin-left: -9px;
	}
	.rp-bk3 > div > div .rp-b5{
		margin-left: -9px;
	}
	.rp-bk4 > div{
		width: 1000px;
	}
	.rp-bk4 .rp-b1{
		width: 1100px;
	}
	.rp-bk4 .rp-b1 > div{
		width: 152px;
	}
	.rp-bk4 .rp-b2 .rp-bt1{
		width: 210px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span1{
		margin-left: 81px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span2{
		margin-left: 81px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span3{
		margin-left: 15px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span4{
		margin-left: 65px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span5{
		margin-left: 116px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span6{
		margin-left: 165px;
	}
	.rp-bk4 .rp-b2 .rp-bt2{
		padding-right: 15px;
		margin-right: 15px;
	}
	.rp-bk4 .rp-b2 .rp-bt3{}
	.rp-bk4 .rp-b2 .rp-bn1 > span{
		margin-left: 55px;
	}
	.rp-bk4 .rp-b2 .rp-bn2 > span{
		margin-left: 225px;
	}
	.rp-bk4 .rp-b2 .rp-bn3 > span{
		margin-left: 395px;
	}
	.rp-bk4 .rp-b2 .rp-bn4 > span{
		margin-left: 560px;
	}
	.rp-bk4 .rp-b2 .rp-bn5 > span{
		margin-left: 730px;
	}
	.rp-bk4 .rp-b2 .rp-bn6 > span{
		margin-left: 900px;
	}
	.rp-bk5 > div{
		width: 1000px;
	}
	.rp-bk5 .caroufredsel_wrapper{
		width: 1000px !important;
	}
	.rp-bk5 > div > div ul > li{
		width: 480px;
	}
	.rp-bk6 > div{
		width: 1000px;
	}
	.rp-fut > div{
		width: 1000px;
	}
	.rp-con-top > div{
		width: 1000px;
	}
	.rp-cont > div{
		width: 1000px;
	}
	.rp-fut{
	    min-width: 1000px;
	}
}
@media screen and (min-width: 768px) and (max-width: 1000px), only screen and (min-device-width: 768px) and (max-device-width: 1000px){
	.rp-wraper{
		min-width: 760px;
	}
	.rp-menu > div{
		width: 760px;
	}
	.rp-menu > div > div{
	}
	.rp-menu > div > div > div{
		display: block;
	}
	.rp-menu > div > div > ul{
		display: none;
	}
	.rp-menu > div > div.rp-vnut > div{
		display: none;
	}
	.rp-menu > div > div.rp-vnut > ul{
		display: inline-block;	
	}
	.rp-menu > div > div > ul > li{
		height: 70px;
	}
	.rp-menu > div > div > ul > li > a{
		margin-left: 10px;
		margin-right: 10px;
		font-size: 18px;
	}
	.rp-bk1 > div{
		width: 760px;
	}
	.rp-bk1 > div > span{
		width: 760px;
		height: 345px;
		float: none;
	}
	.rp-bk1 > div > div{
		width: 505px;
		float: none;
		margin: 0 auto;
		text-align: center;
	}
	.rp-bk2 > div{
		width: 760px;
	}
	.rp-bk2 > div .rp-b1{
		height: auto;
		padding-top: 10px;
		background-position: top center;}
	.rp-bk2 > div .rp-b1 > div{
		background-image: url(../img/fon-bk2-d2.png);
		height: auto;
		background-position: top center;
		padding-top: 350px;
		padding-bottom: 25px;
	}
	.rp-bk2 > div .rp-b1 > div > div{
		position: static;
		margin-left: 0px;
		margin-top: 0px;
	}
	.rp-bk2 > div .rp-b1 > div > a{
		margin-left: 315px;
		margin-top: 144px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn1{
		margin: 0 auto;
    	width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn2{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn3{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn4{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn5{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn6{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk3 > div{
		width: 760px;
	}
	.rp-bk3 > div > div{
		width: 800px;
		margin-left: 0px;
	}
	.rp-bk3 > div > div > div{
		margin-bottom: 0px;
		width: 205px;
		padding-left: 30px;
		padding-right: 30px;
		padding-top: 180px;
	}
	.rp-bk3 > div > a{
		margin-bottom: 45px;
		margin-top: 25px;

	}
	.rp-bk3 > div > div > span{
		background-size: contain;
		width: 110px;
		display: none;
	}
	.rp-bk3 > div > div > div > span{
		font-size: 15px;
	}
	.rp-bk3 > div > div .rp-b2{

	}
	.rp-bk3 > div > div .rp-b3{

	}
	.rp-bk3 > div > div .rp-b4{
		margin-left: 125px;

	}
	.rp-bk3 > div > div .rp-b5{
		
	}
	.rp-bk4 > div{
		width: 760px;
	}
	.rp-bk4 .rp-b1{
		width: 780px;
	}
	.rp-bk4 .rp-b2 > div > span{
		display: none;
	}
	.rp-bk4 .rp-b1 > div{
		width: 242px;
		margin-bottom: 20px;
	}
	.rp-bk4 .rp-b2 .rp-bt1{
		width: 210px;
		float: none;
		border: none;
		margin: 0 auto;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span1{
		margin-left: 81px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span2{
		margin-left: 81px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span3{
		margin-left: 15px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span4{
		margin-left: 65px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span5{
		margin-left: 116px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span6{
		margin-left: 165px;
	}
	.rp-bk4 .rp-b2 .rp-bt2{
		padding-right: 10px;
		margin-right: 10px;
	}
	.rp-bk4 .rp-b2 .rp-bt3{
		width: 370px;
	}
	.rp-bk4 .rp-b2 .rp-bt3 .rp-bp2 .rp-bh1{
		width: 160px;
		margin-right: 10px;
	}
	.rp-bk4 .rp-b2 .rp-bt3 .rp-bp2 .rp-bh1 > div > span{
		font-size: 15px;
		width: 90px;
	}
	.rp-bk4 .rp-b2 .rp-bt3 .rp-bp2 .rp-bh2 > div > span{
		font-size: 15px;
		width: 105px;
	}
	.rp-bk4 .rp-b2 .rp-bn1 > span{
		margin-left: 55px;
	}
	.rp-bk4 .rp-b2 .rp-bn2 > span{
		margin-left: 225px;
	}
	.rp-bk4 .rp-b2 .rp-bn3 > span{
		margin-left: 395px;
	}
	.rp-bk4 .rp-b2 .rp-bn4 > span{
		margin-left: 560px;
	}
	.rp-bk4 .rp-b2 .rp-bn5 > span{
		margin-left: 730px;
	}
	.rp-bk4 .rp-b2 .rp-bn6 > span{
		margin-left: 900px;
	}
	.rp-bk5 > div{
		width: 760px;
	}
	.rp-bk5 .caroufredsel_wrapper{
		width: 760px !important;
	}
	.rp-bk5 > div > div ul > li{
		width: 760px;
	}
	.rp-bk5 > div > div ul > li.rp-chet > span{
		margin-left: 20px;
		margin-right: 0;
		right: auto;
		left: 0;
	}
	.rp-bk5 > div > div ul > li.rp-chet > div > span{
		right: auto;
		left: 0;
		margin-left: 165px;
	}
	.rp-bk6 > div{
		width: 760px;
	}
	.rp-bk6 > div > div > div img{
		width: 85%;
	}
	.rp-fut > div{
		width: 760px;
	}
	.rp-con-top{;

	}
	.rp-con-top > div{
		width: 760px;
	}
	.rp-cont > div{
		width: 760px;
	}
	.rp-fut{
	    min-width: 760px;
	}
	.reveal-modal1{
		margin-left: -370px;
    	width: 740px;
	}
	.modal-cont .rp-vid > div{
		width: 690px;
		height: 285px;
	}
	.modal-cont .rp-vid > div iframe{
		width: 690px !important;
		height: 300px !important;
	}
}
@media screen and (min-width: 480px) and (max-width: 768px), only screen and (min-device-width: 480px) and (max-device-width: 768px){
	.rp-wraper{
		min-width: 460px;
	}
	.rp-menu > div{
		width: 460px;
	}
	.rp-menu > div > div{
		padding-bottom: 0px;
	}
	.rp-menu > div > div > div{
		display: block;
	}
	.rp-menu > div > div > ul{
		display: none;
	}
	.rp-menu > div > div > div > ul > li > a{
		margin-left: 6px;
		margin-right: 6px;
		font-size: 18px; 
	}
	.rp-menu > div > div.rp-vnut{
		padding-bottom: 20px;
	}
	.rp-bk1 > div{
		width: 460px;
	}
	.rp-bk1 > div > span{
		width: 460px;
		height: 345px;
		float: none;
	}
	.rp-bk1 > div > div{
		width: 505px;
		float: none;
		margin: 0 auto;
		text-align: center;
	}
	.rp-bk2{
		padding-bottom: 40px;
	}
	.rp-bk2 > div{
		width: 460px;
	}
	.rp-bk2 > div .rp-b1{
		height: auto;
		padding-top: 10px;
		background-position: top center;
	}
	.rp-bk2 > div .rp-b1 > div{
		background-image: url(../img/fon-bk2-d2.png);
		height: auto;
		background-position: top center;
		padding-top: 290px;
		padding-bottom: 25px;
		width: 460px;
		background-size: contain;
	}
	.rp-bk2 > div .rp-b2{
		padding-left: 0px;
		padding-right: 0px;
	}
	.rp-bk2 > div .rp-b1 > div > div{
		position: static;
		margin-left: 0px;
		margin-top: 0px;
	}
	.rp-bk2 > div .rp-b1 > div > a{
		margin-left: 165px;
		margin-top: 120px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn1{
		margin: 0 auto;
    	width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn2{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn3{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn4{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn5{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn6{
		margin: 0 auto;
		margin-top: 15px;
		width: 400px;
	}
	.rp-bk3 > div{
		width: 460px;
	}
	.rp-bk3 > div > div{
		width: 500px;
		margin-left: 0px;
	}
	.rp-bk3 > div > div > div{
		height: 120px;
		width: 200px;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 180px;
	}
	.rp-bk3 > div > a{
		margin-bottom: 45px;
		margin-top: 25px;

	}
	.rp-bk3 > div > div > span{
		background-size: contain;
		width: 110px;
		display: none;
	}
	.rp-bk3 > div > div > div > span{
		font-size: 15px;
	}
	.rp-bk3 > div > div .rp-b2{

	}
	.rp-bk3 > div > div .rp-b3{

	}
	.rp-bk3 > div > div .rp-b4{;

	}
	.rp-bk3 > div > div .rp-b5{
		float: none;
		overflow: hidden;
		margin: 0 auto;
		
	}
	.rp-bk4 > div{
		width: 460px;
	}
	.rp-bk4 .rp-b1{
		width: 500px;
	}
	.rp-bk4 .rp-b2 > div > span{
		display: none;
	}
	.rp-bk4 .rp-b1 > div{
		width: 221px;
		margin-bottom: 20px;
	}
	.rp-bk4 .rp-b2 .rp-bt1{
		width: 210px;
		float: none;
		border: none;
		margin: 0 auto;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span1{
		margin-left: 81px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span2{
		margin-left: 81px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span3{
		margin-left: 15px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span4{
		margin-left: 65px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span5{
		margin-left: 116px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span6{
		margin-left: 165px;
	}
	.rp-bk4 .rp-b2 .rp-bt2{
		padding-right: 0px;
		margin-right: 0px;
		border: none;
		float: none;
		width: 340px;
		margin-bottom: 20px;
	}
	.rp-bk4 .rp-b2 .rp-bt3{
		width: 420px;
		float: none;
		padding-left: 20px;
	}
	.rp-bk4 .rp-b2 .rp-bt3 .rp-bp2 .rp-bh1{
		width: 205px;
		margin-right: 10px;
	}
	.rp-bk4 .rp-b2 .rp-bt3 .rp-bp2 .rp-bh1 > div > span{
		font-size: 15px;
		width: 100px;
	}
	.rp-bk4 .rp-b2 .rp-bt3 .rp-bp2 .rp-bh2 > div > span{
		font-size: 15px;
		width: 115px;
	}
	.rp-bk4 .rp-b2 .rp-bn1 > span{
		margin-left: 55px;
	}
	.rp-bk4 .rp-b2 .rp-bn2 > span{
		margin-left: 225px;
	}
	.rp-bk4 .rp-b2 .rp-bn3 > span{
		margin-left: 395px;
	}
	.rp-bk4 .rp-b2 .rp-bn4 > span{
		margin-left: 560px;
	}
	.rp-bk4 .rp-b2 .rp-bn5 > span{
		margin-left: 730px;
	}
	.rp-bk4 .rp-b2 .rp-bn6 > span{
		margin-left: 900px;
	}
	.rp-bk5 > div{
		width: 460px;
	}
	.rp-bk5 .caroufredsel_wrapper{
		width: 460px !important;
	}
	.rp-bk5 > div > div ul > li{
		width: 460px;
	}
	.rp-bk5 > div > div ul > li > span{
		margin-left: 165px;
	}
	.rp-bk5 > div > div ul > li.rp-chet > span{
		margin-right: 165px;
	}
	.rp-bk5 > div > div ul > li.rp-chet > div > span{
		margin-left: 0px;
		text-align: center;
		width: 100%;
		display: block;
		position: static;
		margin-top: 55px;
	}
	.rp-bk5 > div > div ul > li > div > span{
		margin-left: 0px;
		text-align: center;
		width: 100%;
		display: block;
		position: static;
		margin-top: 55px;
	}
	.rp-bk5 > div > div ul > li > div > div{
		padding-top: 10px;
	}
	.rp-bk6 > div{
		width: 460px;
	}
	.rp-bk6 > div > div > div img{
		width: 85%;
	}
	.rp-fut > div{
		width: 460px;
	}
	.rp-con-top{
		background-image: none;
		background-color: #fff;
		margin-top: 0px;
		padding-bottom: 20px;
	}
	.rp-con-top > div{
		text-align: center;
	}
	.rp-con-top > div > span{
		float: none;
		display: block;
		text-align: center;
		padding-top: 10px;
	}
	.rp-con-top > div > div{
		display: inline-block;
		float: none;
		padding-top: 10px;
	}
	.rp-con-top > div{
		width: 460px;
	}
	.rp-cont > div{
		width: 460px;
	}
	.rp-contact{
		width: 460px;
	}
	.rp-contact .rp-con-inf > div{
		width: 210px;
	}
	.rp-contact .rp-con-inf > div > div > span{
		font-size: 15px;
	}
	.rp-contact .rp-con-inf > div > div > div{
		font-size: 20px;
	}
	.rp-contact .rp-form > div > div{
		width: 460px;
	}
	.rp-contact .rp-form > div > div.rp-inp-r{
		text-align: left;
	}
	.rp-input{
		width: 428px;
	}
	.rp-contact .rp-form > div > div .rp-input-l{
		width: 428px;
	}
	.rp-contact .rp-form > div > div .rp-input-r{
		width: 428px;
	}
	.rp-contact .rp-form textarea{
		min-width: 428px;
	    max-width: 428px;
	    min-height: 150px;
	    max-height: 150px;
	}
	.rp-cont .rp-reg{
		width: 460px;
	}
	.rp-cont .rp-reg .rp-reg-dan > div{
		width: 460px;
	}
	.rp-fut{
	    min-width: 460px;
	}
	.reveal-modal1{
		margin-left: -230px;
    	width: 460px;
	}
	.modal-cont .rp-vid > div{
		width: 420px;
		height: 230px;
	}
	.modal-cont .rp-vid > div iframe{
		width: 420px !important;
		height: 250px !important;
	}
}
@media screen and (min-width: 0px) and (max-width: 480px), only screen and (min-device-width: 0px) and (max-device-width: 480px){
	.rp-wraper{
		min-width: 300px;
	}
	.rp-menu > div{
		width: 300px;
	}
	.rp-menu > div > div > a{
		margin-left: 0;
		margin-right: 0;
		margin-top: 25px;
	}
	.rp-menu > div > div > a img{
		width: 80%;
	}
	.rp-menu > div > div{
		padding-bottom: 0px;
	}
	.rp-menu > div > div > div{
		display: block;
	}
	.rp-menu > div > div > ul{
		display: none;
	}
	.rp-menu > div > div > div > ul{
		text-align: center;
	}
	.rp-menu > div > div > div > ul > li {
		display: inline-block;
		float: none;
	}
	.rp-menu > div > div > div > ul > li > a{
		margin-left: 6px;
		margin-right: 6px;
		font-size: 18px; 
	}
	.rp-menu > div > div.rp-vnut{
		padding-bottom: 20px;
	}
	.rp-bk1 > div{
		width: 300px;
	}
	.rp-bk1 > div > span{
		width: 300px;
		height: 195px;
		float: none;
		background-size: contain;
		background-position: top center;
		margin-top: 15px;
	}
	.rp-bk1 > div > div{
		width: 300px;
		float: none;
		margin: 0 auto;
		text-align: center;
	}
	.rp-bk1 > div > div > span{
		font-size: 30px;
		line-height: 35px;}
	.rp-bk1 > div > div > div{
		font-size: 20px;
		line-height: 25px;}
	.rp-bk2{
		padding-bottom: 40px;
	}
	.rp-bk2 > div{
		width: 300px;
	}
	.rp-bk2 > div > span{
		font-size: 35px;

	}
	.rp-bk2 > div .rp-b1{
		height: auto;
		padding-top: 10px;
		background-position: top center;}
	.rp-bk2 > div .rp-b1 > div{
		background-image: url(../img/fon-bk2-d2.png);
		height: auto;
		background-position: top center;
		padding-top: 200px;
		padding-bottom: 25px;
		width: 300px;
		background-size: contain;
	}
	.rp-bk2 > div .rp-b2{
		padding-left: 0px;
		padding-right: 0px;

	}
	.rp-bk2 > div .rp-b1 > div > div{
		position: static;
		margin-left: 0px;
		margin-top: 0px;
	}
	.rp-bk2 > div .rp-b1 > div > a{
		margin-left: 90px;
		margin-top: 70px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn1{
		margin: 0 auto;
    	width: 275px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn2{
		margin: 0 auto;
		margin-top: 15px;
		width: 275px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn3{
		margin: 0 auto;
		margin-top: 15px;
		width: 275px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn4{
		margin: 0 auto;
		margin-top: 15px;
		width: 275px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn5{
		margin: 0 auto;
		margin-top: 15px;
		width: 275px;
	}
	.rp-bk2 > div .rp-b1 > div .rp-bn6{
		margin: 0 auto;
		margin-top: 15px;
		width: 275px;
	}
	.rp-bk3 > div{
		width: 300px;
	}
	.rp-bk3 > div > span{
		font-size: 35px;
	}
	.rp-bk3 > div > div{
		width: 340px;
		margin-left: 0px;
	}
	.rp-bk3 > div > div > div{
		width: 200px;
		padding-left: 50px;
		padding-right: 50px;
		padding-top: 185px;
		float: none;
		margin-bottom: 20px;
	}
	.rp-bk3 > div > a{
		margin-bottom: 45px;
		margin-top: 25px;

	}
	.rp-bk3 > div > div > span{
		background-size: contain;
		width: 110px;
		display: none;
	}
	.rp-bk3 > div > div > div > span{
		font-size: 15px;
	}
	.rp-bk3 > div > div .rp-b2{

	}
	.rp-bk3 > div > div .rp-b3{

	}
	.rp-bk3 > div > div .rp-b4{;

	}
	.rp-bk3 > div > div .rp-b5{
		float: none;
		overflow: hidden;;
	}
	.rp-bk4 > div{
		width: 300px;
	}
	.rp-bk4 > div > span{
		font-size: 35px;
	}
	.rp-bk4 .rp-b1{
		width: 350px;
	}
	.rp-bk4 .rp-b2 > div > span{
		display: none;
	}
	.rp-bk4 .rp-b1 > div{
		width: 141px;
		margin-bottom: 20px;
	}
	.rp-bk4 .rp-b2 .rp-bt1{
		width: 210px;
		float: none;
		border: none;
		margin: 0 auto;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span1{
		margin-left: 81px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span2{
		margin-left: 81px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span3{
		margin-left: 15px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span4{
		margin-left: 65px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span5{
		margin-left: 116px;
	}
	.rp-bk4 .rp-b2 .rp-bt1 .rp-span6{
		margin-left: 165px;
	}
	.rp-bk4 .rp-b2 .rp-bt2{
		padding-right: 0px;
		margin-right: 0px;
		border: none;
		float: none;
		width: 195px;
		margin-bottom: 20px;
	}
	.rp-bk4 .rp-b2 .rp-bt3{
		width: 260px;
		float: none;
		padding-left: 20px;
	}
	.rp-bk4 .rp-b2 .rp-bt3 .rp-bp2 .rp-bh1{
		width: 205px;
		margin-right: 10px;
		border: none;
	}
	.rp-bk4 .rp-b2 .rp-bt3 .rp-bp2 .rp-bh1 > div > span{
		font-size: 15px;
		width: 140px;
	}
	.rp-bk4 .rp-b2 .rp-bt3 .rp-bp2 .rp-bh2 > div > span{
		font-size: 15px;
		width: 140px;
	}
	.rp-bk4 .rp-b2 .rp-bn1 > span{
		margin-left: 55px;
	}
	.rp-bk4 .rp-b2 .rp-bn2 > span{
		margin-left: 225px;
	}
	.rp-bk4 .rp-b2 .rp-bn3 > span{
		margin-left: 395px;
	}
	.rp-bk4 .rp-b2 .rp-bn4 > span{
		margin-left: 560px;
	}
	.rp-bk4 .rp-b2 .rp-bn5 > span{
		margin-left: 730px;
	}
	.rp-bk4 .rp-b2 .rp-bn6 > span{
		margin-left: 900px;
	}
	.rp-bk5 > div{
		width: 300px;
	}
	.rp-bk5 > div > span{
		font-size: 35px;
		margin-bottom: 20px;
	}
	.rp-bk5 .caroufredsel_wrapper{
		width: 300px !important;
	}
	.rp-bk5 > div > div ul > li{
		width: 300px;
	}
	.rp-bk5 > div > div ul > li > span{
		margin-left: 90px;
	}
	.rp-bk5 > div > div ul > li.rp-chet > span{
		margin-right: 80px;
	}
	.rp-bk5 > div > div ul > li.rp-chet > div > span{
		margin-left: 0px;
		text-align: center;
		width: 100%;
		display: block;
		position: static;
		margin-top: 55px;
	}
	.rp-bk5 > div > div ul > li > div > span{
		margin-left: 0px;
		text-align: center;
		width: 100%;
		display: block;
		position: static;
		margin-top: 55px;
	}
	.rp-bk5 > div > div ul > li > div > div{
		padding-top: 10px;
	}
	.rp-bk6 > div{
		width: 300px;
	}
	.rp-bk6 > div > div > div img{
		width: 85%;
	}
	.rp-fut > div{
		width: 300px;
	}
	.rp-con-top{
		background-image: none;
		background-color: #fff;
		margin-top: 0px;
		padding-bottom: 20px;
		height: auto;
	}
	h1{
		font-size: 35px;
	}
	.rp-con-top > div{
		text-align: center;
	}
	.rp-contact .rp-con-inf{
		width: 300px;
		margin-bottom: 20px;
	}
	.rp-con-top > div > span{
		float: none;
		display: block;
		text-align: center;
		padding-top: 10px;
	}
	.rp-con-top > div > div{
		display: inline-block;
		float: none;
		padding-top: 10px;
	}
	.rp-con-top > div{
		width: 300px;
	}
	.rp-cont > div{
		width: 300px;
	}
	.rp-contact{
		width: 300px;
	}
	.rp-contact .rp-con-inf > div{
		width: 280px;
		margin-bottom: 20px;
	}
	.rp-contact .rp-con-inf > div > div > span{
		font-size: 15px;
	}
	.rp-contact .rp-con-inf > div > div > div{
		font-size: 20px;
	}
	.rp-contact .rp-form > div > div{
		width: 300px;
	}
	.rp-contact .rp-form > div > div.rp-inp-r{
		text-align: left;
	}
	.rp-input{
		width: 300px;
		box-sizing: border-box;
	}
	.rp-contact .rp-form > div > div .rp-input-l{
		width: 300px;
	}
	.rp-contact .rp-form > div > div .rp-input-r{
		width: 300px;
	}
	.rp-contact .rp-form textarea{
		min-width: 300px;
	    max-width: 300px;
	    min-height: 150px;
	    max-height: 150px;
	    box-sizing: border-box;
	}
	.rp-cont .rp-reg{
		width: 300px;
	}
	.rp-cont .rp-reg .rp-reg-dan > div{
		width: 300px;
	}
	.rp-cont .rp-faq > div > div > span{
		font-size: 25px;
		line-height: 25px;

	}
	.reveal-modal{
		margin-left: -150px;
    	width: 300px;
	}
	.reveal-modal1{
		margin-left: -160px;
    	width: 320px;
	}
	.modal-cont .rp-vid > div{
		width: 270px;
		height: 185px;
	}
	.modal-cont .rp-vid > div iframe{
		width: 270px !important;
		height: 200px !important;
	}
	.rp-fut{
	    min-width: 300px;
	}
}