/*
Theme Name:         Cloud Theme By WisdmLabs
Theme URI:          http://www.rootstheme.com/
Description:        Roots is a starting WordPress theme made for developers that's based on HTML5 Boilerplate and Bootstrap from Twitter. <a href="https://github.com/retlehs/roots/contributors">Contribute on GitHub</a>
Version:            6.0.0
Author:             WisdmLabs
Author URI:         http://benword.com/

Tekno Point Training 2

License:            The Unlicense
License URI:        http://unlicense.org/
*/
.wdm_nominate_course{
	display: none;
}
#clientele-slider .swiper-slide{
	display:table;
	
}
#clientele-slider .table-cell{
	display:table-cell;
	height:38px;
	vertical-align: middle;
}

.validation_error,.login p.message,.tml-login p.message{
    font-size: 17px !important;
    color: #095186 !important;
    font-weight: normal !important;
    border: none;
    background-color: #ffffff; 
}
.topsearchbox{

	margin-top: 15px;
	text-align:right;
	position:relative;
	height:30px;
}
/*
.sb-search{
	width: 0px;
	position: absolute;
	right: 28px;
	z-index:99;
	display:none;
}
*/
.topsearchbox.active .sb-search{
	display:block;
}
.sb-search li{
	display:inline;
}
.sb-search ul,.sb-search form{
	margin:0px;
	margin-top:5px;
}
.sb-search .sb-search-input{
	margin-bottom:0px;
	width:100%;
	max-width:280px;
}
/*
.subbt.topsearch{
	display:none;
}
.topsearchbox.active .subbt.topsearch{
	display:inline-block;
	position: absolute;
	z-index:999;
	right:0px;
}
*/

.topsearch{
	display: inline-block;
	width: 25px;
}	
body.search-results #blog-list-footer
{
	max-width:100%;
}
body.search-results #my-parent-wrap{
	border-top: 1px solid #CACACB;
	background-repeat: repeat-x;
	background-color: #FFF;
	    padding: 0px 0px;

}
.topsearchbox .fa{
	font-size:18px;
	margin-top: 8px;
	color:#256EAC;
	cursor: pointer;
}

body.search-results #sidebar{
	padding-left:15px;
}

.unsettexttrans,
body.search-results .page-header
{
	text-transform: initial !important;
}
body.search-results #sidebar{
	background: transparent url("img/right-border.png") no-repeat scroll left 0px;
}
.course_post_id{
	display:none;
}
.promoapply{
	background: #CCE6F9 none repeat scroll 0px 0px !important;
	border: 1px solid #2C8BCE;
	box-shadow: 0px 0px !important;
	font-size: 1em;
	font-weight: bold;
	margin-left: 8px;
	margin-top: -30px;
	padding: 7px 15px;
}

.googlesearchbox{
	float:left;
	width:250px;
}
@media(max-width:768px){
	.topsearchbox{
		
		margin:0px auto;
	}
	.searchbt.slideinbox {
		display:none !important;
	}
	#shortserachbox{
		text-align:center;
	}
}
@media(max-width:360px)
{
	.sb-search .sb-search-input{
		width:50%;
	}
	.topsearchbox{
		max-width:287px;
		margin:0px auto;
	}
}
.header-top-right{
	width: 20%;
}
#input_2_21_1_container label, #input_2_21_3_container label, #input_2_21_4_container label, #input_2_21_5_container label, #input_2_21_6_container label{
	margin-top: -4px;
	color: #20629B;
}

span#input_2_21_1_container, span#input_2_21_3_container, span#input_2_21_4_container, span#input_2_21_5_container, span#input_2_21_6_container{
	margin-bottom: 18px;
}


#field_2_24{
	display:none !important;
}

li.gchoice_13_0 {
	display: block;
	width: 300px !important;
}

/*prachi*/
.wdm-modal {
    position: fixed; 
    z-index: 125; 
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%; 
    overflow: auto; 
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.4); 
}

/* Modal Content/Box */
.wdm-modal-content {
    background-color: #fefefe;
    margin: 10% auto; 
    padding: 20px;
    border: 1px solid #888;
    width: 50%; 
}

.wdm-modal .wdm_accept_button{
	background: #20629b;
	border: 0;
	color: #fff;
	padding: 7px 16px;
	border-radius: 2px;
	cursor: pointer;
}
.wdm-modal .wdm_accept_button:hover {
    background: #477faf;
}
.wdm_en_form,.wdm_en_form:hover{
    background: #20629b !important;
    color: #fff !important;
    border-radius: 2px;
    cursor: pointer;
    width: 30%;
    padding-bottom: 1%;
    padding-top: 1%;
}
select.wdm_batch_selector {
    padding: 2% 1%;
    width: 60%;
    border-radius: 5%;
    background-color: white;
    margin-right: 2%;
    color: #333;
}
.wdm_terms_popup{
    font-size: 12px;
}
.sweet-alert.swal-wide p {
    text-align: left;
    color: black;
}
 
.swal-wide{
    width: 60%;
    left: 40%;
}

.inner-content ul li:last-child {
    padding-bottom: 0px;
    margin-bottom: 0px;
}

#main.thank-you-template {
    margin: auto 10%;
}