Current File : /home/inlingua/public_html/sensoriumpsychologists.com/backup/css/custom_oldd.css
.section-title-30 {
    margin-bottom: 30px;
}
.section-title-40 {
    margin-bottom: 40px;
}
.hero-section a{
	color:#FFF;
}
.ml-20{
margin-left:20px;
}
h6 {
    font-size: 14px;
    line-height: 1.6;
}
.dropdown:hover .dropdown-menu{
	display:block;
}
.dropdown-menu {
	margin: 1.50rem 0 0;
	background-color: #020031;
}
	
.comment-form input[type=password],.comment-form input[type=date], .comment-form select{
	
	width: 94%;
    border: 1px solid #ccc;
    font-size: 14px;
    padding: 10px 20px;
    margin-bottom: 30px;
    border-radius: 2px;
	
	
}
.comment-form input[type=text], .comment-form input[type=email], .comment-form textarea {
    width: 94%;
}

.pl15{ 
padding-left:15px;
}
.pt-15{
padding-top:15px;	
}
.pt-34{
	padding-top:34px;
}
.pt-30{
	padding-top:30px;
}

.mb-40{
margin-bottom:40px;	
}	
.sectiontitle {
    margin-bottom: 20px;
    margin-top: 20px;
}

.box-shadow {
    box-shadow: 1px 1px 5px 1px #f3eeee;
    padding: 20px 20px 25px 20px;
}
.event-item {
    margin-bottom: 15px;
}
.service-item a{
color:#f6783a;
}

.all-view {
    min-width: 180px;
    bottom: 0;
    background: #f6783a;
    padding: 15px 15px;
    text-align: center;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 700;
    color: #fff;
    display: inline-block;
    border-radius: 50px;
    letter-spacing: 2px;
}
a:hover {
    color: #000;
    text-decoration: none;
}


#about-me ul li{
font-size: 14px;
    
    line-height: 1.8;
	list-style:none;
}	
.about-text .about-list {
    list-style: none;
    padding-top: 10px;
}
#ui-datepicker-div{
width:auto;	
}	
label.required:before {
    color: #da6f5b;
    content: '*';
    display: block;
    float: left;
    margin: 0 3px 0 0;
}	
.mb-40{
margin-bottom:40px;	
}	

table {
    background-color: transparent;
}
table {
    border: 1px solid #ccc;
    width: 100%;
    margin: 0 0 22px;
    padding: 0;
    border-spacing: 0;
}
table tr {
    border: 1px solid #ddd;
    padding: 5px;
}

table th {
    background: #EAE9E9;
    color: #333;
}
table td, table th {
    padding: 4px;
    text-align: left;
}

table td, table th {
    padding: 4px;
    text-align: left;
}
td, td img {
    vertical-align: top;
}
td {
    border: 1px solid #EAE9E9;
    min-width: 50px;
}
.columnsWrap {
    overflow: hidden;
}
.commentsForm .columnsWrap, .comment-respond .columnsWrap, .sc_contact_form .columnsWrap {
    padding: 0 0 30px 0;
}

@media only screen and (max-width:767px){
.dropdown-menu {
	margin: -1.3rem 0 0;
	background-color: #020031;
}
	
}
@media only screen and (max-width:479px){
	.dropdown-menu {
	margin: -1.3rem 0 0;
	background-color: #020031;
}
	
}	

@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

	/* Force table to not be like tables anymore */
 table, thead, tbody, th, td, tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	tr { border: 1px solid #ccc; }
	
	td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 0px solid #eee; 
		position: relative;
		padding-left: 50%; 
	}
	
	td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
	
	/*
	Label the data
	*/
	td:nth-of-type(1):before { content: ""; }
	td:nth-of-type(2):before { content: ""; }
	td:nth-of-type(3):before { content: ""; }
	td:nth-of-type(4):before { content: ""; }
	td:nth-of-type(5):before { content: ""; }
	td:nth-of-type(6):before { content: ""; }
	td:nth-of-type(7):before { content: ""; }
	td:nth-of-type(8):before { content: ""; }
	td:nth-of-type(9):before { content: ""; }
	td:nth-of-type(10):before { content: ""; }
	
	
}



/*custom code*/
#hidden {
 display: block;
 }
            .dropdown-menu #visible a:hover > #hidden {
              display: block;
            }
#visible {
    padding: 20px 20px 0px 10px;
}
#visible:after {
    border-left-color: transparent;
    content: "";
    font-family: "FontAwesome";
    display: inline-block;
    color: #fff !important;
    position: relative;
    left: 15px;
    float: right;
    right: 0;
    top: -20px;
    border-top-color: transparent; 
}	
.dropdown-right{
position: relative;
    left: 100%;
    top: -25px;
}	

#webinars .site-btn {
    padding: 10px 10px;
    min-width: 119px;
	}