#about, .color-1 {
    background: rgba(242, 100, 90, 1);
    background: -moz-linear-gradient(top, rgba(242, 100, 90, 1) 0%, rgba(239, 56, 46, 1) 50%, rgba(246, 41, 12, 1) 51%, rgba(239, 56, 46, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(242, 100, 90, 1)), color-stop(50%, rgba(239, 56, 46, 1)), color-stop(51%, rgba(246, 41, 12, 1)), color-stop(100%, rgba(239, 56, 46, 1)));
    background: -webkit-linear-gradient(top, rgba(242, 100, 90, 1) 0%, rgba(239, 56, 46, 1) 50%, rgba(246, 41, 12, 1) 51%, rgba(239, 56, 46, 1) 100%);
    background: -o-linear-gradient(top, rgba(242, 100, 90, 1) 0%, rgba(239, 56, 46, 1) 50%, rgba(246, 41, 12, 1) 51%, rgba(239, 56, 46, 1) 100%);
    background: -ms-linear-gradient(top, rgba(242, 100, 90, 1) 0%, rgba(239, 56, 46, 1) 50%, rgba(246, 41, 12, 1) 51%, rgba(239, 56, 46, 1) 100%);
    background: linear-gradient(to bottom, rgba(242, 100, 90, 1) 0%, rgba(239, 56, 46, 1) 50%, rgba(246, 41, 12, 1) 51%, rgba(239, 56, 46, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f2645a', endColorstr='#ef382e', GradientType=0);
}
#practitioner, .color-2 {
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(253, 198, 79, 1)), color-stop(50%, rgba(253, 198, 79, 1)), color-stop(51%, rgba(252, 182, 32, 1)), color-stop(100%, rgba(252, 182, 32, 1)));
    background: -webkit-linear-gradient(top, rgba(253, 198, 79, 1) 0%, rgba(253, 198, 79, 1) 50%, rgba(252, 182, 32, 1) 51%, rgba(252, 182, 32, 1) 100%);
    background: -o-linear-gradient(top, rgba(253, 198, 79, 1) 0%, rgba(253, 198, 79, 1) 50%, rgba(252, 182, 32, 1) 51%, rgba(252, 182, 32, 1) 100%);
    background: -ms-linear-gradient(top, rgba(253, 198, 79, 1) 0%, rgba(253, 198, 79, 1) 50%, rgba(252, 182, 32, 1) 51%, rgba(252, 182, 32, 1) 100%);
    background: linear-gradient(to bottom, rgba(253, 198, 79, 1) 0%, rgba(253, 198, 79, 1) 50%, rgba(252, 182, 32, 1) 51%, rgba(252, 182, 32, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fdc64f', endColorstr='#fcb620', GradientType=0);
    line-height: 18px;
    padding-top: 8px;
}
#store, .color-3{
    background: rgba(185, 217, 98, 1), color-stop(50%, rgba(185, 217, 98, 1)), color-stop(51%, rgba(167, 207, 56, 1)), color-stop(100%, rgba(167, 207, 56, 1));
    background: -webkit-linear-gradient(top, rgba(185, 217, 98, 1) 0%, rgba(185, 217, 98, 1) 50%, rgba(167, 207, 56, 1) 51%, rgba(167, 207, 56, 1) 100%);
    background: -o-linear-gradient(top, rgba(185, 217, 98, 1) 0%, rgba(185, 217, 98, 1) 50%, rgba(167, 207, 56, 1) 51%, rgba(167, 207, 56, 1) 100%);
    background: -ms-linear-gradient(top, rgba(185, 217, 98, 1) 0%, rgba(185, 217, 98, 1) 50%, rgba(167, 207, 56, 1) 51%, rgba(167, 207, 56, 1) 100%);
    background: linear-gradient(to bottom, rgba(185, 217, 98, 1) 0%, rgba(185, 217, 98, 1) 50%, rgba(167, 207, 56, 1) 51%, rgba(167, 207, 56, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#b9d962', endColorstr='#a7cf38', GradientType=0);
}
#news, .color-4 {
    background: rgba(71, 195, 133, 1);
    background: -moz-linear-gradient(top, rgba(71, 195, 133, 1) 0%, rgba(71, 195, 133, 1) 50%, rgba(22, 179, 98, 1) 51%, rgba(22, 179, 98, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(71, 195, 133, 1)), color-stop(50%, rgba(71, 195, 133, 1)), color-stop(51%, rgba(22, 179, 98, 1)), color-stop(100%, rgba(22, 179, 98, 1)));
    background: -webkit-linear-gradient(top, rgba(71, 195, 133, 1) 0%, rgba(71, 195, 133, 1) 50%, rgba(22, 179, 98, 1) 51%, rgba(22, 179, 98, 1) 100%);
    background: -o-linear-gradient(top, rgba(71, 195, 133, 1) 0%, rgba(71, 195, 133, 1) 50%, rgba(22, 179, 98, 1) 51%, rgba(22, 179, 98, 1) 100%);
    background: -ms-linear-gradient(top, rgba(71, 195, 133, 1) 0%, rgba(71, 195, 133, 1) 50%, rgba(22, 179, 98, 1) 51%, rgba(22, 179, 98, 1) 100%);
    background: linear-gradient(to bottom, rgba(71, 195, 133, 1) 0%, rgba(71, 195, 133, 1) 50%, rgba(22, 179, 98, 1) 51%, rgba(22, 179, 98, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#47c385', endColorstr='#16b362', GradientType=0);
}
#traning, .color-5 {
    background: rgba(59, 192, 201, 1);
    background: -moz-linear-gradient(top, rgba(59, 192, 201, 1) 0%, rgba(59, 192, 201, 1) 50%, rgba(6, 174, 186, 1) 51%, rgba(6, 174, 186, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(59, 192, 201, 1)), color-stop(50%, rgba(59, 192, 201, 1)), color-stop(51%, rgba(6, 174, 186, 1)), color-stop(100%, rgba(6, 174, 186, 1)));
    background: -webkit-linear-gradient(top, rgba(59, 192, 201, 1) 0%, rgba(59, 192, 201, 1) 50%, rgba(6, 174, 186, 1) 51%, rgba(6, 174, 186, 1) 100%);
    background: -o-linear-gradient(top, rgba(59, 192, 201, 1) 0%, rgba(59, 192, 201, 1) 50%, rgba(6, 174, 186, 1) 51%, rgba(6, 174, 186, 1) 100%);
    background: -ms-linear-gradient(top, rgba(59, 192, 201, 1) 0%, rgba(59, 192, 201, 1) 50%, rgba(6, 174, 186, 1) 51%, rgba(6, 174, 186, 1) 100%);
    background: linear-gradient(to bottom, rgba(59, 192, 201, 1) 0%, rgba(59, 192, 201, 1) 50%, rgba(6, 174, 186, 1) 51%, rgba(6, 174, 186, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3bc0c9', endColorstr='#06aeba', GradientType=0);
}
#practitioners, .color-6 {
    background: rgba(82, 124, 175, 1);
    background: -moz-linear-gradient(top, rgba(82, 124, 175, 1) 0%, rgba(82, 124, 175, 1) 50%, rgba(36, 89, 153, 1) 51%, rgba(36, 89, 153, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(82, 124, 175, 1)), color-stop(50%, rgba(82, 124, 175, 1)), color-stop(51%, rgba(36, 89, 153, 1)), color-stop(100%, rgba(36, 89, 153, 1)));
    background: -webkit-linear-gradient(top, rgba(82, 124, 175, 1) 0%, rgba(82, 124, 175, 1) 50%, rgba(36, 89, 153, 1) 51%, rgba(36, 89, 153, 1) 100%);
    background: -o-linear-gradient(top, rgba(82, 124, 175, 1) 0%, rgba(82, 124, 175, 1) 50%, rgba(36, 89, 153, 1) 51%, rgba(36, 89, 153, 1) 100%);
    background: -ms-linear-gradient(top, rgba(82, 124, 175, 1) 0%, rgba(82, 124, 175, 1) 50%, rgba(36, 89, 153, 1) 51%, rgba(36, 89, 153, 1) 100%);
    background: linear-gradient(to bottom, rgba(82, 124, 175, 1) 0%, rgba(82, 124, 175, 1) 50%, rgba(36, 89, 153, 1) 51%, rgba(36, 89, 153, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#527caf', endColorstr='#245999', GradientType=0);
    color: white;
}
#contact, .color-7 {
    background: rgba(139, 89, 159, 1);
    background: -moz-linear-gradient(top, rgba(139, 89, 159, 1) 0%, rgba(139, 89, 159, 1) 50%, rgba(108, 45, 133, 1) 51%, rgba(108, 45, 133, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(139, 89, 159, 1)), color-stop(50%, rgba(139, 89, 159, 1)), color-stop(51%, rgba(108, 45, 133, 1)), color-stop(100%, rgba(108, 45, 133, 1)));
    background: -webkit-linear-gradient(top, rgba(139, 89, 159, 1) 0%, rgba(139, 89, 159, 1) 50%, rgba(108, 45, 133, 1) 51%, rgba(108, 45, 133, 1) 100%);
    background: -o-linear-gradient(top, rgba(139, 89, 159, 1) 0%, rgba(139, 89, 159, 1) 50%, rgba(108, 45, 133, 1) 51%, rgba(108, 45, 133, 1) 100%);
    background: -ms-linear-gradient(top, rgba(139, 89, 159, 1) 0%, rgba(139, 89, 159, 1) 50%, rgba(108, 45, 133, 1) 51%, rgba(108, 45, 133, 1) 100%);
    background: linear-gradient(to bottom, rgba(139, 89, 159, 1) 0%, rgba(139, 89, 159, 1) 50%, rgba(108, 45, 133, 1) 51%, rgba(108, 45, 133, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#8b599f', endColorstr='#6c2d85', GradientType=0);
}
.TitleColorBlue {
    color: #245999;
    font-weight: bold;
}
a.TitleColorBlue {
    text-decoration: underline;
    font-weight: bold;
}

.TitleColorBlack {
    color: #000;
    text-decoration: none;
    font-weight: Bold;
}
a.TitleColorBlack {
    color: #000;
    text-decoration: underline;
    font-weight: normal;
}
.logo_area>div{
		padding-top:0px !important;			
		}
		.menu{
		padding-top:17px !important;
		}

        
.requirements strong{
	color:#245999;
}
.requirements span {
    color:red;
}

.invalid-data, .required { color: red; }
.doctorlisting, .doctorlistingFilter { width: 100%;}
.doctorlisting tr {}
.doctorlisting td {}
.doctorlisting, .doctorlistingFilter {
    border-collapse: collapse;
}

.doctorlisting, .doctorlisting thead, .doctorlisting td,
.doctorlistingFilter, .doctorlistingFilter thead, .doctorlistingFilter td
{
    border: 1px solid black;
}
.doctorlisting thead:hover, .doctorlisting thead, .doctorlistingFilter thead, .coursetypelistingFilter .columnheaders {background-color: #000000!important; color: white!important;}
.doctorlisting tr:hover {background-color: #b9b9b9!important; color: white!important;}
.doctorlisting tr:nth-child(even) {background-color: #f2f2f2;}

.row.doctorlistingFilter {
    padding:10px;
}
.row.doctorlistingFilter .col-md-6 {
padding:17px;
}
.doctorlistingFilter .header, .coursetypelistingFilter .header, .doctorlisting .header {
    background-color:black; color: white;
   margin:2.5px;
}
.coursetypelistingFilter .detail {
   margin:2.5px;
}

.doctorlisting thead:hover, .doctorlisting thead, .doctorlistingFilter thead {background-color: #000000!important; color: white!important;}
.row.coursetypelistingFilter .col-md-6 {
padding:0px;
}

/*.dialog {
    display: none;
}*/

.contact-section a {
 color: #337ab7;
}
    .contact-section a:hover {
        color:red;
    }
.contact-section img {
    border-radius: 50%;
}

.formLabel {
    display: inline-block;
    width: 100px;
}
.formSelect300 {
    width: 300px;
}
.searchresultTitle {
    font-size: 20px;
    font-weight: bold;
    line-height: 50px;
}
.searchresult {
    font-size: 14px;
}
.Changeregion ul {
    -webkit-padding-start: 0px;
}
.roundedCorners .row {
margin-bottom:5px;
}

@media (max-width: 991px) {
    .contact-pg .contact-detail {
    margin-top: 47px;
    border-top: solid;
    border-color: #56accf;
    }
}
.slider .advertisment {
min-height:575px;
}

.ad-btn {

   background: #fe4819;
    color: #fff;
    border: 0;
    border-radius: 0;
    margin: 8px 0;
    position: absolute;
    bottom: 0;
    /*width: 120px;*/
}

/*Slider*/
@media (max-width: 991px) {
    .slick-dots {
        display:none !important;
    }
}




.slick-prev:before, .slick-next:before{
    color:#FFF;
	/*color:#fe4819;*/
}
.slick-prev {
left:0px !important;
z-index:999 !important;
}
.slick-next {
    right:0px;
   
    z-index:999;
}

.board-members li{
font-size:19px;
}

.board-members ul {
background:rgba(6, 174, 186, 0.05);
}

.slick-dots {
    display: none!important;
}

.slick-dotted.slick-slider {
    margin-bottom: 0px;
}

#searchform {
    overflow: hidden!important;
    overflow-y: scroll!important; 
    height: 700px!important; 
    width: 48%!important;
}
@media (max-width: 900px) {
    #searchform {
        overflow: auto!important;
        width: 100%!important;
    }
}
.searchform a:hover {
    color: #000;
}

/*.searchresults */.row .col-md-12.coursework:nth-child(even) {background: #CCC}

#searchresults {
    color: #000;
}
.logo { max-width: 217px; max-height:92px; }
.logoutbtn { font-size: 48px; margin-top: 25px;}

#map {
    height: 700px!important;
    width: 48%!important;
}


    @media only screen and (min-width: 900px)
    {
.left-column{
	width:60%;
	float: left;
	display:inline;
}
.right-column{
	margin-left:40px;
	width:35%;
	float: left;
	display:inline;
}


.iframe-wrapper {
	width:380px;
	height:210px;
	margin-bottom: 20px;
}
	
.iframe-wrapper iframe{
	width:100%;
	height:100%;
}
.donate-box{
	border:1px solid;
	border-color:#FF3300;
	background:#fff;
	padding:15px;
	margin: 20px 0 20px 0;
}
}




	.Left-Column-Ad {
	display: inline-block;
	max-width:63.6%;
	vertical-align: top;
	}

	.Right-Column-Ad {
	display: inline-block;
	max-width:20%;
	vertical-align: top;
	margin-left:2%;
	margin-top:20px;
	}

    @media only screen and (max-width: 991px)
    {
	.advertisment { background: none!important;}
	}

    @media only screen and (max-width: 800px)
    {
    .left-column{
    min-width: 100%;
	margin-bottom:40px;
    }
    .right-column{
    min-width: 100%;
    }
.donate-box{
	border:1px solid;
	border-color:#FF3300;
	background:#fff;
	padding:15px;
	margin: 20px 0 20px 0;
}
	.Left-Column-Ad {
     min-width: 100%;
	display: block;
    }
	.Right-Column-Ad{
     width: 100%;
    }
    }


.ShowOnlyInModile
{
    display: none;
}
@media only screen and (max-width: 400px) {
    .ShowOnlyInModile {
        display: block;
    }

    #map {
        height: 160px !important;
        width: 95% !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .singledoctorresult {
        margin-right: 3px;
        padding-left: 40px;
        padding-right: 40px;
    }

    #searchform {
        overflow: visible !important;
        overflow-y: visible !important;
        height: auto /*700px*/ !important;
        width: 100% !important;
    }
    .slick-prev, .slick-next, .slick-prev:hover, .slick-next:hover, .slick-prev:focus, .slick-next:focus{
        background-color: black;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        top: 25%;
    }
}
 .courseheaderh4
{
     text-decoration: underline!important;
 }
 
 .pay-via-section .nav li a {
    color: black;
    padding: 8px;
}

 .nav-tabs > li {
     background-color: gray;
 }

 /*.nav-tabs > li.active,*/ .nav-tabs > li.active a, .nav-tabs > li.active a:hover, .nav-tabs > li.active a:focus {
     background-color: #fe4819;
 }
 /*.advertisment { display: none;}*/
 .error {
     color: red;
 }

.clickforcoursedesc {
	font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}