@media (max-width:1700px) {
.footer-copyright .copy-text { width: 53%;}
.footer-copyright .sitemap-link { width: 13%; float: left;}
}
@media (max-width:1440px) {
#back-top {right: 50px;}
.footer-copyright .copy-text { width: 47%;}
}

@media (max-width:1366px) {
.footer-copyright .copy-text { width: 45%;}	
}

@media (max-width:1280px) {
.footer-copyright .copy-text { width: 42%;}	
}

@media (max-width:1200px) {
#top, .container, .container-list, .footer_content_subpg, .lists-header-container { width: 1000px;}	
#top .logo { width:210px; padding-top: 12px;}
#top .logo img { width:100%}

/*.navbar-collapse.collapse, .navbar-nav { width:450px}*/
.navbar-collapse.collapse, .navbar-nav { width:490px}
.navbar-nav { margin-left: 86px;}
.nav > li > a { padding: 5px 18px; font-size: 16px; }
.fixed-top-bg .nav > li > a {padding: 5px 24px;}
/*.MenuSubcategoryList { width:610px;}*/

.MenuListDiv .Topic-oneHalfClmn { width: 188px;}

.MenuListDiv .oneFifthClmn { width: 98px;}
.MenuListDiv .oneFifthClmn.SmClmn { width: 80px;}
.MenuListDiv li a {font-size: 12px;}
.MenuListDiv .oneThirdClmn { width: 203px;}
.MenuListDiv .occupationClmn1 { width: 171px;}
.MenuListDiv .occupationClmn2 { width: 205px;}
.FeeRangeCenter { width: 100%;}
.MenuListDiv .oneHalfClmn { width: 173px;}
.FeesRange li { font-size: 12px;}
.FeesRangeSearch {padding-right: 40%;}

/*.MenuSubcategoryList.Featuredcategorylist { width: 225px;}*/
.MenuSubcategoryList.Featuredcategorylist .MenuListDiv .oneThirdClmn {width: 243px;}

#ViewTopics .findbar-title { width: 32%;}
#ViewTopics .findbar-btn {width:30.5%;}
.addclasss-topics, .removeclasss-topics {width: 190px; font-size: 14px;}

.connect-agent-btn-top-desktop { width:180px; margin: 0px 0 0 20px;}
.connect-agent-btn-top-desktop a {font-size: 14px;width: 180px; margin-top: 9px; padding: 7px 0 4px 0;}
.topic-block::after, .topic-block::before {left:50%;}

.ft-about { background: #b70f0a;  width: 43%; float: left;  padding: 20px 20px 10px 20px}
.footer-form { padding: 20px 17px 10px 17px;}

.footer-nav-section .first-nav-section,
.footer-nav-section .sec-nav-section,
.footer-nav-section .third-nav-section {padding-right: 3%;}

.result-content-div { padding-left:10px}	
.request_author_img { width:100%}

/*---------Testimonial------*/
ul.form_mid li .r_fld.recaptcha-error-request {width: 27%;}
ul.form_mid li .r_fld.recaptcha-error-booking {width: 45%;}

.testimonial-list li/*, .testimonial-list.speaker li*/ {height: 315px;}
.testimonial-list li .testi-left-part { width: 220px; height: 280px;}

.speaker-search-text-box { padding: 10px 10px;}
/*.celebrity-booking-agents .agents-can .icon {width: 40px;}
.celebrity-booking-agents .agents-can .icon .fa { width: 40px;}
.celebrity-booking-agents .agents-can p { margin-left:3px}*/
.about-event-form .title {font-size: 22px;}

.request-img img { width:100%}
.c-expand.viewlinkpage {width: 960px;}

.top-gray-adv-image figure.left-img {width: 36%;}
.top-gray-adv-image .page-title {width: 64%;}

.star_img7 li {margin: 2px 11px 0;}
.star_img7.small-img li {margin: 2px 9px 0;}
.banner-full img { width:100%}
#american_idol .star_img7.sub_box_img7 li {margin: 2px 17px 0px;}
#american_idol .star_img.sub_box_img8 li, #dancing_star_all .star_img.sub_box_img8 li {margin: 2px 9px 0px;}
#american_idol .star_img.box_img8 li {margin: 2px 10px 0px;}
#black-history .star_img_history li {margin: 0 33px 25px;}
#black-history .star_img5 li {margin: 0 47px;}

#apprentice_2 .name_img_list li .image {width: 35%;}
#apprentice_2 .name_img_list li .name {width: 65%;}
#celebrity-chefs .star_img.tv_star li {margin: 0 7px; width: 95px;}
#dancing_star .clmn_right_image { width: 24%;}
#dancing_star .clmn_name_discri { width: 75%;}

#CondensedTiles .speaker-list-full ul li a.tooltips {top: 215px;}
.star_img.tv_star li { width: 95px;margin: 0 7px}

/*----View all list----*/

#owl-demo4.owl-carousel .list-caption h1 {width: 60.5%;margin-top: 80px; font-size: 63px;}
#owl-demo4.owl-carousel .list-caption .caption-block {width: 38%; margin-top: 22px;}
#owl-demo4.owl-carousel .list-caption .caption-block .caption-text-block { padding:15px}

/*.TrendingSpeaker-category-list li, .TrendingSpeaker-list li { width: 313px;}
.TrendingSpeaker-category-list li a img, .TrendingSpeaker-list li a img { width: 100%; height: auto;}*/

/*.top-banner-landing, .top-banner-landing-A {height: 195px;}
.top-banner-landing .banner-text, .top-banner-landing-A .banner-text {height: 190px;}
.top-banner-landing .banner-text h1, .top-banner-landing-A .banner-text h1 {font-size: 32px;}*/

/*Discover Your Speakers*/
#Adroll .sidebar_clmn_Adroll { width: 27%;}
#Adroll .mid_clmn_Adroll {width: 71%;}
#AdrollList ul.speaker-list li figure img { height: auto;}
#AdrollList ul.speaker-list li .dic p { min-height: 100px;}
#AdrollList ul.speaker-list li a.tooltips { top:202px;}
#Adroll h1.extra-large { font-size: 36px; margin-bottom: 2px;} 
#Adroll .intro-text p { padding-left:0; padding-right:0}

/*--Meet the team--*/
.member-list li { width: 23.6%; margin: 0 0.7% 20px 0.7%;}
.member-list li .member-block {width: 100%;}
.member-list li .member-block .caption-name {width: 96%; margin-left: 2%;}
.member-list li .member-block:hover .caption-name {width: 98%; margin-left: 1%;}

.member-list li .hiring-block {width: 100%; height: 236px;}
.member-list li .hiring-block p {padding-top: 40px;}
.member-list li .hiring-block .link-btn  {width: 96%; margin-left: 2%;}



/*--Member popup--*/
.member-leftpart .member-img img { width:100%; height:auto}
#MargoSarlo .member-leftpart .member-img, #GregFriedlander .member-leftpart .member-img, #ChelseaAnderson .member-leftpart .member-img, #EdieBoan .member-leftpart .member-img, #JasmineDhir .member-leftpart .member-img, #LaurenFrance .member-leftpart .member-img, #JamievonImhof .member-leftpart .member-img, #DylanKirkpatrick .member-leftpart .member-img, #MandyLubrano .member-leftpart .member-img, #KatieMiller .member-leftpart .member-img, #AmandaSchoettler .member-leftpart .member-img, #HaleySmyser .member-leftpart .member-img, #ParagJangbari .member-leftpart .member-img { margin-bottom: 100px;}

#JillLanders .member-leftpart .member-img, #MariaBacon .member-leftpart .member-img { margin-bottom:60px;}
#RichardMichelli .member-leftpart .member-img {margin-bottom: 60px;}
#MarlyBlack .member-leftpart .member-img, #LisabethKane .member-leftpart .member-img, #DebbieShannon .member-leftpart .member-img {margin-bottom: 80px;}
#SydneyMarshall .member-leftpart .member-img, #EvaMiles .member-leftpart .member-img, #KatyMurray .member-leftpart .member-img, #ErynMurphy .member-leftpart .member-img, #AlexanderNye .member-leftpart .member-img, #AndrewRezk .member-leftpart .member-img, #MaddyRobinson .member-leftpart .member-img { margin-bottom: 70px;}


.panel-member-form .Memail-form li textarea { height:150px;}

.member-phone.two-numbers {padding-left: 10%; padding-right: 10%; }

/*--------------------BRF pages--------------------------*/

.midbar-form { width: 69.3%;}
.sidebar-form { width: 29%;}

h2.title-32 { font-size: 30px;}
#BRFGeneral-form li:nth-child(2), #BRFGeneral-form li:nth-child(5) { width: 24.3%;}
#BRFGeneral-form li:nth-child(10) { width: 32.8%;} 
#BRFGeneral-form li:nth-child(12) { width: 69.3%;}
#BRFGeneral-form li:last-child { width: 90%;}

#BRFGeneral-form li ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size:13px
}
#BRFGeneral-form li ::-moz-placeholder { /* Firefox 19+ */
  font-size:13px
}
#BRFGeneral-form li :-ms-input-placeholder { /* IE 10+ */
  font-size:13px
}
#BRFGeneral-form li :-moz-placeholder { /* Firefox 18- */
  font-size:13px
}

h2.title-18 { padding-bottom: 12px;}
.agent-can-do li,
.celebrity-booking-agents .agents-can li { margin-bottom: 13px;}
#QuickAnswers.brd-box-white p { padding: 0px 10px;}

}

@media (max-width:1140px) {
.footer-copyright .footer-social {width: 23.5%;}
.footer-copyright .copy-text { width: 37%;}	
.testimonial-list.speaker li .client-review { width: 60%;}
}

@media (max-width:1024px) {
	#top { margin-bottom:0}
	#top, .container, .container-list, .footer_content_subpg, .lists-header-container { width: 980px;}	
	#top .logo { width:330px; padding-top:6px;padding-left: 55px;}
	#top .logo img { width:auto}
	#nav { width: 440px; padding-left:0}
	
	.call {line-height: 18px; width: 195px; font-size: 12px; margin: 16px 0 0px;}
	.call a { font-size: 20px;}
	
	.call.no-SearchIcon {line-height: 18px; width:auto; float: right; font-size: 12px; margin: 16px 0 0px;}
	.call.no-SearchIcon a { font-size: 20px;display: block;}
	
	#ViewTopics .findbar-title { width: 35%;}
	#ViewTopics .findbar-btn {width: 40%;}
	.addclasss-topics, .removeclasss-topics {width: 200px;}
	.topic-block::after, .topic-block::before { left: 64%;}
	.connect-agent-btn-top-desktop {margin: 0px 0 0 100px;}


	.ft-about {width: 100%; margin-bottom: 40px;}
	.footer-form { width:100%}
	.footer-nav-section .first-nav-section, .footer-nav-section .sec-nav-section, .footer-nav-section .third-nav-section {padding-right: 2%;}
	.footer-nav-section .third-nav-section, .footer-nav-section .fourth-nav-section { width:16%}
	.footer-copyright .footer-social { width: 35%;}
	
	
	.footer-nav-section .one_half_first { width: 52%;}
	.footer-nav-section .one_half_last { width: 48%;}
	
#back-top {right: 30px;}
#top_right { position:relative}
.call a { margin-right:0}
.call a.form-link { display:none; }
#MobileidSearch {top: 20px; }
.fixed-top-bg #MobileidSearch {top:17px; }

/*---------Testimonial------*/
ul.form_mid li .r_fld.recaptcha-error-request {width: 28%;}
ul.form_mid li .r_fld.recaptcha-error-booking {width: 60%;}
.c-expand.viewlinkpage {width: 950px;}

.star_img7.small-img li {  margin: 2px 8px 0;}

#american_idol .star_img7.sub_box_img7 li {margin: 2px 16px 0px;}
#american_idol .star_img.sub_box_img8 li, #dancing_star_all .star_img.sub_box_img8 li { margin: 2px 8px 0px;}
#american_idol .star_img.box_img8 li { margin: 2px 9px 0px;} 
#black-history .star_img_history li {margin: 0 31px 25px;}
#black-history .star_img5 li {margin: 0 45px;}
#celebrity-chefs .star_img.tv_star li {width: 93px;}
.star_img.tv_star li { width: 93px;}

/*----View all list----*/
.TrendingSpeaker-category-list li, .TrendingSpeaker-list li { width: 313px; margin-right: 20px;  margin-bottom: 20px;}
.TrendingSpeaker-category-list li .trending-caption, .TrendingSpeaker-list li .trending-caption { font-size: 18px;}

.top-banner-landing, .top-banner-landing-A {height: 192px;}
.top-banner-landing .banner-text, .top-banner-landing-A .banner-text {height: 187px;}
.top-banner-landing .banner-text h1, .top-banner-landing-A .banner-text h1 {font-size: 30px;}

#CondensedTiles .speaker-list-full ul li .dic p {min-height: 100px;}

#WorldHealthDay.top-gray-adv-image .page-title {height: 224px;}
#WorldHealthDay.top-gray-adv-image figure.left-img img {margin-top: 7px;}

.footer-copyright .copy-text { width: 50%; float: right; text-align: right;}	
.footer-copyright .sitemap-link { width: 100%; float: left; text-align:left}

#suggesstion-box #speaker-list {top: 8px;}

}

@media only screen and (min-width:768px) and (max-width:992px){
.fee-checkbox input[type="checkbox"] { margin-left:7px; }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) {
h2.common, h3.common, h4.common, h5.common, p {
	line-height:21px
}
.fees li a, .location li a, .topics .topic_colmn li a, body, h2.common, h3.common, h4.common, h5.common {
	font-size:14px
}
h1 {
	font-size:18px
}
h2, h2.heading {
	font-size:15px
}
.disclimer, .ticker_trend_links, .top_link a {
	font-size:13px
}
.speaker_detail {
	line-height:20px
}
.name_list li.title a {
	font-size:14px;
	line-height:24px
}
.name_show_list li, .tv_show_list li {
	margin:0 0 10px;
	line-height:21px
}
.name_list li {
	margin-bottom:9px;
	background-position:left 6px;
	word-wrap:break-word
}
.ticker_trend {
	height:40px
}
.ticker_trend_links {
	line-height:18px
}
.topics .topic_colmn li ul.name_list li {
	margin-bottom:6px
}
.topics .topic_colmn li div.title, .topics .topic_colmn li h2, .topics .topic_colmn li h3, .topics .topic_colmn li h4 {
	font-size:16px
}
.star_img200 li {
	font-size:12px
}
.customer_brand .note {
	font-size:13px;
	line-height:17px
}
.footer_column ul li a, .footer_column_sm ul li a {
	line-height:18px;
	font-size:12px
}
.footer_column ul li, .footer_column_sm ul li {
	margin-bottom:3px
}
.feature_link .title, .footer_column ul li.title, .footer_column_sm ul li.title {
	font-size:13px
}
.footer_column.ft_third {
	width:135px
}
.footer_column_sm.ft_fourth {
	width:120px
}
#olympics .height-266 {
	min-height:336px
}
#olympics .height-392 {
	min-height:494px
}
#olympics .height-476 {
	min-height:604px
}
#olympics .height-413 {
	min-height:516px
}
#olympics .height-350 {
	min-height:442px
}
#apprentice .height-308 {
	height:448px
}
#apprentice .height-203 {
	height:253px
}
#american_idol .season-height-sm {
	min-height:174px
}
#american_idol .season-height {
	min-height:308px
}




}
@media (max-width:992px) {

.sidebar { width:35%}
.midbar { width:63%}
	
.CollapsiblePanel.image-tab .CollapsiblePanelContent ul.form li, .form-top-line .mid_box .form li {
	position:relative
}
#footer .footer_content, #footer .footer_content_subpg, #top, #top_review, .container, .container-list, .lists-header-container {
	width:750px
}
#footer .footer_content_subpg {
	width:727px
}

.footer-nav-section .clear-footer  { clear:both; display:block; height:30px} 
.footer-nav-section .first-nav-section, 
.footer-nav-section .sec-nav-section,
.footer-nav-section .third-nav-section,
.footer-nav-section .fourth-nav-section { width:50%; padding-right:5%}
.footer-nav-section .sec-nav-section,
.footer-nav-section .fourth-nav-section { padding-left:5%; padding-right:0}

.footer-nav-section .third-nav-section li,
.footer-nav-section .fourth-nav-section li { display:inline-block; width:49%}


.small-footer {
	width:100%
}
#top .logo, #top_review .logo {
	width:45%
}
#top .logo {
	/*padding-top:10px*/
	padding-top:8px
}
#top .logo a img {
	width:auto;
	height:auto
}

/*.call {line-height: 18px; width: 195px; font-size: 12px; margin: 16px 0 0px;}
.call a { font-size: 20px;}*/
 
#top_review .clmn_442 {
	width:350px
}
#top_review #top_right {
	width:195px
}
#nav {
	width:365px;
	padding-left:18px
}
#top_right {
	width:35%
}
.top_search {
	width:100%
}
.top_search .search_inpt { float:right}
.top_search .search_inpt input[type=text] {
	width:100%;
	padding:0 8px 0 10px
}
div.panel-topics { margin-left: -375px;}
.topic-block {width: 750px;}
.topic-block::after, .topic-block::before {
    left: 67%;
}
h1, h2.large-caps { font-size: 22px;}

.result-img-div { width: 25%;}
.result-content-div {  width: 75%;}

#ViewTopics .findbar-title { width: 41%;}
#ViewTopics .findbar-title .FindTitle { font-size: 15px; font-weight: 400;}
#ViewTopics .findbar-btn {width: 43%;}
.addclasss-topics, .removeclasss-topics {width: 200px; font-size:14px; }
.connect-agent-btn-top-desktop {margin: 0px 0 0 20px;}

#home-slider, #TopSliderBackground { height:410px}
#TopSliderBackground { padding-top: 165px;}



.ticker_trend_title {
	height:35px
}
.ticker_trend_links {
	width:88%;
	padding:2px 12px 0
}
#midpart {
	width:510px;
	margin-right:15px
}
#midpart .nf_lists ul li .list-count{ width:35px; height:35px; line-height:36px; font-size:18px; letter-spacing:-1px;}
/*.resp-tabs-list li:last-child {
	margin-right:18px
}*/
.featured {
	margin:0
}
.featured li {
	margin:0 5px 25px;
	width:47.8%
}
.featured li img {
	width:100%;
	height:auto
}
.about h1 {
	line-height:20px
}
.topics .topic_colmn {
	width:100%
}
.topics .topic_colmn.margin_right38 {
	margin-right:0
}
.topics .topic_colmn .clmn_154 {
	width:48.5%
}
.fees ul, .location ul {
	margin-left:20px
}
.fees li, .location li {
	width:232px
}
#rightpart {
	width:225px
}
#middle, .division, .header, img.img100 {
	width:100%
}
img.img100 {
	height:auto
}

.clmn_712 {
	width:74%;
	float:left
}
.clmn_215 {
	width:25%;
	float:right;
	margin-left:0!important
}
.clmn_215 img.more-info {
	width:100%;
	max-width:215px;
	height:auto;
	display:inline-block
}
.mid_box_width193 {
	width:95%;
	margin-bottom:0;
	padding-bottom:0!important
}
ul.form li input[type=text] {
	width:89%
}
ul.form li input[type=text].clmn_150 {
	width:75%!important
}
select.clmn_185 {
	width:93%!important
}
.mid_box {
	padding:2%
}
.CollapsiblePanelContent .mid_box_width934 {
	width:96%
}
ul.news li .gns-728x90 {
	width:100%
}
.gns-728x90 .gns-ss-frame, .gns-728x90 .gns-ss-title {
	left:615px!important
}
.clmn_170 {
	width:32%
}
.booking-req .clmn_270.margin_right25, .booking-req .margin_right25 {
	margin-right:2%
}
.clmn_517 {
	width:66%;
	text-align:left
}
.printbio .clmn_840 {
	width:83%
}
ul.form_info li .l_txt {
	width:40%
}
ul.form_info li .r_fld {
	width:55%
}
ul.form_info li .r_fld input[type=text] {
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
ul.form_info li .r_fld select, ul.form_info li .r_fld textarea {
	width:100%!important
}
.booking-req .clmn_270 {
	width:36%
}
.booking-req .info_wiki {
	width:100%
}
.booking-req .titlebar_black_subpg span {
	font-size:13px
}
.booking-req .info_wiki .infobox {
	width:100%!important
}
.booking-req .infobox.biography.vcard td, .booking-req .infobox.biography.vcard th, .booking-req .infobox.vcard th, .infobox.vcard td {
	padding-left:0
}
.info_wiki img {
	width:100%;
	height:auto
}
ul.form_mid li .l_txt, ul.form_mid_sm li .l_txt {
	width:48%;
	padding-left:0;
	padding-right:2%
}
ul.form_mid.adv-search li .l_txt {
	width:26%;
	padding-left:0;
	padding-right:2%
}
ul.form_mid.adv-search li .r_fld {
	width:74%
}
ul.form_mid li .r_fld, ul.form_mid_sm li .r_fld {
	width:50%
}
ul.form_mid li .r_fld textarea, ul.form_mid_sm li .r_fld textarea {
	width:98%;
	max-width:207px
}
ul.form_mid li .r_fld select, ul.form_mid_sm li .r_fld select {
	width:98%
}
ul.form_mid li .r_fld input[type=text], ul.form_mid li .r_fld textarea, ul.form_mid_sm li .r_fld input[type=text] {
	width:90%;
	max-width:275px
}
ul.form_mid li .r_fld input.iventdate[type=text], ul.form_mid_sm li .r_fld input.iventdate[type=text] {
	width:150px
}
.booking-req .redbutton {
	margin:5px 5px 0 0
}
.mid_bg_page {
	background:url(../images/mid_bg_page_sm.jpg) left top repeat-y;
	width:100%
}
.btm_crv_page {
	background:url(../images/btm_crv_page_sm.jpg) left bottom no-repeat;
	width:100%
}
#tvshow_page .clmn_250 {
	width:200px
}
#browse-category .clmn_250 {
	width:201px
}
#browse-category .clmn_680, #tvshow_page .clmn_680 {
	width:514px
}
#browse-category .clmn_680.margin_right30, #tvshow_page .clmn_680.margin_right25 {
	margin-right:10px
}
#browse-category .clmn_680 .speaker_listing_box .clmn_538 {
	width:370px
}
.icon {
	float:left
}
.icon li {
	float:none;
	display:block;
	padding:0;
	margin:0 6px 6px 0
}
.paging-space {
	margin-right:218px
}
.whitebg {
	width:100%
}
.CollapsiblePanel.image-tab .CollapsiblePanelContent ul.form li input#security_code2, .CollapsiblePanel.image-tab .CollapsiblePanelContent ul.form li input.avaibl_form_field, .CollapsiblePanel.image-tab .CollapsiblePanelContent ul.form li textarea.avaibl_form_textarea {
	width:95%!important
}
.multi-width-clmn3 .clmn_254, .multi-width-clmn3 .clmn_340 {
	margin-right:1%;
	width:32.3%
}
.star_img_bg {
	width:100%
}
.star_img.health_speaker li:last-child, .star_img.health_speaker li:nth-child(8) {
	display:none
}

.clmn_name_discri {
	width:75%
}
.clmn_right_image_small {
	width:20%
}
.clmn_right_image_small .star_img155 li {
	margin-left:0;
	width:100%
}
.clmn_right_image_small .star_img155 li img {
	width:100%;
	height:auto
}
.star_img200 li {
	width:100%
}
.star_img200 li img {
	width:100%;
	height:auto
}
.result_2clmn .clmn_2_sm {
	width:50%;
	float:left
}
.result_2clmn .clmn_2_sm:nth-child(2n) {
	padding-left:7px
}
.result_2clmn .clmn_2_sm .clmn_439 {
	width:100%
}
.result_2clmn .clmn_2_sm .clmn_439 .clmn_319 {
	width:215px
}
.result_2clmn .clmn_2_sm .clmn_439 .icon {
	margin-left:120px
}
.result_2clmn .clmn_2_sm .clmn_439 .icon li {
	float:none;
	display:block;
	padding:0;
	margin:0 6px 6px 0
}
.result_2clmn .clmn_2_sm .clmn_439 .icon li a {
	font-size:12px
}
.result_2clmn .clmn_2_sm .clmn_439 .icon li img {
	margin-right:5px;
	width:16px
}
.result_2clmn .clmn_2_sm .clmn_439 .speaker_detail_small {
	height:95px
}
.result_2clmn .clmn_2_sm .clmn_439 .clmn_319 .travel_sm {
	min-height:32px
}
.clmn_459 {
	width:50%
}
#commencement .clmn_680 {
	width:490px
}
#commencement .clmn_250 {
	width:210px
}
#commencement .clmn_680 .clmn_318 {
	width:50%
}
#commencement .clmn_680 .clmn_219 {
	width:33.3%
}
#commencement .star_img_bg_680 {
	width:100%
}
#commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li {
	margin-right:0;
	float:none;
	display:inline-block;
	width:75px
}
#american_idol .star_img.box_img8 li:nth-child(8), #american_idol .star_img.sub_box_img8 li:nth-child(8), #commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li:last-child, #commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li:nth-child(7), #commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li:nth-child(8), #dancing_star_all .star_img.sub_box_img8 li:nth-child(8), .star_img.box_img9 li:nth-child(8), .star_img.box_img9 li:nth-child(9) {
	display:none
}
.clmn_name_discri .clmn_310 {
	width:45%
}
.star_img7 li {
	margin:2px 2px 0;
	width:97px
}
.star_img7 li img {
	width:97%;
	height:auto
}
.star_img7.small-img li {
    margin: 2px 5px 0;
    width: 78px;
}
.star_img.tv_star li { line-height:14px; margin:0 3px; width: 76px;}
.star_img.tv_star li img { width:100%; height:auto}

#celebrity-circus .star_img100 li {width: 74px;}
#celebrity-circus .star_img100 li img, #celebrity-chefs .star_img.tv_star li img { width:100%; height:auto}

#celebrity-chefs .star_img.tv_star li { width: 68px;}

.full_image_page img, .tv_show_list.clmn_452 {
	width:100%
}
.mid_box#entertain {
	padding:1%
}
.mid_box#entertain .trend_name_entertain {
	width:80%
}
.mid_box#entertain .clmn_182 {
	width:20%
}
.mid_box#entertain .clmn_182 img {
	width:100%
}
.mid_box#entertain .trend_name_entertain .clmn_187 {
	width:25%
}
#trend div.clmn_472 {
	width:49%
}
#trend .trend_name {
	width:59%
}
#trend .trend_name .clmn_132 {
	width:100%
}
#trend .clmn_182 {
	width:40%;
	float:right
}
#trend .clmn_182 img {
	width:100%;
	height:auto
}
#trend .trend_name ul.name_list_clm li {
	width:100%
}
#searchresults .clmn_680 {
	width:450px
}
.form-top-line .mid_box .form li input[type=text], .form-top-line .mid_box .form li textarea {
	width:96%
}
#tvshow_page .avaibl_form_field {
	width:95%!important;
	height:23px!important
}
#tvshow_page .avaibl_form_textarea {
	width:95%!important;
	height:50px!important
}
#celebrity-circus .clmn_219, #dancing_star .clmn_219 {
	width:20%
}
#celebrity-circus .clmn_560, #dancing_star .clmn_680 {
	width:80%
}
#dancing_star .clmn_680 .star_img100 li {
	width:15.7%;
	margin-left:5px
}
#dancing_star .clmn_680 .star_img100 li img {
	width:98%;
	height:auto
}
#dancing_star .clmn_560, #dancing_star .speaker-list2, #dancing_star .speaker-list2 .clmn_187 {
	width:50%
}
#celebrity-chefs .top-pera-content, #dancing_star .clmn_492 {
	width:60%
}
#dancing_star .clmn_420 {
	width:40%
}
#dancing_star .clmn_420 .star_img100 li {
	width:45%
}
#dancing_star .clmn_420 .star_img100 li img, #dancing_star .clmn_560 .star_img100 li img {
	width:95%;
	height:auto
}
#celebrity-chefs .top-pera-img {
	width:37%
}
#american_idol .star_img.sub_box_img8 li, #american_idol .star_img7.sub_box_img7 li, #dancing_star_all .star_img.sub_box_img8 li {
	width:93px;
	margin:2px 2px 0
}
#american_idol .star_img.box_img8 li {
	width:97px;
	margin:2px 2px 0
}
#american_idol .star_img.box_img8 li img, #american_idol .star_img.sub_box_img8 li img, #dancing_star_all .star_img.sub_box_img8 li img {
	width:97%;
	height:auto
}
#american_idol .clmn_182 {
	width:19.2%
}
#american_idol .clmn_182 .mid_box {
	padding:4%
}
#black-history .star_img_history li {
	margin:0 25px 25px
}
#black-history .star_img5 li {
	margin:0 21px
}
#moneyball .clmn_712 {
	width:68%
}
#moneyball .clmn_233 {
	width:30.4%
}
#moneyball .star_img200 li img {
	width:auto
}
#dancing_star_all .clmn_300 {
	width:33.2%
}
#dancing_star_all .speaker-list2 {
	width:20%
}
#dancing_star_all .clmn_560 {
	width:80%
}
#dancing_star_all .clmn_560 .star_img100 li {
	margin-left:6px;
	width:100px
}
#olympics .clmn_219 {
	width:23.9%
}
#apprentice .clmn_300.margin_right16, #olympics .margin_right19 {
	margin-right:10px
}
#apprentice .clmn_300, #olympics .clmn_298 {
	width:32.3%
}
#olympics .titlebar_gray_dark {font-size: 14px;}
#olympics .height-302 {
	min-height:368px
}
#olympics .height-446 {
	min-height:548px
}
#olympics .height-543 {
	min-height:668px
}
#olympics .height-470 {
	min-height:577px
}
#olympics .height-398 {
	min-height:489px
}
#apprentice .star_img6 li {
	margin:5px 10px 0;
	width:91px
}
#apprentice .clmn_459 {
	width:48.7%
}
#apprentice .height-350 {
	height:518px
}
#apprentice .height-232 {
	height:280px
}
#apprentice_2 .clmn_308 {
	width:32.8%
}
#apprentice_2 .name_img_list li .image {
    width: 48%;
}
#apprentice_2 .name_img_list li .name {
	padding-top:30px;
	width:108px;
	float:left
}
#famous-athletes .speaker-list3 {
	width:80%
}
#famous-athletes .speaker-list3 .clmn_219 {
	width:32%;
	padding-right:5px
}
#famous-athletes .clmn_219_img, #famous-athletes .clmn_219_img3 {
	width:20%
}
#famous-athletes .clmn_219_img img, #famous-athletes .clmn_219_img3 img, #famous-athletes .sport_img img {
	width:90%;
	height:auto
}
#famous-athletes .clmn_254 {
	width:34%
}
#famous-athletes .clmn_690 {
	width:64%
}
#best_selling_authors .clmn_318 {
	width:40%
}
#best_selling_authors .clmn_610 {
	width:60%
}
#jewish-celebrity .clmn_120 {
	width:18%
}
#jewish-celebrity .clmn_814 {
	width:82%
}
#coachesclub .clmn_472 {
	width:49%
}
#coachesclub .height-284 {
	height:339px
}
#coachesclub .clmn_170 {
	width:25%
}
#coachesclub .clmn_712 {
	width:74%
}
#american_idol .season-height-sm {
	min-height:213px
}
#american_idol .season-height {
	min-height:341px
}
.star_img.box_img9 li {
	margin:2px 2px 0;
	width:97px
}
.star_img.box_img9 li img { width:100%; height:auto} 
.star_img6 li {
	margin:5px 10px 0;
	width:98px
}
#dancing_star .clmn_name_discri {width: 72%;}
#dancing_star .clmn_right_image { width: 27%;}
#dancing_star .star_img100 li {width: 83px;}
#dancing_star .star_img100 li img { width:100%; height:auto} 
ul.form_mid li .l_txt {
	width:30%
}
ul.form_mid li .r_fld {
	width:65%
}
.name_list li {
	margin-bottom:9px;
	background-position:left 6px;
	word-wrap:break-word
}
#client-list .clmn_308 {
	width:31.5%
}
#client-list .star_img_86 li {
	margin:5px 0;
	width:142px
}
#favspeak .speaker_listing_box {
	width:100%
}
#favspeak .speaker_listing_box .clmn_120 {
	width:15%;
	margin-right:5%
}
#favspeak .speaker_listing_box .clmn_814 {
	width:80%
}
#conference-inc-vision .star_img6 li {
	margin:5px 7px 0;
	width:98px
}
#mark-sales-forum .star_img5 li {
	margin:0 18px
}
#thankyou_page .clmn_311 {
	width:234px
}
#thankyou_page .clmn_311 .issue_image li, #thankyou_page .clmn_311 .issue_image_last li {
	background-size:100% 100%;
	height:90px
}
#thankyou_page .clmn_311 .issue_image li .img_div, #thankyou_page .clmn_311 .issue_image_last li .img_div {
	width:75px
}
#thankyou_page .clmn_311 .issue_image li .img_div img, #thankyou_page .clmn_311 .issue_image_last li .img_div img {
	width:100%;
	height:auto
}
#thankyou_page .clmn_311 .issue_image li .name_div, #thankyou_page .clmn_311 .issue_image_last li .name_div {
	width:130px;
	padding-top:20px
}
.review_img_list li, .review_img_list li:nth-child(3n) {
	width:49.5%;
	margin-right:1%
}
.review_img_list li:nth-child(2n) {
	margin-right:0
}
.review_img_list li.last {
	border-bottom:1px solid #ccc;
	margin-bottom:15px;
	padding-bottom:15px
}
.review_img_list li.last-sm {
	border-bottom:0;
	margin-bottom:0;
	padding-bottom:0
}
.review_img_list li .name {
	float:left
}
.height-185 { height:166px;}
.height-166-sm, .height-184-sm, .height-185-sm {
	height:auto
}
#advance-search-result .speaker_listing_box .clmn_814 {
	width:584px
}
#advance-search-result .speaker_listing_box .clmn_814 .icon {
	float:right
}
#advance-search-result .speaker_listing_box .clmn_814 .icon li {
	float:left;
	padding:0 0 0 13px;
	margin:0 6px 0 0
}
#viewlinkpage1 .clmn_650 {
	width:530px
}
#viewlinkpage1 .check-avail-form {
	width:705px
}



/*agent contact*/
.gray-box .span-6 .left-part h5{font-size: 16px;}
.gray-box .span-6 .left-part h2{font-size: 19px; padding: 0 0 10px 0;}
.gray-box .span-6 .left-part p{font-size: 14px; padding: 0 0 10px 0; line-height: 17px;}
.gray-box .span-6 .right-part p span{font-size:18px; line-height:22px;}
.gray-box .span-6 .right-part p:before, .gray-box .span-6 .right-part p:after{font-size: 60px;}

.form-sec h2{font-size: 16px;}

/*------list pages-----*/
.top-gray-adv h1 {font-size: 24px; line-height: 28px;}

.content-area {padding: 10px 1.5%;}
#CondensedTiles .speaker-list, #ExpandedView .speaker-list-expanded, #VideoExpanded .speaker-video-expanded, #VideoCondensed .speaker-video-condensed {width: 70%;}
#CondensedTiles .speaker-list ul li {width: 44%; margin: 10px 3% 20px 3%;}
#CondensedTiles .speaker-list ul li a.tooltips {top: 230px;}
#CondensedTiles .speaker-list-full ul li .dic p {min-height: 90px;}

#ExpandedView .speaker-list-expanded li figure { width:130px; margin-right:5px;}
#ExpandedView .speaker-list-expanded li .dic .title-brd {margin-bottom: 15px;}
#ExpandedView .speaker-list-expanded li .dic .title-brd h1 {font-size: 16px;}
#ExpandedView .speaker-list-expanded li .dic .title-brd .by-line {font-size: 13px;}
#ExpandedView .speaker-list-expanded li .dic .detail-div .bio-text, #ExpandedView .speaker-list-expanded li .dic .detail-div .info-btns {width: 100%;}
#ExpandedView .speaker-list-expanded li .dic .detail-div .bio-text { margin-bottom:15px; font-size:13px; line-height:18px}
#ExpandedView .speaker-list-expanded li .dic .detail-div .info-btns a {width: 108px; font-size: 12px;}
#ExpandedView .speaker-list-expanded li:nth-child(2n) .dic .detail-div .info-btns a { margin-right:0}

#VideoExpanded .speaker-video-expanded li .dic h1 {font-size: 22px;margin: 0 0 10px 0; line-height:26px}
#VideoExpanded .speaker-video-expanded li .dic .video-title { font-size: 17px;}
#VideoExpanded .speaker-video-expanded li .dic .video-text { font-size:14px}

#Top10Collage .collage-section .speaker-collage-grid .collage-3 li {width: 31.5%;}
#effect-1 .overlay h1 {margin-top: 60px;}
#Top10Collage .collage-section .speaker-collage-grid .collage-4 li {width: 23%;}
#effect-1.collage-4 .overlay h1 { margin-top: 10px; font-size:16px}
#effect-1.collage-4 .overlay a.view-link {  font-size:12px}

#EditorialView-resp a.tooltips:hover span { left:-30px;}
#EditorialView-resp a.tooltips span::after {left: 80%;}

#VideoCondensed .speaker-video-condensed article {  width: 50%; padding: 0 1.5%;}


.rightsidebar {width: 27%; margin: 10px 2% 0 0;}
#ExpandedView .rightsidebar, #VideoExpanded .rightsidebar, #VideoCondensed .rightsidebar {margin: 10px 1% 0 0;}
.rightsidebar .viewed-list {padding: 10px 10px;}

/*-----view all list-----*/

.category-main-list li { height:100px}
.category-main-list li img { width:100%; height: 100px;}
.category-main-list li .list-caption {padding: 10px 0 0 10px; width: 58%;}
.category-main-list li .list-caption .list-count {height: 34px; width: 34px; line-height: 33px; font-size: 20px;}
.category-main-list li .list-caption .cat-name {font-size: 16px; line-height: 18px;}

.category-main-list li .list-caption .list-count-text {height: 34px; width: 34px; line-height: 13px; font-size:18px;}
.category-main-list li .list-caption .list-count-text span {font-size: 13px;}

.top-banner-landing {padding: 2px 2px 0; height:auto}
.top-banner-landing .banner-img::after {height: 100%;}
.top-banner-landing .banner-text {height: 164px;}
.top-banner-landing .banner-text h1 {font-size: 30px; line-height: 32px;}

.top-banner-landing.awardshow-banner { height:176px}
.top-banner-landing.awardshow-banner .banner-img::after { height:170px;}

#WorldHealthDay.top-gray-adv-image .page-title {height: 254px;}
#WorldHealthDay.top-gray-adv-image figure.left-img img {margin-top: 47px;}

#PTSDSpeakers.top-gray-adv-image .page-title, #CelebrityPhilanthropic.top-gray-adv-image .page-title  {height: 188px;}
#PTSDSpeakers.top-gray-adv-image figure.left-img img, #CelebrityPhilanthropic.top-gray-adv-image figure.left-img img  {margin-top: 12px;}

#AlternativeHealthSpeakers.top-gray-adv-image .page-title,
#BrainCancer.top-gray-adv-image .page-title, #JamesBeardNominees.top-gray-adv-image .page-title, #ChicagoIdeasWeek2016.top-gray-adv-image .page-title, #PodcastHosts.top-gray-adv-image .page-title, #CoachellaPerformers.top-gray-adv-image .page-title, #PowerfulWomenSummit2016.top-gray-adv-image .page-title, #AsianPacificAmericanHeritage.top-gray-adv-image .page-title, #WomenHistoryMonth.top-gray-adv-image .page-title, #HispanicHeritageUniversity2017.top-gray-adv-image .page-title, #InternetofThings.top-gray-adv-image .page-title, #TopSocialMedia.top-gray-adv-image .page-title, #ForbesWomenSummit2017.top-gray-adv-image .page-title {height: 185px;}

#AlternativeHealthSpeakers.top-gray-adv-image figure.left-img img,
#BrainCancer.top-gray-adv-image figure.left-img img, #JamesBeardNominees.top-gray-adv-image figure.left-img img, #ChicagoIdeasWeek2016.top-gray-adv-image figure.left-img img, #PodcastHosts.top-gray-adv-image figure.left-img img, #CoachellaPerformers.top-gray-adv-image figure.left-img img, #PowerfulWomenSummit2016.top-gray-adv-image figure.left-img img, #AsianPacificAmericanHeritage.top-gray-adv-image figure.left-img img, #WomenHistoryMonth.top-gray-adv-image figure.left-img img, #HispanicHeritageUniversity2017.top-gray-adv-image figure.left-img img, #InternetofThings.top-gray-adv-image figure.left-img img, #TopSocialMedia.top-gray-adv-image figure.left-img img, #ForbesWomenSummit2017.top-gray-adv-image figure.left-img img {margin-top: 10px;}

#RiskSpeakers.top-gray-adv-image .page-title, #EmotionalIntelligence.top-gray-adv-image .page-title, #YoungEntrepreneurs.top-gray-adv-image .page-title, #CountryMusicAward2017.top-gray-adv-image .page-title, #BonnarooPerformers.top-gray-adv-image .page-title, #ImmigrationSpeakers.top-gray-adv-image .page-title {height: 204px;}
#RiskSpeakers.top-gray-adv-image figure.left-img img, #EmotionalIntelligence.top-gray-adv-image figure.left-img img, #YoungEntrepreneurs.top-gray-adv-image figure.left-img img, #CountryMusicAward2017.top-gray-adv-image figure.left-img img, #BonnarooPerformers.top-gray-adv-image figure.left-img img, #ImmigrationSpeakers.top-gray-adv-image figure.left-img img  {margin-top: 21px;}

#BlackHistoryMonth.top-gray-adv-image .page-title, #NotablePhiBetaKappa.top-gray-adv-image .page-title, #ConservativePoliticalAction2017.top-gray-adv-image .page-title { height:234px;}
#BlackHistoryMonth.top-gray-adv-image figure.left-img img, #NotablePhiBetaKappa.top-gray-adv-image figure.left-img img, #ConservativePoliticalAction2017.top-gray-adv-image figure.left-img img {margin-top: 37px;}


.category-landing-list li, .category-landing-list li img { height: 100px;}
.category-landing-list li .list-caption { width:50%}
.category-landing-list li .list-caption .cat-name { font-size: 16px;}

.TabbedPanelsTab {padding: 7px 22px 1px 22px;}

/*-------------Testimonial--------*/

h1.extra-large { font-size:26px}
.testimonial-list li .client-company-logo img  {max-width: 100%;}
.testimonial-list li .client-review .quote-text { min-height:auto; padding-bottom: 40px;}
.testimonial-list li .speaker-avatar-larg img {width: 105px; height: 105px;}
.see-more-testimonia a { margin-left: auto;}
.speaker-search-text-box .title {font-size: 20px; line-height: 26px;}
.call-box-red { font-size: 20px; /*padding: 20px 5px;*/ line-height: 27px;}
.send-mail-box { font-size: 20px; padding: 16px 5px;}

/*-Testimonial New-*/
.mid_clmn_testi,
.sidebar_clmn_testi  { width: 100%;}
.testimonial-list li/*, .testimonial-list.speaker li*/ {height: 335px;}
.testimonial-list li .testi-left-part { width: 220px; height: 300px;}
.full-border { display:none}
.sidebar_clmn_testi.margin_top70 { margin-top: 30px;}
/*.celebrity-booking-agents .agents-can p { width: 80%;}*/
.about-event-form .title {padding: 12px 0;}

ul.form_mid li .r_fld.recaptcha-error-request {width:36%;}

.c-expand.viewlinkpage {width: 720px;}

.top-gray-adv-image {padding: 3px 1% 3px 3px;}
.top-gray-adv-image figure.left-img { width: 34%;}
.top-gray-adv-image figure.left-img img { width:100%}
.top-gray-adv-image .page-title { width: 66%; height: 164px;}
.top-gray-adv-image .page-title .title-content { padding-left:20px}
.top-gray-adv-image .page-title .title-content h1 { font-size:18px; margin-bottom:5px;line-height: 22px;}

#CondensedTiles .speaker-list-full ul li {width: 31.5%;}
#CondensedTiles .speaker-list-full ul li:nth-child(4n) { margin-right: 2.5%}
#CondensedTiles .speaker-list-full ul li:nth-child(3n){ margin-right:0}

.jewish-speaker-img {width: 15%;}
.jewish-speaker-text { width: 84%;}
#viewlinkpage1 .btn-space { text-align:left; padding-left:0px} 
.star_img_history li {margin: 0 25px 25px}
.star_img_history.soccer-list li { margin: 0 21px 25px;}

/*----View all list----*/

#owl-demo4.owl-carousel .list-caption h1 {width: 55.5%;margin-top: 60px;font-size: 46px;}
#owl-demo4.owl-carousel .list-caption .caption-block {width: 44%;margin-top: 22px;}
#owl-demo4.owl-carousel .list-caption .caption-block .caption-text-block { padding:10px;}
#owl-demo4.owl-carousel .list-caption .caption-block .caption-text-block .caption-title {font-size: 15px; margin-bottom: 24px;}
#owl-demo4.owl-carousel .list-caption .caption-block .caption-text-block .caption-title::after {top: 30px;}
#owl-demo4.owl-carousel .list-caption .caption-block .caption-text-block p {font-size: 12px; line-height: 21px; padding: 0 10px;}

.TrendingSpeaker-category-list li, .TrendingSpeaker-list li { width: 236px;}
.TrendingSpeaker-category-list li .trending-caption, .TrendingSpeaker-list li .trending-caption { font-size: 15px; padding:5px 0; line-height:18px}

.top-banner-landing, .top-banner-landing-A {height: 148px;}
.top-banner-landing .banner-text, .top-banner-landing-A .banner-text {height: 143px;}
.top-banner-landing .banner-text h1, .top-banner-landing-A .banner-text h1 {font-size: 26px; line-height: 30px;}

.contact_form_div {width: 55%;}

/*Discover Your Speakers*/
#Adroll .mid_clmn_Adroll {width: 62%;}
#Adroll .sidebar_clmn_Adroll { width: 36%;}
#AdrollList ul.speaker-list li, #AdrollList ul.speaker-list li:nth-child(3n) {width: 47%; margin: 10px 5% 10px 0;}
#AdrollList ul.speaker-list li:nth-child(2n) { margin-right:0}
#Adroll h1.extra-large { font-size: 26px;}
#Adroll .intro-text p {font-size: 14px;}
.more-keynote a {margin-left: 135px;}


/*-----Meet the team----*/
.filter-btn { text-align:center}
.filter-btn li {display: inline-block; border-right: 4px solid #fff;}
.filter-btn li .filter-button {display: block; padding: 4px 16px 5px 15px;}

.member-list li { width: 23%; margin: 0 1% 20px 1%;}
.member-list li .member-block .caption-name {font-size: 15px; line-height: 26px; height: 28px;}
.member-list li .member-block:hover .caption-name { height:50px; line-height:24px;}

.member-list li .hiring-block { height: 172px;}
.member-list li .hiring-block p {padding-top: 36px; font-size: 30px; line-height: 31px; }
.member-list li .hiring-block .link-btn {font-size: 15px;}

/*-----Member popup----*/
.member-infobox { padding: 5px;}
.member-leftpart { width: 39%;}
.member-leftpart .member-social a {margin: 0 10px;}
.member-phone.two-numbers {padding-left: 1%; padding-right: 1%; }
#MariaBacon .member-leftpart .member-img {margin-bottom: 70px;}
#JillLanders .member-leftpart .member-img, #RichardMichelli .member-leftpart .member-img {margin-bottom: 90px;}
#ChelseaAnderson .member-leftpart .member-img, #MarlyBlack .member-leftpart .member-img, #SydneyMarshall .member-leftpart .member-img, #EvaMiles .member-leftpart .member-img, #KatyMurray .member-leftpart .member-img, #ErynMurphy .member-leftpart .member-img, #AlexanderNye .member-leftpart .member-img, #AndrewRezk .member-leftpart .member-img, #MaddyRobinson .member-leftpart .member-img { margin-bottom:110px;}

#ParagJangbari .member-leftpart .member-img  { margin-bottom:130px;}

.member-leftpart .member-social, .member-leftpart .member-phone {margin-bottom: 30px !important;}

div.panel-member-form {padding: 20px 10px;}
.panel-member-form .Memail-form li textarea, #GregFriedlander .panel-member-form .Memail-form li textarea, #ChelseaAnderson .panel-member-form .Memail-form li textarea, #MarlyBlack .panel-member-form .Memail-form li textarea, #EdieBoan .panel-member-form .Memail-form li textarea, #JasmineDhir .panel-member-form .Memail-form li textarea  { height: 100px;}

.member-rightpart { width: 58%; padding-left: 18px;}
.member-rightpart h4 { font-size:32px; line-height: 42px;}
.member-rightpart h4 span {font-size: 36px;}

.member-rightpart .about-member li, .member-rightpart .member-intro {font-size: 15px;}
.member-testimonial ul li {font-size: 14px;}

/*--------------------BRF pages--------------------------*/

.midbar-form, .sidebar-form {width: 100%;}
h2.title-32 { font-size: 28px;}
h2.title-18 {  padding-bottom: 22px;}
.agent-can-do li,
.celebrity-booking-agents .agents-can li { margin-bottom: 15px; line-height:30px; min-height:30px}
.agent-can-do li p,
.celebrity-booking-agents .agents-can li p {line-height:30px;}
/*.agent-can-do li:first-child span, .agent-can-do li:nth-child(2) span, .agent-can-do li:nth-child(3) span, .agent-can-do li:last-child span { top: -3px;}*/

.wiki-info { height:auto; margin-bottom:20px;}
.speaker-recommend { margin-bottom:20px}

/*---Connect Agent lightbox---*/

#ConnectAgent .sectin-title { font-size:23px}

}


@media (max-width:767px) {
.anchorLink {height: 150px; margin-top: -150px;}
.sidebar, .midbar { width:100%}
.booking-req .sidebar, .booking-req .midbar { width:100% !important}
.booking-req .sidebar { margin-bottom:20px;}
.page-height { min-height:auto}

#ViewTopics.bookingrequestpage{ display:none;}
.container.bookingrequestpage{margin-top: 58px;}
#breadcrumb{margin: 0 0 15px 0;}
#breadcrumb li:nth-child(2) { display:none;}




#footer .footer_content, #top, #top_review, .container, .container-list, #footer .footer_content_subpg {
	width:620px
}
/*#top-bg {position: fixed; top: 0; z-index: 999; }*/
#top-bg {margin-bottom: -109px;}
#home-slider, .container, .lists-page-header {margin-top: 108px; }
.topbar, #top  {/* height:110px;*/ height:auto; transition:all linear 0.3s; -moz-transition:all linear 0.3s; -webkit-transition:all linear 0.3s; }
.topbar.fixed-top-bg { height:95px;}
.fixed-top-bg #top {  height:auto;}
.fixed-top-bg #top .logo img { width:auto}

.topbar_review {
	height:90px
}

/*#top .logo,*/ #top_review .logo { width:100%; padding-top:5px; text-align:center; padding-left:0}
#top_right {
	width:100%; text-align:center
}
.call { position:relative}
.call, .top_search{ width:100%}
.call, .fixed-top-bg .call { position:relative; margin: 10px auto; width: 250px; float:none; transition:all linear 0.3s; -moz-transition:all linear 0.3s; -webkit-transition:all linear 0.3s;}
.fixed-top-bg .call {margin: 5px auto; }
.call a {font-size: 20px; margin-left: -19px;}
.call a.form-link i {font-size: 21px;}

#top .logo a {
	position:relative;
	z-index:999
}
#top .logo a img/*, .fixed-top-bg #top .logo a img*/ {
	width:auto
}
#nav {
	padding-left:0;
	width:620px;
	margin-top:20px;
	position:absolute
}
#top_right {
	width:100%;
	margin-top:0px;
	float:left;
	
}
#MobileidSearch, .fixed-top-bg #MobileidSearch {top:0}
#MobileidSearch #searchboxMobile::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size:10px
}
#MobileidSearch #searchboxMobile::-moz-placeholder { /* Firefox 19+ */
  font-size:10px
}
#MobileidSearch #searchboxMobile:-ms-input-placeholder { /* IE 10+ */
  font-size:10px
}
#MobileidSearch #searchboxMobile:-moz-placeholder { /* Firefox 18- */
  font-size:10px
}

#iPhoneidSearch #searchboxMobile {top: 59px; height: 50px;}
#iPhoneidSearch #closeSearch { position:absolute; right: 15px; top: 73px; z-index: 999; display:none }
#iPhoneidSearch #closeSearch i { color:#ddd; font-size:21px;}
#suggesstion-box #speaker-list { left:0; top:84px;}

.call a{ margin-right:0}
.clear-sm { clear:both}

#ViewTopics .findbar-btn { display:none}
#ViewTopics .findbar-btn-popup { display:block;}

.resp-tab-content .main-category, .btn-all-category { display:none} 

.fixed-top-bg #ViewTopics { height:auto; top: 94px; transition:all linear 0.3s; -moz-transition:all linear 0.3s; -webkit-transition:all linear 0.3s;}
.fixed-top-bg #ViewTopics .findbar-btn, .fixed-top-bg #ViewTopics .findbar-title, #ViewTopics.PagesFindbar .findbar-title, #ViewTopics.PagesFindbar .findbar-btn/*, 
.fixed-top-bg #ViewTopics .findbar-btn-popup */ { display:none; }
.fixed-top-bg #ViewTopics .findbar,  #ViewTopics.PagesFindbar  .findbar {  background: transparent; height: 50px;}

#ViewTopics.PagesFindbar { padding-bottom:0}
.fixed-top-bg #ViewTopics .connect-agent-btn-top a,  #ViewTopics.PagesFindbar  .connect-agent-btn-top a {height: 35px; font-size: 15px; margin-top: 5px;padding: 5px 26px 4px 26px;}
.fixed-top-bg #ViewTopics { padding-bottom:0}

form#search, .connect-agent-btn-top { display:block}

#ViewTopics {background: #b7100a; /*padding-bottom: 10px*/}
#ViewTopics .findbar { /*background:#232323;*/ background:#b7100a; height:50px; }
#ViewTopics .findbar-btn-popup a { margin: 7px auto 5px auto; width: 200px;}

/*#ViewTopics .findbar-title { height:50px; width:100%}
#ViewTopics .findbar-title::after { display:none} 
#ViewTopics .findbar-title .FindTitle { line-height:50px; text-align:center}*/
.connect-agent-btn-top-desktop { display:none}

div.panel-topics {position: static; left:0; margin-left:0; top:0; width:100% }
.topic-block {  width: 620px; height:100%; float:none; margin:0 auto}

h2.resp-accordion { clear: both;}
.resp-tab-content .half-list, .resp-tab-content .one-third-list {  width: 100%;}


.top_link {
	width:100%;
	margin-top:0;
	padding-left: 45px;
	line-height:20px;
	text-align:center;
	float:left
}

/*----New Top for mobile---*/
.Top-Mob { display:block; padding: 10px 45px 10px 0;}
/*.Top-Mob .logo-M { margin-left:-22px;}*/
.Top-Mob .connect-btn-M {margin-right: 26px;}
#top .logo, #top_right /*.call*/, #ViewTopics .findbar-title { display:none}
.contact-info-sidebar { display:block}



#top_review .clmn_442 .review_heading {
	text-align:left
}
#top_review #top_right {
	width:260px
}
#top_review #top_right .top_link {
	width:100%;
	margin-top:17px
}
#top_review #top_right .top_link a {
	font-size:13px
}


#home-slider, #TopSliderBackground { height:340px}
#TopSliderBackground { padding-top: 135px;}

.top_search { display:none}

.footer-title {font-size: 26px;}
.footer-nav-section .clear-footer { height:0}
.footer-nav-section .first-nav-section,
.footer-nav-section .sec-nav-section { width: 100%; padding-right: 0; margin-bottom: 30px;}
.footer-nav-section .sec-nav-section { padding-left:0; margin-right:0}
.footer-nav-section .third-nav-section, .footer-nav-section .fourth-nav-section { width: 50%;}
.footer-nav-section .third-nav-section { padding-right:3%}
.footer-nav-section .fourth-nav-section { padding-left:2%}
.footer-copyright .footer-social { width:100%; text-align:center}
/*.footer-copyright .copy-text {width: 65%; text-align:left}*/
.footer-copyright .copy-text { width:100%; float: left; text-align: center; margin-top:3px}	
.footer-copyright .sitemap-link { width: 100%; float: left; text-align:center; }




h1, h2.large-caps { font-size: 20px;}
h2.title {font-size: 15px;}

.result-img-div { width: 19%;}
.result-content-div {  width: 81%;}

.ticker_trend {
	height:auto
}
.ticker_trend_title {
	background:0 0
}
.ticker_trend_links a {
	padding:0 4px;
	line-height:20px;
	margin:3px 0;
	font-size:13px
}
.ticker_trend_links {
	width:86%;
	padding:2px 10px 0;
	background:url(../images/tranding-sep.png) left top repeat-y
}
#midpart, .customer_text {
	width:100%;
	margin-right:0
}
#midpart .nf_lists ul li .list-count{ width:35px; height:35px; line-height:36px; font-size:18px; letter-spacing:-1px;}
#rightpart {
	width:100%;
	text-align:center;
	margin-bottom:20px
}
.fees ul, .location ul {
	margin-left:0
}
img.img100 {
	width:auto
}
.customer_brand {
	float:left;
	width:100%;
	margin-top:15px
}


ul.news li .gns-728x90 .gns-result {
	width:54%
}
.gns-728x90 .gns-ss-frame, .gns-728x90 .gns-ss-title {
	left:480px!important
}

.clmn_712 {
	width:100%;
	text-align:center
}
.backpage, .clmn_auto {
	width:100%;
	float:left
}
.clmn_215 {
	width:100%;
	margin-top:20px;
	float:none;
	display:inline-block
}
ul.form li {
	width:100%;
	float:left;
	line-height:15px;
	text-align:left
}
.animate_img_sm, .info-img-center {
	text-align:center
}
ul.form li input[type=text] {
	width:95%!important
}
ul.form li input.clmn_150[type=text] {
	width:89%!important
}
.mid_box {
	padding:2% 10px
}
select.clmn_185 {
	width:97%!important
}
.mid_box_width193 {
	width:96%
}
.printbio .clmn_840 {
	width:80%
}
.printbio .printbio-form, .printbio-form-last {
	width:100%;
	float:left
}
ul.form_info li .l_txt {
	width:40%
}
ul.form_info li .r_fld {
	width:55%
}
ul.form_info li .r_fld input[type=text] {
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
ul.form_info li .r_fld select, ul.form_info li .r_fld textarea {
	width:100%!important
}
.booking-req .titlebar_black_subpg span {
	line-height:14px;
	height:30px;
	padding-top:0
}
.booking-req .clmn_270 {
	width:100%
}
.booking-req .clmn_660 {
	width:100%!important
}
.info_wiki img {
	width:50%;
	margin:0 auto
}
#browse-category .clmn_680.margin_right30, #tvshow_page .clmn_680.margin_right25, .paging-space {
	margin-right:0
}
.book_speakers {
	width:37px
}
.book_speakers a img {
	width:38px
}
.ddajaxsidepanel {
	height:auto!important;
	width:350px!important
}
.ddajaxsidepanel .contentarea {
	height:400px!important;
	overflow-y:auto;
	width:97%;
	float:right
}
.btm_crv_page, .mid_bg_page {
	background:0 0!important
}
.mid_box_btm_mb {
	border:1px solid #dcdcdc;
	border-top:0;
	border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	margin-bottom:15px
}
#browse-category .clmn_250, #tvshow_page .clmn_250 {
	width:100%
}
#browse-category .sidebar.refine-search .name_list li, .refine-search #frmsearch .fee-checkbox {
	width:50%;
	float:left
}
#browse-category .clmn_680, #tvshow_page .clmn_680 {
	width:100%
}
.margin_top16_sm {
	margin-top:16px
}
#browse-category .clmn_680 .speaker_listing_box .clmn_538 {
	width:438px
}
.CollapsiblePanel.image-tab .CollapsiblePanelContent ul.form li input#security_code2, .CollapsiblePanel.image-tab .CollapsiblePanelContent ul.form li input.avaibl_form_field, .CollapsiblePanel.image-tab .CollapsiblePanelContent ul.form li textarea.avaibl_form_textarea {
	width:98%!important
}
.info-para-top {
	display:none
}
.info-para-top-mb {
	display:block;
	margin-top:12px;
	float:left
}
.multi-width-clmn3 .clmn_254, .multi-width-clmn3 .clmn_340 {
	margin-right:0;
	width:100%
}
.star_img.health_speaker li:nth-child(8) {
	display:block
}
.star_img.health_speaker li {
	width:144px;
	margin-bottom:8px
}
.clmn_right_image .star_img189 li, .clmn_right_image_small .star_img189 li, .result_2clmn .clmn_2_sm {
	width:100%
}
.star_img.health_speaker li img {
	margin:0 auto 3px;
	display:block
}
#commencement .clmn_680.margin_right25, #searchresults .clmn_680.margin_right25 {
	margin-right:0
}
.clmn_right_image .star_img189 li img, .clmn_right_image_small .star_img189 li img {
	width:100%;
	height:auto
}
.result_2clmn .clmn_2_sm:nth-child(2n) {
	padding-left:0
}
.result_2clmn .clmn_2_sm .clmn_439 .clmn_319 {
	width:77%;
	float:right
}
.result_2clmn .clmn_2_sm .clmn_439 .clmn_319 .travel_sm, .result_2clmn .clmn_2_sm .clmn_439 .speaker_detail_small {
	height:auto
}
.result_2clmn .clmn_2_sm:last-child.even_result {
	border-top:1px solid #DCDCDC;
	padding-top:20px;
	margin-top:25px
}
#commencement .clmn_250, #commencement .clmn_680 {
	width:100%
}
#commencement .clmn_250 {
	margin-top:16px
}
#commencement .clmn_680 .star_img_bg_680 ul.star_img_70 {
	padding:6px 9px
}
#commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li {
	margin-right:0;
	float:none;
	display:inline-block;
	width:79px
}
#commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li:nth-child(7) {
	display:inline-block
}
ul.form_mid.adv-search li .r_fld select {
	display:block
}

.star_img7 li {
	width:80px
}
.star_img.tv_star li:last-child { display:none}
.star_img.tv_star li {margin: 0 26px; width: 100px;}
.mid_box#entertain {
	padding:2%
}
.mid_box#entertain .trend_name_entertain {
	width:70%
}
.mid_box#entertain .clmn_182 {
	width:30%
}
.mid_box#entertain .clmn_182 img {
	width:140px;
	height:auto
}
.mid_box#entertain .trend_name_entertain .clmn_187 {
	width:50%
}
#trend div.clmn_472 {
	width:100%
}
#trend .trend_name {
	width:69%
}
#trend .trend_name .clmn_132 {
	width:50%
}
#trend .clmn_182 {
	width:30%;
	float:right
}
#trend .clmn_182 img {
	width:120px;
	height:auto
}
#searchresults .clmn_255, #searchresults .clmn_680 {
	width:100%
}
#searchresults .clmn_680 .gsc-control-cse {
	padding:0!important
}
#searchlink_be .clmn_255 .request-img, #searchresults .clmn_255 .request-img {
	line-height:0;
	text-align:center
}
#coachesclub .clmn_712, #moneyball .clmn_712 {
	text-align:left
}
.form-top-line {
	border-top:1px solid #dcdcdc
}
#searchlink_be .clmn_255 .request-img img, #searchresults .clmn_255 .request-img img {
	width:auto
}
.margin-top-0-sm {
	margin-top:0
}
.form-top-line .mid_box .form li input[type=text], .form-top-line .mid_box .form li textarea {
	width:98%!important
}
.NY_office, .main_office {
	width:100%;
	float:left
}
ul.form_mid.contact_form li .l_txt, ul.form_mid.contact_form li .r_fld {
	width:100%
}
.tvshow_banner img {
	width:90%
}
.sport_logo img {
	width:80%;
	height:auto
}
#famous-athletes .sport_img img {
	width:100%;
	height:auto
}
.name_list li {
	margin-bottom:5px
}
.result_2clmn .clmn_2_sm .clmn_439 .icon {
	margin-left:125px
}
#dancing_star .clmn_680, #dancing_star .speaker-list2 {
	width:60%
}
#dancing_star .clmn_219, #dancing_star .clmn_560 {
	width:40%
}
#dancing_star .clmn_680 .star_img100 li {
	width:31.7%
}
#dancing_star .clmn_680 .star_img100 li img {
	width:auto
}
#dancing_star .clmn_560 .star_img100 li {
	width:45%
}
#dancing_star .clmn_492 {
	width:79%
}
#dancing_star .clmn_420 {
	width:20%
}
#dancing_star .clmn_name_discri {width: 75%;}
#dancing_star .clmn_right_image { width: 25%; float: right;}
#dancing_star .clmn_right_image .star_img100 li { width:100px; float:right}
#celebrity-chefs .top-pera-content, #dancing_star .clmn_420 .star_img100 li {
	width:100%
}
#celebrity-chefs .top-pera-img {
	width:45%;
	margin:0 auto 10px;
	float:none
}
#black-history .star_img_history li {
	margin:0 9px 20px
}
#black-history .star_img5 li {
	margin:0 9px
}
#moneyball .clmn_233, #moneyball .clmn_712 {
	width:100%
}
#moneyball .clmn_233 {
	margin-top:20px
}
#moneyball .content-box-height {
	min-height:auto
}
#dancing_star_all .clmn_560 .star_img100 li {
	width:80px
}
#olympics .margin_right19 {
	margin-right:8px
}
#olympics .titlebar_gray_dark {font-size: 12px;padding: 2px 8px 6px 8px;}
#olympics .height-302 {
	min-height:402px
}
#olympics .height-446 {
	min-height:516px
}
#olympics .height-543 {
	min-height:620px
}
#olympics .height-470 {
	min-height:605px
}
#olympics .height-398 {
	min-height:423px
}

#apprentice .clmn_459 {
	width:48.5%
}

#apprentice .height-350 {
	min-height:80px; height:auto
}

#apprentice .height-232 {
	height:263px
}

#apprentice .clmn_300, #olympics .clmn_298 {
	width:32.1%
}
#apprentice .star_img6 li {
	margin:5px 1px 0
}
#apprentice_2 .clmn_308 {
	width:32.6%
}
#apprentice_2 .name_img_list li .name {
	width:107px;
	word-break:break-all;
	float:left
}
#apprentice_2 .name_img_list li .image {
	width:80px
}
#apprentice_2 .name_img_list li .image img {
	width:90%;
	height:auto
}
#celebrity-circus .star_img100 li {
	width:22.5%
}
#celebrity-circus .star_img100 li img {
	width:97%;
	height:auto
}
#famous-athletes .clmn_220_img4_NY img {
	width:90%;
	height:auto
}
#famous-athletes .clmn_254, #famous-athletes .clmn_690 {
	width:100%
}
#famous-athletes .bowl_xlv_main .score {
	float:right
}
#advance-search-result .speaker_listing_box .clmn_814 .icon, .half-div.sec {
	float:left
}
#jewish-celebrity .clmn_120 {
	width:20%
}
#jewish-celebrity .clmn_814 {
	width:80%
}
#coachesclub .clmn_472 {
	width:100%
}
#coachesclub .height-284 {
	height:auto
}
.star_img7.small-img li {
    margin: 2px 22px 0;
    width: 100px;
}
.star_img.box_img9 li {
	width:80px;
	margin-bottom:5px
}
#dancing_star_all .clmn_560 .star_img100 li img, .star_img.box_img9 li img, .star_img6 li img {
	width:97%;
	height:auto
}
.star_img6 li {
	margin:5px 5px 0;
	width:87px
}
#celebrity-chefs .star_img.tv_star li {  width: 59px; margin: 0 4px;}
#archievement-awards-2015 ul.star_img6 li {
	margin:5px 5px 0;
	width:83px
}
#conference-inc-vision .star_img6 li {
	margin:5px 3px 0;
	width:87px
}
#american_idol .star_img.sub_box_img8 li, #american_idol .star_img7.sub_box_img7 li, #dancing_star_all .star_img.sub_box_img8 li {
	width:77px
}
#american_idol .star_img.box_img8 li {
	width:80px
}
#american_idol .clmn_182 {
	width:19%
}
#american_idol .season-height-sm {
	min-height:250px
}
#american_idol .season-height {
	min-height:418px
}
#client-list .star_img_86 li {
	width:116px
}
.feature_link .title, .footer_column ul li.title, .footer_column_sm ul li.title {
	font-size:13px
}
#favspeak .speaker_listing_box .clmn_120 {
	width:20%
}
#favspeak .speaker_listing_box .clmn_814 {
	width:75%
}
#favspeak .info-links {
	float:right;
	line-height:10px
}
#favspeak .info-links a { display:inline-block}
#mark-sales-forum .star_img5 li {
	margin:0 6px
}
#bookstore_detail_page .clmn_712 {
	width:75%!important;
	text-align:left!important
}
.half-div {
	width:100%
}
.half-div.first {
	margin-bottom:20px
}
#thankyou_page .clmn_311 {
	width:190px
}
#thankyou_page .clmn_311 .issue_image li, #thankyou_page .clmn_311 .issue_image_last li {
	background-size:100% 100%;
	height:82px
}
#thankyou_page .clmn_311 .issue_image li .img_div, #thankyou_page .clmn_311 .issue_image_last li .img_div {
	width:70px
}
#thankyou_page .clmn_311 .issue_image li .name_div, #thankyou_page .clmn_311 .issue_image_last li .name_div {
	width:95px
}
.review_img_list li, .review_img_list li:nth-child(2n), .review_img_list li:nth-child(3n) {
	width:100%;
	margin-right:0
}
.review_img_list li:last-child {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:0
}
.review_img_list li .image {
	width:21%
}
.review_img_list li .name {
	width:79%
}
.height-166, .height-184, .height-185 {
	height:auto
}
.award-show-list1 li .img-div img {
	width:85%
}
.review_img_list li.last-sm1 {
	border-bottom:1px solid #ccc;
	margin-bottom:15px;
	padding-bottom:15px
}
#advance-search-result .speaker_listing_box .clmn_814 {
	width:454px
}
#advance-search-result .speaker_listing_box .clmn_814 .icon li {
	float:none;
	display:block;
	padding:0;
	margin:0 6px 6px 0
}
#viewlinkpage1 .clmn_650 {
	width:455px
}
#viewlinkpage1 .font20 {
	font-size:14px
}
#viewlinkpage1 .check-avail-form {
	width:550px
}
#viewlinkpage1 .c-toggle img {
	width:200px;
}
#viewlinkpage1 .form_info {
	width:100%
}
#viewlinkpage1 .form_info.first {
	margin-left:0
}
.olympics-2016-list.five-img li img, .olympics-2016-list.four-img li img {
	width:90%
}
/*---olympics fancybox form*/
.fancybox-inner .form_info { width:98%;}
.fancybox-inner ul.form_info li { margin-bottom:10px; float: left; width: 100%;}
.fancybox-inner ul.form_info li .l_txt { text-align:left}
.fancybox-inner ul.form_info li .l_txt, .fancybox-inner ul.form_info li .r_fld { width:100%;}		



/*agent contact*/
	.gray-box .span-6{width:100%;}
	.gray-box .span-6 .left-part{padding-bottom: 30px;}
	
	.gray-box .span-6 .right-part{height:auto; min-height:100px;}
	.gray-box .span-6 .right-part span{padding-bottom: 30px;}
	

	.form-sec h2{font-weight: inherit; font-size: 15px;}
	.form-sec .form-full .span-6{width:96%;}
	
	.gray-box .span-6 .right-part .center-div{padding-bottom: 35px;}
	
/*------List template pages-----*/

#CondensedTiles .speaker-list-full ul li a.tooltips { top:180px}
#CondensedTiles .speaker-list-full ul li .dic .title { height:70px;}
#CondensedTiles .speaker-list-full ul li .dic .title h1 {font-size: 15px;}
#CondensedTiles .speaker-list-full ul li .dic p { min-height:110px;}

#ExpandedView .speaker-list-expanded li figure { margin:0 auto 10px; float:none}
#ExpandedView .speaker-list-expanded li .dic { width:100%} 
#ExpandedView .speaker-list-expanded li .dic .detail-div .info-btns, #ExpandedView .speaker-list-expanded li:nth-child(2n) .dic .detail-div .info-btns { float:left; text-align:center} 
#ExpandedView .speaker-list-expanded li .dic .detail-div .info-btns a {margin:0 3px 0 3px;}

#VideoExpanded .speaker-video-expanded li figure {width: 45%; float: none; margin: 0 auto 15px auto;}
#VideoExpanded .speaker-video-expanded li .dic { width:100%}

#Top10Collage .collage-section h1.collage-section-title {font-size: 20px;line-height: 28px;}
#Top10Collage .collage-section h1.collage-section-title.half {width: 100%;margin: 0 0 20px 0;}
#social-links.half { width: 100%;margin: 0 0 20px 0;}
#Top10Collage .collage-section .speaker-collage-grid .collage-3 li { width: 31.2%;}
#effect-1 .overlay h1 {margin-top: 30px; font-size: 15px;}
#effect-1 .overlay a.view-link { font-size:13px}
#Top10Collage .collage-section .speaker-collage-grid .collage-4 li { width: 22.6%;}
#effect-1.collage-4 .overlay h1 {font-size: 13px;}
#effect-1.collage-4 .overlay .by-line {font-size: 11px; line-height: 16px; margin-bottom: 5px;}
#effect-1.collage-4 .overlay a.view-link { font-size: 11px;}

.rightsidebar {margin: 10px 1% 0 0;}

/*-----view all list-----*/

.mid-list-all .colmn2-list { width:100%}

.category-main-list li { height:130px; width:78%;  margin:0 auto 10px auto}
.category-main-list li img {  height: 130px;}
.category-main-list li .list-caption { width: 45%;}
.category-main-list li .list-caption .cat-name {font-size: 20px; line-height: 22px;}

.category-main-list li .list-caption .list-count-text {height: 34px; width: 34px; line-height: 13px; font-size:18px;}
.category-main-list li .list-caption .list-count-text span {font-size: 13px;}

.category-main-list.half li, .category-main-list.half li:nth-child(2n),
.category-landing-list.half li, .category-landing-list.half li:nth-child(2n) { width: 78%; float: none; margin: 0 auto 10px auto;}
.category-landing-list li .list-caption .cat-name {font-size: 18px;}

.top-banner-landing.awardshow-banner { height:146px}
.top-banner-landing.awardshow-banner .banner-img::after { height:140px;}
.top-banner-landing .banner-text {height: 135px;}
.top-banner-landing .banner-text h1 {font-size: 24px; line-height: 26px; padding: 0 10px;}

#WorldHealthDay.top-gray-adv-image .page-title, #PTSDSpeakers.top-gray-adv-image .page-title, #AlternativeHealthSpeakers.top-gray-adv-image .page-title, 
#BrainCancer.top-gray-adv-image .page-title, #RiskSpeakers.top-gray-adv-image .page-title, #EmotionalIntelligence.top-gray-adv-image .page-title, #JamesBeardNominees.top-gray-adv-image .page-title, #YoungEntrepreneurs.top-gray-adv-image .page-title, #ChicagoIdeasWeek2016.top-gray-adv-image .page-title, #CelebrityPhilanthropic.top-gray-adv-image .page-title, #PodcastHosts.top-gray-adv-image .page-title, #CountryMusicAward2017.top-gray-adv-image .page-title, #CoachellaPerformers.top-gray-adv-image .page-title, #BonnarooPerformers.top-gray-adv-image .page-title,#PowerfulWomenSummit2016.top-gray-adv-image .page-title, #AsianPacificAmericanHeritage.top-gray-adv-image .page-title, #BlackHistoryMonth.top-gray-adv-image .page-title, #WomenHistoryMonth.top-gray-adv-image .page-title,  #HispanicHeritageUniversity2017.top-gray-adv-image .page-title, #NotablePhiBetaKappa.top-gray-adv-image .page-title, #ImmigrationSpeakers.top-gray-adv-image .page-title, #ConservativePoliticalAction2017.top-gray-adv-image .page-title, #InternetofThings.top-gray-adv-image .page-title, #TopSocialMedia.top-gray-adv-image .page-title, #ForbesWomenSummit2017.top-gray-adv-image .page-title    {height: auto;}

#WorldHealthDay.top-gray-adv-image figure.left-img img, #PTSDSpeakers.top-gray-adv-image figure.left-img img, #AlternativeHealthSpeakers.top-gray-adv-image figure.left-img img, #BrainCancer.top-gray-adv-image figure.left-img img, #RiskSpeakers.top-gray-adv-image figure.left-img img, #EmotionalIntelligence.top-gray-adv-image figure.left-img img, #JamesBeardNominees.top-gray-adv-image figure.left-img img, #YoungEntrepreneurs.top-gray-adv-image figure.left-img img, #ChicagoIdeasWeek2016.top-gray-adv-image figure.left-img img, #CelebrityPhilanthropic.top-gray-adv-image figure.left-img img, #PodcastHosts.top-gray-adv-image figure.left-img img, #CountryMusicAward2017.top-gray-adv-image figure.left-img img, #CoachellaPerformers.top-gray-adv-image figure.left-img img, #BonnarooPerformers.top-gray-adv-image figure.left-img img, #PowerfulWomenSummit2016.top-gray-adv-image figure.left-img img, #AsianPacificAmericanHeritage.top-gray-adv-image figure.left-img img, #BlackHistoryMonth.top-gray-adv-image figure.left-img img, #WomenHistoryMonth.top-gray-adv-image figure.left-img img,  #HispanicHeritageUniversity2017.top-gray-adv-image figure.left-img img, #NotablePhiBetaKappa.top-gray-adv-image figure.left-img img, #ImmigrationSpeakers.top-gray-adv-image figure.left-img img, #ConservativePoliticalAction2017.top-gray-adv-image figure.left-img img, #InternetofThings.top-gray-adv-image figure.left-img img, #TopSocialMedia.top-gray-adv-image figure.left-img img, #ForbesWomenSummit2017.top-gray-adv-image figure.left-img img   {margin-top: 0;}

.TabbedPanelsTab {height: 30px; font-size: 12px; padding: 7px 20px 1px 20px;} 

#back-top { opacity:0; z-index:-1}

/*-------------Testimonial--------*/

h1.extra-large { font-size:22px}
.mid_clmn_testi, .sidebar_clmn_testi { width:100%}
.see-more-testimonia a { margin-left:auto; margin-right:auto}
.summary {margin-top: 22px;}

ul.form_mid li .r_fld.recaptcha-error-request {width:44%;}
ul.form_mid li .l_txt, ul.form_mid li .r_fld {width: 100%;}
ul.form_mid li .r_fld.recaptcha-error-booking { width: 73%;}

ul.form_mid li .r_fld input[type="text"], ul.form_mid li .r_fld textarea, ul.form_mid_sm li .r_fld input[type="text"] { width: 100%; max-width: 100%;}
.request-img { text-align:center; line-height:0}
.request-img img { width:auto}

.c-expand.viewlinkpage {width: 585px;margin-top: 40px;}
.c-expand.viewlinkpage .form_info.one_half, .clmn_conferences_list .one_third, .one_fifth { width:100%; margin-right:0}
#american_idol .season-height, #american_idol .season-height-sm { min-height:50px; height:auto}

/*-Testimonial New-*/
.testimonial-list li, .testimonial-list.speaker li { height: auto;}
.testimonial-list li .testi-left-part { width:100%; height: auto; margin: 0 auto;  display: table;}
.testimonial-list li .speaker-detail { width: 80%; }
.testimonial-list li .client-review {  width: 100%; position: relative; }
.testimonial-list li .client-review .quote-text::before {  margin-top: -10px; margin-left: 0px; background-size: 40px auto;}
.testimonial-list li .client-review .quote-text  {padding-bottom: 15px; padding-left:15px; padding-right:15px}
.testimonial-list li .client-name {padding-right: 10px;}
.testimonial-list li .client-company-logo {position: relative; right: 7px; bottom: 0; margin-top: 15px;}
.testimonial-list li .client-company-logo img { float: right;}

.testimonial-list.speaker li .testi-left-part { width: 100%; height:auto; padding: 0 0 15px 0;}
.testimonial-list.speaker li .client-review { width:100%; height:auto}
.testimonial-list.speaker li .client-review .quote-text {position: relative; top: 0; left: 0; margin-right: 0; transform: none; margin-top: 5px; padding-right:0}
.testimonial-list.speaker li .client-review .quote-text::before { margin-top: -10px; margin-left: 0px; background-size: 40px auto;} 


/*------------Sticky Footer for mobile----------*/
.fixed-sticky-footert { position:fixed; bottom:0; left:0; width: 100%; }
.sticky-footer { width:100%; position:fixed; bottom:0; z-index:9999; margin-top:0px; display: block; background:#fff; border-top:1px solid #ccc; padding:12px 0 }
.sticky-footer .container{ margin-top:0; position:relative}
.sticky-footer li { float:left; margin:0 20px; }
.sticky-footer li:first-child { margin-left:0}
.sticky-footer li a { color:#444; font-size:15px; text-decoration:underline; text-transform:uppercase}
.sticky-footer li a:hover { color:#b70f0a}
.sticky-footer li a img {vertical-align:middle; opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */}
.sticky-footer li a:hover img {opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */}
.sticky-footer li.chat-icon { float:right}
.sticky-footer li.chat-icon a { position:absolute; right:0; bottom:-22px; }
.sticky-footer li.chat-icon a:hover img {opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */}


/*------ConnectAgent popup----*/
#ConnectAgent .connect-message { width:53%; padding: 10px 30px 0 2px;}
#ConnectAgent .connect-message .aas-logo-div{ width:120px; display:none} /*-------------changed for new design-----------*/
#ConnectAgent .connect-call{ width:46%; padding: 10px 0 10px 24px;} 
#ConnectAgent .sectin-title {font-size: 22px;}
#ConnectAgent .connect-message .form-title-div{ width:100%; padding-right:0;} /*-------------changed for new design-----------*/ 
ul.form_connect_agent li .l_txt{ width:100%; padding-right:0;}
ul.form_connect_agent li .r_fld{ width:100%;}

#ConnectAgent .connect-message .captha-btn .robot-captch,
#ConnectAgent .connect-message .captha-btn .btn-div {width: 100%;}
#ConnectAgent .connect-message .captha-btn .btn-div { text-align:center; float:left; padding-bottom:20px;}

#ConnectAgent .connect-message .captha-btn .robot-captcha { width:216px; float:none; margin:0 auto}


.top-gray-adv-image {padding: 3px 0 10px 3px;}
.top-gray-adv-image figure.left-img { width: 100%; text-align:center}
.top-gray-adv-image figure.left-img img { width:250px; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; }
.top-gray-adv-image .page-title { width: 100%; height:auto;}
.top-gray-adv-image .page-title .title-content { padding-left:20px; padding-right:20px; position:relative; top:0; left:0; margin-top:10px; margin-right:0; transform: none; -moz-transform: none;
-webkit-transform: none; -ms-transform: none; -o-transform: none;} 
.top-gray-adv-image .page-title .title-content h1 { font-size:20px; margin: 0 0 4px 0; line-height: 28px;}

.one_half { width:100%; margin-right:0}
.jewish-speaker-img {width: 20%;}
.jewish-speaker-text { width: 80%;}
.thank-msg { min-height:20px; padding-top:20px;}
.adavance-search-text { display:none} 

.star_img_history li { margin: 0 10px 25px;}
.star_img_history.soccer-list li { margin: 0 7px 25px;}

/*----View all list----*/

/*.lists-header-container { width:100%;  margin-top:-12px;}*/


#owl-demo4.owl-carousel .list-caption h1 {width: 100%; margin-top: 67px; font-size: 42px;}
#owl-demo4.owl-carousel .list-caption .caption-block { display:none}

.TrendingSpeaker-category-list li, .TrendingSpeaker-list li { width: 48%; margin-right: 0; margin-bottom: 25px;}
.TrendingSpeaker-category-list li:nth-child(2n), .TrendingSpeaker-list li:nth-child(2n) { float: right;}
.TrendingSpeaker-category-list li .trending-caption, .TrendingSpeaker-list li .trending-caption { font-size: 15px; padding:5px}

/*.top-banner-landing, .top-banner-landing .banner-img img, .top-banner-landing-A, .top-banner-landing-A .banner-img img { border-radius:0; }
.top-banner-landing .banner-text h1, .top-banner-landing-A .banner-text h1 {font-size: 20px; line-height: 26px;}

.top-banner-landing, .top-banner-landing-A { border:0; padding:0; height:auto}
.top-banner-landing .banner-img,  .top-banner-landing-A .banner-img { width:100%; margin-bottom:10px;}
.top-banner-landing .banner-text, .top-banner-landing-A .banner-text { width:100%; height:auto; padding-bottom:13px;}
.top-banner-landing .banner-text h1, .top-banner-landing-A .banner-text h1 {position: relative;  top: auto; left: auto; margin-right: 0; transform: none;}

.top-gray-adv { border-radius:0}
.top-gray-adv.award-pages {padding: 2% 3% 0 3%;}


.top-gray-adv-image { border-radius:0; padding: 0;}
.top-gray-adv-image figure.left-img { width:100%; text-align:center}
.top-gray-adv-image figure.left-img img {  border-radius:0; width:100%}

.top-gray-adv-image .page-title { width:100%; height:auto}
.top-gray-adv-image .page-title .title-content {position: relative;  top: auto; left: auto; margin-right: 0; transform: none; padding:10px }
.top-gray-adv-image .page-title .title-content h1 {font-size: 24px;}
.top-gray-adv-image .page-title .title-content p {font-size: 14px;}*/


#livechat-compact-container { display:none}  /*live chat bottom*/

.book_speakers { display:none} /*rightside booking info page*/

.awar-month-list li { width:50%;}
.awar-month-list li:nth-child(3):before { display:block}
.awar-month-list li:nth-child(3n) { border-right:1px solid #ddd;}
.awar-month-list li:nth-child(2n) { border-right:0;}

/*Discover Your Speakers*/
#Adroll .mid_clmn_Adroll {width: 100%;}
#Adroll .sidebar_clmn_Adroll { width: 50%; margin:0 auto; float:none}
#AdrollList ul.speaker-list li, #AdrollList ul.speaker-list li:nth-child(3n) { width: 47%; margin: 10px 6% 10px 0;}
#AdrollList ul.speaker-list li:nth-child(2n) { margin-right:0}
#AdrollList ul.speaker-list li a.tooltips { top:266px;}
.more-keynote a {margin-left:0;}
#AdrollList ul.speaker-list li a.tooltips:hover span {left: -100px; margin-left: 0;}
#AdrollList ul.speaker-list li a.tooltips span::after { margin-left: 28px;}


/*-----Member popup----*/
.filter-btn li { margin-bottom:7px;}
.member-list li {width: 31.3%;}
.member-list li .hiring-block {  height: 194px; padding-top: 46px;}
.member-list li .hiring-block  { padding-top: 0;}


/*------Member popup------*/
 .member-leftpart .member-img  { margin-bottom:30px !important; }

.member-leftpart .member-phone a { word-break:keep-all; display:block; margin-top:5px;}
.member-leftpart .member-social a { margin: 0 5px;}

.member-phone.two-numbers {padding-left:0; padding-right: 0; }
.member-phone.two-numbers .phone-img {text-align: center;width: 100%; margin-bottom:5px;}
.member-phone.two-numbers .phone-number {width: 100%;}
.member-phone.two-numbers .phone-number a { margin-top:0; text-align:left}

.member-leftpart .member-email { display:block}
.flip-member-form { display:none}

.member-rightpart h4 {font-size: 28px; line-height: 36px ;margin-bottom: 20px !important  }
.member-rightpart h4 span {font-size: 30px;}
.member-rightpart .about-member { margin-bottom:26px !important;}

/*--------------------BRF pages--------------------------*/

h2.title-32 { font-size: 26px; padding-bottom: 10px;}
h2.title-26-noCaps { font-size: 22px;}
h1.title-25-noCaps { font-size: 23px;}

.agent-can-do li p {line-height:18px;}
/*.agent-can-do li:first-child span, .agent-can-do li:nth-child(2) span {top: 3px;}*/
#BRFGeneral-form li:first-child {width: 100%; margin-right:0}
#BRFGeneral-form li:nth-child(2) { width: 38.5%;}
#BRFGeneral-form li:nth-child(3) { width: 60%; margin-right: 0; float: right;}
#BRFGeneral-form li:nth-child(4) { width: 38.5%; margin-right: 0;}
#BRFGeneral-form li:nth-child(5) { width: 60%; float: right;}
#request-popup #BRFGeneral-form ul.secound li:nth-child(5) { float:left; margin-right:1.5%}

#BRFWiki .info_wiki .infobox.biography.vcard { margin:0 auto}


/*--------------------BRF popup pages--------------------------*/

#request-popup #BRFGeneral-form .WithPhoto-form li:first-child { width:64%; margin-right:2% }
#request-popup #BRFGeneral-form .WithPhoto-form li:nth-child(2) { width:33%;}
#request-popup #BRFGeneral-form .WithPhoto-form li:nth-child(3) { width:64%; margin-right:2% }
#request-popup #BRFGeneral-form .WithPhoto-form li:nth-child(4) { width: 33%; margin-right: 0;}
#request-popup #BRFGeneral-form .WithPhoto-form li:nth-child(5) { width:100%;}


#request-popup #BRFGeneral-form li:first-child { width:64%; margin-right:2%}
#request-popup #BRFGeneral-form li:nth-child(2) { width: 33%;}
#request-popup #BRFGeneral-form li:nth-child(3) {width:64%; margin-right:2%}
#request-popup #BRFGeneral-form li:nth-child(4) { width: 33%; margin-right: 0;}
#request-popup #BRFGeneral-form li:nth-child(5) { width:100%}

}

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

.one_third,.one_fourth { width:100%; padding-right:0}

.mb-footer .footer-mb-div .footer_column_sm .title, .top_link a {
	font-size:13px
}
#footer .footer_content, #nav, #top, #top_review, .container, .container-list, #footer .footer_content_subpg {
	width:450px
}
/*----New Top for mobile---*/
.Top-Mob .logo-M { margin-left:-22px;}
.Top-Mob { display:block; padding: 10px 31px 10px 0;}

#ViewTopics .findbar-btn { margin-left: 155px;}

/*div.panel-topics {margin-left: -225px;}*/
.topic-block {  width: 450px;}
.topic-block::after, .topic-block::before {left: 42%;}


.resp-tab-content li { margin-bottom: 8px;}
.resp-tab-content li a {font-size: 13px;}

#home-slider, #TopSliderBackground {/* height:246px*/ height:300px}
#TopSliderBackground { padding-top: 95px;}

.top_search .search_inpt {
    float: none;
    margin: 0 auto;
}
.top_link {
	width:100%;
	line-height:20px;
	text-align:center;
	margin-bottom:0;
	margin-top:5px;
	padding-left: 31px;
}
.top_link a {
	padding-right:7px
}
.top_link a:last-child {
	padding-left:7px;
	padding-right:0
}
.footer-nav-section .sec-nav-section, .footer-nav-section .third-nav-section { width:100%}
.footer-nav-section .fourth-nav-section { padding-left:0}
.footer-nav-section .one_half_first, .footer-nav-section .one_half_last { width:50%}
.footer-nav-section .third-nav-section { padding-right:0}
.footer-nav-section .third-nav-section { margin-bottom:30px}
.footer-nav-section .fourth-nav-section, .footer-copyright .copy-text, .footer-copyright .sitemap-link { width:100%}
.footer-nav-section .fourth-nav-section ul li { width:50%; float:left }
.footer-copyright .copy-text, .footer-copyright .sitemap-link { text-align:center} 

.result-img-div { width: 28%;}
.result-content-div { width: 72%; padding-left: 0;}

.margin_top16_mb {
	margin-top:16px
}
.ticker_trend_title {
	margin-top:10px
}
.ticker_trend_links {
	padding:4px 0 4px 5px;
	width:80%
}
.featured li {
	width:100%;
	text-align:center
}
.featured li a img {
	width:auto
}
.topics .topic_colmn li ul.name_list li {
	width:100%
}
.fees li, .location li {
	width:200px
}
#slideshow {
	height:162px
}
.division li, .division li:nth-child(3n) {
	width:220px;
	margin-right:10px
}
.clmn_170.margin_right25, .division li:nth-child(2n), .footer_column.margin_right15, .footer_column_sm.margin_right15 {
	margin-right:0
}
.division li .division-img img {
	height:160px
}

ul.news li .gns-728x90 {
	height:190px;
	background:0 0;
	border:1px solid #ccd9f2
}
ul.news li .gns-728x90 .gns-basecanvas {
	height:auto
}
ul.news li .gns-element-728x90 .gns-poweredby, ul.news li .gns-generic-728x90 .gns-poweredby {
	width:50%;
	position:relative;
	float:left
}
ul.news li .gns-728x90 .gns-result {
	width:100%;
	position:relative;
	float:left;
	top:80px;
	left:inherit!important
}
.gns-728x90 .gns-ss-frame, .gns-728x90 .gns-ss-title {
	left:308px!important
}
.mid_sub_breadcrumbs {
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
.clmn_170 {
	width:100%;
	position:relative
}
.clmn_170.margin_right25 {
	margin-bottom:10px
}
.clmn_517 {
	width:100%;
	text-align:left
}
.mid_box_width168 {
	float:left;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	width:260px
}
ul.link_with_img li {
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
ul.link_with_img li .txtlink {
	width:auto
}
.mid_box.mid_box_width168.margin_top16 {
	margin-top:6px
}
.clmn_170 .speaker_img {
	float:left;
	width:150px
}
.mid_box_width193 {
	width:95%
}
.printbio .clmn_840 {
	width:71%
}
.printbio .clmn_840 h1 {
	font-size:20px;
	padding-bottom:8px
}
.mid_sub {
	padding-left:10px;
	padding-right:10px
}
.booking-req .clmn_660 {
	width:97%!important
}
.booking-req .info_wiki {
	border-bottom:2px solid #dcdcdc;
	padding-bottom:10px;
	margin-bottom:20px
}
.booking-req .clmn_270 {
	width:270px;
	margin:0 auto!important;
	float:none
}
.booking-req .clmn_270.margin_right25 {
	margin-right:0
}
.info_wiki img {
	max-width:220px;
	width:100%
}
.booking-req .titlebar_black_subpg span {
	line-height:30px;
	font-size:15px
}
ul.form_mid li, ul.form_mid_sm li {
	float:left;
	width:100%
}
ul.form_mid li .l_txt, ul.form_mid_sm li .l_txt {
	padding-right:0;
	width:100%
}
ul.form_mid li .r_fld, ul.form_mid_sm li .r_fld {
	width:100%
}
ul.form_mid li .r_fld select, ul.form_mid_sm li .r_fld select {
	width:98%;
	max-width:275px
}
.clmn_233, .clmn_310 {
	margin-right:0;
	width:100%
}
.book_speakers {
	width:37px
}
.book_speakers a img {
	width:38px
}
.ddajaxsidepanel {
	height:auto!important;
	width:350px!important
}
.ddajaxsidepanel .contentarea {
	height:400px!important;
	overflow-y:auto;
	width:97%;
	float:right
}
.info-line-mb, .speaker-name-mb {
	display:block
}
#browse-category .clmn_680 .speaker_listing_box .clmn_538 {
	width:288px
}
.item_img, .item_img_lg {
	float:none;
	margin:10px 0 21px;
	max-width:100%;
	text-align:center
}
.item_img img {
	width:auto
}
a.inquire_speaker {
	display:none
}
#commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li:nth-child(8), a.inquire_speaker_mb {
	display:inline-block
}
.name_list li {
	background-position:left 8px
}
.name_list li.title a {
	font-size:14px;
	line-height:28px
}
.name_list li a {
	font-size:13px;
	line-height:22px
}
.margin_top16_sm {
	margin-top:0
}
.animate_img_sm img {
	width:100%
}
.star_img.health_speaker li {
	width:102px
}
.star_img.tv_star li { margin: 0 4px;}

.clmn_link_div {
	width:54%
}
.result_2clmn .clmn_2_sm .clmn_439 .clmn_319 {
	width:70%;
	float:right
}
#commencement .clmn_680 .clmn_219, #commencement .clmn_680 .clmn_318, .clmn_459 {
	width:100%
}
#commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li {
	width:100px;
	margin:5px 0
}
.clmn_name_discri .clmn_310 {
	width:100%;
	margin-right:0
}
.star_img7 li {
	width:131px;
	margin-bottom:5px;
	margin: 2px 4px 0;
}
.star_img7 li img {
	width:100px
}
.star_img7 li:last-child{
	display:none
}
.star_img7.small-img li:last-child  { display:block}
.star_img7.small-img li {
    margin: 2px 10px 0;
    width: 84px;
}
.star_img7.small-img li img { width:100%}

#dancing_star .clmn_name_discri {width:100%;}
#dancing_star .clmn_right_image { width: 100%; float: left;}
#dancing_star .clmn_right_image .star_img100 { width:70%; float:none; margin:0 auto}
#dancing_star .clmn_right_image .star_img100 li {width: 100px; float: left; margin: 0 21px;}

.mid_box#entertain .clmn_182 img {
	width:100%;
	height:auto
}
#trend .trend_name {
	width:59%
}
#trend .trend_name .clmn_132 {
	width:100%
}
#trend .clmn_182 {
	width:40%;
	float:right
}
#trend .clmn_182 img {
	width:100%;
	height:auto
}
.form-top-line .mid_box .form li input[type=text], .form-top-line .mid_box .form li textarea {
	width:97%!important
}
.contact_form_div, .contact_img_div {
	width:100%
}
ul.form_mid.contact_form li .r_fld input[type=text], ul.form_mid.contact_form li .r_fld textarea {
	width:100%;
	max-width:100%
}
.clmn_right_image .star_img155 li, .clmn_right_image .star_img155 li img {
	width:100%;
	margin-left:0
}
.clmn_right_image .star_img155 li img {
	height:auto
}
.clmn_name_discri, .clmn_right_image, .clmn_right_image_small {
	width:100%;
	float:left
}
#dancing_star .clmn_219, #dancing_star .clmn_420, #dancing_star .clmn_492, #dancing_star .clmn_560, #dancing_star .clmn_680, #dancing_star .speaker-list2 {
	width:100%
}
#dancing_star .clmn_560 .star_img100, #dancing_star_all .clmn_560 .star_img100 {
	margin-top:15px
}
#dancing_star .clmn_560 .star_img100 li, #dancing_star_all .clmn_560 .star_img100 li {
	width:30%
}
#dancing_star .clmn_420 .star_img100 {
	width:70%;
	float:none;
	margin:15px auto 0
}
#dancing_star .clmn_420 .star_img100 li {
	width:45%
}
#american_idol .star_img7.sub_box_img7 li img, #dancing_star .clmn_420 .star_img100 li img, #dancing_star .clmn_560 .star_img100 li img, #dancing_star_all .clmn_560 .star_img100 li img {
	width:auto
}
#celebrity-chefs .clmn_right_image .star_img100, .clmn_right_image .star_img100 {
	width:100%
}
#celebrity-chefs .clmn_right_image .star_img100 li, #celebrity-chefs .clmn_right_image .star_img200 li, .clmn_right_image .star_img100 li, .clmn_right_image .star_img200 li {
	width:50%;
	margin:0 auto;
	float:none
}
#celebrity-chefs .clmn_right_image .star_img100 li, .clmn_right_image .star_img100 li {
	text-align:center;
	width:40%
}
.clmn_right_image .star_img200.multi-img4 li {
	width:50%;
	float:left;
	margin-top:10px
}
.clmn_right_image .star_img200.multi-img4 li img {
	width:auto;
	height:200px
}
#celebrity-chefs .top-pera-img {
	text-align:center;
	width:65%
}
#american_idol .star_img7.sub_box_img7 li {
	width:127px;
	margin-bottom:5px
}
#american_idol .star_img.sub_box_img8 li, #dancing_star_all .star_img.sub_box_img8 li {
	width:93px;
	margin-bottom:5px
}
#american_idol .star_img.box_img8 li img, #american_idol .star_img.sub_box_img8 li img, #dancing_star_all .star_img.sub_box_img8 li img {
	width:95%;
	height:auto
}
#american_idol .star_img.box_img8 li:nth-child(8), #american_idol .star_img.sub_box_img8 li:nth-child(8), #dancing_star_all .star_img.sub_box_img8 li:nth-child(8) {
	display:block
}
#american_idol .star_img.box_img8 li {
	width:99px;
	margin-bottom:5px
}
#american_idol .clmn_182 {
	width:100%
}
#american_idol .clmn_182 .mid_box {
	padding:2%
}
#american_idol .season-height, #american_idol .season-height-sm {
	min-height:auto
}
#black-history .star_img_history li {
	margin:0 3px 20px;
	width:100px
}
#black-history .star_img5 li img, #black-history .star_img_history li img {
	width:95%;
	height:auto
}
#black-history .star_img5 li {
	margin:0 2px;
	width:79px
}
#dancing_star_all .clmn_300, #dancing_star_all .clmn_560, #dancing_star_all .speaker-list2, #olympics .clmn_219, #olympics .clmn_298 {

	width:100%
}
#olympics .clmn_219, #olympics .clmn_298 {
	margin-top:16px
}
#dancing_star_all .clmn_310:last-child.margin_top16 {
	margin-top:0
}
#apprentice .height-350, #apprentice .height-232, #olympics .height-266, #olympics .height-350, #olympics .height-392, #olympics .height-413, #olympics .height-476 {
	height:auto; min-height:auto
}

#apprentice .one_third { margin-top:12px;}

#olympics .star_img7 li img {
	height:131px
}
#olympics .align_justy a.redlink_line {
	text-align:left!important;
	float:left
}
#olympics .titlebar_gray_dark {font-size: 14px; padding: 2px 10px 6px 10px;}
#olympics .height-302, #olympics .height-446, #olympics .height-543, #olympics .height-470, #olympics .height-398 {	min-height:auto}
#apprentice .star_img6 li {
	margin:5px 0 0;
	width:33%
}
#apprentice .clmn_300, #apprentice .clmn_459, #apprentice_2 .clmn_308, #celebrity-circus .clmn_219, #celebrity-circus .clmn_560 {
	width:100%
}
#apprentice .clmn_300 {
	margin-top:16px
}
#apprentice .clmn_300.margin_right16 {
	margin-right:0
}
#apprentice_2 .name_img_list li:last-child {
	border-bottom:1px solid #ccc;
	margin:0 0 15px
}
#apprentice_2 .clmn_308:last-child .name_img_list li:last-child {
	border-bottom:0;
	margin:0
}
#apprentice_2 .name_img_list li .name {
	width:70%;
	padding-top:55px
}
#apprentice_2 .name_img_list li .image {
	width:30%
}
#apprentice_2 .name_img_list li .image img {
	width:auto
}
#celebrity-circus .star_img100 li {
	width:22%;
	margin-top:10px
}
#famous-athletes .clmn_219_img, #famous-athletes .clmn_219_img3, #famous-athletes .speaker-list3 {
	width:100%
}
#famous-athletes .clmn_219_img {
	text-align:center;
	margin-top:10px
}
#famous-athletes .clmn_219_img img {
	width:auto;
	height:auto
}
#famous-athletes .clmn_220_img4, #famous-athletes .clmn_220_img4_NY {
	width:50%
}
#famous-athletes .clmn_219_img3 img {
	display:inline;
	float:left;
	width:125px
}
#famous-athletes .clmn_219_img3 img:nth-child(2) {
	margin:20px 15px 0
}
#famous-athletes .clmn_220_img4_NY img {
	width:70%
}
#famous-athletes .clmn_220_img4_NY:nth-child(2) img {
	margin-bottom:10px
}
#famous-athletes .clmn_220_img4_NY:nth-child(3) img {
	width:100%
}
#best_selling_authors .clmn_318, #best_selling_authors .clmn_610 {
	width:100%
}
#best_selling_authors .name_link li {
    margin-bottom: 8px;
 
}
#jewish-celebrity .clmn_120, #jewish-celebrity .clmn_814 {
	width:100%
}
#jewish-celebrity .clmn_120 li {
	float:left;
	width:50%;
	text-align:center;
	margin-bottom:10px
}
#coachesclub .clmn_170 {
	width:35%
}
#coachesclub .clmn_712 {
	width:65%
}
.clmn_right_image .star_img200.multi-img3 li {
	width:33%;
	float:left;
	margin-top:10px
}
.clmn_right_image .star_img200.multi-img3 li img {
	width:90%;
	height:160px
}
.star_img.box_img9 li {
	width:100px
}
.star_img.box_img9 li:nth-child(8) {
	display:block
}
#conference-inc-vision .star_img6 li, .star_img6 li {
	margin:5px 0;
	width:33%
}
#conference-inc-vision .star_img6 li img, .star_img6 li img {
	width:auto;
	height:auto
}
#celebrity-chefs .star_img.tv_star li { width:100px}
#celebrity-chefs .star_img.tv_star li:last-child { display:none }
#client-list .clmn_308, ul.form_mid.adv-search li .l_txt, ul.form_mid.adv-search li .r_fld {
	width:100%
}
#suggestspeaker ul.form_mid li .l_txt_left_space {
	width:100%;
	text-align:left;
	margin-right:0
}
#suggestspeaker ul.form_mid li .r_fld {
	margin-bottom:0
}
#suggestspeaker ul.form_mid li .l_txt_left_space.hide-sm {
	display:none
}
#client-list .clmn_308.margin_right16 {
	margin:16px 0 0
}
#client-list ul.name_list.clmn_310.margin_top16 {
	margin:0
}
#client-list ul.name_list.clmn_310.margin_top16_mb {
	margin-top:16px!important
}
#client-list .star_img_86 li {
	width:83px
}
#client-list .star_img_86 li img {
	width:90%;
	height:auto
}
#client-list .client-logo-mb {
	display:block;
	border:1px solid #bbb;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	width:100%;
	text-align:center
}
#client-list .client-logo {
	display:none
}
.clmn_right_image_small .star_img155 li img {
	width:auto
}
#favspeak .speaker_listing_box .clmn_120 {
	width:25%
}
#favspeak .speaker_listing_box .clmn_814 {
	width:70%
}
#mark-sales-forum .star_img5 li {
	margin:0 3px;
	width:73px
}
#mark-sales-forum .star_img5 li img {
	width:100%;
	height:auto
}
#bookstore_detail_page .clmn_712 {
	width:100%!important;
	text-align:left!important
}
#thankyou_page .clmn_311 {
	width:100%
}
#thankyou_page .clmn_311 .issue_image li, #thankyou_page .clmn_311 .issue_image_last li {
	background-image:none;
	height:auto;
	border-bottom:1px solid #CCC;
	float:left;
	width:100%;
	padding:0 0 10px;
	margin:0 0 12px
}
#thankyou_page .clmn_311 .issue_image li .img_div, #thankyou_page .clmn_311 .issue_image_last li .img_div {
	width:20%
}
#thankyou_page .clmn_311 .issue_image li .name_div, #thankyou_page .clmn_311 .issue_image_last li .name_div {
	width:75%;
	padding-top:30px
}
#thankyou_page .clmn_311 .issue_image_last li:last-child {
	border-bottom:0;
	padding:0;
	margin:0
}
.review_img_list li .image {
	width:25%
}
.review_img_list li .image img {
	width:90%;
	height:auto
}
.review_img_list li .name {
	width:75%
}
.award-show-list1 li {
	width:100%;
	border-right:0
}
.award-show-list1 li .img-div img {
	width:auto
}
.award-show-list1 li:nth-child(2):before, .award-show-list1 li:nth-child(3):before {
	display:block
}
#advance-search-result .speaker_listing_box .clmn_814 {
	width:286px
}
#viewlinkpage1 .clmn_650 {
	width:385px
}
#viewlinkpage1 .check-avail-form {
	width:395px
}
.olympics-page-list li {
	width:100%;
	border-right:0 solid #ddd;
	border-bottom:1px solid #ddd;
	padding-bottom:15px
}
.olympics-page-list li:last-child {
	border-bottom:0;
	padding-bottom:0
}
.olympics-2016-list.five-img li, .olympics-2016-list.four-img li, .olympics-2016-list.three-img li {
	width:33%
}
.olympics-2016-list li.height-158-sm {
	min-height:158px
}
.olympics-2016-list.three-img li img {
	width:90%
}
.one-half {
	width:100%
}
/*----------List Template pages-------*/

.top-gray-adv figure.left-img { margin:0 0 10px 0; width: 100%; text-align: center;}
.top-gray-adv h1 { font-size: 20px; line-height: 24px;}
#CondensedTiles .speaker-list, #ExpandedView .speaker-list-expanded,#VideoExpanded .speaker-video-expanded,  #VideoCondensed .speaker-video-condensed { width: 100%;}
#CondensedTiles .speaker-list ul li a.tooltips {top: 207px;}

#CondensedTiles a.tooltips:hover span { left: -30px;}
#CondensedTiles a.tooltips span::after {left: 80%;}

#CondensedTiles .speaker-list-full ul li a.tooltips {top: 192px;}

#ExpandedView .speaker-list-expanded li {margin: 0 1% 30px 1%; width: 98%;}
#ExpandedView .speaker-list-expanded li .dic .detail-div .info-btns, #ExpandedView .speaker-list-expanded li:nth-child(2n) .dic .detail-div .info-btns { text-align:center}

#VideoExpanded .speaker-video-expanded li figure {width: 60%;}
#VideoExpanded .speaker-video-expanded li .dic h1 {font-size: 20px; line-height: 24px;}
#VideoExpanded .speaker-video-expanded li .dic .video-title { font-size: 16px;}

.rightsidebar, #ExpandedView .rightsidebar { width:98%; float:left; margin: 10px 1% 0 1%;}
a.tooltips span { right:0}


#Top10Collage .collage-section .speaker-collage-grid .collage-3 li, #Top10Collage .collage-section .speaker-collage-grid .collage-3 li:first-child,
#Top10Collage .collage-section .speaker-collage-grid .collage-4 li, #Top10Collage .collage-section .speaker-collage-grid .collage-4 li:last-child {width: 60%; display: block; margin: 0 auto 10px auto;}

#effect-1 .overlay h1, #effect-1.collage-4 .overlay h1 {  margin-top: 50px; font-size: 20px;}
#effect-1 .overlay a.view-link, #effect-1.collage-4 .overlay a.view-link {font-size: 15px;}
#effect-1.collage-4 .overlay .by-line {font-size: 12px; line-height: 18px; margin-bottom: 15px;}

#VideoCondensed .speaker-video-condensed article { width: 70%; padding: 0; margin:10px 15%}
#VideoCondensed .speaker-video-condensed article:last-child { border-bottom:0}
#VideoCondensed .speaker-video-condensed article h1 {font-size: 15px;}

#midpart .nf_lists ul { text-align:center;}
#midpart .nf_lists ul li{ width:100%; float:none !important; display:inline-block;}

/*-----view all list-----*/
.mid-list-all .banner-caption {padding: 7px 20px 9px 20px;font-size: 14px; line-height: 18px;}
h2.cat-list-title {font-size: 20px;}
.category-main-list li, .category-main-list.half li, .category-main-list.half li:nth-child(2n),
.category-landing-list.half li, .category-landing-list.half li:nth-child(2n)  { width:100%;}

/*.top-banner-landing { padding-bottom:10px}
.top-banner-landing .banner-img, .top-banner-landing .banner-text { width:100%}
.top-banner-landing .banner-img img {border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0; -ms-border-radius:7px 7px 0 0;}
.top-banner-landing .banner-img::after { display:none}
.top-banner-landing .banner-text { height:90px}
.top-banner-landing .banner-text br { display:none}*/

.section_title h1{width:auto;}
.viewlists{font-size:13px;}

.top-banner-landing.awardshow-banner { height:auto}
.top-banner-landing.awardshow-banner .banner-img::after { height:256px;}
.top-banner-landing.awardshow-banner .banner-text {padding-top: 2%;}

.TabbedPanelsTab {width: 100%; margin:0 0 2px 0; height: 34px; padding: 9px 20px 1px 20px; top:0; border-radius: 7px; -moz-border-radius:7px; -o-border-radius:7px; -webkit-border-radius:7px;}
.TabbedPanelsTab:last-child { /*border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -o-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0*/;}

.whitelink.margin_left45 { margin-left:0}

/*--------Testimoials-------*/
h1.extra-large { font-size: 20px;}
.testimonial-list li .testi-left-part, .testimonial-list li .client-review { width:100%}
.testimonial-list li .testi-left-part { margin-bottom:15px;}
.testimonial-list li .client-review .quote-text::before {margin-top: -6px; margin-left: 14px; background-size: 30px auto;}
.testimonial-list li .speaker-detail { width: 80%;}
.testimonial-list.speaker li .client-review .quote-text {padding-bottom: 10px; min-height: 20px;}

.celebrity-booking-agents .agents-can li:nth-child(3) p, .celebrity-booking-agents .agents-can li:nth-child(4) p { line-height:18px;}

/*@media screen and (-webkit-min-device-pixel-ratio:0) {
.celebrity-booking-agents .agents-can .icon { margin-top:10px}
}
*/
ul.form_mid li .r_fld.recaptcha-error-request {width:61%;}

ul.form_mid.sm_width { width: 70%; }
ul.form_mid li .r_fld.recaptcha-error-booking { width: 89%;}

.c-expand.viewlinkpage {width: 420px; clear:both; margin-top: 60px;}
.check-avail-btn { width: 100%; text-align: center; position:relative; margin-top: 35px;}
.check-avail-btn:last-child { margin-top:0}
.check-avail-btn span#toggleSpan1, .check-avail-btn span#toggleSpan2 { display:block; width:100%}
.check-avail-btn span#toggleSpan1 img, .check-avail-btn span#toggleSpan2 img {float: left; margin-left: 115px; }

/*---Connect Agent lightbox---*/

#ConnectAgent, ul.form_connect_agent  { padding:0} 
#ConnectAgent .connect-message { width:100%; margin-right:0; margin-top:0; padding-right:0; border-right:0; border-bottom: 1px solid #dedede; padding-bottom:10px}  
#ConnectAgent .connect-call{ width:100%; padding-left:0;  margin-top:15px; padding-bottom: 20px} 
#ConnectAgent .connect-message .aas-logo-div{ width:100%; text-align:center; display:none}
#ConnectAgent .connect-message .sectin-title{ text-align:center;}
#ConnectAgent .connect-message .form-title-div{ width:100%; text-align:center;}
ul.form_connect_agent li .first-input,
ul.form_connect_agent li .last-input { width:100%;}
ul.form_connect_agent li .last-input { float:left}
ul.form_connect_agent li .first-input {margin-bottom: 12px;}

#ConnectAgent .connect-call .agent-photo { margin-top:20px} 
#ConnectAgent .connect-message .captha-btn .robot-captcha {margin: 0 auto; width: 239px; float: none;}

#thankyou-message { width:90%}
#thankyou-message { padding-top:10px; padding-bottom:20px;}

#thankyou-message h1 { font-size:22px;}
#thankyou-message .thankyou-text { font-size:15px;}



#CondensedTiles .speaker-list-full ul li {width: 48%; margin-right: 3.5%}
#CondensedTiles .speaker-list-full ul li:nth-child(3n) { margin-right: 3.5%}
#CondensedTiles .speaker-list-full ul li:nth-child(2n){ margin-right:0}

.clmn_conferences_list {width: 100%; float:left}

.jewish-speaker-img, .jewish-speaker-text {width: 100%;}
.jewish-speaker-img li { float:left; width:50%; text-align:center; margin-bottom:10px;}
.star_img_history li { margin: 0 6px 25px;}
.star_img_history.soccer-list li { margin: 0 3px 25px;}


#OlympicsHosts .star_img_history .sub-list li { margin: 0 6px 25px; width: 123px;}
#OlympicsHosts .star_img_history .sub-list li img { width:100%; height:auto}

.top-banner-landing, .top-banner-landing-A { border:0; padding:0; height:auto}
.top-banner-landing .banner-img, .top-banner-landing-A .banner-img { width:100%; margin-bottom:10px;}
.top-banner-landing .banner-text, .top-banner-landing-A .banner-text { width:100%; height:auto; padding-bottom:13px;}
.top-banner-landing .banner-text h1, .top-banner-landing-A .banner-text h1 {position: relative;  top: auto; left: auto; margin-right: 0; transform: none;}

.awar-month-list li { width:100%;}
.awar-month-list li:nth-child(2):before, .awar-month-list li:nth-child(3):before { display:block}
.awar-month-list li, .awar-month-list li:nth-child(3n) { border-right:0;}

element {
}
#AdrollList ul.speaker-list li a.tooltips {  top: 196px;}

/*-----Member popup----*/
.member-list li { width: 47%; margin: 0 1.5% 20px 1.5%;}
.member-list li .hiring-block { height: 211px; padding-top: 18px; } 


/*------Member popup------*/
.member-infobox { padding: 10px;}

.member-leftpart, .member-rightpart{ width:100%; float:left} 

.member-phone.two-numbers .phone-number { width: 55%; margin: 0 auto; float: none;}


.member-rightpart { border-left:0; border-top:1px solid #ccc; padding-left:0; margin-top:20px; padding-top:20px;}
.member-leftpart .member-img img {  width: 320px;  height: auto;}
.member-leftpart .member-img, #GregFriedlander .member-leftpart .member-img, #MargoSarlo .member-leftpart .member-img, #JillLanders .member-leftpart .member-img, #RichardMichelli .member-leftpart .member-img, #ChelseaAnderson .member-leftpart .member-img, #MarlyBlack .member-leftpart .member-img, #EdieBoan .member-leftpart .member-img,  #JasmineDhir .member-leftpart .member-img, #JamievonImhof .member-leftpart .member-img, #LaurenFrance .member-leftpart .member-img,#ParagJangbari .member-leftpart .member-img, #LisabethKane .member-leftpart .member-img, #DylanKirkpatrick .member-leftpart .member-img, #MandyLubrano .member-leftpart .member-img, #SydneyMarshall .member-leftpart .member-img,#EvaMiles .member-leftpart .member-img, #KatieMiller .member-leftpart .member-img, #SarahMiller .member-leftpart .member-img,#KatyMurray .member-leftpart .member-img, #ErynMurphy .member-leftpart .member-img, #AlexanderNye .member-leftpart .member-img, #AndrewRezk .member-leftpart .member-img, #MaddyRobinson .member-leftpart .member-img, #AmandaSchoettler .member-leftpart .member-img, #DebbieShannon .member-leftpart .member-img, #HaleySmyser .member-leftpart .member-img { margin-bottom: 20px;}

.member-leftpart .member-social, .member-leftpart .member-phone { margin-bottom:20px !important;}
.member-leftpart .member-phone a { word-break: keep-all; display: inline-block;  margin-top: 0;}

.member-rightpart h4 { text-align:center}

/*--------------------BRF pages--------------------------*/

h2.title-32 { font-size: 23px; padding-bottom: 10px; line-height: 30px;}
h2.title-26-noCaps { font-size: 20px;}
h1.title-25-noCaps { font-size: 20px;}

.agent-can-do li:first-child span, .agent-can-do li:nth-child(2) span {top: 3px;}
#BRFGeneral-form li:first-child, 
#BRFGeneral-form li:nth-child(2),
#BRFGeneral-form li:nth-child(3),
#BRFGeneral-form li:nth-child(4),
#BRFGeneral-form li:nth-child(5),
#BRFGeneral-form li:nth-child(8),
#BRFGeneral-form li:nth-child(9),
#BRFGeneral-form li:nth-child(10),
#BRFGeneral-form li:nth-child(11),
#BRFGeneral-form li:nth-child(12),
#BRFGeneral-form li:last-child { width: 100%; float: left; margin-right:0}
#BRFGeneral-form li:last-child {padding: 10px 0 0px 0;}
#BRFGeneral-form li .btn-div { width:100%}
#BRFGeneral-form li .robot-captcha { margin:0 auto 10px auto; width:248px; display: block;}
#BRFGeneral-form li .btn-div .submit-request-btn {font-size: 16px;padding: 8px 15px;}

.call-btn-red {font-size: 20px;}
.call-btn-red img {width: 24px;  height: 24px;}

#BRFWiki #BRFGeneral-form li:last-child {padding: 10px 0 0px 0;}
#BRFWiki #BRFGeneral-form li .robot-captcha, #BRFWiki #BRFGeneral-form li .btn-div {display: block; text-align: center;}
#BRFWiki #BRFGeneral-form li .btn-div  { margin-left:0}

/*#request-popup #BRFGeneral-form li .robot-captcha,*/ #request-popup #BRFGeneral-form li .btn-div { width:100%}
#request-popup #BRFGeneral-form li .robot-captcha { padding-left: 0;}



}

@media (max-width:479px) {
#footer .footer_content, #nav, #top, #top_review, .container, .container-list, #footer .footer_content_subpg {
	width:310px
}
#nav {
	margin-top:8px
}
#top .logo, #top_review .logo { padding-left:30px;}
#top .logo a img, .fixed-top-bg #top .logo img {
	width:78%;
	margin-left:-20px
}
/*.topbar {
	height:160px;	
}*/
.topbar_review {
	height:110px
}
.call, .fixed-top-bg .call {
	width:220px;
}
form#search {right: -5px;}
#search input[type=text]:focus  {width: 218px;}
.top_search {
	clear:both
}
.featured li a img, .fees li, .location li, .ticker_trend_links, .ticker_trend_title, .topics .topic_colmn .clmn_154 {
	width:100%
}

#ViewTopics .findbar-btn { margin-left: 87px;}
/*div.panel-topics { margin-left: -155px;}*/
.topic-block {  width: 310px;}

.fixed-top-bg #ViewTopics { top: 92px;}

#home-slider, #TopSliderBackground { height:170px}
#TopSliderBackground { padding-top: 60px;}

.footer-title { font-size: 20px;}
.footer-form li, .footer-form li:nth-child(2n) { width:100%; }
.footer-copyright .copy-text { line-height:18px; margin:10px 0}
.ticker_trend {
	padding:0 10px 8px
}
/*sticky footer*/
#subscribe h2 { font-size: 15px; text-align:center }
#subscribe .mc-field-group input[type="email"] { width:100%; font-size:15px}

h1, h2.large-caps { font-size: 18px;}

.result-img-div { width: 100%; text-align:center}
.result-content-div { width: 100%;}
.speaker_listing_box .speaker-name {width: 100%; text-align: center; display: inline-block;}

.ticker_trend_title {
	text-align:center;
	background-image:none;
	border-bottom:1px solid #bbb;
	margin-top:0;
	height:30px
}
.ticker_trend_links {
	background:0 0
}
.home_subtitle {
	font-size:16px
}
.featured li {
	margin:0 0 25px
}
.about h1 {
	font-size:14px
}
#breadcrumb a, a.inquire_speaker .middle {
	font-size:12px
}
.topics .topic_colmn .clmn_154.margin_right11 {
	margin-right:0
}
.fees ul, .location ul {
	margin-left:0
}
#slideshow {
	height:112px
}
.division li, .division li:nth-child(3n) {
	width:100%;
	margin-right:0;
	text-align:center;
	float:none;
	padding-left:70px
}
.division li .division-img img {
	height:150px
}
.feature_link .footer_column, .feature_link .footer_column_sm, .footer_column, .footer_column_sm, .footer_column_sm.clmn_140 {
	width:155px
}
.footer_content_subpg .feature_link .footer_column, .footer_content_subpg .feature_link .footer_column_sm, .footer_content_subpg .footer_column, .footer_content_subpg .footer_column_sm, .footer_content_subpg .footer_column_sm.clmn_140, .footer_content_subpg .footer_column_sm.ft_fifth {
	width:135px
}
.footer_content_subpg .footer_column_sm.ftr_fifth ul li:last-child, .footer_content_subpg .ft_fourth, .footer_content_subpg .ft_second, .footer_content_subpg .ft_sixth, .footer_content_subpg .ftr_fourth, .footer_content_subpg .ftr_second {
	padding-left:20px
}
.footer_content .copyright_txt, .footer_content_subpg .copyright_txt {
	text-align:center;
	margin-bottom:10px
}
.footer_content .copyright_txt img, .footer_content_subpg .copyright_txt img {
	display:block;
	float:none;
	margin-left:30%
}
.ft_fourth, .ft_third {
	height:230px!important
}
.ft_fifth, .ft_sixth {
	height:180px!important
}
.footer_content_subpg .ft_fifth, .footer_content_subpg .ft_sixth {
	height:220px!important
}
.footer_content_subpg .feature_link .footer_column, .footer_content_subpg .feature_link .footer_column_sm {
	height:72px
}
.footer_content_subpg .footer_column_sm.ft_first, .footer_content_subpg .footer_column_sm.ft_second {
	height:195px!important
}
.footer_content_subpg .footer_column.ftr_third {
	height:90px
}
.footer_content_subpg .footer_column_sm.ftr_fifth ul li {
	width:47%
}
.footer_column_sm, .footer_column_sm.ft_fifth, .footer_column_sm.ft_second {
	width:155px
}
.feature_link .footer_column_sm.clmn_140 {
	height:80px
}
.footer_column_sm.ftr_fifth, .footer_content_subpg .footer_column_sm.ftr_fifth {
	width:100%
}
.social_icon {
	margin:8px auto 0;
	float:none
}
.slider_box_main {
	width:310px
}
.lof-slidecontent ul.sliders-wrap-inner li {
	width:300px!important
}
.lof-slidecontent ul.sliders-wrap-inner li img {
	width:201%;
	height:auto!important
}
.lof-slidecontent ul.sliders-wrap-inner li .caption {
	line-height:34px
}
ul.news li .gns-element-728x90 .gns-poweredby, ul.news li .gns-generic-728x90 .gns-poweredby {
	width:62%;
	position:relative;
	float:left
}
ul.news li .gns-728x90 .gns-result {
	width:100%;
	position:relative;
	float:left;
	top:80px;
	left:inherit!important
}
.gns-728x90 .gns-ss-frame, .gns-728x90 .gns-ss-title {
	left:173px!important
}
.box-btmbg {
	bottom:-6px
}
ul.form li input[type=text] {
	width:93%!important
}
ul.form li input.clmn_150[type=text] {
	width:83%!important
}
.mid_box_width193 {
	width:92%
}
.CollapsiblePanelContent .mid_box_width934 {
	width:93%
}
.printbio .clmn_120, .printbio .clmn_840, ul.form_info li .l_txt, ul.form_info li .r_fld {
	width:100%
}
.printbio .clmn_120 {
	text-align:center;
	padding-top:10px
}
ul.form_info li .l_txt {
	text-align:left
}
#advance-search-result .speaker_listing_box .clmn_120, #advance-search-result .speaker_listing_box .clmn_814 div:first-child, #browse-category .clmn_680 .speaker_listing_box .clmn_120, #browse-category .clmn_680 .speaker_listing_box .clmn_538 div:first-child, #favspeak .speaker_listing_box .clmn_120, #favspeak .speaker_listing_box .clmn_814 .speker-name, #favspeak .text-center-sm, #mark-sales-forum .star_img5 li, #viewlinkpage1 .clmn_650, .result_2clmn .clmn_2_sm .clmn_439 .clmn_319 div:first-child, .star_img.box_img9 li {
	text-align:center
}
.booking-req .clmn_660 {
	width:100%!important
}
.ddajaxsidepanel {
	height:auto!important;
	width:280px!important
}
.mid_box_width168 {
	width:95%
}
.clmn_170 .speaker_img {
	margin-left:0;
	margin-bottom:10px;
	width:100%
}
#browse-category .sidebar.refine-search .name_list li, .refine-search #frmsearch .fee-checkbox {
	width:100%;
	float:none
}
#advance-search-result .speaker_listing_box .clmn_120, #advance-search-result .speaker_listing_box .clmn_814, #browse-category .clmn_680 .speaker_listing_box .clmn_538 {
	width:100%
}
#advance-search-result .speaker_listing_box .clmn_814 .icon li, .icon li {
margin:0 6px 10px 0
}
.refine-search #frmsearch .fee-checkbox {
	margin-bottom:5px
}
a.popup img, a.popup_bio img {
	width:auto;
	margin-left:10px;
	margin-top:0
}
.alpha_link li {
	padding:0 5px
}
.item_img img.margin_ltbt {
	margin-left:0
}
#breadcrumb a {
	line-height:24px
}
.star_img.health_speaker li {
	width:137px
}
.clmn_link_div {
	width:100%
}
.result_2clmn .clmn_2_sm .clmn_439 .clmn_319 {
	width:100%;
	float:left
}
.result_2clmn .clmn_2_sm .clmn_439 .clmn_120 {
	width:100%;
	text-align:center;
	margin-bottom:5px
}
.clmn_full_xs {
	width:100%
}
#commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li {
	width:88px;
	margin:5px 0
}
#commencement .clmn_680 .star_img_bg_680 ul.star_img_70 li:last-child {
	display:inline-block
}
#black-history .star_img5 li:last-child, #fav-login ul.form_login li .l_txt.hide-sm, #mark-sales-forum .star_img5 li:last-child {
	display:none
}
.star_img7 li {
	width:128px; margin: 2px 5px 0;
}
.star_img7 li img {
	width:100px
}
.star_img7.small-img li {
    margin: 2px 19px 0;
    width: 100px;
}
.mid_box#entertain .trend_name_entertain {
	width:60%
}
.mid_box#entertain .clmn_182 {
	width:40%
}
.mid_box#entertain .clmn_182 img {
	width:100%;
	height:auto
}
.mid_box#entertain .trend_name_entertain .clmn_187 {
	width:100%
}
.tvshow_banner img {
	width:98%
}
#dancing_star .clmn_420 .star_img100, #dancing_star .clmn_560 .star_img100 {
	width:90%
}
#dancing_star .clmn_680 .star_img100 li {
	width:47%
}
#dancing_star .clmn_560 .star_img100 li {
	width:46%;
	margin-left:0
}
#dancing_star_all .clmn_560 .star_img100 li {
	width:50%;
	margin-left:0
}
#dancing_star .clmn_right_image .star_img100 { width:100%;}
#dancing_star .clmn_right_image .star_img100 li {width: 100px; float: left; margin: 0 17px;}

.clmn_right_image .star_img200.multi-img3 li, .clmn_right_image .star_img200.multi-img4 li {
	width:100%
}
#black-history .star_img_history li {
	margin:0 17px 20px;
	width:110px
}
#black-history .star_img5 li img, #black-history .star_img_history li img {
	width:97%;
	height:auto
}
#black-history .star_img5 li {
	margin:0 14px 5px;
	width:110px
}
#moneyball .star_img200 li img {
	width:90%
}
#dancing_star_all .star_img.sub_box_img8 li {
	width:50%
}
#celebrity-circus .star_img100 li img, #dancing_star_all .star_img.sub_box_img8 li img {
	width:auto;
	height:auto
}
#apprentice_2 .name_img_list li .name {
	width:56%;
	padding-top:55px
}
#apprentice_2 .name_img_list li .image {
	width:42%
}
#celebrity-circus .star_img100 li {
	width:45%;
	margin-top:10px
}
#famous-athletes .speaker-list3 .clmn_219 {
	width:100%;
	padding-right:0
}
#famous-athletes .clmn_220_img4 img, #famous-athletes .clmn_220_img4_NY img {
	width:70%;
	height:auto
}
#famous-athletes .clmn_219_img3 img {
	float:none;
	width:135px
}
#famous-athletes .clmn_219_img3 img:nth-child(2) {
	margin:0
}
#best_selling_authors .clmn_318, #best_selling_authors .clmn_610, #coachesclub .clmn_170, #coachesclub .clmn_712 {
	width:100%
}
#best_selling_authors .name_link li {
	margin-bottom:8px;
	float:left
}
#coachesclub .clmn_712 {
	margin-bottom:10px
}
.clmn_right_image .star_img200.multi-img3 li img {
	width:60%;
	height:auto
}
.star_img.box_img9 li {
	width:128px
}
.star_img.box_img9 li img {
	width:100px
}
.star_img.tv_star li { margin: 0 24px;}
.star_img_history.soccer-list li { margin: 0 7px 25px; width: 120px;}
.star_img_history.soccer-list li img { width:100%}

#celebrity-chefs .top-pera-img {
	width:85%
}
#celebrity-chefs .top-pera-img img {
	width:100%;
	height:auto
}
#apprentice .star_img6 li, #conference-inc-vision .star_img6 li, .star_img6 li {
	width:50%
}
#american_idol .star_img.box_img8 li img, #american_idol .star_img.sub_box_img8 li img, #conference-inc-vision .star_img6 li img, .star_img.health_speaker li img, .star_img6 li img {
	width:auto;
	height:auto
}
#american_idol .star_img.sub_box_img8 li, #american_idol .star_img7.sub_box_img7 li {
	width:117px
}
#american_idol .star_img.box_img8 li {
	width:128px
}
#celebrity-chefs .star_img.tv_star li { margin: 0 23px}
#client-list .star_img_86 li {
	width:139px
}
#client-list .star_img_86 li img {
	width:auto;
	height:auto
}
#fav-login .clmn_400, #fav-login ul.form_login li .l_txt, #fav-login ul.form_login li .r_fld {
	width:100%
}
#fav-login ul.form_login li .r_fld input[type=password], #fav-login ul.form_login li .r_fld input[type=text] {
	width:99%
}
#favspeak .speaker_listing_box .clmn_120, #favspeak .speaker_listing_box .clmn_814 {
	width:100%
}
#favspeak .text-center-sm {
	float:none!important
}
#mark-sales-forum .star_img5 li {
	margin:0 0 5px;
	width:50%
}
#mark-sales-forum .star_img5 li img {
	width:auto;
	height:auto
}
#thankyou_page .clmn_311 .issue_image li .img_div, #thankyou_page .clmn_311 .issue_image_last li .img_div {
	width:30%
}
#thankyou_page .clmn_311 .issue_image li .name_div, #thankyou_page .clmn_311 .issue_image_last li .name_div {
	width:65%
}
.review_img_list li .image {
	width:40%
}
.review_img_list li .image img {
	width:90px;
	height:auto
}
.review_img_list li .name {
	width:60%
}
#viewlinkpage1 .clmn_650 {
	width:280px
}
#viewlinkpage1 .c-toggle img {
	margin-top:0;
	margin-bottom:20px;
	margin-right:40px
}
#viewlinkpage1 .check-avail-form {
	width:92%
}
.olympics-2016-list.five-img li, .olympics-2016-list.four-img li, .olympics-2016-list.three-img li {
	width:50%
}
.olympics-2016-list li img {
	width:90%
}
.one-half .olympics-2016-list li img {
	width:auto
}
.olympics-2016-list li.height-158-xm {
	min-height:158px
}
.olympics-2016-list li.height-158-sm {
	min-height:auto
}

/*-------List Template pages-------*/

#CondensedTiles .speaker-list { width: 100%; float:none; text-align:center}
#CondensedTiles .speaker-list ul li { width: 74%; margin: 20px auto 0 auto; float: none; display:inline-block}
#CondensedTiles .speaker-list ul li:first-child { margin-top:10px;}
#CondensedTiles .speaker-list ul li .dic .title { height:auto; margin-bottom:10px;}
#CondensedTiles .speaker-list ul li .dic p { min-height:auto; height:auto; margin-bottom:12px; text-align:left}
#CondensedTiles .speaker-list ul li a.tooltips {top: 228px;}

#ExpandedView .speaker-list-expanded li .dic .detail-div .info-btns a, #ExpandedView .speaker-list-expanded li:nth-child(2n) .dic .detail-div .info-btns a { margin:0 3px 7px 3px;  width:120px;}
#ExpandedView .speaker-list-expanded li .dic .detail-div .info-btns a:last-child, #ExpandedView .speaker-list-expanded li:nth-child(2n) .dic .detail-div .info-btns a:last-child { margin-bottom:0}

#VideoExpanded .speaker-video-expanded li figure {  width: 80%;}


/*agent contact*/
	.form-sec .form-full .span-12 .v-code{width:100%;}
	.form-sec .form-full .span-12 .capcha{float:left; width:100%; margin-bottom:10px;}	
	
	#CondensedTiles .speaker-list ul li .dic .link.no-link { display: none;}
	
#VideoCondensed .speaker-video-condensed article { width: 90%; padding: 0; margin:10px 5%}

#Top10Collage .collage-section .speaker-collage-grid .collage-3 li, #Top10Collage .collage-section .speaker-collage-grid .collage-3 li:first-child,
#Top10Collage .collage-section .speaker-collage-grid .collage-4 li, #Top10Collage .collage-section .speaker-collage-grid .collage-4 li:last-child { width:80%}

.section_title h1{ font-size:20px;}

/*-----view all list-----*/

.category-main-list li, .category-main-list li img, .category-landing-list li, .category-landing-list li img { height:90px;}
.category-main-list li .list-caption, .category-landing-list li .list-caption { width: 75%;}
.category-main-list li .list-caption .list-count { height: 28px; width: 28px; line-height: 28px;font-size: 16px;}
.category-main-list li .list-caption .cat-name, .category-landing-list li .list-caption .cat-name { font-size: 15px; line-height: 18px;}


.top-banner-landing.awardshow-banner { height: auto;}
/*.top-banner-landing .banner-text {height: 70px;}*/
.top-banner-landing .banner-text h1 {font-size: 20px; line-height: 22px;}
.section_title h1{width:100%;}
.viewlists{float:left;}

/*-------------Testimonials-------------*/

ul.form_mid li .r_fld.recaptcha-error-request {width:92%;}
ul.form_mid.sm_width { width:100%; }
ul.form_mid li .r_fld.recaptcha-error-booking { width: 90%;}

.check-avail-btn.font20 { font-size:16px}

.check-avail-btn span#toggleSpan1 img, .check-avail-btn span#toggleSpan2 img {margin-left: 48px;}
.c-expand.viewlinkpage { width: 275px; }

.sticky-footer li { margin:0 11px; }

#ConnectAgent, ul.form_connect_agent  { padding:0}
#ConnectAgent .connect-call .agent-photo {margin: 33px 0 25px 0;}
#ConnectAgent .connect-call .connect-text {margin-left: 0;}
#ConnectAgent .connect-call .call-number {margin-left: 0;}
#ConnectAgent .connect-message { width:100%; margin-right:0; margin-top:0; padding-right:0; border-right:0; border-bottom: 1px solid #dedede; padding-bottom:10px} 
#ConnectAgent .connect-call{ width:100%; padding-left:0;  margin-top:15px; padding-bottom: 20px} 
#ConnectAgent .connect-message .aas-logo-div{ width:100%; text-align:center; display:none}
#ConnectAgent .connect-message .sectin-title{ text-align:center;}
#ConnectAgent .connect-message .form-title-div{ width:100%; text-align:center;}
#ConnectAgent .connect-message .form-title-div p{ text-align:center;}
#ConnectAgent ul.form_connect_agent li .r_fld  {padding-right: 0;}
#ConnectAgent .connect-call .agent-photo { margin-top:20px} 


#CondensedTiles .speaker-list-full ul li {width: 100%; margin-right: 0}
#CondensedTiles .speaker-list-full ul li:nth-child(3n),
#CondensedTiles .speaker-list-full ul li:nth-child(2n){ margin-right:0}

#CondensedTiles .speaker-list-full ul li a.tooltips { top: 280px;}
#CondensedTiles .speaker-list-full ul li .dic .title { height: auto; margin-bottom: 10px;} 
#CondensedTiles .speaker-list-full ul li .dic p { min-height: 20px; margin-bottom: 15px;}

.blank-label { display:none}
#favspeak .info-links { text-align: center;}
#favspeak .info-links a { margin-bottom:5px}
.login-box { width: 100%;}


/*----View All List ----*/

#owl-demo4.owl-carousel .list-caption h1 {margin-top:35px;font-size: 20px;} 

.TrendingSpeaker-category-list li, .TrendingSpeaker-list li {  width: 100%;}
.TrendingSpeaker-category-list li .trending-caption, .TrendingSpeaker-list li .trending-caption {font-size: 14px; padding:7px 5px}

/*Discover Your Speakers*/

#Adroll .sidebar_clmn_Adroll { width: 100%; }
#AdrollList ul.speaker-list li, #AdrollList ul.speaker-list li:nth-child(3n) { width: 100%; margin: 10px 0 10px 0;}
#AdrollList ul.speaker-list li a.tooltips {top: 280px;}

#AdrollList ul.speaker-list li .dic .title { height:auto; margin-bottom:10px;}
#AdrollList ul.speaker-list li .dic p { min-height:20px; margin-bottom: 15px;}
.more-keynote a {padding: 11px 30px 10px 30px;}





/*-----Member popup----*/
.member-list li {width: 99%; margin: 0 0.5% 20px 0.5%;}
.member-list li .member-block .caption-name { width: 84%; margin-left: -42%; left: 50%;}
.member-list li .member-block:hover .caption-name { width: 86%; margin-left: -43%; left: 50%;}
.member-list li .hiring-block { width: 88%;}

/*------Member popup------*/
.member-leftpart .member-img img {  width:100%;  height: auto;}
.member-phone.two-numbers .phone-number { width: 70%;}
.member-phone.two-numbers .phone-number a { text-align:left}

/*--------------------BRF pages--------------------------*/

.agent-can-do li:first-child span, .agent-can-do li:nth-child(2) span { top: 12px;}
.agent-can-do li:nth-child(3) span, .agent-can-do li:last-child span { top: 5px;}

#BRFWiki #BRFGeneral-form li .btn-div .submit-request-btn {font-size: 16px; padding: 10px 20px;}


/*--------------------Thank you page popup--------------------------*/

#thankyou-message .thankyou-img img  { width:60%; height:auto}
#thankyou-message h1 { font-size: 20px; margin-bottom: 0;}
#thankyou-message .thankyou-text { font-size: 14px;}

#request-popup #BRFGeneral-form li .robot-captcha {width: 235px;}
#request-popup #BRFGeneral-form li .robot-captcha.captcha-scale { transform: scale(0.77); -webkit-transform: scale(0.77); transform-origin: 0 0; -webkit-transform-origin: 0 0;}
#request-popup #BRFGeneral-form li .btn-div .submit-request-btn { font-size:14px}

}
@media (max-width:320px) {
/*----New Top for mobile---*/
.Top-Mob .logo-M { margin-left:-5px; padding-top: 2px;}
.Top-Mob .logo-M a img { width:95px;}
.toggle-nav-btn, .fixed-top-bg #top .toggle-nav-btn {right: 0;}
	
.mid_box_width168.margin_top16 {
	margin-top:10px
}
.box-btmbg {
	bottom:0
}
.ddajaxsidepanel .contentarea {
	height:500px!important;
	overflow-y:auto;
	width:97%;
	float:right
}
}


/*----------------New mobile version Speaker Detail-----------------*/

#SpeakerDetail-Desktop { display:block} 
#SpeakerDetail-Mobile { display:none} 

@media (max-width:767px) { 

#SpeakerDetail-Desktop { display:none} 
#SpeakerDetail-Mobile { display:block}

#ViewTopics.SpeakerDetailPage { display:none}

#SpeakerDetail-Mobile .speaker-img,
#SpeakerDetail-Mobile .left-box, 
#SpeakerDetail-Mobile .whitebox {border: 1px solid #d7d7d7;}

#SpeakerDetail-Mobile.container {margin-top: 58px;}

#SpeakerDetail-Mobile .speaker-mob h1.speaker-name { text-align:center} 

#SpeakerDetail-Mobile .left-box ul li { background:none; padding: 10px 10px 0 10px;}
#SpeakerDetail-Mobile .left-box ul li:nth-child(2) .title { border-bottom:0}
#SpeakerDetail-Mobile .left-box ul li .title { margin-bottom:0}
#SpeakerDetail-Mobile .left-clmn li .title .place-name-mb,
#SpeakerDetail-Mobile .left-clmn li .title .fee-range-mb { display:inline-block}

#SpeakerDetail-Mobile .category .title {margin-bottom: 3px;}

#SpeakerDetail-Mobile .left-clmn li .title .fee-range-mb a.popup_bio { display:inline-block} 
#SpeakerDetail-Mobile .left-clmn li .title .fee-range-mb a.popup_bio img { margin-top:-14px; width: 17px; margin-left:5px; height: 17px;}


#SpeakerDetail-Mobile .left-clmn li .title .fee-range-mb a { color: #ab0000; text-decoration:none}
#SpeakerDetail-Mobile .left-clmn li .title .fee-range-mb a:hover { color:#444}
#SpeakerDetail-Mobile .left-clmn .category-mb { display:block; margin-bottom:15px;}
#SpeakerDetail-Mobile .left-clmn .category-mb .category .cat-list a { text-decoration:underline}

#SpeakerDetail-Mobile .left-clmn .category-mb .category { margin-top:0}

#SpeakerDetail-Mobile .TabbedPanels { margin-top:0}
#SpeakerDetail-Mobile .biography-mobile { margin-bottom:15px;}
#SpeakerDetail-Mobile .biography-mobile h3 { color: #b70f0a; font-size: 18px; font-weight: 500; padding: 5px 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px dashed #d7d7d7;}
#SpeakerDetail-Mobile .biography-mobile p {color: #777; line-height: 24px; margin-bottom: 15px; letter-spacing: 0.01em;}
#SpeakerDetail-Mobile .biography-mobile h2.content-link { letter-spacing: 0.01em; color: #777; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 15px; margin-bottom:15px}

/*-----Accordian content start---*/
ul.topics { margin:12px;}

.AccordionPanel .review li { margin-bottom:15px; padding:15px; border-bottom:1px solid #E9E9E9; width:100%; float:left}
.AccordionPanel .review li:last-child { border-bottom:0; margin-bottom:0}
.AccordionPanel .review li div { margin-bottom:3px}
.AccordionPanel .review li div span { color:#ab0000; font-size:14px}
.AccordionPanel .review li .rating img { vertical-align:middle; margin-top:-1px}
.AccordionPanel .review li .comment { margin:10px 0;}
.AccordionPanel .review li .event_info { color:#555; font-weight:600}
.AccordionPanel .review li .full_name { font-size:12px; margin-bottom:0}
.AccordionPanel .review li .organization { font-size:12px; font-style:italic; color: #999;}

.AccordionPanel .book-list { padding:15px; width:100%; float:left}
.AccordionPanel .book-list article {
  width: 47%;
  float:left;
  margin: 10px 1%;
  padding: 15px 1% 15px 1% ;
  text-align:center;
  /*display:inline-block;*/ 
  vertical-align:top;
 /* border-left:1px solid #e9e9e9;*/
}

.AccordionPanel .book-list article:last-child { border-bottom:0}
.AccordionPanel .book-list .divider { border-bottom:1px solid #e9e9e9;}
.AccordionPanel .book-list article p { margin:0; padding:0; font-size:13px; line-height:18px}


.AccordionPanel .video-list { padding:15px; width:100%; float:left}
.AccordionPanel .video-list article {
  width: 47%;
  float:left;
  margin: 10px 1%;
  padding: 15px 1% 15px 1% ;
  text-align:center;
  /*display:inline-block;*/ 
  vertical-align:top;
 /* border-left:1px solid #e9e9e9;*/
}

.AccordionPanel .video-list article:last-child { border-bottom:0}
.AccordionPanel .video-list .divider { border-bottom:1px solid #e9e9e9;}
.AccordionPanel .video-list article .video-thumb { height:80px; margin-bottom:10px; }
.AccordionPanel .video-list article .video-thumb img { max-height:80px; height:auto; width:auto}
.AccordionPanel .video-list article p { margin:0; padding:0; font-size:13px; line-height:18px}
.AccordionPanel .video-list article p a { color:#444; }
.AccordionPanel .video-list article p a:hover { color:#b70f0a; }


.AccordionPanel .book-list article, .AccordionPanel .video-list article  { width:98%}
.AccordionPanel .book-list article, .AccordionPanel .video-list article {border-bottom:1px solid #e9e9e9;}
.AccordionPanel .book-list .divider, .AccordionPanel .video-list .divider { border-bottom:0}


.AccordionPanel #csej { padding:0 12px 12px 12px;}
.AccordionPanel #csejnews { padding:12px}

#SpeakerDetail-Mobile .similar-speaker { min-height: 270px;}

}


/*----------------------------------------------------
		Start Author pages responsive
----------------------------------------------------*/

@media (max-width:1200px) { 
	
.container-notopMargin {width: 1000px;}
.FindbyName-bar li:first-child {margin-right: 30px;}
.FindbyName-bar li a {padding: 0 8px;}
.FindbyName-bar li a::after { margin-left: 9px;}
}

@media (max-width:1024px) { 
.container-notopMargin {width: 980px;}
.FindbyName-bar li:first-child {margin-right: 10px;}

.authorProfile-intro h1 {font-size: 32px; line-height: 38px;}
}

@media (max-width:992px) { 
.AuthorCatelog-banner h1 {padding: 27px 0 10px 0;}
.container-notopMargin {width: 750px;}

.FindbyName-bar {padding-top: 13px;}
.fixed-FindbyName-bar {padding-top: 7px; height: 60px;}
.FindbyName-bar li:first-child { display:block; margin-right:0; margin-bottom:5px;}
.FindbyName-bar li:nth-child(2) a { padding-left:0}
.FindbyName-bar .SearchbyAlphabat {margin: 15px 0 0 0;}

.letterstart { width: 80px; height: 80px;line-height: 80px;top: -40px;}
.letterstart h2 { height:74px;}
.letterstart h2 span {font-size: 40px;}

.Author-list-section .Author-list li {padding: 0 0 0 30px;}
.sidebar-form  { margin-top:20px;}

}

@media (max-width:767px) {
.container-notopMargin {width: 620px;} 
.AuthorCatelog-banner {margin-top: 100px;}
.AuthorCatelog-banner h1 {font-size: 32px;padding: 35px 0 5px 0;}


.FindbyName-bar {height: 195px;}
.fixed-FindbyName-bar {top: 56px; height: 90px;}
.FindbyName-bar ul { text-align:center}
/*.FindbyName-bar li:first-child { float:left; width:100%; clear:both; display:block}*/
.FindbyName-bar li a {line-height: 26px; display:inline-block}
.FindbyName-bar .SearchbyAlphabat {width: 316px; left:50%; margin-left:-158px;}

.Author-list-section .Author-list li {padding: 0;}

.authorProfile-intro h1 { font-size: 30px; line-height: 34px;}
.authorProfile-intro h3 {font-size: 18px; line-height: 22px;}

.authorProfile-books article {width: 100%;}
.authorProfile-books article:nth-child(2n) { padding-left:0}
.authorProfile-books article:first-child, .authorProfile-books article:nth-child(2n+1) {padding-right: 0;}
.authorProfile-books article:nth-child(2n)::after { display:none}
.authorProfile-books article .book_img {width: 20%;}
.authorProfile-books article .book_detail {width: 75%;}
}

@media (max-width:639px) {

.container-notopMargin {width: 450px;}
.AuthorCatelog-banner h1 {font-size: 30px; padding: 40px 0 5px 0;}
.AuthorCatelog-banner h2 {font-size: 18px;}

.Author-list .one_fourth { width: 48%}
.Author-list-section .Author-list li {padding: 0 0 0 30px;}

.authorProfile-intro h1 { font-size: 26px; line-height: 30px;}
.authorProfile-intro h3 {font-size: 15px; line-height: 20px;}

.authorProfile-books article .book_img {width: 28%;}
.authorProfile-books article .book_detail {width: 68%;float: right;} 	
}

@media (max-width:479px) {
.container-notopMargin {width: 310px;}
.AuthorCatelog-banner h1 {padding: 28px 0 5px 0;}

.FindbyName-bar { height: 215px;}
.fixed-FindbyName-bar {height: 120px; padding-top: 10px;}

.Author-list .one_fourth { width: 100%}
.Author-list-section .Author-list li {padding: 0 0 0 10px;}

.authorProfile-intro h1 { font-size: 22px; line-height: 28px;}
.authorProfile-intro h3 { font-size: 14px; line-height: 19px;}

.authorProfile-books article .book_img {width: 100%; text-align:center; margin-right:0; margin-bottom:15px;}
.authorProfile-books article .book_img a { display:block}
.authorProfile-books article .book_detail {width: 100%;float: right;} 
}
/*----------------------------------------------------
		End Author pages responsive
----------------------------------------------------*/

/*----------------------------------------------------
		Start New listing pages responsive
----------------------------------------------------*/

@media (min-height:620px) and (max-height:768px) { 
.top-banner-landing {height: 130px;}
.top-banner-landing .banner-img {width: 15%;}
.top-banner-landing .banner-img img { width: auto; height: 124px;}
.top-banner-landing .banner-text {width: 82%; height: 120px;}
.top-banner-landing .banner-text h1 {font-size: 40px;}

.CategoryFilter-btn li .filter-button {padding: 2px 12px;}
}

@media (max-width:1200px) { 
h1.ViewListTitle { font-size: 40px; line-height: 30px;}
.container-notopMargin { width: 1000px;}
.top-banner-landing .banner-text h1 {font-size: 40px;}
.top-banner-landing .banner-img {width: 37%;}
.top-banner-landing .banner-text { width: 60%;}

.TrendingSpeaker-category-list li, .TrendingSpeaker-list li {width:313px; height:195px;}
.TrendingSpeaker-category-list li img, .TrendingSpeaker-list li img { width:313px; height:195px}
}

@media (max-width:1024px) { 
.top-banner-landing { height: 200px;}
.top-banner-landing .banner-img img {height: 194px; width: auto;}
.top-banner-landing .banner-img { width: 32%;}
.top-banner-landing .banner-text { width: 65%; height:194px;}
.container-notopMargin {width: 980px;}

.TrendingSpeaker-list li { width: 316px; margin-right: 10px; margin-bottom: 20px; margin-left: 10px;}
.CategoryFilter-btn li .filter-button {font-size: 14px; padding: 4px 11px;}
}

@media (max-width:992px) { 
h1.ViewListTitle {font-size: 36px; line-height: 26px;}
.TrendingSpeaker-category-list li h2.trending-caption {font-size: 18px;}
.top-banner-landing { height: 180px;}
.top-banner-landing .banner-img { width: 38%;}
.top-banner-landing .banner-img img { height: 176px;}
.top-banner-landing .banner-text { width: 59%; height: 176px; }
.top-banner-landing .banner-text h1 { font-size: 30px;}

.container-notopMargin { width:750px}
.KeynoteSpeaker-listbar .SearchKeynoteSpeaker-Category li {margin-right: 20px;}
.KeynoteSpeaker-listbar .SearchKeynoteSpeaker-Category li.title {font-size: 13px;}


.TrendingSpeaker-category-list li, .TrendingSpeaker-list li {width:236px; height:147px;}
.TrendingSpeaker-category-list li img, .TrendingSpeaker-list li img { width:236px; height:147px}
/*.TrendingSpeaker-list li { width: 240px; }*/

}

@media (max-width:767px) {
.lists-page-header { margin-top: 100px;} 
.lists-header-container {  width: 620px; }
h1.ViewListTitle { font-size: 32px; line-height: 22px;}

.top-banner-landing { height: 150px;}
.top-banner-landing .banner-img { margin-bottom:0}
.top-banner-landing .banner-img img { height: auto; width: 100%;} 
.top-banner-landing .banner-text { width: 59%; height: 146px;}
.top-banner-landing .banner-text h1 { font-size: 22px;} 

.KeynoteSpeaker-listbar { height:auto} 
.container-notopMargin { width: 620px; }
.KeynoteSpeaker-listbar .SearchKeynoteSpeaker-Category li, .KeynoteSpeaker-listbar .SearchKeynoteSpeaker-Category li:last-child { display:block; text-align:center; margin-right:0; margin-bottom:10px; float:none}
.KeynoteSpeaker-listbar .SearchKeynoteSpeaker-Category li.title {line-height: 15px;}
.KeynoteSpeaker-listbar .SearchKeynoteSpeaker-Category .SearchbyCategory { width: 300px; margin: 0 auto; }
.KeynoteSpeaker-listbar .SearchKeynoteSpeaker-Category li:last-child { margin:12px 0;}

.TrendingSpeaker-list {margin-left: -10px; margin-right: -10px;}
.TrendingSpeaker-category-list li { width: 48%; margin-right:0; margin-bottom: 25px; height:185px; }
.TrendingSpeaker-category-list li:nth-child(2n) { float: right; }
.TrendingSpeaker-category-list li:nth-child(3n) { margin-right: 0}
.TrendingSpeaker-category-list li img { width: 100%; height: 185px;} 
.TrendingSpeaker-category-list li .trending-caption, .TrendingSpeaker-list li .trending-caption { font-size: 15px; padding:5px} 

.TrendingSpeaker-list li { width: 46.5%; margin-right:10px; margin-bottom: 25px; height:185px;} 
.TrendingSpeaker-list li img { width: 100%; height: 185px;} 
}

@media (max-width:639px) {
h1.ViewListTitle { font-size: 26px; line-height: 30px; padding-bottom: 5px;}	
.lists-header-container { width:450px;}
.top-banner-landing { height: auto;padding: 2px 2px 0;}
.top-banner-landing .banner-img {margin-bottom:15px; text-align: center; width:100%; margin-right:0}
.top-banner-landing .banner-img img { height: auto; width: 300px;}

.top-banner-landing .banner-text { width:100%; height:auto; text-align:center; margin-bottom:15px; padding-bottom:0}
.top-banner-landing .banner-text h1 { position:relative; top:0; left:0; transform:none; margin-right:0;  font-size: 18px; }

.container-notopMargin  { width:450px;}
.KeynoteSpeaker-listbar .SearchKeynoteSpeaker-Category li a {padding: 7px 20px 7px 20px; font-size: 13px;}

.TrendingSpeaker-category-list li { height:133px;}
.TrendingSpeaker-list li { width: 45.5%; height:133px; }

.TrendingSpeaker-category-list li img, .TrendingSpeaker-list li img { height:133px;} 
}

@media (max-width:479px) {
h1.ViewListTitle { font-size: 22px; line-height: 30px; }
.lists-header-container { width:310px;} 	

.container-notopMargin  { width:310px;}
.TrendingSpeaker-category-list li { width:100%} 

.TrendingSpeaker-list { margin-left: 0; margin-right: 0;}
.TrendingSpeaker-list li { width:100%; margin:0 0 25px 0}

.TrendingSpeaker-category-list li, .TrendingSpeaker-list li,
.TrendingSpeaker-category-list li img, .TrendingSpeaker-list li img { height:193px;} 
}


/*------------------------------------------------------------
		Listing pages New Design responsive
--------------------------------------------------------------*/


@media (max-width:1200px) {

/*-----Individual list page----*/
.top-gray-adv-image {height: 230px;}
.top-gray-adv-image figure.left-img img { width: 100%;}
.top-gray-adv-image .page-title { width: 61%; height: 226px;}

.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.title { font-size: 14px;}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li a {font-size: 13px; padding: 9px 10px 9px 10px;}

#IndividualListPage .IndividualList-ImgView li { width: 23.4%; margin: 0 2% 25px 0;}
#IndividualListPage .IndividualList-ImgView li .title h1,
#IndividualListPage .IndividualList-ImgView li .title h1 a { font-size:16px }
#IndividualListPage .IndividualList-ImgView li figure { min-height:208px}
#IndividualListPage .IndividualList-ImgView li figure img { width:100%; height:208px}
#IndividualListPage .IndividualList-ImgView li .link-buttons a {font-size: 11px;}
#IndividualListPage .IndividualList-ImgView li .link-buttons a .fa {font-size: 14px;}
/*#IndividualListPage .IndividualList-ImgView li .fee-travel .TravelFrom span {margin-left: 5px; position: absolute; line-height: 15px;}*/

.ComprehensiveSpeaker-box-text .box-body .SpeakerCatalog {padding: 1.5% 4% 1.5% 4.8%; }
.ComprehensiveSpeaker-box-text .box-body .BookingAgent {padding: 1.5% 3%;}

#IndividualListPage .IndividualList-ListView-A li .biotext-linkbtn {width: 73%;}
#IndividualListPage .IndividualList-ListView-A li .fee-travel {width: 25%;}

}

@media (max-width:1024px) { 

/*-----Individual list page----*/
#IndividualListPage .IndividualList-ImgView li .link-buttons a:first-child { padding: 0 6px 0 0; margin: 0 6px 0 0;}
.KeynoteSpeaker-listbar { height:auto } 
.KeynoteSpeaker-listbar .SearchKeynoteSpeaker-Category {margin-bottom: 12px;}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink { position:relative; padding-bottom:10px;}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.title { display:block;margin-top: -10px; line-height: 45px; }
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.back-list {position: absolute; right: 0; top:11px;}

}

@media (max-width:992px) { 

/*-----Individual list page----*/
.top-gray-adv-image figure.left-img {height: 226px;}
.top-gray-adv-image figure.left-img img { width:100%; position:absolute; left:0; top: 50%; -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%);}

.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink { margin-top: 8px;}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li a {padding: 5px 10px 5px 10px;}

#IndividualListPage .IndividualList-ImgView li, #IndividualListPage .IndividualList-ImgView li:nth-child(4n) { width: 31.5%; margin:0 2.3% 25px 0;}
#IndividualListPage .IndividualList-ImgView li:nth-child(3n) { margin-right:0}
#IndividualListPage .IndividualList-ImgView li .link-buttons a:first-child { padding: 0 8px 0 0; margin: 0 8px 0 0;}
#IndividualListPage .IndividualList-ImgView li .fee-travel .FeeRange i { top:2px;}
#IndividualListPage .IndividualList-ImgView li figure { min-height:210px}
#IndividualListPage .IndividualList-ImgView li figure img { width:100%; height:210px}

.ComprehensiveSpeaker-box-text .box-body .BookingAgent .agent-img img {width: 328px;}
.ComprehensiveSpeaker-box-text .box-body .SpeakerCatalog { width:100%; padding:1.5% 18% 5% 23%;}
.ComprehensiveSpeaker-box-text .box-body .SpeakerCatalog .list-link {margin: 25px auto;}
.ComprehensiveSpeaker-box-text .box-body .BookingAgent { width:94%; border-left:0; border-top: 2px solid #aaaaaa; padding: 5% 8% 1.5% 12%; margin:0 auto; float:none; clear:both}

#IndividualListPage .IndividualList-ListView-A li .DisArea { padding-right:10px;}
#IndividualListPage .IndividualList-ListView-A li .biotext-linkbtn {width: 100%;border-bottom: 1px solid #ddd; border-right:0; margin-right:0; padding-right: 0;}
#IndividualListPage .IndividualList-ListView-A li.no-profile .biotext-linkbtn {padding-right: 0; border-bottom:0}
#IndividualListPage .IndividualList-ListView-A li .fee-travel { width: 100%; padding-left: 0;}
#IndividualListPage .IndividualList-ListView li .fee-travel .FeeRange, #IndividualListPage .IndividualList-ListView li .fee-travel .TravelFrom { width:50%; float:left}
#IndividualListPage .IndividualList-ListView li .fee-travel a, #IndividualListPage .IndividualList-ListView li .fee-travel a { display:block}
#IndividualListPage .IndividualList-ListView li .link-buttons { margin-top:10px;}

}

@media (max-width:767px) { 

/*-----Individual list page----*/
.top-gray-adv-image { float:none} 
.top-gray-adv-image figure.left-img { height: 188px; margin-top:0; /*margin-top: 5px;*/}
.top-gray-adv-image figure.left-img img { width:300px; left:50%; -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.top-gray-adv-image .page-title { padding-bottom:10px; width: 100%; height: auto;}
.top-gray-adv-image .page-title .title-content h1 { font-size: 22px;}

.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink {}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li {margin-right: 5px;}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li a {padding: 5px 5px 5px 5px;}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.back-list {position: relative; right: auto; top: auto; width: 100%; display: block;}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.back-list a {padding: 5px 10px 5px 10px; width: 150px; margin: 6px auto 10px auto;}

#IndividualListPage .viewsBy { display: none;}

#IndividualListPage .IndividualList-ImgView { margin-top: 40px;}
#IndividualListPage .IndividualList-ImgView li,
#IndividualListPage .IndividualList-ImgView li:nth-child(4n),
#IndividualListPage .IndividualList-ImgView li:nth-child(3n) {width: 46.5%; margin: 0 7% 30px 0;}
#IndividualListPage .IndividualList-ImgView li:nth-child(2n) { margin-right:0}
#IndividualListPage .IndividualList-ImgView li .link-buttons a {font-size: 13px;}
#IndividualListPage .IndividualList-ImgView li figure { min-height:256px}
#IndividualListPage .IndividualList-ImgView li figure img { width:100%; height:256px}


.ComprehensiveSpeaker-box-text .title {font-size: 16px;}
.ComprehensiveSpeaker-box-text .box-body .SpeakerCatalog {padding: 1.5% 18% 5% 17%;}

}

@media (max-width:639px) { 
/*-----Individual list page----*/
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink {padding-bottom:5px; text-align:center}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li { margin-bottom:5px; width:48.5%}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li:nth-child(3),.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li:nth-child(5) { float:right; margin-right:0}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.title { margin-bottom:0; width:auto; line-height: 36px; }
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.back-list { margin-bottom:0; }

#IndividualListPage .IndividualList-ImgView li, #IndividualListPage .IndividualList-ImgView li:nth-child(3n) { width: 47.5%; margin: 0 5% 30px 0;}
#IndividualListPage .IndividualList-ImgView li:nth-child(6n), 
#IndividualListPage .IndividualList-ImgView li:nth-child(4n) { margin-right:0}
#IndividualListPage .IndividualList-ImgView li .fee-travel {margin-bottom: 55px;}
#IndividualListPage .IndividualList-ImgView li .link-buttons { padding-top:0px;}
#IndividualListPage .IndividualList-ImgView li .link-buttons a {font-size: 13px; margin: 0 8px 2px 0;}
#IndividualListPage .IndividualList-ImgView li .link-buttons a:first-child { border-right:0}
#IndividualListPage .IndividualList-ImgView li .link-buttons a:last-child  {margin: 0 8px 2px 2px;}
#IndividualListPage .IndividualList-ImgView li figure { min-height:190px}
#IndividualListPage .IndividualList-ImgView li figure img { width:100%; height:190px}
#IndividualListPage .IndividualList-ImgView li p {min-height: 58px;}

.ComprehensiveSpeaker-box-text .box-body .SpeakerCatalog {padding: 1.5% 5% 5% 5%;} 
.ComprehensiveSpeaker-box-text .box-body .BookingAgent {padding: 5% 5% 1.5% 5%;}

#IndividualListPage .IndividualList-ListView li figure {position: relative; margin:0 auto 20px; width:170px;}
#IndividualListPage .IndividualList-ListView-A li .DisArea {padding: 0;}
#IndividualListPage .IndividualList-ListView li .fee-travel .FeeRange, #IndividualListPage .IndividualList-ListView li .fee-travel .TravelFrom { width:100%}
#IndividualListPage .IndividualList-ListView li .fee-travel .FeeRange { margin-bottom:12px;}
#IndividualListPage .IndividualList-ListView li .fee-travel a, #IndividualListPage .IndividualList-ListView li .fee-travel a, #IndividualListPage .IndividualList-ListView li .fee-travel .TravelFrom span { margin-left:5px; display: inline;}

}

@media (max-width:479px) {
/*-----Individual list page----*/

.KeynoteSpeaker-listbar { padding-bottom:5px}
/*.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink { padding-top:25px;}*/
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li { margin-right:0; width:100%}
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.title {margin-top: 5px; line-height: 36px; text-align:center}
/*.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.back-list {top: 0; left: 50%; margin-left: -75px;}*/
.KeynoteSpeaker-listbar .KeynoteCategory-list-moreLink li.back-list a { width:150px}

#IndividualListPage .IndividualList-ImgView li,
#IndividualListPage .IndividualList-ImgView li:nth-child(3n), 
#IndividualListPage .IndividualList-ImgView li:nth-child(6n), 
#IndividualListPage .IndividualList-ImgView li:nth-child(4n){ width:97%; margin:0 auto 30px auto; float:none}
#IndividualListPage .IndividualList-ImgView li .title h1, #IndividualListPage .IndividualList-ImgView li .title h1 a { font-size: 18px;}
#IndividualListPage .IndividualList-ImgView li .link-buttons a:first-child { border-right:1px solid #aaaaaa}
#IndividualListPage .IndividualList-ImgView li figure { min-height:267px}
#IndividualListPage .IndividualList-ImgView li figure img { min-height:267px}
#IndividualListPage .IndividualList-ImgView li .DisArea .NameByline { min-height:auto}
#IndividualListPage .IndividualList-ImgView li .title, #IndividualListPage .IndividualList-ImgView li p { min-height: 10px; margin-bottom: 15px; }
#IndividualListPage .IndividualList-ImgView li .fee-travel { margin-bottom: 30px;} 


.ComprehensiveSpeaker-box-text .box-body .SpeakerCatalog {padding: 1.5% 5% 8% 5%;} 
.ComprehensiveSpeaker-box-text .box-body .BookingAgent {padding: 8% 5% 1.5% 5%;}
.ComprehensiveSpeaker-box-text .box-body .SpeakerCatalog .sub-title,
.ComprehensiveSpeaker-box-text .box-body .BookingAgent .sub-title  {font-size: 18px;}
.ComprehensiveSpeaker-box-text .box-body .SpeakerCatalog .list-link li {margin-bottom: 15px;}
.ComprehensiveSpeaker-box-text .box-body .BookingAgent .agent-img img { width:100%; height:auto}
.ComprehensiveSpeaker-box-text .box-body .BookingAgent p {margin-bottom: 24px;}
.ComprehensiveSpeaker-box-text .box-body .BookingAgent .agent-img {margin-bottom: 21px;}
.ComprehensiveSpeaker-grayBtn a {font-size: 13px;}

}

/*-------------------------------------------------
		Request Booking Info ____ Responsive
--------------------------------------------------*/
@media (max-width:1200px) {
	#BRFWiki #BRFGeneral-form li .robot-captcha {padding-left: 40px;}
}

@media (max-width:992px) {
#request-popup #BRFGeneral-form ul.secound li:nth-child(3) { width: 31.5%;}
#request-popup #BRFGeneral-form ul.secound li .robot-captcha { padding: 0 0 0 10%;}
#request-popup #BRFGeneral-form ul.secound li .btn-div {padding: 10px 10% 0 0;}
}


@media (max-width:767px) {
	#request-popup #BRFGeneral-form .speaker-pic {width: 100%; text-align:center; margin-bottom:10px;}
	#request-popup #BRFGeneral-form .speaker-pic img { width:180px; height:auto }
	#request-popup #BRFGeneral-form .details-form { padding-left: 0;}
	#request-popup #BRFGeneral-form ul.secound li .btn-div { padding: 10px 4% 0 0;}	
	
	#request-popup #BRFGeneral-form li .robot-captcha {padding: 0 0 0 10%;}
	#request-popup #BRFGeneral-form li .btn-div {padding: 10px 4% 0 0;}

	#BRFWiki #BRFGeneral-form li .robot-captcha { padding-left: 10px;}
}

@media (max-width:639px) {
 #request-popup #BRFGeneral-form li,
 #request-popup #BRFGeneral-form li:first-child,
 #request-popup #BRFGeneral-form li:nth-child(2),
 #request-popup #BRFGeneral-form li:nth-child(3),
 #request-popup #BRFGeneral-form li:nth-child(4),
 #request-popup #BRFGeneral-form .WithPhoto-form li:first-child,
 #request-popup #BRFGeneral-form .WithPhoto-form li:nth-child(2),
 #request-popup #BRFGeneral-form .WithPhoto-form li:nth-child(3),
 #request-popup #BRFGeneral-form .WithPhoto-form li:nth-child(4),
 #request-popup #BRFGeneral-form .WithPhoto-form li:nth-child(5),
 #request-popup #BRFGeneral-form ul.secound li:nth-child(2),
 #request-popup #BRFGeneral-form ul.secound li:nth-child(3),
 #request-popup #BRFGeneral-form ul.secound li:nth-child(4),
 #request-popup #BRFGeneral-form ul.secound li:nth-child(5),
 #request-popup #BRFGeneral-form ul.secound li:nth-child(6)   { width:100%; display:block; margin-right:0}
 
 #request-popup #BRFGeneral-form li:nth-child(3),#request-popup #BRFGeneral-form .WithPhoto-form li:nth-child(3) { float:left}
 #request-popup #BRFGeneral-form li .event-date {background-position: 98% 9px !important;}
	
 #request-popup #BRFGeneral-form ul.secound li:nth-child(2), #request-popup #BRFGeneral-form ul.secound li:nth-child(3),#request-popup #BRFGeneral-form ul.secound li:nth-child(4), #request-popup #BRFGeneral-form ul.secound li:nth-child(5), #request-popup   ` #BRFGeneral-form ul.secound li:nth-child(6), #request-popup #BRFGeneral-form ul.secound li:last-child { width:100%; margin-right:0;}
	
 #request-popup #BRFGeneral-form ul.secound li .robot-captcha { width:265px; margin:0 auto; padding:0} 
 /*#request-popup #BRFGeneral-form li .robot-captcha { width:238px; margin:0 auto; padding:0}*/ 
 #request-popup #BRFGeneral-form ul.secound li .btn-div { padding-top:20px; width:100%}
	 
 #request-popup #BRFGeneral-form li .robot-captcha {padding-left: 0; width: 254px; margin: 0 auto; float: none; display: block;}
 #request-popup #BRFGeneral-form li .btn-div { width: 100%; padding: 10px 0 0 0;}

 #request-popup #BRFGeneral-form li .disclaimer-text { margin-top:3px}
 
 #BRFWiki #BRFGeneral-form li .robot-captcha {  padding-left:0; width: 265px; margin: 0 auto 20px auto;}
 #BRFWiki #BRFGeneral-form li .btn-div { width:100%}

}
@media (max-width:479px) {
#BRFWiki #BRFGeneral-form li .robot-captcha { width: 253px;}

}

/*-------------------------------------------------
		Catelog pages Responsive
--------------------------------------------------*/

@media (max-width:1370px) {

.FindbyName-bar.no-search.CatalogSearchResult { height:70px; padding-top:22px} 
.FindbyName-bar.no-search.CatalogSearchResult.fixed-FindbyName-bar { padding-top:8px}
.allspeaker-list-section .allspeaker-list.CatalogSearchResult-list  {padding-top:40px;}
	
}

@media (max-width:1200px) {
/*.FindbyName-bar.no-search .AlphaFilter li:first-child {margin-right: 20px;}
.FindbyName-bar.no-search .AlphaFilter li a {padding: 0 9px;}
.FindbyName-bar.no-search .AlphaFilter li a::after {margin-left: 8px;}*/
.FindbyName-bar.no-search {  height: 140px;}

.FindbyName-bar.no-search .AlphaFilter li:first-child { width: 100%; display: block; margin-bottom:10px;}
.FindbyName-bar.no-search .AlphaFilter li a::after { top:0}
.FindbyName-bar.no-search .AlphaFilter li:nth-child(2) a { padding-left:0}

.FilterBar-top .FilterBar-title {width: 26%; font-size: 15px;}

.AuthorCatelog-banner-link { height: 200px; background-size:cover} 

.FindbyName-bar.no-search.CatalogSearchResult { height: 95px; padding-top:20px;}
}

@media (max-width:1024px) { 
.AuthorCatelog-banner-link h1 {font-size: 34px;}
.AuthorCatelog-banner-link h2 {font-size: 20px;}
.FindbyName-bar.no-search .AlphaFilter li:first-child {font-size: 15px;}
.FilterBar-top .FilterBar-title {  width: 24%;  font-size: 14px;}
}

@media (max-width:992px) { 
.AuthorCatelog-banner-link {height: 200px; /*height: 160px;*/}

.AuthorCatelog-banner-link h1 { font-size: 32px; padding: 10px 0 0px 0;}
.AuthorCatelog-banner-link h2 { font-size: 16px;}
.AuthorCatelog-banner-link .catelog-links { margin-top: 20px;}
.AuthorCatelog-banner-link .catelog-search { float:left}

.FindbyName-bar.no-search {height: 130px;}
.FindbyName-bar {padding-top: 20px;}
/*.FindbyName-bar.no-search .AlphaFilter li:first-child { width: 100%; display: block; margin-bottom:10px;}
.FindbyName-bar.no-search .AlphaFilter li a::after { top:0}
.FindbyName-bar.no-search .AlphaFilter li:nth-child(2) a { padding-left:0}*/

.FindbyName-bar.no-search.fixed-FindbyName-bar,
.FindbyName-bar.no-search.CatalogSearchResult.fixed-FindbyName-bar {height: 100px;}
.FilterBar-top .FilterBar-title { width: 35%; font-size: 14px;}
.FilterBar-top .AlphaFilter-top { float: right;}
.FilterBar-top .catelog-search {text-align: right; display: block; clear: both;}

.FilterBar-top .catelog-search #author-search-list { top: 73px;}

.FindbyName-bar.no-search { height: 160px;}
.FindbyName-bar.no-search .AlphaFilter {text-align: center; width: 63%; margin: 0 auto;}
.FindbyName-bar.no-search .AlphaFilter li { margin-bottom:7px; display: inline-block;}

.allspeaker-list .one_fourth {width: 48.5%;}
.allspeaker-list .one_fourth:nth-child(2n) { margin-right:0} 

.no-search.fixed-FindbyName-bar .FilterBar-top .AlphaFilter-top li:first-child { margin-right: 0;display: inline-block;}
.FindbyName-bar.no-search.CatalogSearchResult {height: 115px;}
}

@media (max-width:767px) { 
.AuthorCatelog-banner-link {margin: 50px auto 0 auto; /*height: 160px;*/ height: 195px; background-size:cover}
.AuthorCatelog-banner-link h1 { font-size: 28px; }

.AuthorCatelog-banner-link h2.desk-title { display:none}
.AuthorCatelog-banner-link h2.mob-title { display:block}

.AlphaFilter-top,
.FilterBar-top .FilterBar-title.Filter-desk { display:none}
.FilterBar-top .FilterBar-title.Filter-mob { display:block}

.FindbyName-bar { padding-top: 15px;}
/*.FindbyName-bar.no-search { height: 140px;}*/
.FindbyName-bar.no-search .AlphaFilter {text-align: center; width: 72%; margin: 0 auto;}
.FindbyName-bar.no-search .AlphaFilter li { margin-bottom:7px; display: inline-block;}

.FindbyName-bar.no-search.fixed-FindbyName-bar,
.FindbyName-bar.no-search.CatalogSearchResult.fixed-FindbyName-bar {height: 80px; top:56px}
.FindbyName-bar.no-search.CatalogSearchResult.fixed-FindbyName-bar { padding-top:8px}

.FilterBar-top .FilterBar-title { width: 100%; text-align:center; margin-bottom:5px; padding-top: 0px;}
.FilterBar-top .AlphaFilter-top {float: none; width: 74%; text-align: center; margin: 0 auto 0 auto;}
.FilterBar-top .catelog-search  { float: none; width: 262px; margin:5px auto 0 auto}
.FilterBar-top .catelog-search #author-search-list { top: 50px;}

.letterstart { width: 80px; height: 80px; top: -40px; margin-left: -40px;}
.letterstart h2 {height: 74px;}
.letterstart h2 span {font-size: 41px;}

.no-search.fixed-FindbyName-bar .FindbyName-bar li:first-child { float:none; width:auto; display: inline-block; clear:none}

.FindbyName-bar.no-search.CatalogSearchResult { height: 125px;}

}

@media (max-width:639px) { 
.AuthorCatelog-banner-link { height: 210px;}

.AuthorCatelog-banner-link .catelog-links { margin-top: 10px; }
.AuthorCatelog-banner-link .catelog-links li:first-child { display:block; margin-bottom:10px;}

.FindbyName-bar.no-search { height: 135px;padding-top: 10px;}
.FindbyName-bar.no-search .AlphaFilter { width: 100%; }

/*.FindbyName-bar.no-search.fixed-FindbyName-bar,
.FindbyName-bar.no-search.CatalogSearchResult.fixed-FindbyName-bar  { height: 150px;}*/

.FilterBar-top .AlphaFilter-top li { width:34px} 

.FilterBar-top .AlphaFilter-top { width: 100%}

.letterstart { width: 60px; height: 60px; top: -30px; margin-left: -30px;}
.letterstart h2 {height: 50px;}
.letterstart h2 span {font-size: 32px;}


.allspeaker-list .one_fourth {width: 100%; margin-right:0} 
.allspeaker-list-section .allspeaker-list { padding-top: 60px;}

}

@media (max-width:479px) { 
.AuthorCatelog-banner-link { height: 240px;}
.AuthorCatelog-banner-link h1 { font-size: 24px;}
.AuthorCatelog-banner-link h2 { font-size: 14px;}

.AuthorCatelog-banner-link .catelog-links { margin-top: 5px;}
.AuthorCatelog-banner-link .catelog-links li { margin-bottom:7px; display:inline-block; width: 45%;}
.AuthorCatelog-banner-link .catelog-links li:first-child { margin-bottom:5px; width: 100%;}
.AuthorCatelog-banner-link .catelog-links li a { display:block; text-align:center}
.AuthorCatelog-banner-link .catelog-search { margin-top:5px;}

/*.FindbyName-bar.no-search { height: 130px;}*/
.FindbyName-bar.no-search .AlphaFilter { width: 100%; }

/*.FindbyName-bar.no-search.fixed-FindbyName-bar,
.FindbyName-bar.no-search.CatalogSearchResult.fixed-FindbyName-bar  { height: 180px;}*/
.FilterBar-top .AlphaFilter-top { width: 100%}

.FindbyName-bar.no-search { height: 165px;}

.FindbyName-bar.no-search.CatalogSearchResult {height: 160px;}

.letterstart {
	width: 50px;
    height: 50px;
    top: -25px;
    margin-left: -25px;
}
.letterstart h2 {
    height: 45px;
}
.letterstart h2 span {
    font-size: 28px;
}
.allspeaker-list-section .allspeaker-list {
    padding-top: 50px;
}
 
}


/*---------------------------
		Landing page
----------------------------*/
@media (max-width:992px) { 
header .logo-landing { text-align:left; padding-left:2px}
}

@media (max-width:639px) {  
header .logo-landing img {width: 200px;}
header .call-landing a{font-size: 20px;}
}


@media (max-width:479px) {
header .logo-landing { text-align:center}
header .logo-landing img {width: 200px;}
header .call-landing {position:relative; float: left; width: 100%; text-align: center; margin: 0 0 10px 0;}
header .call-landing a { vertical-align:middle; display: inline-block;}
}


/*------------------------
	Thank you page new design
---------------------------*/

@media (max-width:1400px) {
#thankyou-page-message .thankyou-img img { width:120px; height:auto}
#thankyou-page-message h1 { margin-bottom:0}
#thankyou-page-message .thankyou-text p {padding: 0 8%;}
#thankyou-page-message .social-thanks { margin-top: 30px; margin-bottom: 20px;}
#thankyou-page-message .social-thanks p {margin-bottom: 15px;}

}

@media (max-width:479px) {
#thankyou-page-message .thankyou-img img  { width:60%; height:auto}
#thankyou-page-message h1 { font-size: 20px; margin-bottom: 0;}
#thankyou-page-message .thankyou-text { font-size: 14px;}
}

/*--------------------------------------------------------------
		Search Results pages new design Responsive
----------------------------------------------------------------*/

@media (max-width:1200px) {
#SearchResults-Match .SearchResultList li .biotext-linkbtn {width: 73%;}
#SearchResults-Match .SearchResultList li .fee-travel {width: 25%;}
}

@media (max-width:992px) { 
#SearchResults-Match .SearchResultList li .DisArea { padding-right:10px;}
#SearchResults-Match .SearchResultList li .biotext-linkbtn {width: 100%;border-bottom: 1px solid #ddd; border-right:0; margin-right:0; padding-right: 0;}
#SearchResults-Match .SearchResultList li .fee-travel { width: 100%; padding-left: 0;}
#SearchResults-Match .SearchResultList li .fee-travel .FeeRange, #SearchResults-Match .SearchResultList li .fee-travel .TravelFrom { width:50%; float:left}
#SearchResults-Match .SearchResultList li .fee-travel a { display:block}
#SearchResults-Match .SearchResultList li .link-buttons { margin-top:10px;}

/* List slider */
#SearchResults-Match .Latest-List .LatestSpeakList-slider {min-height: 190px;}
#SearchResults-Match .SearchResult-ListSlider .slide { width: 300px;height: 190px;}
#SearchResults-Match .SearchResult-ListSlider .slide a { height:190px;}
#SearchResults-Match .SearchResult-ListSlider .slide a img { width: 300px; height: 190px;}
#SearchResults-Match .SearchResult-ListSlider .slide a .trending-caption {font-size: 18px; height: 36px;}
}

@media (max-width:767px) { 
#SearchResults-Match #PopularTopics .topic-list {min-height: auto;}
}

@media (max-width:639px) { 
#SearchResults-Match .SResult-SecTitle  { margin-top:15px}

#SearchResults-Match .SearchResultList li figure {position: relative; margin:0 auto 20px; width:170px;}
#SearchResults-Match .SearchResultList li .DisArea {padding: 0;}
#SearchResults-Match .SearchResultList li .fee-travel .FeeRange, #SearchResults-Match .SearchResultList li .fee-travel .TravelFrom { width:100%}
#SearchResults-Match .SearchResultList li .fee-travel .FeeRange { margin-bottom:12px;}
#SearchResults-Match .SearchResultList li .fee-travel a, #SearchResults-Match .SearchResultList li .fee-travel a, #SearchResults-Match .SearchResultList li .fee-travel .TravelFrom span { margin-left:5px; display: inline;}
}

@media (max-width:479px) { 
/* List slider */
#SearchResults-Match .Latest-List .LatestSpeakList-slider {min-height: 180px;}
#SearchResults-Match .SearchResult-ListSlider .slide { width:270px;height: 180px;}
#SearchResults-Match .SearchResult-ListSlider .slide a { height:180px;}
#SearchResults-Match .SearchResult-ListSlider .slide a img { width: 270px; height: 180px;}
#SearchResults-Match .SearchResult-ListSlider .slide a .trending-caption {font-size:18px; height: 36px;}
}
