@media screen and (max-width: 738px){

#header{
	width:100%;
	height:283px;
}

#searcher{
	position:absolute;
	width:290px;
	background:#fff;
	right:50%;
	margin-right:-135px;
	top:235px;
	z-index:1;
}

#core{
	width:100%;
}

#logo_m{
	width:126px;
	position:absolute;
	left:0;
	top:20px;
	left:50%;
	margin-left:-141px;
	display:inherit;
}

#logoM, #logo, .preferred{
	display:none;
}

.preferred_m{position:absolute;top:20px;left:50%;margin-left:0;width:60px;border-left:solid 1px #77787a;padding-left:10px;display:inherit;}

.rupp{ position:absolute;top:20px;left:50%;margin-left:80px;width:65px;border-left:solid 1px #77787a;padding-left:14px;}
	
#login-iFrame{
margin:38px 0 0 37px;	
}

#formframe {left: 38px;}
#loginLinks {top: 138px;}
#navbar{
	position:absolute;
	width:310px;
	top:125px;
	right:50%;
	margin-right:-155px;
	z-index:5000;
	height:38px;
	overflow:hidden;
	background:#ed7c24;
}

#navbar li{
 color:#fff;
 float:right;
 font-size:24px;
 margin-left:0;
 width:310px;
 text-align:center;
 padding: 10px 0;
 border-bottom:#ebad7c solid 1px;
 font-family: 'Lato', sans-serif;
font-weight:300;
 letter-spacing:1px;
}

#navigation{
	display:inherit;
	text-indent:-15px;
}


#navbar ul li a{
	color:#fff;
}
#navbar ul li a:hover{
	color:#fff;
}

#navbar ul{
	position:absolute;
}

#menutitle{
	width:310px;
	height:38px;
	overflow:hidden;
	position:absolute;
	left:50%;
	margin-left:-155px;
}

.first_nav{
	margin-top:38px;
}

#promo{
	width:100%;
	height:430px;
	background:url(../images/core/promoBG_LG.png) repeat-x;
}

#footer{
	padding-bottom:200px;
}

#social_follow{
	background:url(../images/core/social_bg_mobile.png);
	background-size:100%;
	width:246px;
	height:200px;
	right:50%;
	margin-right:-123px;
	top:inherit;
	bottom:-160px;
}

#social_follow .icons{
	width:35px;
	height:35px;
	position:absolute;
	right:inherit;
	left:5px;
	top:55px;
}

#social_follow .yt{left:45px;}
#social_follow .fb{left:85px;}
#social_follow .pin{left:125px;}
#social_follow .vine{left:166px;}
#social_follow .insta{left:206px;}

#quad{
	width:310px;	
	height:1040px;
}

.qbox{
	width:212px;
	margin:0 14px;
	height:250px;
	position:absolute;
	background-position:0 110px;
}

.qbox p{
	width:212px;
}

#one{
	left:35px;
}

#two{
	left:35px;
	top:264px;
}

#three{
	right:0;
	bottom:0;
	left:35px;
	top:528px;	
}

#four{
	right:0;
	left:35px;
	bottom:0;
}

#three #calglow{
	width:212px;
	height:47px;
}

#three #calendar{
	width:212px;
	height:110px;
}

#content-tabs { width:310px;  height:775px;}
#content-tabs .left-col{width:310px;position:absolute;left:0;top:165px;}
#content-tabs .nav { overflow: hidden; top:5px; margin: 0 0 10px 75px; position:relative; width:160px; height:126px; background:#d8d8d8;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px; z-index:50; }
#fraud-center, #media-room {position:absolute;margin-top:-137px;}
#content-tabs .nav li a:hover { background:none;background-color:#ed7c24;}
#content-tabs ul li.nav-one a.current, #content-tabs ul.whats-new li a:hover { background:none;background-color:#ed7c24;}
#content-tabs ul li.nav-two a.current, #content-tabs ul.fraud-center li a:hover { background:none;background-color:#ed7c24;}
#content-tabs ul li.nav-three a.current, #content-tabs ul.media-room li a:hover { background:none;background-color:#ed7c24;}



#ft-cont{
	width:310px;
}
.table-first-col{
	width:80px;	
}

.mAbout{
	display:inherit;
}
#aboutus{display:none;}
#cred{width:310px; position:absolute; top:150px; right:0px; background:url(../images/core/ncua_hud.png) no-repeat bottom left; padding-bottom:50px; z-index:-1;}
#copyright{position:relative; top:155px;}

#ocshold{
	bottom:-245px;
}

#mini-nav{display:none;}

#search{display:none;}

#content{
	width:310px;
	margin:0 auto;
}

#contentleft{
	width:100%;
	border:none;
	padding:0 0 25px 0;
	border-bottom:#c2c2c2 dotted 1px;
}

#sidebar{
	position:relative;
	width:100%;
	left:0;
	right:0;
}

#contentleft img{
	max-width:310px;
}

#phc{
	width:310px;
	margin:0 auto;
}

.ratesbtn{
	position:relative;
	top:-30px;
	right:0;
}

#mobileIcons{
	width:310px;
	height:400px;
}

#mobileIcons img{
	width:200px;
	position:relative;
}

#mobileIcons .left{
	left:55px;
}

#mobileIcons .right{
	right:55px;
}

.videopair{
	width:100%;
	position:relative;
	height:auto;
	padding:0;
}

.vpLeft{
	position:relative;
	left:0;
	margin-bottom:24px;
	
}

.vpRight{
	position:relative;
	right:0;
	margin-bottom:24px;
}

.boardmemebers, .management{
	width:150px;
	margin-left:80px;
}

.boardmemebers td, .management td, .scale td{
	text-align:center;
	float:left;
}

#contentleft{
	min-height:50px;
}

.blocked{
	font-size:10px;
}

#leap{
	background:url(../images/PageHeaders/leap.jpg) #000 repeat-x top center;
	width:100%;
	background-size:100%;
}

.programbanner{
	width:310px;
	margin-top:12px;
	padding-bottom:9px;
	height:314px;
	position:relative;
	background:url(../images/programbanners/programbannershadow.png) center bottom no-repeat;
	background-size:100%;
}

.programbanner .banner{
	width:310px;
	height:180px;
	position:absolute;
	left:0;
}

.programbanner .banner img{
	position:absolute;
	top:-12px;
}

.programbanner .text{
	width:270px;
	height:140px;
	position:absolute;
	right:0;
	top:138px;
	padding:20px;
	background:#6ab2b2;
}

.programbanner .text h1{
	font-size:28px;
	color:#fff;
	font-family: 'Lato', sans-serif;
font-weight:300;
	margin:-13px 0 0 -2px;
}

.programbanner .text h1 strong{
	font-size:28px;
	color:#fff;
	font-weight:normal;
	font-family: 'Lato', sans-serif;
font-weight:700;
}

.programbanner .text p{
	color:#fff;
	margin-top:0px;
	line-height:18px;
}

.promobox{
	float:none;
	margin-right:0;
	margin-bottom:12px;
}

#featuredpromo p strong{
	font-size:10px;
	line-height:12px;
	color:#890;
}

#featuredpromo img{
	width:310px;
}

#featuredpromo .hold{
	width:95%;
	margin:0 auto;
	padding:20px 0;
	position:relative;
	overflow:hidden;
}

#kit, #kit_q, #kit_chat{
	width:100%; 
	height:100%; 
	opacity:0; 
	position:fixed; 
	top:0; 
	z-index:-1; 
	background:url(https://ccuky.org/images/core/transparent_bg.png);
}

#popup, #popup_q, #popup_chat {position:fixed; top:35%; left:50%; width:310px; height:1328px; background:url(../images/core/popupbg_mobile.png) no-repeat; opacity:1; z-index:-1; margin:-20% 0 0 -155px; background-size:100%;}

#popup p, #popup_q p, #popup_chat p{
	color:#fff;
	font-size:16px;
	width:270px;
	font-family: 'Lato', sans-serif;
font-weight:300;
	margin:34px 0 0 24px;
}

#popup strong, #popup_q strong, #popup_chat strong{
	color:#fff;
	font-size:16px;
}

#popup .continue, #popup_q .continue, #popup_chat .continue{
	width:100px;
	height:36px;
	position:absolute;
	bottom:inherit;
	top:310px;
	right:20px;
	background:url(../images/core/continue_popupbtn_mobile.png) no-repeat;
	background-size:100%;
	background-position:top;
}

#popup .continue:hover, #popup_q .continue:hover, #popup_chat .continue:hover{
	background-position:top;
}

#popup .x, #popup_q .x, #popup_chat .x{
	width:37px;
	height:37px;
	position:absolute;
	top:310px;
	left:140px;
	background:url(../images/core/x_mb.png) no-repeat;
	background-size:100%;
	background-position:top;
	z-index:10002;
}

#popup .x:hover, #popup_q .x:hover, #popup_chat .x:hover{
	background-position:top;
}

#bookmark{
	width:48px;
	height:64px;
	position:absolute;
	top:220px;
	left:20px;
	margin-left:0px;
	z-index:4000;
}

.appfooter h3, .appfooter p{
	width:100%;
}

/* Membership Eligibility - We CU Differently*/
#cudiff{
	background-size:245%;
	height:1200px;
}

@media screen and (max-width: 450px){#cudiff{background-size:245%;height:1100px;}

.eligiblebtn .morebtn{width:126px;height:31px;position:absolute; bottom:10px;left:7px;background:url(../images/memberships/joinnow_sm_btn.png) no-repeat bottom; z-index:11; background-size:100%;}
.eligiblebtn .morebtn:hover, #notsure .morebtn:hover{background-position:top;}
.eligiblebtn{width:140px;height:96px;position:absolute;overflow:hidden;left:50%; margin-left:-150px;}
.eligiblebtn img{position:absolute;z-index:10; top:-96px;}
#notsure{left:auto;right:50%; margin-right:-150px;}
#notsure img{position:absolute;z-index:10;}
#notsure .morebtn{width:126px;height:31px;position:absolute; bottom:10px;left:7px;background:url(../images/memberships/Eligibility_Wizard_btn.png) no-repeat bottom; z-index:11;background-size:100%;}

}



#pNp{
	height:1050px;
	background-size:360%;
}

#eligibility{
	height:1250px;
}

.left_sm{
	width:100%;
	top:0px;
	position:relative;
}

.family{
	width:143px;
	left:50%;
	margin-left:-71px;
	top:auto;
	bottom:-120px;
}

.familytree{
	top:0px;
	width:300px;
	left:50%;
	margin-left:-150px;
}


#joinTHEfamily{
	background-size:300%;
	height:1000px;
}

#joinTHEfamily .familypic{
	margin-left:-148px; 
	max-width:304px; 
}

#moreandmore{
	height:770px;
}

#moreandmore .right_sm{top:360px; width:100%;}
#moreandmore .morebtn{bottom:10px;}
#moreandmore .container{height:680px;}

#embedframe{
	position:relative;
	top:-40px;
	left:50%;
	margin-left:-150px;
	width:300px;
	
}

.embedframe{
	width:300px;
	height:168px;
	margin:20px 0 12px 0;
}

.mbl-clmn{
	display:none;
}

.mbl_compare{
	width:100%;
	height:auto;
	overflow:visible;
	position:relative;
	left:0;
}

#comparisonchart .table-first-col{
	font-size:8px;
	line-height:10px;
	text-align:center;
	text-indent:0;
	width:10px;
}

.ruhzbus{
	left:160px;
	bottom:auto;
	top:65px;
}

}