﻿/* font changes */

p{
  	line-height: 180%!important;
  	margin-bottom: 1em!important;
    font-size: 16px!important;
}

li{
  	line-height: 180%!important;
    font-size: 16px!important;
}

.subheader { font-size: 24px; }

h2 { font-size: 30px }

/* right align menu */

.menu-main-menu-container {
    float: right!important;
}

/* make home page header image stretch */
.page-id-3480 #home {
    background-image: url(https://binti.com/wp-content/uploads/2015/08/Binti-Adoption-Services.jpeg)!important;
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
}

/* make adoption-loans page header image stretch */
.page-id-3421 #loans {
    background-image: url(https://binti.com/wp-content/uploads/2015/08/shutterstock_237930475-e1439426130237.jpg)!important;
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
}

/* make domestic-adoption page header image stretch */
.page-id-3511 #domestic-adoption {
    background-image: url(https://binti.com/wp-content/uploads/2015/08/Binti-Domestic-Adoption.png)!important;
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
}

/* make home study page header image stretch */
.page-id-3476 #home-study {
    background-image: url(https://binti.com/wp-content/uploads/2015/08/Adoption-Home-Study-rectangular-crop.png)!important;
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
}

/* make pregnant page header image stretch */
.page-id-3554 #pregnant {
    background-image: url(https://binti.com/wp-content/uploads/2015/07/shutterstock_222615184.jpg)!important;
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
}

/* Unplanned Pregnancy Options */

.page-id-3503 .container-fluid a{
  color:#1672e5!important;
}


/* LOGO ISSUES

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .brand-logo .logo img,
    .brand-logo .logo img.sticky-logo.retina { display: block!important; }
    .brand-logo .logo img.retina { display: block!important; }
    .fixmenu-clone .brand-logo .logo img,
    .fixmenu-clone .brand-logo .logo img.sticky-logo { display: block!important; }
    .fixmenu-clone .brand-logo .logo img.sticky-logo.retina { display: block!important; }
}

*/

.page-id-3942 .entry-content ul.nav-tabs.alt
{
 //margin-left: 170px!important;
}

/* VIDEO PAGE */

.video_page_FQ img, .video_page_BM img{
  padding: 5px;
}

.qstns{
  padding-left: 0px!important;
}

.qstns li{
  padding: 10px;
  border-bottom: 1px #ccc dashed;
  list-style-type: none;
  list-style-position: outside;
}

.qstns li:hover{
  background-color: #1672e5;
}

.qstns li a{
  display: block;
  text-decoration: none;
}

.qstns li a:hover{
  color: #ffffff;
}

.trans_tab .wpsm-show, .trans_tab .wpsm-hide{
  color:#000000!important;
}

.vid_name h2{
  color: #000000!important;
  font-size: 30px!important;
}

.vid_qstn{
  opacity: .9!important;
}

.vid_qstn:hover{
  opacity: 1.0!important;
}

.vid_qstn h3{
  color: #00c4ff!important;
  font-size: 20px!important;
}

.vid_name{
  opacity: .9!important;
}

.vid_name:hover{
  opacity: 1.0!important;
}

/* -----------------QUESTIONS PAGE------------------ */

.page-id-4203 .vc_row-fluid .wpb_row img{
  opacity: 0.9!important;
}

.page-id-4203 .vc_row-fluid .wpb_row img:hover{
  opacity: 1.0!important;
}


.page-id-4203 .vc_row-fluid .wpb_row a:hover{
  color: #00c4ff!important;
}

.page-id-4203 .vid_name h2{
  font-size: 20px!important;
}

.page-id-4203 .birthmother_name h5 a{
  color: #00c4ff!important;
}

.page-id-4203 .birthmother_name, .page-id-4558 .birthmother_name{
  margin-bottom: 10px!important;
}

.page-id-4558 .qstn_answers {
  opacity: 0.9!important;
}

.page-id-4558 .qstn_answers:hover {
  opacity: 1.0!important;
}

/* NEW */

.qstn_answers{
  opacity: 0.9!important;
}

.qstn_answers:hover {
  opacity: 1.0!important;
}

#html5-watermark {
  display: none!important;
}


/* --------articles written by birthmothers------*/

.articles_written_by_birthmothers img{
  opacity: 0.9!important;
}

.articles_written_by_birthmothers img:hover{
  opacity: 1.0!important;
}


/* Birthmother Gallery page */

@media screen and (max-width: 480px) {
  .bm_vids{
    padding: 10px 0px 0px 0px; 
    //width: 1200px; 
    max-width: 100%;
    margin: auto;
  }
  .bm_vids h1{
    font-size: 35px;
    text-align: center;
  }
}

@media screen and (min-width: 720px) {

  .bm_vids{
    padding: 100px auto 0px auto; 
    width: 1200px; 
    //max-width: 100%;
    margin: auto;
  }
  
  .bm_vids #player{
    width: 100%;
  }

  .bm_vids h1{
    text-align: center;
  }
}

/* Home study page button color*/

.page-id-3476 .btn.btn-outline:not(:active):not(:hover):not(:focus) {
  background-color: #ffffff!important;
  color: #1ac6ff!important;
}

.page-id-3476 .btn.btn-outline:hover {
  background-color: #1ac6ff!important;
  color: #ffffff!important;
}

.home_study_learn_more h2{
  font-size: 25px!important;
  padding-top: 15px!important;
}

.home_study_learn_more422 h2{
  font-size: 29px!important;
}

.vsc_content_slider .bx-wrapper .bx-controls-direction a:not(:hover) {
  border-color: #00c4fF!important;
}

.top_bottom_cta_box {
  text-align: center;
  max-width: 760px;
  margin: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 20px;
  padding-left: 20px;
  margin-top: 10px;
  margin-bottom: 25px!important;
  border: 1px solid #1ac6ff;
  //border-bottom: 2px solid #1ac6ff;
}

@media screen and (max-width: 480px) {
  
  .watch_what_other_birthmothers_have_to_say{
    margin-top: -60px;
  }
  
  .under_big_vid_line{
    display: none; 
  }
  
}

.art_ques h4 a{
  color:#333333!important;
}

.art_ques h4 a:hover{
  color: #1ac6ff!important;
}

/* birthmother buddies */

.page-id-3702 .member-name {
  color:#000000!important;
}

/* lightbox CSS */

.lightboxcontainer {
  width:100%;
  text-align:left;
  background: #fff;
}

.lightboxcontainer p{
  color: #000000;
}

.lightboxleft {
  width: 60%;
  float:left;
  padding: 4px;
}
.lightboxright {
  width: 40%;
  float:left;
}
.lightboxleft iframe {
  min-height: 390px;
}
.divtext {
  margin: 15px;
}
@media (max-width: 800px) {
  .lightboxright {
    width: 100%;
  }
  .lightboxleft {
    width: 100%;
  }
  .divtext {
    margin: 12px;
  }
}

/* END lightbox CSS */



/* http://binti.com/birthmothers/blogs/adoption-questions/ */

.page-id-4341 h5 a{
  color: #000000!important;
}



/*  MAKE LOGO APPEAR ON SMALL SCREENS  */

@media screen and (max-width: 1024px){
  
  .navigation-brand .brand-logo .logo img {
    position: relative;
    z-index: 9999!important;
  }
  
}

/*  END -- MAKE LOGO APPEAR ON SMALL SCREENS  */


/* FOOTER SOCIAL ICONS*/

@media screen and (min-width: 720px) {
   #socials_sply_widget-2
  	{
    	//margin-top: -85px!important;
    	float: right;
  	}
  
  .footer .list-inline li .icon 
  	{
    	font-size: 30px;
	}
  .footer .widgetBody ul {
    float: left!important;
  }
  .footer .list-inline li {
    padding-left: 0px!important;
    padding-right: 30px!important;
  }
}

/* END - FOOTER */

.page-id-5693 h5 a{
  color:#1d1d1d!important;
}

/* JULIA */



/* END - JULIA */

/* NAVIGATION MENU */

nav.navigation.navigation-header.inner-menu {
  background: #1ac6ff!important;
}

/**/

.page-id-5889 .single-quote .quote-author {
  font-style: italic;
  font-weight: 200;
}

/* FOOTER SOCIAL */

#socials_sply_widget-2 {
  float: left!important;
}

#footer aside#nav_menu-8{
  float: left;
}

#hm_rqdm{
  //padding: 12px;
  //margin: auto;
  border-radius: 3px;
  width: 190px;
  background-color: #1ac6ff;
}

#hm_rqdm a{
  display: block;
  color: #fff;
  font-size: 17px;
  height: 55px;
  vertical-align: middle;
  padding-top: 15px;
}

#hm_rqdm a:hover{
  text-decoration:none;
}



/* home 3 col img */

.home_3img{
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.home_3img:hover{
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

/* hteam pic */

.teampic{
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.teampic:hover{
  -moz-transform: scale(1.01);
  -webkit-transform: scale(1.01);
  transform: scale(1.01);
}

/*hidden*/

.hidden{
  display: none;
}

/* home mobile compatibility */


@media screen and (max-width: 770px) {
  
	#home_hero_text{
    	font-size: 24px!important;
  		}
  
  	.home_gap1{
    	height: 60px!important;
		}
  
	.home_gap2{
    	display: none;
		}

	#hm_rqdm {
  		width: 140!important;
  		margin-top: 15px!important;
	}

  #hm_rqdm a {
    	font-size: 12px!important; 
		height: 40px!important;    
    	padding-top: 10px;
	}
  
}