* {margin:0;
padding:0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#rpc-wrap{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:1000px;
	margin: 0 auto;
	background-color:#ffffff;	
	border:1px solid #e5e5e5;
	color:#444;

}

#rpc-head{
	width:100%;
	position:relative;

}
.rpc-dropdown > a{text-decoration:none; line-height:39px;}
.rpc-dropdown > a:first-child::after {font: normal normal normal 14px/1 FontAwesome; content: "\f107"; margin-left:5px; line-height:39px;}
.rpc-dropdown{position:absolute; width:70px;}
.rpc-dropdown ul{width: 70px;positionn: absolute; background-color:#fff;margin: 0;padding: 0;display:none;}
.rpc-dropdown ul li{positionn: absolute;width: 70px;list-style:none;}


.rpc-ablock{overflow: hidden;}
.rpc-ablock div{margin:0px;padding:10px;width:33.3%;float:left;height:50%;background-color:#fff;}
.rpc-ablock div .rpc-aitem {width:100%;font:300 18px/40px "Oswald",arial,sans-serif;color:#302f2f;position:relative;border:1px solid #abe9fc;text-indent: initial;}
.rpc-ablock div .rpc-aitem img{display:block;margin:auto;width:70%;}
.rpc-ablock div .rpc-aitem i{width: 160px;height: 160px;display: block;float:left;}
.rpc-ablock div .rpc-aitem .rpc-aihead{width: 100%;font: 200 22px/32px "Roboto Condensed",arial,sans-serif;color: #11b5e8;text-align: center;background-color: #f4fafc;}
.rpc-ablock div .rpc-aitem .rpc-aioption{width: 100%;font: 300 24px/32px "Roboto Condensed",arial,sans-serif;color: #11b5e8;text-align: center;background: #f4fafc url(../images/ahoption-list.png) no-repeat 0% 50% / auto 50%;}


.rpc-aitem-title {padding:0px 10px 0px 190px;height: 200px;font:300 18px/40px "Oswald",arial,sans-serif;color:#302f2f;text-align: center;}
.rpc-aitem-title h3{font:300 28px/36px "Roboto Condensed",arial,sans-serif;margin: 0 auto;padding-top:25px;padding-bottom:5px;color:#036b8b;background: url(../images/del.jpg) no-repeat 50% 100% / 100% 0.5px;border-bottom:none;}
.rpc-aitem-title h4{font:300 22px/70px "Roboto Condensed",arial,sans-serif;font-style: italic;color: #fa7854;font-weight: lighter;}

.rpc-ablock div .rpc-aitem .rpc-aiinfo {width:100%;text-align:center;}
.rpc-ablock div .rpc-aitem .rpc-aiinfo a{font:200 22px/32px "Roboto Condensed",arial,sans-serif;color: #fff;padding: 4px 18px 4px 0px;background-color:#036b8b; text-decoration: none;width:50%;display: inline-block;text-align:center;}
.rpc-ablock div .rpc-aitem .rpc-aiinfo span{display: block;float: left;font: 100 42px/62px "Roboto Condensed",arial,sans-serif;color: #e6752f;width:100%;text-align:center;}


.rpc-container{width:70%;margin:auto;height:100%;}
.rpc-h{display: inline-block;vertical-align: middle;height: 100%;width: 1px;}
.rpc-cb{vertical-align: middle;width: 99%;margin: 0;text-align: center;display:inline-block;}

#rpc-head-top{height:80px;width:100%; border-bottom:2px solid #01afea;	background-color:#ffffff;}	
#rpc-head-top div{ height:100%;line-height:25px;font: 300 16px/25px "Roboto Condensed",arial,sans-serif;}
#rpc-head-top-logo{float:left;margin-left:80px;background: url("../images/logo.jpg") no-repeat 50% 50% / 100% auto;}
#rpc-head-top-nav{text-align:right;padding-right:80px;}
#rpc-head-top-nav a{text-decoration: none;color: #1ca2c5;font: 400 20px/74px "Roboto Condensed",arial,sans-serif}
#rpc-head-body{height:480px;width:100%; border-bottom:2px solid #8e467b;background:url("../images/couple2.jpg") no-repeat 0 0 / auto 100%;}
#rpc-head-body-content{color: #fff;font: 300 38px/50px "Roboto Condensed",arial,sans-serif;}
#rpc-head-body-content p{font: 300 28px/30px "Roboto Condensed",arial,sans-serif;margin: 15px auto;}
#rpc-head-body-content ul li{	font: 300 26px/36px "Roboto Condensed",arial,sans-serif;background: url("../images/list-style.png") no-repeat 0% 50% / AUTO 80%;padding-left: 50px;color:#acd8ee;}
#rpc-head-body-content ul{ text-align:left;list-style-type:none; margin: 40px auto;}



#rpc-body-comments{width:100%;background-color:#ceeffa;padding: 50px 0px;}
#rpc-body-comments-content{color: #fff;font: 300 18px/26px "Roboto Condensed",arial,sans-serif;}
.rpc-body-comments-item{background-color:#e8f5fa;color:#000;width:32%; float:left;position:relative; margin:8px;width: 350px;height: 300px;border-bottom: 1px solid #c5dbe4;border-right: 1px solid #c5dbe4;}
.rpc-body-comments-del{background-color:#ceeffa;width:2%; float:left;}
.rpc-body-comments-item i{position: absolute;font: 300 68px/80px "Roboto Condensed",arial,sans-serif;left: -10px;top: -10px;color: #e8f5fa;display: block;width: 40px;height: 40px;border-radius: 20px;background-color: #7bc4e8;}
.rpc-body-comments-item span{font-style: italic;padding: 10px 45px 15px 45px;display: block;color: #222;}
.rpc-body-comments-item div {font-weight: bold;text-align: right;padding: 15px 15px 5px 15px;color: #444;}
.rpc-body-blank-blue{color: #fff;font: 300 36px/46px "Roboto Condensed",arial,sans-serif;  padding:30px 0;background-color: #7bc4e8;}
.rpc-body-blank{color: #535252;font: 100 16px/36px arial,sans-serif;  padding:30px 0;background-color: #fff;text-align:justify;}
.rpc-body-blank ul{list-style-type:none; padding-left:20px;}
.rpc-body-blank ul li{padding:8px 0px;}
.rpc-body-blank-con-l{float:left;width: 72%;padding-right: 3%;}
.rpc-body-blank-con-l ul{list-style-type:none; padding-left:20px;}
.rpc-body-blank-con-l ul li{padding:8px 0px;}
.rpc-body-blank-con-r{float:left;width:25%;}
.rpc-list{border-left:1px solid #bed2db;list-style-type:none;font: 300 16px/16px "Roboto Condensed",arial,sans-serif; text-align:left;}
.rpc-list li {padding: 5px 0px 15px 10px;min-height:150px;}
.rpc-list li a {text-decoration: none;color: #516062;font-size: 24px;}
.rpc-list li p {padding:10px 0px 0px 10px;line-height:22px;}
.rpc-list-img{float:left;}
.rpc-list-img img{height:150px;}
.rpc-list-cont{padding-left:170px;}
.rpc-artsum{width: 150px;background: #f5f7fa1a;margin: 0 auto;padding: 10px 0;color: #fff;}

div.rpc-artsum:hover{background: #f5f7fa3a;cursor: pointer;}

#rpc-sumlinks ul{list-style-type:none;}
#rpc-sumlinks ul li {padding: 1px 0px 1px 0px;}
#rpc-sumlinks ul li a {text-decoration: none;color: #fff;font: 300 12px/15px "Roboto Condensed",arial,sans-serif;}


#rpc-menu a{	
	padding: 0px 3px;
	text-transform:uppercase;
	color:#c0ecfb;
font: 300 16px/32px "Roboto Condensed",arial,sans-serif;
}

#rpc-menu a:hover{	
text-decoration: underline;
}



#rpc-menu img{
border:none;
height:15px;
}	

#rpc-menu .bt1{	
/*	padding: 15px 5px;*/
	color:#ffa2e5;
/*	background-color:#006986;*/
}

#rpc-tab-block{width:70%;margin:auto;}
#rpc-tab-block ul {    margin-left: 350px;    margin-top: 80px; list-style: none;	}
#rpc-tab-block ul li {	height:100px;	width:100%;	background-position: 0% 100%;	text-align:center;position: relative;	}
#rpc-tab-block ul li span{display:inline-block;width:100%;text-transform: uppercase;}
.above{font: 300 22px/32px "Roboto Condensed",arial,sans-serif;	background:url("../images/underline.jpg") no-repeat 50% 100%;color: #41527f;}
.below{font: 400 20px/32px "Roboto Condensed",arial,sans-serif;color: #953c7c;}
#rpc-tab-block ul li img{position: absolute;top:2px;left:0px;height:55px;}
#rpc-tab-block a {text-decoration: none;ttext-shadow: 1px 1px 1px rgb(57, 117, 250);}
#rpc-tab-block ul li:hover .above, .below{color:#000;font: 400 22px/32px "Roboto Condensed",arial,sans-serif;}


#rpc-tab-block-sp{width:500px;margin:auto;}
#rpc-tab-block-sp ul {    list-style: none;	margin-top:10px;}
#rpc-tab-block-sp ul li {	height:100px;display:inline-block;	width:24%;	background-position: 0% 100%;	text-align:center;position: relative;	}
#rpc-tab-block-sp ul li span{width:100%;text-transform: uppercase;}
#rpc-tab-block-sp ul li img{left:0px;height:50px;}
#rpc-tab-block-sp a {text-decoration: none;ttext-shadow: 1px 1px 1px rgb(57, 117, 250);}
#rpc-tab-block-sp ul li:hover{background-position: 0% 0%;}



#rpc-tab{
	background:url("../images_it/cgo_tab.png") no-repeat;
	width: 120px;
	height:144px;
}

#rpc-content{
	padding:0px 26px;
	padding-bottom:10px;
	line-height: 160%;
	text-indent: 1.5em;
    	text-align: justify;
	overflow:auto;

}
#rpc-content p, #rpc-content ul{font-size:14px;line-height:20px;}

#rpc-content h2{
	font-size:30px;
	color:#486b2a;
	line-height:40px;
	text-align:center;	

} 


#rpc-content h1{
	font-size:36px;
	color:#8ad14d;
	line-height:50px;
	text-align:center;	

} 



#rpc-footer{
	height:50px;
background-color: #4183a4;
text-align:center;
font: 300 16px/25px "Roboto Condensed",arial,sans-serif;
color:#fff;
}
#rpc-footer a
{
	font-size:16px;	
	color: #fff; 
	text-decoration: none;
}
.rpcbreadcrumb {margin:10px 0 10px 0; text-indent:0.5em;}
.rpcbreadcrumb li span{font-size:14px;color:#697677;}
.rpcbreadcrumb li{display:inline-block;font-weight:bold;color:#697677;}
.rpcbreadcrumb a{cursor:pointer;color:#697677;	text-decoration: underline;}


.rpcpublier{margin: 15px 15px;padding-top:15px;border-top: 1px solid #5455454;}
.rpcpublier div{width:100%;padding: 4px 0px;}
.rpcpublier div label{text-align: right;margin-bottom: 0;padding-top: 0px;float:none;line-height:9px;}
.rpcpublier div div input, 
.rpcpublier div div textarea, 
.rpcpublier div div select, 
.rpcpublier div div input, 
.rpcpublier div div button{width: 100%;height: 25px;padding: 2px 0px;font-size: 14px;line-height: 1.127;color: #545454;background-color: #ffffff;border: 1px solid #cececc;border-radius: 3px;}
.rpcpublier div div textarea{height:70px;}
.rpcpublier div div select{width:100px;}

.rpcaviss{ width: 100%; padding: 0px;}
.rpcavis{ margin: 10px 0px 10px 0px;padding:20px;color: #555555;background-color: #ffffff;background-image: none;border-top: 1px solid #eee;}
.rpcavis span{font:100 16px/26px "Roboto Condensed",arial,sans-serif;color:#525252;font-style:italic;}
.rpcnom{float:left;width:calc(100%-100px);font-weight:bold;}
.rpcnom span{font-weight:bold;}
.rpcnote{font-style:italic; float:right;background: url(../images/rpcnotebg.jpg) repeat-x top left / auto 100%; display:inline-block; width:100px;height:20px;}
.rpcnote i{background:url('../images/rpcnote.jpg') repeat-x top left / auto 100%; display:block;height:20px;line-height:25px;}


#_id_oavota{margin-top:30px; border-bottom:2px solid #8e467b;}
#rpcavis-general{margin-top:30px; border-bottom:2px solid #486b2a;text-align:center; font: 400 40px/50px 'Roboto Condensed',arial,sans-serif; text-align:center;}
#rpcavis-general span{font:inherit;display:block;text-transform:uppercase;color: #486b2a;}
#rpcavis-general a{background: #82A73A;display:inline-block;text-align:center;color:#fff;padding:0px 10px; line-height:30px;border-radius: 3px;text-transform:uppercase;}
#rpcavis-general-star{ background: url(../images/rpcnotebg.jpg) repeat-x top left / auto 100%; display:inline-block; width:200px;height:40px;}
#rpcavis-general-star i{background:url('../images/rpcnote.jpg') repeat-x top left / auto 100%; display:block;height:40px;line-height:25px;}
#rpcavis-general-rating{font: 200 20px/30px 'Roboto Condensed',arial,sans-serif; font-style:italic;}
#rpcavis-general-rating span{display:inline;font:inherit;}
#rpcavis-general-pr span{display:inline;font:inherit;}




