@charset "utf-8";

.ws-mid-para{ margin-top: 10px; }
.eventwrap-outer{ width: 60%;float:left; }
.ws-imgwrap-inner{ display: block; width: 200px; height: 88%; width: 100%; }
.ws-user-form{ width: 50%; }
.width140{ width: 140px; display: inline-block;}
@media screen and (max-width:1280px){
		
	
}


@media screen and (max-width:1024px){
}



@media screen and (max-width:980px){
    body{ width: 100% }
	
	.footerbottom h4{ width: 100%; text-align: center; }
	.footerbottom ul{ width: 100%; text-align: center; }
	.footerbottom li{ float: none; display: inline-block;}
		.wrapper-main{
		width:90%;
		margin:0 auto;
	}
	
	
	#content-wrap{
		width: 100% !important;
	}
	
	
	/*.top-header-right {
		float: right;
		width: 669px;
	}*/
	
/*NEW*/	
.hoverpopupmain {
	 margin: 10px auto 0;
	background: rgba(0, 0, 0, 0) url("../images/interim-management-new.png") no-repeat scroll 0 0;
    float: none;
    width: 300px;
}
.hoverpopupmain:hover{
    background: rgba(0, 0, 0, 0) url("../images/interim-management-new.png") no-repeat scroll 0 0;
}
/*.menuwrp {
    clear: both;
    float: right;
    margin: 0 0 0 12px;
}*/
.top-header-right {
    float: right;
    width: 78%;
}	
#cssmenu > ul > li > a {
	font-size: 13px !important;
	margin-right: 8px !important;
}
.top-logo {
    margin: 10px 0 0;
    width: 20%;
}

.pull-right {
    float: right;
    margin-bottom: 5px;
    margin-top: 7px;
}
/*SERVICES*/
.sectionbox {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    font-size: 13px;
    min-height: 600px;
    padding-bottom: 60px;
    text-align: left;
    width: 900px !important;
}
#contentHld {
	margin: 0  auto;
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    width: 90% !important;
}
#page-wrap {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
#content {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;    
	height: auto;
    margin: 0 auto;
    min-height: 600px;
    padding: 0 15px 65px;
    width: 900px !important;
}
.sectionbox {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; 
	font-size: 13px;
    min-height: 600px;
    padding-bottom: 60px;
    text-align: left;
    width: auto !important;  
}

.sectionbox p {
    line-height: 21px;
    text-align: center !important;
}
/*EVENTS*/
/*.sectionbox {
	padding-right: 50px;
}*/
#pagetitles .head_h1 {
    margin: 0px 0px !important ;
}

/*Training*/
#content {
    background: rgba(0, 0, 0, 0) url("../images/contentbg.jpg") repeat-y scroll 0 0;
    height: auto;
    margin: 0 auto;
    min-height: 600px;
    padding: 0 0 15px !important;
    width: auto !important;
}
#content .sectionbox p{
    text-align: left!important;
}
/*Events-Agenda*/
/*.sectionbox {
    margin-left: 30px;
}*/
#pagetitles {
    margin-left: 0;
    padding-left: 0!important;
}

/*thailand-speakers*/
#top-pages {
	margin: 0!important;
    width: auto !important;
    padding: 10px 0 !important;
}
/*#content { 
	 padding: 0 15px 65px 69px !important;
}*/
#formsbtns {
	padding-right: 50px;
}
/*Thailand - Sponsors*/

.main_heading_h1{ color: #888!important;
    width: 70%;
}

.topheader{
	min-height: 105px;
}
.footer-bottom ul li{ display: inline-block; }
.footer-bottom ul li.ws-foot-head {
    display: block;
    font-size: 15px;
}
.footer-bottom ul li{ font-size: 12px; }
#contentHld #content{ width: 100%; margin: 0 auto !important; }
.ws-imgwrap{display: inline; width: 200px;}
.ws-imgwrap-inner{ width: auto; display: inline-block; }

.ws-user-form{ width: 100%; }

}

@media screen and (max-width:910px){
#cssmenu > ul > li > a {
	font-size: 14px !important;
}
#cssmenu {
    margin-left: 0px !important;
}

#cssmenu .submenu-button{
	top: 0;
}

#cssmenu > ul > li:hover > a, #cssmenu > ul > li > a:hover, #cssmenu > ul > li.active > a{
	border: none !important;
	color: #d1cab0;
}
.topheader {
    min-height: 112px;
}
.slider-navbottom li a{ font-size: 16px; }
}
@media screen and (max-width:850px){
	

#cssmenu > ul > li > a {
	font-size: 13px !important;
	margin-right: 14px !important;
}

#formsbtns{ margin: 0; }

}

@media screen and (max-width:800px){
	
.menuwrp {
    float: right;
    margin-top: -5px !important;
}
.slider-navbottom li {
    color: #5b5959;
    display: inline-block;
    font-family: "Myriad Pro",Arial,Helvetica,sans-serif;
    font-size: 15px;
    padding: 0 2px;
}	

.main_heading_h1 {
    font-size: 15px !important;
    margin: 0;
    width: 63% !important;
}
.pull-right {
    float: right;
    margin-bottom: 0px;
    margin-top: 0px;
}
.socialmedia-right ul {
    display: flex;
    justify-content: space-between;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    width: 163px;
}

#cssmenu > ul > li > a {
    color: #443266;
    font-size: 17px !important;
    font-weight: 400;
    margin-right: 6px;
    margin-top: 0;
    padding: 3px 0 0;
    text-decoration: none;
    transition: color 0.2s ease 0s;
}
#cssmenu > ul > li.has-sub > a{
	margin-right: 53px !important;
	width: auto !important;
}	
#cssmenu > ul > li{
	border: none!important;
	padding: 10px 0!important;
	height: 53px;
}
.ws-mid-para{ font-size: 12px; }

}




@media screen and (max-width:767px){
	
.lastfootertext h3,.footer-bottom h2{ font-size: 15px; padding: 7px 0;}
.h3_text_color span.shild_text{ font-size: 14px !important; text-align: justify; display: block; }
.form.form-vertical.captcha_from{ width: 100% !important; }
.eventwrap-outer{ width: 100%; }
.ws-sectionbox-left,.ws-sectionbox-right{ width: 100%; padding: 0; }


.control-group,.view_dtl { font-size: 9px;}

.ws-speaker-wrap{ text-align: center; }
.grd-img{ text-align: left; }
.profile_detail table { font-size: 9px; line-height: 14px!important; text-align: left;}
table#DataTables_Table_0,#DataTables_Table_0 td,#DataTables_Table_0 th{font-size: 9px!important; line-height: 11px!important;}
#DataTables_Table_0 td p{font-size: 9px!important; line-height: 14px!important;}
.social_share_item.pull-right{ margin-right: 0!important; }
.grd-img > span >span{ text-align: center; }
.ws-small-table table{ font-size: 12px; }
.width140 { width: auto; }
}

@media screen and (max-width:734px){

.info_sec{ margin-top: -4% !important;}
	
}
@media screen and (max-width:725px){
.main_heading_h1 {
     
}
.top-logo {
    
}
}
@media screen and (max-width:685px){

.top-logo {
    
}	

}

@media screen and (max-width:640px){
	
	.socialmedia-right {
    float: right;
    width: 107px;
}
	
	.top-header-right {
    
}
	.menuwrp{
        margin-top: -12px !important;
    }
	.slider-navbottom ul{
		margin:7px 0px 0px 0px;
	}
	
	
	.slider-navbottom li {
    color: #5b5959;
    font-family: "Myriad Pro",Arial,Helvetica,sans-serif;
    font-size: 15px;
    padding: 0 2px;
	line-height:28px;
}

.slider-navbottom {
    background: none repeat scroll 0 0 #f5f5f5;
    height: auto;
    /*min-height: 30px;*/
	overflow:hidden;
    
	margin:0px 0px 0px 0px;
}
.main_heading_h1 {
    margin-bottom: 5px !important;
    width: 70%;
}
.socialmedia-right ul {
	width: 105px !important;
	margin-left: 5px !important;
}

.pull-right {
	margin-right: -6px !important;
}
	
}


@media screen and (max-width:620px){

}
@media screen and (max-width:600px){
/*.main_heading_h1 {
    width: 100%;
}*/

}
@media screen and (max-width: 580px){
	.top-logo{ width: 100% !important; position: relative; text-align: center; }
	.top-header-right{ width: 100%; }
	.main_heading_h1{ padding-left: 0 !important; width: 100% !important; float: none !important; text-align: justify; }
	.topheader { min-height: 220px;}
    .socialmedia-right{ width: 100% }
    .top-header-right-top .textwidget { float: left; width: 44%;}
    .top-header-right-top .textwidget ul { margin-left: 0 !important; }
    .topheader{ min-height: 224px !important; }
    .menuwrp{ margin-top: -9px!important }
    
}
@media screen and (max-width:480px){
	
}
@media screen and (max-width:479px){
.ws-user-form .controls input{ width: 100% !important; }
.mce-tinymce.mce-container.mce-panel{ width: 100% !important; }
/*.grd-img{height: 159px!important;}*/
}
@media screen and (max-width:360px){
	
.info_sec{ margin-top: -5% !important; }	

.topheader {
    min-height: 250px;
}
}

@media screen and (max-width:320px){
	
.main_heading_h1 {
    width: 50%;
}

.topheader {
    min-height: 241px !important;
}

}

