html, body {padding:0px;margin:0px;width:100%;height:100%;}
body {min-width:980px;width:100%;height:100%; background: #ffffff;}
p {margin: 0px;}
img {border:0;}


* {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

#rcc2header {width:100%;background-color:#000;min-height:70px;}

#rcc2logo {float:left;width:300px;}
#rcc2logo img {width:100%;max-width:300px;height:auto;margin-top:10px;margin-left:5px;}

#rcc2menucontainer {float:right;}

#rcc2bread {width:100%;padding:5px 0;text-align:center;background-color: #f8f8f8;}
.rcc2pagetitle {font-family: 'Montserrat', CenturyGothic, AppleGothic, sans-serif;font-size: 25px;color: #595959;margin:0px;padding:0px;line-height:30px;font-weight:bold;}
.breadcrumb2 {color: #595959 !important;text-decoration:none !important;cursor:text !important;}



#rcc2mainouter {width:100%;}
#rcc2maininner {width:95%;max-width:1000px;margin:0 auto;padding-bottom:50px;}
#rcc2mainimage {width:800px;margin:0 auto;}
#rcc2mainimage img {width: 100%;max-width: 800px;border-radius: 10px;margin-left: auto;margin-right: auto;margin-top: 10px;margin-bottom: 25px;}

#rcc2foottop {width:100%;text-align:center;background-color:#595959;padding:10px 0;}
#rcc2foottop h2 {margin:0px;font-family: 'Montserrat', CenturyGothic, AppleGothic, sans-serif;color: #fff;font-size: 26px;text-decoration: none;font-weight: bold;text-align:center;}

#rcc2footmid {width:100%;padding:20px 0;text-align:center;background-color: #f9f9f9;background-position: left;}
#rcc2footmidinner {width:100%;height:100%;}
#rcc2footmidinner a {text-align:center;text-decoration:none !important;}
#rcc2footmidinner img {width: 150px;height: 150px;-webkit-transition: -webkit-transform .8s ease-in-out;-ms-transition: -ms-transform .8s ease-in-out;transition: transform .8s ease-in-out;margin: 5px;border-radius: 4px;margin-top: 8px;margin-bottom: 8px;}
#rcc2footmidinner img:hover {opacity: .7;transform: scale(1.1);}

#rcc2footbot {width:100%;background-color:#000;}
#rcc2footbotinner {width:100%;max-width:1700px;margin:0 auto;position:relative;}
#rcc2footbotinner p {font-family: 'Montserrat', CenturyGothic, AppleGothic, sans-serif;color: #fff;font-size: 16px;line-height: 1.5;text-align: left;margin-left:20px;}

.mobilelinksleftsocial {text-decoration: none !important;margin-left: auto;margin-right: auto;display: inline-block;color: #fff !important;text-align: center;vertical-align: text-top;line-height: 30px;height:50px;padding-top: 10px;padding-bottom: 10px;margin-left: 10px;margin-right: 10px;}
.mobilelinksleftsocial:hover {    transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);}
.imgopc {-webkit-transition: -webkit-transform .8s ease-in-out;-ms-transition: -ms-transform .8s ease-in-out;transition: transform .8s ease-in-out;}
.mobilelinksleft {text-decoration: none !important;margin-left: auto;margin-right: auto;display: inline-block;color: #fff !important;text-align: center;vertical-align: text-top;line-height: 30px;padding-top: 10px;padding-bottom: 10px;margin-left: 10px;margin-right: 10px;}
.mobilelinksleft:hover {color: #ef2e31 !important;}
.mobilelinksright {text-decoration: none !important;margin-left: auto;margin-right: auto;display: inline-block;color: #fff !important;text-align: center;vertical-align: text-top;line-height: 30px;padding-top: 10px;padding-bottom: 10px;float: right;margin-left: 10px;margin-right: 10px;}
.mobilelinksright-color:hover {color: #ef2e31 !important;}

.panteratag {position:absolute;right:10px;bottom:1px;font-family: 'Montserrat', CenturyGothic, AppleGothic, sans-serif;color: #fff;font-size: 10px !important;line-height:1 !important;}
.panteratag a {color:#fff !important;text-decoration:none !important;}
.panteratag a:hover {color: #ef2e31 !important;}

@media (max-width:1130px) {
	#menubox ul li a {padding: 0 14px;}
	#rcc2footbotinner p {margin-left:0px;}
	.mobilelinksleftsocial {margin-left:0px;margin-right:0px;}
	.mobilelinksleft {margin-left:5px;margin-right:5px;}
	.mobilelinksright {margin-left:5px;margin-right:5px;}
}