/*** WIDGET/SYSTEM CSS ***/
.carousel-fade .carousel-inner .item {opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.carousel-fade .carousel-inner .active {opacity:1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left:0;opacity:0;z-index:1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity:1;}.carousel-fade .carousel-control {z-index:2;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right {opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left {opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}


/*** PAGE CSS OVERRIDES ***/
input.file-path {background:#fffbfb !important;}.file-upload a {background:#f0f0f0;color:#333;border-radius:0;margin:0px;padding:13px 26px 14px;font:300 17px/17px montserrat, sans-serif;border:1px solid #e4e4e4 !important;border-left:0px !important;letter-spacing:.015em !important;}input.uploads {position:absolute;top:-17px;opacity:0;}.file-upload {margin-top:-49px;}#g-item1 {background:url(https://www.royacdn.com/unsafe/150x0/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/grp_item/team1.jpg);}@media only screen and (max-width:767px) {.file-upload a {padding:17px 10px 14px;font:300 13px/17px montserrat, sans-serif;}}#dbbModal .cm-info-box td{text-indent:50px;padding-left:50px;text-indent:0px !important;}#dbbModal .cm-info-desc table {white-space:normal;}#dbbModal .cm-info-desc tr{padding:0 !important;}#dbbModal td.o-check:before {content:'\f00c';font-family:fontAwesome;color:#333;position:absolute;left:20px;}@media(min-width:992px) { .cm-container {}}div#careerHero {background-image:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/careers_ph/Featured.jpg) !important;}div#pg-sec6 {background-image:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/careers_ph/BotBG.jpg) !important;}div#g-item1 {background-image:url(https://www.royacdn.com/unsafe/150x0/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/careers_ph/OfficeThumb_10.jpg) !important;}div#g-item2 {background-image:url(https://www.royacdn.com/unsafe/150x0/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/careers_ph/OfficeThumb_7.jpg)!important;}div#g-item3 {background-image:url(https://www.royacdn.com/unsafe/150x0/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/careers_ph/OfficeThumb_3.jpg)!important;}div#g-item4 {background-image:url(https://www.royacdn.com/unsafe/150x0/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/careers_ph/OfficeThumb_4.jpg)!important;}div#g-item5 {background-image:url(https://www.royacdn.com/unsafe/150x0/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/careers_ph/OfficeThumb_5.jpg)!important;}div#g-item6 {background-image:url(https://www.royacdn.com/unsafe/150x0/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/careers_ph/OfficeThumb_9.jpg)!important;}