@media screen and (max-width: 1024px){
	.intro-header{background: url(../img/talentsprint-main-banner-1024.jpg) center no-repeat;}	
	#hm-hindu-banner{background:url(../img/names-by-origin-ipad.jpg) center no-repeat;}
	#hm-hindu-girl-banner {background: url(../img/baby-girl-ipad.jpg) fixed center no-repeat;}
	.hm-baby-title h3 {top: 30px;left: 146px;color: #FFF;font-size: 26px;}
	
}

/* #### IPAD 1&2 Portrait or Landscape #### */
@media screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1){
	#hm-hindu-banner {background: url(../img/origin-names-ipad.jpg) fixed center no-repeat;}
	#hm-hindu-banner {background: url(../img/origin-names-ipad.jpg) fixed center no-repeat;}
	#hm-hindu-girl-banner {background: url(../img/girl-names-ipad.jpg) fixed top no-repeat;}
	.hm-pattern h1 {padding-top: 18% !important;width: 50% !important;font-size: 2.8em;padding-bottom:15%;}
	#hm-boy-banner {background: url(../img/boy-names-ipad.jpg) fixed center no-repeat;}
	header{background: url(../img/baby-names-ipad.jpg) fixed top no-repeat;min-height:100%; max-height:100%;}
	#hm-main h1 {font-size: 3em;width: 60%;}
	#hm-main p{font-size: 21px;width: 55%;letter-spacing:0.2px;}
	#hm-main{padding-bottom: 10%;}
	.social-alignment {margin-left: 0px;}
	h1.social-head {margin-top: 40px;font-size: 26px;}
	.hm-baby-title h3 {top: 58px;left: 278px;color: #FFF;font-size: 48px;}
	#hm-boy-banner {background: url(../img/boy-name-ipad.jpg) fixed top no-repeat;}
}

@media screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1){
	#hm-hindu-banner {background: url(../img/origin-names-ipad.jpg) fixed center no-repeat;}
	#hm-hindu-banner {background: url(../img/origin-names-ipad.jpg) fixed center no-repeat;}
	#hm-hindu-girl-banner {background: url(../img/girl-names-ipad.jpg) fixed top no-repeat;}
	.hm-pattern h1 {padding-top: 13%;width: 65%;}
	header{background: url(../img/baby-names-ipad.jpg) fixed top no-repeat;min-height:100%; max-height:100%;}
	#hm-main h1 {font-size: 3em;width: 60%;}
	#hm-main p{font-size: 21px;width: 55%;letter-spacing:0.2px;}
	#hm-main{padding-bottom: 10%;}
	.social-alignment {margin-left: 0px;}
	h1.social-head {margin-top: 40px;font-size: 20px;}
	.hm-content-section-inner{background:url(../img/mid-section-background.jpg) repeat center fixed;}
	footer a.social {width: 33px;height: 33px;}
	.hm-baby-title h3 {top:75px;left: 328px;color: #FFF;font-size: 46px;}
	#hm-boy-banner {background: url(../img/boy-name-ipad.jpg) fixed top no-repeat;}
}

 /*#### IPAD 3&4 Portrait or Landscape #### */
@media screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){
	#hm-hindu-banner {background: url(../img/names-by-origin-ipad.jpg) fixed top no-repeat;}
	#hm-hindu-girl-banner {background: url(../img/baby-girl-ipad.jpg) fixed top no-repeat;}
	.hm-pattern h1 {padding-top: 13%;width: 65%;}
	.hm-baby-title h3 {top: 35px;left: 162px;color: #FFF;font-size: 26px;}
	#hm-boy-banner {background: url(../img/boy-name-ipad.jpg) fixed top no-repeat;}
}

@media screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){
	#hm-hindu-banner {background: url(../img/names-by-origin-ipad-potrait.jpg) fixed top no-repeat;}
	#hm-hindu-girl-banner {background: url(../img/girl-names-ipad.jpg) fixed top no-repeat;}
	.hm-pattern h1 {padding-top: 13%;width: 65%;}
	.hm-baby-title h3 {top:75px;left: 328px;color: #FFF;font-size: 46px;}
	#hm-boy-banner {background: url(../img/boy-name-ipad.jpg) fixed top no-repeat;}
	.hm-content-section-inner {background: url(../img/mid-section-background.jpg) repeat center;}
}




@media screen and (max-device-width: 480px) and (orientation: portrait){
	header { background:url(../img/baby-names-mobile.jpg) center;}
	#hm-main h1 {	font-size: 3em;}
	.hm-content-section h2 {font-size: 1.8em;text-align:left;}
	#hm-main {padding-top: 28%;padding-bottom: 5%;}
	.hm-content-section p{text-align:left; font-size:15px; font-size:15px;}
	#hm-hindu-banner {background: url(../img/origin-names-mobile.jpg) fixed center no-repeat;}
	.hm-pattern h1{color:#fff !important; margin-top:74%;}
	.footer h1{text-align:center;}
	.hm-names-section li .right-arrow:after{display:none;}
	.sanskrit .search-box {
    top: 30px;
}
}


/* #### iPhone 5/5s Portrait or Landscape #### */
@media screen and (min-device-width: 768px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2){
	.footer h1{text-align:center;}
	.social-alignment { margin-left:0px; }
	h1.social-head {margin-top: 38px;}
	footer h1 {font-size: 25px;margin-top: 43px;}
	.tabs-background{padding-right:15px; padding-left:15px;}
	.responsive-view-bg h1 {font-size: 2.8em;color: #fff;letter-spacing: 0.8px;}
	#hm-main h1 {font-size: 3.4em;}
	#hm-hindu-banner{background:url(../img/names-by-origin-mobile.jpg) center no-repeat;}
	.hm-pattern h1 {margin-top: 22%;}
	.hm-baby-title h3 {top: 5px;left: 87px;font-size: 20px;}
	#hm-hindu-girl-banner {background: url(../img/girl-names-mobile.jpg) fixed top no-repeat;}
	#hm-boy-banner {background:url(../img/boy-names-mobile.jpg) fixed top no-repeat;}
	.hm-content-section-inner {background: url(../img/mid-section-background.jpg) repeat center ;}
}
	
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
	.footer h1{text-align:center;}
	.social-alignment { margin-left:0px; }
	h1.social-head {margin-top: 38px;}
	footer h1 {font-size: 25px;margin-top: 43px;}
	.tabs-background{padding-right:15px; padding-left:15px;}
	#hm-main h1 {font-size: 3em;}
	header{background:url(../img/baby-names-mobile-landscape.jpg) center; min-height:500px;}
	.scrollToTop {background: rgba(0, 0, 0, 0.53);top: 82%;}
	.hm-content-section h2 {font-size: 1.8em;}
	#hm-main {padding-bottom: 8%;}
	.responsive-view-bg p {font-size: 21px;}
	.hm-baby-title h3 {top: 46px;left: 222px;color: #FFF;font-size: 40px;}
	#hm-hindu-girl-banner {background: url(../img/girl-names-mobile-landscape.jpg) fixed top no-repeat;min-height: 430px;}
	.hm-pattern h1 {font-size: 2.5em;width: 85%;color: #fff;padding-top: 2%;}
}
/*Nexus 5*/

/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 640px) and (orientation: landscape){
	.footer h1{text-align:center;}
	.social-alignment { margin-left:0px; }
	h1.social-head {margin-top: 38px;}
	footer h1 {font-size: 25px;margin-top: 43px;}
	.tabs-background{padding-right:15px; padding-left:15px;}
	#hm-main h1 {font-size: 3em;}
	header{background:url(../img/baby-names-mobile-landscape.jpg) center; min-height:500px;}
	.scrollToTop {background: rgba(0, 0, 0, 0.53);top: 82%;}
	.hm-content-section h2 {font-size: 1.8em;}
	#hm-main {padding-bottom: 8%;}
	.responsive-view-bg p {font-size: 21px;}
	.hm-baby-title h3 {top: 46px;left: 222px;color: #FFF;font-size: 40px;}
	#hm-hindu-banner {background:url(../img/names-by-origin-mobile-landscape.jpg) center;}
	#hm-hindu-girl-banner {background: url(../img/girl-names-mobile.jpg) fixed top no-repeat;}
	#hm-hindu-girl-banner {background: url(../img/girl-names-mobile-landscape.jpg) fixed top no-repeat;min-height: 430px;}
	.hm-pattern h1 {font-size: 2.5em;width: 85%;color: #fff;padding-top: 2%;}
	
}
@media only screen and (min-width: 360px)and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 3.0) {
	.hm-baby-title h3 {top: 5px;left: 114px;font-size: 23px;}
	#hm-boy-banner {background:url(../img/boy-names-mobile.jpg) fixed top no-repeat;}
	.hm-content-section-inner {background: url(../img/mid-section-background.jpg) repeat center ;}
}



/* #### iPhone 4+ Portrait or Landscape #### */
@media screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2){
	.footer h1{text-align:center;}
	.social-alignment { margin-left:0px; }
	h1.social-head {margin-top: 38px;}
	footer h1 {font-size: 25px;margin-top: 43px;}
	.tabs-background{padding-right:15px; padding-left:15px;}
	.responsive-view-bg h1 {font-size: 2.8em;color: #fff;letter-spacing: 0.8px;}
	#hm-hindu-banner{background:url(../img/names-by-origin-mobile.jpg) center no-repeat;}
	.hm-pattern h1 {margin-top: 22%;}
	.hm-baby-title h3 {top: 5px;left: 87px;font-size: 20px;}
	.hm-specific-origin .hm-baby-title h3 {top: 1px;left: 86px;font-size: 16px;width: 60%;}
	.hm-head {font-size: 3.5em !important;}
	#hm-hindu-girl-banner {background: url(../img/girl-names-mobile.jpg) fixed top no-repeat;}
	ul.baby-links li.boy{display:block; margin:10px 20px;}
	ul.baby-links li.girl{display:block; margin:10px 20px;}
	#hm-boy-banner {background:url(../img/boy-names-mobile.jpg) fixed top no-repeat;}
	.hm-content-section-inner {background: url(../img/mid-section-background.jpg) repeat center ;}
}

/* #### iPhone 4/4s Landscape #### */
@media only screen and (min-device-width: 320px)  and (max-device-width: 480px) and (orientation:landscape){
	.footer h1{text-align:center;}
	.social-alignment { margin-left:0px; }
	h1.social-head {margin-top: 38px;}
	footer h1 {font-size: 25px;margin-top: 43px;}
	.tabs-background{padding-right:15px; padding-left:15px;}
	#hm-main h1 {font-size: 3em;}
	header{background:url(../img/baby-names-mobile-landscape.jpg) center; min-height:500px;}
	.scrollToTop {background: rgba(0, 0, 0, 0.53);top: 82%;}
	.hm-content-section h2 {font-size: 1.8em;}
	.hm-baby-title h3 {top: 22px;left: 170px;font-size: 30px;}
	.hm-head {font-size: 3.5em !important;}
	#hm-hindu-girl-banner {background: url(../img/girl-names-mobile-landscape.jpg) fixed top no-repeat;min-height: 430px;}
	.hm-pattern h1 {font-size: 2.5em;width: 85%;color: #fff;padding-top: 2%;}
	.hm-content-section-inner {background: url(../img/mid-section-background.jpg) repeat center;}

}