/* Custom CSS overrides goes here */

/* marj edit start-----*/

.exit_intent_consultation_popup .popup_content .box {
    text-align: left;
}

/*.invisalign-consultation-submit:hover , .banner-boxes-learn-more a:hover {
    background: #a0a009;
    color: #fff;
}*/

.dr-sahhar{
    background: url(../images/dr-lavrin-bg.png);
	width: 261px;
    height: 82px;
    position: absolute;
    left: 0;
    bottom: -58px;
    padding-top: 10px;
    padding-right: 25px;
    text-align: right;
}

.cpolicy {
	font-size: 14px !important;
    line-height: 20px !important;	
}


/*.home-ver3 .banner-text h1 span {
    line-height: 117px;
}*/

.invisalign-consultation textarea.form-control {height:120px;}

.page_201 .invisalign-consultation.orthodontist-consultation  , .page_202 .invisalign-consultation.orthodontist-consultation {
    background: url(/files/1415/5071/6981/orthodontist-consultation-bg.png) no-repeat right top;
    margin-top: -220px;
    padding-left: 74px;
    padding-top: 70px;
    padding-right: 50px;
    min-height: 905px;
    width: 100%;
    height: auto;
    padding-bottom: 50px;
    z-index: 16;
}

/*.inset-page-content h2 {
line-height:normal;
}*/


/* marj edit end */

#smileTestWrapper {z-index: 100000000}

.invisalign-consultation.v2 {
    height: 846px;
}


.who-will-you-meet {
    margin-top: 100px;
}


.inset-banner ul li {
	background-position:left !important;
}

.inset-banner ul li {
	/*webkit-filter: none;*/
    /*filter: none;*/
    filter: #808080;
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
}



.invisalign-list ul li h4 {
	width: 250px;
}

/*---------changes as per feedback 12-04-2018 start-----*/

.where_in_the_world .wrap {
    max-width: 360px;
}

.where_in_the_world .date span {
	display:block;
	font-size:14px;
	color: #d3d655;
}

.where_in_the_world .date {
	padding-top:10px;
}

/*---------changes as per feedback 12-04-2018 end-----*/



.dr-lavrin {
    width: 261px;
}


.home-ver3 .banner-text h1{
    color: #d3d655;
}

.menu .nav > li > ul {
    width: 270px;
	
}

.right_menu .nav li {
    margin-bottom: 5px;
}

.inset-page {
    min-height: 761px;
}

.invisalign-consultation.orthodontist-consultation.formb {
  /*  background: url(/files/9814/9387/1515/orthodontist-consultation-bg.png) no-repeat right top;*/
	min-height: 935px;
}

.invisalign-consultation-form .form-group p , .invisalign-consultation-form .form-group a { 
	color:#fff;
	margin-top: -10px;
	line-height: 14px;

}

.right_menu {
   
}

p.policy {
	margin-top:20px;
}

p.policy a {
	text-decoration:underline;
	color:#242729;
}



.invisalign-list ul li h4 {
    padding-left: 10px;
    padding-right: 10px;
}

.header-phone-no a:hover  , .footer-menu ul li a:hover , .social-icon ul li a:hover {
	color:#d3d655;
}

.inset-page-content-wrap:after {
    background: none;
    position: relative;
}

.inset-page-content-wrap {
    padding-bottom: 20px;
}

.what-will-happen ul li {
	list-style-type:disc;
    font-size: 22px;
    color: #ffffff;
    line-height: 26px;
    font-family: 'Alata', sans-serif;
	margin-bottom:10px;
}

ul.nav li ul li ul li {
	/*display:none;*/
}

/*.inset-page-content .h2 {
	font-size: 55px;
    color: #242729;
    line-height: 55px;
    margin-bottom: 20px;
	font-family: 'Alata', sans-serif;
	letter-spacing: .05em;
}*/

.inset-page-content h2 , .inset-page-content p.pquestion , .inset-page-content .h2  {
	margin-top:40px;
}

.inset-page-content a:hover , .inset-page-content a  {
	text-decoration:none;
	color: #cacc09;
}

.inset-page-content-wrap ol {
	list-style-type:decimal;
}

.inset-page-content-wrap ul {
	list-style-type:disc;
}

.inset-page-content-wrap ul li , .inset-page-content-wrap ol li {
    margin-bottom:5px;
}
.inset-page-content-wrap ul , .inset-page-content-wrap ol {
    margin-bottom:20px;
	margin-left:20px;
}

.invisalign-list {
    margin-bottom:40px;
}


.problem {
	margin-bottom:40px;
}

.prof{
	margin-bottom:45px;
}

.prof-img {
	float:left;
	margin-right:30px;
	margin-bottom:15px;
	margin-top:5px;
}


.form a , .form a:hover {
	text-decoration:underline;
}

input[type="radio"] {
   height: auto;
   /*margin: 0;*/
   display: inline-block;
   width: auto;
   margin-right: 5px;
}

.tabular_data tr:nth-child(even) {background: #dedede;}
.tabular_data tr:nth-child(odd) {background: #FFF;}
.tabular_data td {border:1px solid #dedede;}


table.Ctable tr.T-r1{
background-color:#eaeaea;
}

table.Ctable tr.Thead {
background-color:#d3d655;
color:#fff;
font-weight:bold;
text-align:center;
}

table.Ctable  , table.Ctable tr td {
border:1px solid  #bfbfbf;
border-collapse:collapse;
padding:10px;
text-align:left;
vertical-align:text-top;
}

table.Ctable tr.Thead td{
color:#fff;
font-weight:bold;
}

table.Ctable {
margin-top:20px;
margin-bottom:20px;
}

table.Ctable td.check, table.Ctable tr.Thead.tcenter td {
    text-align: center;
}

table.Ctable tr td.blueBg {
    background-color: #999999;
    color: #fff;
}

#ccm-multimediaBox-imageNav_146 li {
    padding: 0;
	margin-bottom:30px;
}

li.ccm-multimediaBox-item-fileset.ccm-multimediaBox-item img , li.ccm-multimediaBox-item-image.ccm-multimediaBox-item img{
padding:0px;
border:none;
}

li.ccm-multimediaBox-item 	 {
border:none;

}

li.ccm-multimediaBox-item-image.ccm-multimediaBox-item {
margin-right:10px;

}

.ccm-multimediaBox-item-image.ccm-multimediaBox-item {
padding:0;
}

li.ccm-multimediaBox-item-fileset.ccm-multimediaBox-item{
margin-right:10px;
}


.pp_gallery {display:none !important;}

.ccm-multimediaBox-item{
padding-right:auto !important;
padding-left: auto !important;
}
.ccm-multimediaBox-item img {
margin:auto;
}

ul.ccm-multimediaBox-imageNav {
margin-top:30px;
}



#header.header #nav li ul li ul{ 
display:none;
}

.bCrumb .swp-breadcrumbs a small:hover , .bCrumb .swp-breadcrumbs .swp-breadcrumbs-level a small:hover , .content a:hover {
text-decoration:underline;
color:#d3d655;
}

.bCrumb  , .bCrumb .swp-breadcrumbs a small , .bCrumb .swp-breadcrumbs .swp-breadcrumbs-level a small , .bCrumb .swp-breadcrumbs .swp-breadcrumbs-level strong {
font-size:13px;
}

.bCrumb .swp-breadcrumbs-level strong {
	margin-left:7px;
}


