﻿.mrw_container .top .partnerBackImg{background-image:url(/LP/Partner/horchow-Wedding/Images/Main.jpg);background-position:top right;background-size:1920px 750px;}.mrw_container .top .partnerContentsLogoBackgrounds{background-color:rgba(255,255,255,.75);}.mrw_container .top .partnerContentsLogoBackgrounds img{padding-top:36px;}.mrw_container .top .partnerContentsLogoBackgrounds .partnerContentTopTitle.addMore{font-size:22px;color:#040404;line-height:25px;}.mrw_container .top .partnerContentsLogoBackgrounds .userOptions .divPartnerSignUp .partnerContentTopSubTitle{padding:12px 15px 20px;max-width:430px;width:100%;margin:0 auto;}.mrw_container .top .partnerContentsLogoBackgrounds .userOptions .divPartnerSignUp .partnerContentTopSubTitle .smr_subtitle.big{font-size:24px;line-height:30px;}.mrw_container .top .partnerContentsLogoBackgrounds .userOptions .divPartnerSignUp .partnerContentTopSubTitle .smr_subtitle.big.TopSubTitle{display:inline;color:#3e4348;padding:0;}.mrw_container .middle .divPartnerCreateRegistry{padding:35px 30px;}.mrw_container .middle .divPartnerCreateRegistry .signUpContainer{max-width:848px;}.mrw_container .middle .divPartnerCreateRegistry .signUpContainer .smr_subtitle.big{font-size:26px;line-height:33px;text-align:left;color:#3e4348;}.mrw_messagepanel.error,.mrw_messagepanel.popuperror{color:#414141 !important;}#confirmationSection .div_terms #login_panel_terms{vertical-align:bottom !important;}.mr-culture-es-US #confirmationSection .div_terms #login_panel_terms{width:380px;}@media only screen and (max-width:1280px){#confirmationSection .div_terms .smr_list_checkbox{vertical-align:sub !important;}#confirmationSection .div_terms #login_panel_terms{max-width:unset !important;width:305px !important;}}@media only screen and (max-width:780px){.mrw_container .top .partnerBackImg{background-size:1142px 447px;background-position-y:-72px;}.mrw_container .top .partnerContentsLogoBackgrounds{margin-top:-70px;}.mrw_container .top .partnerContentsLogoBackgrounds img{padding-top:15px;}.mrw_container .top .partnerContentsLogoBackgrounds .userOptions .divPartnerSignUp .partnerContentTopSubTitle{padding:20px 0 20px;}}@media only screen and (max-width:440px){.mrw_container .top .partnerBackImg{background-size:952px 372px;}.mrw_container .top .partnerContentsLogoBackgrounds .userOptions .divPartnerSignUp .partnerContentTopSubTitle{padding:20px 10px 20px;width:calc(100% - 20px);}.mrw_container .top .partnerContentsLogoBackgrounds .userOptions .divPartnerSignUp .partnerContentTopSubTitle .smr_subtitle.big{font-size:21px;line-height:26px;}.mrw_container .middle .divPartnerCreateRegistry{padding:20px 30px;}.mrw_container .middle .divPartnerCreateRegistry .signUpContainer .smr_subtitle.big{font-size:18px;line-height:22px;}}@media only screen and (max-width:375px){#confirmationSection .div_terms #login_panel_terms{display:inline !important;}}@media only screen and (max-width:340px){.mrw_container .top .partnerContentsLogoBackgrounds img{width:180px;}}