@import url('https://fonts.googleapis.com/css?family=Roboto:400,500');
@import url('https://fonts.googleapis.com/css?family=Poppins:400,500');
@charset "utf-8";
/* CSS Document */
body{ font-family: 'Roboto',sans-serif; font-size:17px; color:#555555; line-height:18px;word-break: break-word;}
a{ color:#368ed9; text-decoration:underline;}
a:hover{ color:#368ed9; text-decoration:none;}
a:focus{ color:#368ed9; text-decoration:none;}
h3, h4{ font-family: 'Roboto'; color:#0089e0 !important; font-size:23px !important; line-height:22px;}
b, strong {font-weight: 500 !important;}
#trustwaveSealImage {height: 50px; margin-left: 10px;}
@media (min-width:1360px){
#show_details.thessaloniki-book-fair_onlinecatalog .showdetails_banner.online_catalog .reddescription {left: auto; right: 20%; width: 80%;}
}
@media (width:1360px){ .container { width:1315px !important; } }
.mar_none{ margin:0px !important;}
.mar_t_2{ margin-top:2px;}
.mar_t_3{ margin-top:3px;}
.mar_t_5{ margin-top:5px;}
.mar_l_5{ margin-left:5px;}
.mar_l_10{ margin-left:10px !important;}
.mar_l_15{ margin-left:15px;}
.mar_b_0{ margin-bottom:0px !important;}
.marm_t_15{ margin-top:-15px !important;}
.mar_t_0{ margin-top:0px !important;}
.mar_t_10{ margin-top:10px;}
.mar_t_15{ margin-top:15px !important;}
.mar_t_25{ margin-top:25px !important;}
.mar_r_0{ margin-right:0px !important;}
.mar_r_5{ margin-right:5px;}
.mar_r_7{ margin-right:7px !important;}
.mar_r_10{ margin-right:10px;}
.mar_r_15{ margin-right:15px;}
.mar_l_45{ margin-left:45px;}
.mar_b_10{ margin-bottom:10px !important;}
.mar_b_5{ margin-bottom:5px !important;}
.mar_b_15{ margin-bottom:15px !important;}
.mar_b_20{ margin-bottom:20px;}
.mar_b_25{ margin-bottom:25px !important;}
.mar_b_30{ margin-bottom:30px !important;}
.padd_b_3{ padding-bottom:3px;}
.padd_b_5{ padding-bottom:5px;}
.padd_b_7{ padding-bottom:7px !important;}
.mar_b_5{ margin-bottom:5px;}
.padd_0{ padding:0px !important;}
.padd_10{ padding:10px !important;}
.padd_1_2{ padding:1px 2px !important;}
.padd_3_5{ padding:3px 5px !important;}
.padd_6_10{ padding:6px 10px !important;}
.padd_2{ padding:2px;}
.padd_t_2{ padding-top:2px;}
.padd_t_3{ padding-top:3px !important;}
.padd_t_5{ padding-top:5px !important;}
.padd_t_10{ padding-top:10px;}
.padd_t_15{ padding-top:15px;}
.padd_t_20{ padding-top:20px;}
.padd_t_25{ padding-top:25px;}
.padd_b_15{ padding-bottom:15px;}
.padd_b_15_imp{ padding-bottom:15px !important;}
.padd_b_20{ padding-bottom:20px;}
.padd_t_85{ padding-top:85px;}
.padd_l_0{ padding-left:0px !important;}
.padd_l_5{ padding-left:5px;}
.padd_l_10{ padding-left:10px;}
.padd_l_15{ padding-left:15px;}
.padd_l_18{ padding-left:18px !important;}
.padd_r_5{ padding-right:5px;}
.padd_l_7{ padding-left:7px;}
.padd_l_10-imp { padding-left:10px !important;}
.padd_r_0{ padding-right:0px !important;}
.padd_r_10{ padding-right:15px;}
.padd_r_15{ padding-right:15px;}
.padd_r_20{ padding-right:20px;}
.display_in{ display:inline !important;}
.bor_none{ border:none !important;}
.bor_l_none{ border-left:none !important;}
.bor_r_none{ border-right:none !important;}
.bor_b_none{ border-bottom:none !important;}
.bor_t_none{ border-top:none !important;}
.bor_t_none{ border-top:none !important;}
.img-outer>a{display: inline-block; height: 100%;}
.redbt{ font-family: 'Roboto'; color:#FFF; font-size:17px; text-transform:uppercase; background-color:#32a00b; padding:11px 20px; line-height:18px; border:none; text-decoration:none; border-radius: 3px; display:inline-block;}
.redbt:hover { color:#FFF; background-color:#248b00;}	
.redbt:focus {  color:#FFF; background-color:#248b00;}
.redbt1{ font-family: Poppins; font-weight:100; color:#FFF; font-size:18px; text-transform:uppercase; background-color:#ee2a24; padding:8px 17px; line-height:18px; border:none; text-decoration:none; display:inline-block;}
.redbt1:hover { color:#FFF; background-color:#db1610;}	
.redbt1:focus { color:#FFF; background-color:#db1610;}
.redbt_24{ font-family: Poppins; font-weight:100; color:#FFF; font-size:24px; text-transform:uppercase; background-color:#ee2a24; padding:10px 17px; line-height:24px; border:none; display:inline-block; cursor:pointer; text-decoration:none;}
.redbt_24:hover { color:#FFF; background-color:#db1610;}	
.redbt_24:focus { color:#FFF; background-color:#db1610;}
.redbt_s { font-family: Poppins; font-weight:100; color:#FFF; font-size:16px; text-transform:uppercase; background-color:#ee2a24; padding:6px 17px; line-height:18px; border:none; text-decoration:none; display:inline-block;}
.redbt_s:hover { color:#FFF; background-color:#db1610; text-decoration:none;}
.redbt_s:focus { color:#FFF; background-color:#db1610; text-decoration:none;}
.greybt{ font-family: Poppins; font-weight:100; color:#FFF; font-size:18px; text-transform:uppercase; background-color:#414141; padding:8px 17px; line-height:18px; border:none; text-decoration:none !important; border-radius: 3px; display:inline-block;}
.greybt:hover { color:#FFF; background-color:#262626; text-decoration:none;}
.greybt:focus { color:#FFF; background-color:#262626; text-decoration:none;}
.greybt_s{ font-family: Poppins; font-weight:100; color:#FFF; font-size:16px; text-transform:uppercase; background-color:#414141; padding:6px 17px; line-height:18px; border:none; text-decoration:none; display:inline-block;}
.greybt_s:hover { color:#FFF; background-color:#262626; text-decoration:none;}
.greybt_s:focus { color:#FFF; background-color:#262626; text-decoration:none;}
.bluebt{ font-family: 'Poppins', sans-serif; font-weight:400; color:#FFF; font-size:17px; background-color:#0089e0; padding:14px 20px; line-height:18px; border:none; text-decoration:none; display:inline-block; border-radius: 3px;}
.bluebt:hover { color:#FFF; background-color:#007ece; text-decoration:none;}
.bluebt:focus { color:#FFF; background-color:#007ece; text-decoration:none;}
.bluebt_s{ font-family: Poppins; font-weight:100; color:#FFF; font-size:16px; text-transform:uppercase; background-color:#257dce; padding:6px 17px; line-height:18px; border:none; text-decoration:none; display:inline-block;}
.bluebt_s:hover { color:#FFF; background-color:#196cb8; text-decoration:none;}
.bluebt_s:focus { color:#FFF; background-color:#196cb8; text-decoration:none;}
.greenbt_s{ font-family: Poppins; font-weight:100; color:#FFF; font-size:16px; text-transform:uppercase; background-color:#42b818; padding:6px 17px; line-height:18px; border:none; text-decoration:none; display:inline-block;}
.greenbt_s:hover { color:#FFF; background-color:#35a40e; text-decoration:none;}
.greenbt_s:focus { color:#FFF; background-color:#35a40e; text-decoration:none;}
.greenbt{ font-family: 'Poppins', sans-serif; color:#FFF; font-size:17px; background-color:#32a00b; padding:14px 20px; line-height:18px; border:none; border-radius: 3px; text-decoration:none !important;}
.greenbt:hover { color:#FFF; background-color:#2a8f06;}	
.greenbt:focus { color:#FFF; background-color:#35a40e;}	
.greenbt .fa { margin-left:7px;}
.greenbt24{ font-family: Poppins; font-weight:100; color:#FFF; font-size:24px; text-transform:uppercase; background-color:#42b818; padding:10px 17px; line-height:24px; border:none;}
.greenbt24:hover { background-color:#35a40e;}	
.greenbt24:focus { background-color:#35a40e;}
.blue_line{ font-family: 'Poppins', sans-serif; color:#008ae1; font-size:17px; border:2px solid #008ae1; padding:12px 20px; line-height:18px; border-radius: 3px; text-decoration:none !important;     background-color: transparent; font-weight: 500;}
.blue_line .fa {margin-right:5px;}
.blue_line:hover { color:#FFF; background-color:#008ae1;}	
.blue_line:focus { color:#FFF; background-color:#35a40e;}
.blue_line_registration { font-family: 'Poppins', sans-serif; color:#008ae1; font-size:17px; border:2px solid #008ae1; padding:10px 20px; line-height:20px; border-radius: 3px; text-decoration:none !important; background-color:transparent;font-weight: 500;}
.blue_line_registration:hover { color:#FFF; background-color:#008ae1;}	
.blue_line_registration:focus { color:#FFF; background-color:#008ae1;}	
.blue_line_registration .fa-play { font-size:10px; color:#FFF; background-color:#008ae1; border-radius: 50%; padding:6px 6px 6px 8px; margin-right:5px; margin-top:-5px;}	
.blue_line_registration:hover .fa-play { background-color:#119df5;}
.blue_line_normal{ font-family: 'Poppins', sans-serif; color:#008ae1; font-size:15px; border:2px solid #008ae1; padding:5px 15px; border-radius: 3px; text-decoration:none !important;     background-color: transparent; font-weight: 500;}
.blue_line_normal .fa {margin-right:7px;}
.amazon_barnes_other {display:flex;gap: 15px;flex-wrap: wrap;}
.blue_line_normal:hover { color:#FFF; background-color:#008ae1;}	
.blue_line_normal:focus { color:#FFF; background-color:#35a40e;}
.white_s { font-family: 'Poppins', sans-serif;
color: #008ae1;
font-size: 17px;
border: 2px solid #008ae1;
padding: 10px 20px;
line-height: 20px;
border-radius: 3px;
text-decoration: none !important;
background-color: transparent;
font-weight: 500;}
.white_s:hover { color:#FFF; background-color:#008ae1 !important;}
.white_s .red_arrow { display:none;}
.white_s:hover { background-color:#eeeeee;}	
.white_s:focus { background-color:#eeeeee;}
.ebook_catalogbt {
    background-color: #42b818;
    border: medium none;
    border-radius: 4px;
    color: #ffffff;
    display: inline-block;
    float: left;
    font-size: 13px;
    margin-right: 3px;
    padding: 2px 4px;
    text-decoration: none;
}
.right_arrow{ width:8px; height:14px; background:url(../images/icons/right_arrow.png) left -1px no-repeat; margin-left:10px;}
.left_arrow1{ width:8px; height:14px; background:url(../images/icons/left_arrow1.png) left -1px no-repeat; margin-right:10px;}
.left_arrow{ width:10px; height:13px; background:url(../images/icons/left_arrow.png) left -1px no-repeat; margin-right:5px;}
.right_arrow_24{ width:8px; height:17px; background:url(../images/icons/right_arrow.png) left -1px no-repeat; margin-left:10px;}
.red_arrow{ width:8px; height:14px; background:url(../images/icons/red_arrow.png) left 1px no-repeat; margin-left:10px;}
.red_arrow1{ width:8px; height:14px; background:url(../images/icons/red_arrow.png) left 5px no-repeat; margin-left:4px;}
.greybt.collapsed.pull-right.mar_r_10.mar_t_5 {line-height: 26px;}	

/*Show Packages Order Page*/
.d-flex-oneline { display: flex; -webkit-box-pack: justify !important; justify-content: space-between !important; } 
.d-flex-oneline div.left {padding-top: 5px; padding-bottom: 5px;}
.d-flex-oneline div.right {padding-top: 5px; padding-bottom: 5px;}
.d-flex-oneline .savebt {padding: 7px 10px !important;}
table.table.table-bordered thead th.border-th-color-F3F3F3 { border-color: #4e9eb8 !important; }   

.font12{ font-size:12px;}
.font13{ font-size:14px;}
.font14{ font-size:14px;}
.font15{ font-size:15px;}
.font16{ font-size:16px;}
.font16{ font-size:15px;}
.font17{ font-size:17px !important;}
.font18{ font-size:18px;}
.font22{ font-size:22px !important;}
.font24{ font-size:24px;}
.font35{ font-size:35px;}
.spe_line{ margin:0px -15px; background-color:#e0e0e0; height:1px; clear:both;}
.spe_line1{ background-color:#e0e0e0; height:1px; margin:15px 0px;}
.spe_line2{ background-color:#e0e0e0; height:1px; margin-bottom:20px;}
.spe_line3{ background-color:#e0e0e0; height:1px; margin:25px 0px;}
.spe_line4{ background-color:#e0e0e0; height:1px; margin-bottom:10px;}
.spe_line5{ background-color:#e0e0e0; height:1px; margin-bottom:25px; margin-top:10px;}
.red{ color:red;}
.border_red{ border:1px solid #ff7f7f !important;}
.blue{ color:#0089e0;}
.green{ color:#32a00b;}
.green-w-500{ color:#32a00b !important; font-weight: 500 !important;}
.blue_dark{ color:#1e6fb7;}
.black{ color:#000;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font18{ font-size:18px;}
.font_w_100{ font-weight:100 !important;}
.w_107{ width:107px;}
.clr{ clear:both;}
.lt_fl { float:left; }  
.rt_fl { float:right; } 
.font_w{ font-weight:100 !important;}
.h5{ width:100%; height:5px; clear:both;}
.h10{ width:100%; height:10px; clear:both;}
.h15{ width:100%; height:15px; clear:both;}
.h_10{ width:100%; height:20px; clear:both;}
.h_20{ width:100%; height:20px; clear:both;}
.w100{ width:100px;}
.w138{ width:138px;}
.w170{ width:170px;}
.w260{ width:260px;}
.mh108{ min-height:108px;}
.h291{ height:291px;}
.plus_arrow { width:15px; height:16px; background:url(../images/icons/plus.png) left -1px no-repeat; margin-right:10px;}
.main_title { font-family: 'Roboto'; color:#222222; font-size:32px; margin-bottom:10px; margin-top:20px; font-weight:200;}
.main_title h1{ font-family: 'Roboto'; color:#222222; font-size:32px; padding:0px !important; margin:0px !important; font-weight:200;}
.blue_bg{ background-color:#1960a2;}
.s_grey_mess { font-family: 'Roboto'; font-size:12px; color:#939393;}
.grey_col_lable { font-size:14px; color:#a7a7a7;}
.grey_col{ color:#939393;}
.grey_show td { color:#aeadad !important;}
.grey_show td a { color:#aeadad !important;}
.blue_col a{ color:#368ed9;}
.blue_col a:hover{ color:#368ed9; text-decoration:none;}
.social_links{ float:left; height:22px; padding-top:8px; padding-left:15px; line-height:13px;}
.fb-page{ width:100% !important;border-radius:5px; overflow-x:auto;}
#twitter-widget-0{ width:100% !important;overflow-x:auto; height:329px !important; border-radius: 5px;}
.timeline{ width:100% !important;}
.custum_title{ font-size:22px; color:#222222; border-bottom:1px solid #e1e1e1; padding-bottom:10px; margin-bottom:15px;}
.custum_title_Search{font-size:22px;color:##222222;font-weight:400;font-family: Poppins; margin:0px;}
.text_v_middle{ vertical-align:middle !important;}
.newsletter_month_year label { padding-left:10px;}
.greenbtn{ font-family: 'Roboto'; color:#FFF; font-size:17px; text-transform:uppercase; background-color:#32a00b; padding:11px 20px; line-height:18px; border:none; text-decoration:none; border-radius: 3px; display:inline-block;}
.greenbtn:hover { color:#FFF; background-color:#248b00;}	
.greenbtn:focus { color:#FFF; background-color:#248b00;}
.line_spe { background-color:#e5e5e5; height:1px; margin-bottom:15px; margin-top:15px; clear:both;}
#myModalLabel.modal-title {color: #222222 !important; font-size: 22px !important;}
/*CUSTUM UL STYLE*/
.custum_ul ul{ margin:0px; padding-left:0px;}
.custum_ul ul li {
    background:url(../images/icons/arrow_1.gif) left 9px no-repeat;
    color: #5f5f5f;
    font-size: 16px;
    list-style: outside none none !important;
    margin-bottom: 5px;
    padding-left: 19px; list-style:none;
}
#right_quick_links_box ul li a{ color:#5f5f5f}    
/*breadcrumbs Style*/
.breadcrumb{ font-family: 'Roboto'; float:right; text-transform:none; font-size:17px; color:#222222; padding:8px 0px 0px 0px !important; background-color: #FFF !important;}
.breadcrumb > .active {color:#222222 !important;}
.breadcrumb a{ color:#222222; text-decoration:none;}
.breadcrumb a:hover{ color:#222222; text-decoration:underline;}
.breadcrumb span{ padding:0px 5px 0px 0px;}
.breadcrumb > li + li::before { background:url(../images/arrow-right.png) right 7px no-repeat;
    color: #222222;
    content: " " !important; padding:0px; padding-left:7px !important; margin-right:9px; 
}
/*PAGINATION STYLE*/	
.pagination{ margin-top:0px !important;}
.pagination > li > a, .pagination > li > span{ font-size:14px; color:#fff !important; background-color:#959595 !important; padding: 5px 11px;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
	color:#fff;
	background-color:#008ae1 !important;
	border-color:none;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ background-color:#008ae1 !important; border:none !important; border-left:1px solid #FFF !important; border-right:1px solid #FFF !important;}
.pagination > li > a, .pagination > li > span{ border:none !important; border-left:1px solid #FFF !important;}

/*CUSTUM FORM STYLE*/	
select::-ms-expand { display: none;}
.styled-select select { background: transparent; width: 126%; height:37px; padding: 5px 70px 5px 5px; font-size: 16px; line-height:22px; border: 0; -webkit-appearance: none; box-shadow: none; font-family: 'Roboto',sans-serif; -webkit-box-shadow: none; box-shadow: none !important; border-radius: 3px; }
.styled-select select:focus{ margin:0px;/* border:1px solid #d0d0d0;*/}  
.styled-select { width: 100%; height:39px; overflow: hidden; background: url(../images/select_arrow.png) no-repeat scroll 96% center; border:1px solid #e1e1e1; border-radius: 3px; }
.required { border:1px solid #a94442 !important;}
.form-control.input-lg { font-size:15px; box-shadow: none; font-family: 'Roboto'; -webkit-box-shadow: none; box-shadow: none; border-radius: 3px;}
.field-icon {
    float: right;    
    margin-top: -30px;
    position: relative;
    z-index: 2;
    cursor: pointer;
    background-color: #fff;
    padding-left: 5px;
    margin-right: 10px;
}
.form-control {box-shadow: none;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { color:#a1a1a1;}
/*HEADER STYLE*/
header.default {
	 /*padding-top: 20px; background: #00a4e3 url(../images/header_bg.jpg) center top no-repeat; z-index: 9999; min-height:178px; border-bottom:3px solid #e5e5e5;*/
	 padding-top: 0px; padding-bottom:10px; z-index: 9999; border-bottom: 1px solid #e4e4e5; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
header.default .top_pan { font-family: 'Roboto'; font-size:14px; background-color:#222222; padding:9px 0px; color:#FFF; text-transform:inherit; margin-bottom:10px;}	 
header.default .top_pan a { color:#FFF; text-decoration:none;}
header.default .top_pan a:hover { text-decoration:underline;}
header.default .header_login_section{ font-size:15px; color:#FFF; float:right; line-height:18px;}
header.default .header_login_section .user_account_box{ float:right; padding-right:0px; padding-top:0px;}
header.default .header_login_section .user_account_box .title{ font-size:18px; font-weight:bold; font-style:italic; padding-bottom:12px; padding-top:10px;}
header.default .header_login_section .user_account_box .my_account{ padding-right:15px;}
header.default .header_login_section .user_account_box a { color:#FFF; font-size:15px; font-weight:600; text-decoration:none; text-transform:capitalize;}
header.default .header_login_section .user_account_box a:hover{ text-decoration:underline;}
header.default .header_trans_line { background:url(../images/header_trans_line.png) left top repeat-x; min-height:53px;  margin-top:20px; }
header.default .Befourlogin_box a{ font-size:15px !important; color:#ffffff; background:url(../images/icons/user-icon.png) 12px 7px no-repeat; padding:5px 12px 5px 32px; float:right; margin-top:10px; display:block; outline:none; text-decoration:none; background-color:#32a00b; border-radius: 3px;}
header.default .Befourlogin_box a:hover{ text-decoration:none !important; background-color:#298b06;}

header.default .Befourlogin_box a.logout { font-size:15px !important; color:#ffffff; background-image:none; padding:5px 12px 5px 12px; float:right; margin-top:10px; display:block; outline:none; text-decoration:none; background-color:#32a00b; border-radius: 3px;}
header.default .Befourlogin_box a.logout:hover{ text-decoration:none !important; background-color:#298b06;}
header.default .Befourlogin_box a.logout .fa { margin-right:5px;}

header.default .whoweare a{ font-size:18px !important; text-transform:uppercase !important; font-family: Poppins; font-weight:400 !important; color:#FFF; background:url(../images/icons/video_iocn_1.png) 12px 8px no-repeat; height:31px; line-height:31px; padding:0px 12px 0px 36px; border:1px solid #68bbe3; float:right; margin-top:10px; display:block; outline:none; text-decoration:none;}
header.default .whoweare a:hover{ text-decoration:none !important;}
.inner-page-banner { background:url(../images/inner-head.jpg) center top no-repeat !important; padding-top:25px; padding-bottom:25px; margin-bottom:30px; background-size: cover!important;}
.inner-page-banner .main_title { margin-bottom: 0px; margin-top: 0px;}
.inner-page-banner .breadcrumb { margin-bottom:0px; background-color:transparent !important;}
.inner-page-banner .breadcrumb a {color:#b9b9b9;}
.inner-page-banner .breadcrumb > .active { color:#b9b9b9 !important;}
.inner-page-banner .breadcrumb > li + li::before { color: #b9b9b9; font-family: FontAwesome; content: '\f105' !important; padding:0px; padding-left:7px !important; margin-right:7px; background: none; }
.inner-page-banner .main_title h1 { text-align:left;  font-family: 'Roboto'!important; font-weight:400!important; color:#fff!important; margin: 0!important; padding: 0!important;}
.main-nav-section { padding-top:12px;}
.Promote_your_book a{font-size:18px !important;text-transform:uppercase !important;font-family: Poppins;font-weight:400 !important;color:#FFF;background:url(../images/book.png) 12px 8px no-repeat;height:31px;line-height:31px;padding:0px 12px 0px 36px;border:1px solid #68bbe3;float:right;margin-top:10px;display:block;outline:none;text-decoration:none;}
.Promote_your_book a:hover{ color:#FFF !important;}
.Promote_your_book a:focus{color:#FFF !important;}
.fb_account a{ font-size:18px !important;text-transform:uppercase !important;font-family: Poppins;font-weight:400 !important;color:#FFF;height:31px;line-height:26px;border:1px solid #68bbe3;float:right;margin-top:10px;display:block;outline:none;text-decoration:none; width:35px; text-align:center;}
.fb_account a:hover{ color:#FFF; background-color:#444444;}
.cell_box { position:relative; padding-left: 25px;}
header .cell_box::before {
    font-size: 14px;
    color: #FFF;
    content: '\f095';
    font-family: FontAwesome;
    position: absolute;
    left: -13px;
    top: 0px;
    padding-left: 20px;
}
.cell_box::before {
    font-size: 14px;
    color: #FFF;
    content: '\f095';
    font-family: FontAwesome;
    position: absolute;
    left: -19px;
    top: 0px;
    padding-left: 20px;
}
.top_pan .top_menu span { color:#494949; padding:0px 6px;}
.top_pan .top_menu a { color:#FFF; text-decoration:none;}
.top_pan .top_menu a:hover { text-decoration:underline;}
/*.cell_box_member a { pointer-events: none; cursor:default;}*/
.cell_box a {color:#FFF;outline:none;text-decoration:none; display: inline; pointer-events: none; cursor:default;} 
.cell_box_span { color:#636363; padding:0px 8px;}
.cell_box a:hover{ color:#FFF;}
.cell_box a:focus{ color:#FFF;}
.email_box a { font-size:18px !important;text-transform:uppercase !important;font-family: Poppins;font-weight:400 !important;color:#FFF; height:31px;line-height:31px; padding:0px 0px 0px 0px;float:right;margin-top:9px;display:block;outline:none;text-decoration:none; display:block;}
.email_box .fa { margin-right:7px; margin-top:18px;}
.email_box a:hover{ color:#FFF;}
.email_box a:focus{ color:#FFF;}
header.default ul.social{ padding:0px; margin:0px; float:right; padding-top:19px;}
header.default ul.social li{ list-style:none; float:left; margin-right:15px;}
header.default ul.social li a { color:#FFF; list-style:none;}
header.default ul.social li a:hover{ color:#444444;}
.memberLogin_title{ color: #222222; font-family: 'Roboto'; font-size: 22px; font-weight: 400; margin-bottom: 19px; margin-top: 0; margin-bottom:0px;}
.ekko-lightbox { top:10% !important;}
.ekko-lightbox .modal-body { padding:0px 10px 10px 10px !important; padding-bottom:40px !important;}
.ekko-lightbox .embed-responsive-16by9{ width:100% !important; height:100% !important;}
.ekko-lightbox .embed-responsive-16by9 iframe{ width:100% !important; height:450px !important;}
.ekko-lightbox button.close{ position:absolute; bottom:6px; right:8px; z-index:1000; background-color:#e5e5e5; color:#535353; border: 1px solid #cdcdcd; padding:5px 7px; border-radius: 50%; opacity: 1 !important;}
.ekko-lightbox .modal-header{ padding:0px !important; padding-top:3px !important; height:0px !important; border-bottom:none !important;}
.modal-backdrop{ opacity: 0.8 !important;}    
.modal-content {border-radius: 3px;}
.top_search_main{ margin-top:-6px; float:left; padding-top:0px; position:relative;}
.top_search_main .top_search{ float:left; width:160px; height:36px; padding:5px; padding-left:10px; color:#c1ebfd; background:url(../images/top_search_bg.png) right top no-repeat; border:1px solid #6cb5de;}
.top_search_main .top_search_anc{ position:absolute; right:0px; top:0px; width:25px; height:36px; display:block;}
#about_cbe_menu { display:none;}
#blog_menu { display:none;}
#faq_menu { display:none;}
#newsletter_menu { display:none;}
#contact_us_menu { display:none;}
#resources_menu { display:none;}
#testimonials_menu { display:none;}
/*FOOTER STYLE*/
#footer{ font-family: 'Poppins', sans-serif; background-color:#171d2a; padding-top:30px; color:#FFF; /*margin-top:40px;*/}
#footer .border_col_left { border-left:1px solid #2c313d;}
#footer .border_col_right { border-right:1px solid #2c313d; min-height: 463px;}
#footer .section_title{ font-family: 'Poppins', sans-serif; color: #ffffff; font-family: Poppins; font-size: 23px; font-weight: 400; margin-bottom: 19px; margin-top: 0;}
#footer .footer_menu_section{ font-size:13px; line-height:18px; color:#949494; text-align:center; background-color:#10131a; margin-top:15px; padding:18px 0px;}
#footer .footer_menu{ font-size:13px; line-height:18px; margin: 0 auto; width: 1040px; } 
#footer .footer_menu a{ font-size:16px; color:#d9d9d9; text-decoration:underline; margin-right:10px;} 
#footer .footer_menu a:hover{ text-decoration:none;}
#footer .footer_menu ul li{ float: none; list-style:none;  display: inline;}
#footer .footer_menu ul li:last-child{ margin-right:0px;}
#footer .footer_menu_section .copyright{ font-size:16px; color:#686a6e; padding-top:0px;}
#footer .Latest_post ul{ padding-left:0px; margin-left:0px; padding-bottom:5px;}
#footer .Latest_post ul li{ width:100%; margin-bottom:15px; clear:both; list-style:none; padding-left:0px; margin-left:0px; border-bottom:1px solid #2c313d; padding-bottom:15px;}
#footer .Latest_post ul li .img-block a { display: inline !important; text-decoration: none; }  
#footer .Latest_post ul li .img-alignleft { display: inline; float: left; }
#footer .Latest_post ul li .img-thumb { border: medium none; box-shadow: none !important; height: 45px; margin: 2px 10px 2px 0; padding: 0 !important; width: 45px; }
#footer .Latest_post ul li .post-title { color: #ffffff; font-family: Poppins; font-size: 17px; font-weight: 200;  margin-top: 0; }
#footer .Latest_post ul li .date_cat_info { font-family: 'Roboto'; font-size:14px; color:#7a7a7a; padding-top:2px;}    
#footer .Latest_post ul li p.post_description { margin-bottom:1px;}
#footer .Latest_post ul li .post_description span { font-size:15px; color:#d9d9d9;}
#footer .Latest_post ul li .date_cat_info .pipe{ padding:0px 7px;}
#footer .Latest_post ul li img{ border:none;}    
#footer .Latest_post ul li a{ color:#388fd9; text-decoration:none;}
#footer .Latest_post ul li a:hover{ text-decoration:underline;}
#footer .Latest_post ul li .date_cat_info {color:#7a7a7a;}
#footer .Latest_post ul li .date_cat_info .pipe{ padding:0px 7px;}
#footer .Latest_post ul li .date_cat_info a { color:#7a7a7a;}
#footer .Latest_post ul li img{ border:none;}
#footer .connect_with_us { font-size:14px; color:#d9d9d9;}
#footer .connect_with_us a { color:#d9d9d9; text-decoration:none;}
#footer .connect_with_us a:hover { text-decoration:underline;}
#footer .connect_with_us p { margin-bottom:8px;}
#footer .connect_with_us .fa { font-size:16px; margin-right:10px;}
#footer .div_line { background-color:#2c313d; height:1px; margin:30px 0px 20px 0px;}
#footer .connect_with_us .fa.fa-facebook { color:#FFF; font-size:22px; background-color:#3b579d; padding:13px 18px; border-radius: 4px; float:left; margin-top:10px;}
#footer .connect_with_us .fa.fa-facebook:hover { background-color:#304c92;}
#footer .connect_with_us .fa.fa-twitter {color:#FFF; font-size:22px; background-color:#1cb7eb; padding:13px 14px; border-radius: 4px; float:left; margin-top:10px;}
#footer .connect_with_us .fa.fa-twitter:hover { background-color:#15afe2;}
#footer .connect_with_us .fa.fa-youtube {color:#FFF; font-size:26px; background-color:#ca3737; padding:11px 13px; border-radius: 4px; float:left; margin-top:10px;}
#footer .connect_with_us .fa.fa-youtube:hover { background-color:#c33131;}
#footer .connect_with_us .fa.fa-instagram {color:#FFF; font-size:26px; background-color:#f00075; padding:11px 13px; border-radius: 4px; float:left; margin-top:10px;}
#footer .connect_with_us .fa.fa-instagram:hover { background-color:#d7036a;}
#footer .white_s { color:#FFF;}
#Latest_post1 .white_s.collapsed.pull-left { display:none;}
#footer .Latest_post ul li:last-child { border-bottom:none; margin-bottom:0px;} 
.footer_image {background:url(../images/inner-footer-top-vector.png) center top no-repeat; padding-top:149px;}
/*Register Page Style*/
#Register_main{ font-size:16px; padding:0px; margin:0px;}
#Register_main label { color:#222222; font-weight: 400;}
#Register_main .panel-group .panel{ border-radius: 0; border:none; margin-bottom:10px; box-shadow: none;}
#Register_main .panel-group .panel .panel-collapse .icheckbox_square-blue {width: 20px;height: 20px;}
#Register_main .panel-heading { font-size:20px !important; padding:0px; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; background-color:#464646; background-image:none;}
.panel-body{ border:none; padding:15px 0px !important;}
#Register_main .panel-title{ font-family: 'Roboto', sans-serif !important; font-size:17px !important; color:#fff !important; padding:8px 15px 8px 7px; margin:0px;} 
#Register_main .panel-title a{ text-decoration:none;}  
#Register_main .panel-heading .count{ border:1px solid #6f6f6f; padding:5px 10px; margin-right:10px; font-weight:bold; display: inline-block;}
#accordion .highlight {  background-color:none !important; clear:both; width:100%; height:100%; display:block; }
#accordion .highlight .bg_color{padding:8px 8px 8px 0px; background-color:#0089e0;}
#accordion .highlight a { color:#FFF !important; outline:none; text-decoration:none; }
#Register_main .highlight .count { border:1px solid #38a3e7 !important; } 
#accordion .highlight .panel-title{ padding:0px 0px 0px 8px !important;}
#Register_main .stepone_border_l{ border-left:1px solid #e0e0e0; padding-left:30px; padding-right:30px; margin:5px 0px;} 
#Register_main .stepone_border_l_lastcol{ border-left:1px solid #e0e0e0; padding-left:30px; padding-right:15px; margin:5px 0px;}
#Register_main .subtitle{ font-family: 'Roboto'; font-size:23px; color:#222222; margin-bottom:5px;}
#Register_main .subtitle_s { font-size:15px; color:#ee2a24; text-transform:uppercase; margin-bottom:5px;}
#Register_main .input-lg{ border-radius:2px; height:auto; padding:9px;}
#Register_main .input-lg:focus{ margin:0px; border:1px solid #d0d0d0;}
#Register_main .Help_registration_box{ width:100%; height:273px; text-align:center; font-size:16px; color:#FFF; background:url(../images/Help_registrationbg.jpg) center top no-repeat;}
#Register_main .Help_registration_box span{ text-transform:uppercase; font-size:18px;}
#Register_main .Help_registration_box .watch_video a{ color:#ffffff; width:145px; padding:12px; border:1px solid #a6b2ee; display: block; margin:0 auto; margin-top:24px; text-decoration:none;}
#Register_main .Help_registration_box .watch_video a:hover{ text-decoration:underline;}
#Register_main .step2{ word-wrap: break-word;}
#Register_main .step2 .light_orange{ color:#535353; background-color:#effbea; border-bottom:none !important; font-weight: 500;}
#Register_main .step2 th{ padding:7px 12px;}
#Register_main .step2 td{ padding:25px 12px; 
word-wrap: break-word;       /* Internet Explorer 5.5+ */
white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
/*word-break: break-all;*/
}
#Register_main .step2 table#select_packages_shows_tbfirst th { font-family: 'Roboto'; color:#222222; padding: 15px 10px; font-weight:400;}
#Register_main .step2 table#select_packages_shows_tbfirst th label { color:#222222; padding-left:5px;}
#Register_main .step2 table#select_packages_shows_tbfirst td { font-family: 'Roboto'; font-size:16px; color:#222222; padding: 15px 10px;}
#Register_main .step2 table#select_packages_shows_tbfirst .sub_title { font-size:17px; color:#222222; font-weight:500;}
#Register_main .step2 table#select_packages_shows_tbfirst .show_title { font-weight:500;}
#Register_main .step2 table#select_packages_shows_tbfirst img { border:1px solid #e5e5e5; padding:2px;}
#Register_main .step2 table#select_packages_shows_tbfirst .addons_text { font-size:15px; color:#555555;}

/*BOTTOM GREY & BLUE COLOR*/
#Register_main .step2 table#select_packages_shows_tbfirst .blue_bor_tab {border-bottom:2px solid #0089e0;}
#Register_main .step2 table#select_packages_shows_tbfirst .grey_bor_tab {border-bottom:2px solid #e5e5e5;}

/*BLUE COL*/
#Register_main .step2 table#select_packages_shows_tbfirst td:nth-child(3) { border-left:2px solid #0089e0; }
#Register_main .step2 table#select_packages_shows_tbfirst td:nth-child(5) { border-right:2px solid #0089e0; }
#Register_main .step2 table#select_packages_shows_tbfirst tr th:nth-child(3) { border-right:2px solid #0089e0; border-left:2px solid #0089e0; border-top:2px solid #0089e0; font-weight:600; }
/*#Register_main .step2 table#select_packages_shows_tbfirst tr th:nth-child(3) label {font-weight:600;}*/

/*GREY COL*/
#Register_main .step2 table#select_packages_shows_tbfirst td:nth-child(7), #Register_main .step2 td:nth-child(8), #Register_main .step2 td:nth-child(9) { background-color:#fbfbfb; }
#Register_main .step2 table#select_packages_shows_tbfirst td:nth-child(7) {border-left:2px solid #cfcfcf;}
#Register_main .step2 table#select_packages_shows_tbfirst td:nth-child(9) {border-right:2px solid #cfcfcf;}
#Register_main .step2 table#select_packages_shows_tbfirst tr th:nth-child(5) { background-color:#fbfbfb; border-top:2px solid #cfcfcf; border-left:2px solid #cfcfcf; border-right:2px solid #cfcfcf; }

/*LAST GREY COL*/
#Register_main .step2 table#select_packages_shows_tbfirst td:nth-child(11) { background-color:#fbfbfb; border-left:2px solid #cfcfcf; border-right:2px solid #cfcfcf; }
#Register_main .step2 table#select_packages_shows_tbfirst tr th:nth-child(7) { background-color:#fbfbfb; border-top:2px solid #cfcfcf; border-left:2px solid #cfcfcf; border-right:2px solid #cfcfcf; }

/*=============SECOND TABLE==================*/
#Register_main .step2 table#select_packages_shows_tbsecond th { font-family: 'Roboto'; color:#222222; padding: 15px 10px; font-weight:400;}
#Register_main .step2 table#select_packages_shows_tbsecond th label { color:#222222; padding-left:5px;}
#Register_main .step2 table#select_packages_shows_tbsecond td { font-family: 'Roboto'; font-size:15px; color:#222222; padding: 15px 10px; vertical-align:top; }
#Register_main .step2 table#select_packages_shows_tbsecond .sub_title { font-size:17px; color:#222222; font-weight:500;}
#Register_main .step2 table#select_packages_shows_tbsecond .packages_text { font-family: 'Roboto'; font-size:15px; color:#555555;}
#Register_main .step2 table#select_packages_shows_tbsecond .packages_text strong { color:#555555;}
#Register_main .step2 table#select_packages_shows_tbsecond .packages_text a { font-size:14px; color:#0089e0;}
#Register_main .step2 table#select_packages_shows_tbsecond .packages_text img.padd_r_5.padd_r_10 { width:60px;}
.btnaddmorebinding {margin-top: 27px; padding: 9px 20px;}
.btnremovemorebinding {margin-top: 27px;font-size: 16px; padding: 9px 20px;}
.blue_line.removetitle_admin {font-size: 13px; padding: 11px 10px; margin-right:0px; margin-top: 28px;}
.blue_line.addtitle_admin {font-size: 13px; padding: 11px 10px; margin-right:0px; margin-top: 28px;}

.help_button {
    background-color: rgb(48, 170, 188);
    padding: 7px 25px;
    color: rgb(22, 52, 56);
    border-radius: 25px;
    position: fixed;
    right: 15px;
    bottom: 15px;
}

/*BOTTOM GREY & BLUE COLOR*/
#Register_main .step2 table#select_packages_shows_tbsecond .blue_bor_tab {border-bottom:2px solid #0089e0;}
#Register_main .step2 table#select_packages_shows_tbsecond .grey_bor_tab {border-bottom:2px solid rgb(207, 207, 207);}

/*BLUE COL*/
/*#Register_main .step2 table#select_packages_shows_tbsecond td:nth-child(3) { border-left:2px solid #0089e0; }
#Register_main .step2 table#select_packages_shows_tbsecond td:nth-child(5) { border-right:2px solid #0089e0; }
#Register_main .step2 table#select_packages_shows_tbsecond tr th:nth-child(3) { border-right:2px solid #0089e0; border-left:2px solid #0089e0; border-top:2px solid #0089e0; font-weight:600; }
#Register_main .step2 table#select_packages_shows_tbsecond tr th:nth-child(3) label {font-weight:600;}*/
#Register_main .step2 table#select_packages_shows_tbsecond tr th:nth-child(3) label {font-weight:500;}

/*GREY COL*/
#Register_main .step2 table#select_packages_shows_tbsecond td:nth-child(7) { background-color:#fbfbfb; }
/*#Register_main .step2 table#select_packages_shows_tbsecond td:nth-child(7) { background-color:#fbfbfb; }
#Register_main .step2 table#select_packages_shows_tbsecond td:nth-child(7) {border-left:2px solid #cfcfcf;}
#Register_main .step2 table#select_packages_shows_tbsecond td:nth-child(9) {border-right:2px solid #cfcfcf;}
#Register_main .step2 table#select_packages_shows_tbsecond tr th:nth-child(5) { background-color:#fbfbfb; border-top:2px solid #cfcfcf; border-left:2px solid #cfcfcf; border-right:2px solid #cfcfcf; }*/
#Register_main .step2 table#select_packages_shows_tbsecond tr th:nth-child(5) { background-color:#fbfbfb;}

/*LAST GREY COL*/
#Register_main .step2 td:nth-child(8), #Register_main .step2 td:nth-child(9) { background-color:#fbfbfb; }
#Register_main .step2 table#select_packages_shows_tbsecond td:nth-child(11) { background-color:#fbfbfb; border-left:2px solid #cfcfcf; border-right:2px solid #cfcfcf; }
#Register_main .step2 table#select_packages_shows_tbsecond tr th:nth-child(7) { background-color:#fbfbfb; border-top:2px solid #cfcfcf; border-left:2px solid #cfcfcf; border-right:2px solid #cfcfcf; }

table#select_packages_shows_tbsecond .mem_last_class1 { border-bottom:2px solid rgb(207, 207, 207);}
table#select_packages_shows_tbsecond .mem_last_class2 { border-bottom:2px solid rgb(207, 207, 207);}

table#select_packages_shows_tbfirst .show_nmem_last_class { border-bottom:2px solid rgb(207, 207, 207);}

table#select_packages_shows_tbsecond { margin-bottom:0px;}
#Register_main #show_packages label { color:#555555;}
table#select_packages_shows_tbsecond label { font-weight:500;}
#Register_main .newtocbecheck { color:#555555; font-weight:500;}
table#select_packages_shows_tbfirst label { color:#555555; font-weight:500;}
#Register_main .step2 .grey_activetb_border_t { border-top:1px solid #e5e5e5 !important;}
#Register_main .step2 .tooltip{ color:#787878 !important; background-color:#ffffff !important; font-size:14px; text-transform:lowercase; text-align:left !important;}
#Register_main .step2 .checkbox { margin-top:7px !important;}
#Register_main .step2 .continuebt_space{ padding:25px 15px 10px 15px;}
#Register_main .step2 .continuebt_space1{ padding: 10px 15px 0px 15px;}
#Register_main .step2 .label_show{ font-weight:200 !important;}
#international_show .international_modal_header { padding:0px 10px 0px 0px; border-bottom:none;}
#international_show .in-show-modal{ padding-top:5px !important;}
#international_show .international_modal_header .international_show_title { color:#1e6fb7 !important; font-size:30px; font-weight:bold; text-align:center;}
#packages_popup .international_modal_header .international_show_title { color:#1e6fb7 !important; font-size:24px; font-weight:bold; text-align:left; margin-top:0px; margin-bottom:0px;}
#packages_popup .modal-body{ padding-top:0px;}
#Register_main input, select{ font-size:15px;}
#Register_main .addmore_continue{ width:360px; margin:0 auto; width:320px\9;}
#Register_main .save_preview_confirm_order{ width:468px; margin:0 auto; width:320px\9;}
#Register_main .step4 a{ color:#0089e0; text-decoration:underline;}
#Register_main .step4 a:hover{ color:#0089e0; text-decoration:none;}
#Register_main .step5_orderpreview{ padding:0px; margin:0px;}
#Register_main .step5_orderpreview .order_pan{ padding:0px; margin-bottom:20px;}
#Register_main .step5_orderpreview .order_pan .order_title{ color:#222222; font-size:17px; background-color:#ffffff; border:1px solid #e5e5e5; padding:10px 15px; font-weight:500; border-bottom:none;}
#Register_main .step5_orderpreview .order_pan .order_title.order_preview_confirm {background-color: #393939 !important; color: #fff !important;}
#Register_main .step5_orderpreview .order_pan .order_title label {color:#222222; font-size:17px;font-weight:500; padding-left:10px; display:inline;}
#Register_main .step5_orderpreview .order_pan .qrcode{ color:#fe7100; font-size:18px; border:1px solid #e5e5e5;}
#Register_main .step5_orderpreview .order_pan .qrcode .qrcode_col{  padding:10px 15px; background-color:#effbea; margin:2px;}
#Register_main .step5_orderpreview .order_pan .qrcode .qrcode_col label{ padding-top:2px;}
#Register_main .step5_orderpreview .order_pan .order_content{ color:#555555; padding:10px; border:1px solid #e5e5e5;border-top:none; padding-top:10px;}
#Register_main .step5_orderpreview .order_pan .order_content .close{ color:#000; opacity: 0.65; margin-left:10px; position:absolute; left:0px; top:5px; text-decoration:none;}
#Register_main .step5_orderpreview .order_pan .order_content .border_b{ border-bottom:2px solid #c1c1c1;}
#Register_main .title_mess{ color:#000; background-color:#FFF !important; border:1px solid #ebebeb !important; float:left; position:relative; padding-left:30px; padding:3px 5px 3px 27px; margin:0px;}
#Register_main .step5_orderpreview .greenbt.collapsed.pull-right .glyphicon.right_arrow {background: url(../images/icons/right_arrow.png) left 1px no-repeat;}
#Register_main .step6{ padding:0px; margin:0px;}
#Register_main .step6 .address_box{ background-color:#effbea; border:1px solid #d5efcb; padding:10px;}
#Register_main .step6 textarea{ min-height:120px;}
#Register_main .step6 .thirdparty_section{ border:1px solid #f5fcff; border:1px solid #d0d7dd; padding:10px;}
#Register_main .step6 .thirdparty_section img{ margin-right:15px;}
#Register_main .book_fair_timeslot{ background-color:#FFF; border:1px solid #eaeaea; float:left; margin-right:5px; margin-bottom:5px;margin-top: 10px;}
#Register_main .book_fair_timeslot .date_day{ background:url(../images/book_fair_timeslotbg.gif) left top repeat-x; background-color:#267f07; border-bottom:2px solid #267f07; padding:6px; color:#FFF; line-height:30px;}
#Register_main .book_fair_timeslot .date_day .month_date{ text-align:center; color:#267f07; width:31px; height:35px; line-height:30px; background:url(../images/time_slot.png) center bottom no-repeat; float:left; margin-right:10px;}
#Register_main .book_fair_timeslot .time_content{ font-size:14px; color:#7a7a7a; background-color:#f6f6f6; margin:4px; padding:10px;}
#Register_main .book_fair_timeslot .time_content .radio_t{ margin-top:0px !important;}
/*#Register_main .line_sep_space{ margin-top:3px !important; margin-bottom:3px !important;}*/
#Register_main .line_sep_space{ margin-top:3px !important; margin-bottom:3px !important;}
#Register_main .step2 .spe_line.line_sep_space { margin:10px 0px 5px 0px !important;}
/*Home Book Fairs Style*/
#Book_Fairs{ padding:0px; margin:0px;}
#Book_Fairs .homeapp .main_title{ border-bottom:none; margin-bottom:0px; margin-top:16px;}
#Book_Fairs .homeapp td, th{ padding:20px;}
#Book_Fairs .homeapp .fairs_title{ font-family: Poppins; font-size:18px; color:#348fbd; margin-bottom:11px; line-height:24px;}
#Book_Fairs .homeapp .fairs_title a{color:#348fbd; text-decoration:none;}
#Book_Fairs .homeapp .fairs_title a:hover{ text-decoration:underline;}
#Book_Fairs .homeapp .Deadline_col{ width:79px; font-size:13px; color:#9d9d9d; float:left;}
#Book_Fairs .homeapp .Deadline_info{ font-size:13px; color:#5f5f5f; float:left;}
#Book_Fairs .homeapp .expected_attendees{ font-size:13px; color:#9d9d9d;}
#Book_Fairs .homeapp .expected_attendees_amount{ font-weight:bold; font-size:16px; color:#348fbd;}
#Book_Fairs .homeapp .search_sections{ padding-top:15px;}
#Book_Fairs .homeapp .input-lg{ font-size:16px; border-radius: 0; color:#5f5f5f;}
#Book_Fairs .homeapp select{ border-radius: 0; color: #5f5f5f; font-size: 16px; height: 46px;}
#Book_Fairs .homeapp .padd_l{ padding-left:10px !important;}    
#Book_Fairs .homeapp .find_book{ width:140px; margin:0 auto;}    
#right_quick_links_box { border:1px solid #e1e1e1; padding:20px;}
#right_quick_links_box .right_title { color: #ee2a24; font-family: Poppins; font-size: 24px;  margin-bottom: 10px; padding-bottom: 0px; text-transform: uppercase; }
#right_quick_links_box ul{ margin:0px; padding-left:0px;}
#right_quick_links_box ul li {
    background:url(../images/icons/arrow_1.gif) left 9px no-repeat;
    color: #5f5f5f;
    font-size: 16px;
    list-style: outside none none !important;
    margin-bottom: 5px;
    padding-left: 19px; list-style:none;
}
#right_quick_links_box ul li a{ color:#5f5f5f; text-decoration:none;} 
#right_quick_links_box ul li a:hover{ text-decoration:underline;}    
    
/*Display Rates Page Style*/    
#Display_Rates{ padding:0px; margin-bottom:30px;}
#Display_Rates .topbreadstep{ font-family: Poppins; font-size:18px; color:#ee2a24; text-transform:uppercase; margin-bottom:15px;}
#Display_Rates .topbreadstep .arrow{ width:46px; height:18px; background:url(../images/icons/grey_arrow.png) 20px 3px no-repeat; display:inline-block;}
#Display_Rates .subtitle{ font-size:18px; color:#ee2a24; font-weight:500; margin-bottom:5px;}
#Display_Rates .green_tab { background-color:#32a00b;}
#Display_Rates table { border:1px solid #348fbd;}
.responsive_tb { overflow-x:scroll; overflow-x:auto;}
.nav-tabs{ padding:0px !important; margin:0px !important;}
.nav-tabs > li a{ color:#555 !important; text-decoration:none;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ background-color:#e5e5e5 !important; outline:none; text-decoration:none;}

/*Catalogs & Reports Page Style*/
#catalogs_reports{ padding:0px; margin:0px;}
#catalogs_reports .ebook_catalogbt a { font-size:14px; color:#32a00b; border:2px solid #32a00b; border-radius: 4px; padding:2px 10px 2px 10px; margin-right:3px; float:left; display:inline-block; text-decoration:none; margin-bottom:3px;}
#catalogs_reports .ebook_catalogbt a:hover { color:#ffffff; text-decoration:none; background-color:#32a00b;}
#catalogs_reports .ebook_catalogbt_new a { font-size:14px; color:#32a00b; border:2px solid #32a00b; border-radius: 4px; padding:2px 10px 2px 10px; margin-right:3px; float:left; display:inline-block; text-decoration:none; margin-bottom:3px;}
#catalogs_reports .ebook_catalogbt_new a:hover { color:#ffffff; text-decoration:none; background-color:#32a00b;}
#catalogs_reports .online_catalogbt a { font-size:14px; color:#0089e0; border:2px solid #0089e0; border-radius: 4px; margin-right:3px; padding:2px 10px 2px 10px; float:left; display:inline-block; text-decoration:none; margin-bottom:3px;}
#catalogs_reports .online_catalogbt a:hover { color:#ffffff; text-decoration:none; background-color:#0089e0;}
#catalogs_reports .pdfbt a { font-size:14px; color:#e91515; border:2px solid #e91515; border-radius: 4px; margin-right:3px; padding:2px 10px 2px 10px; float:left; display:inline-block; text-decoration:none; margin-bottom:3px;}
#catalogs_reports .pdfbt a:hover{ color:#ffffff; text-decoration:none; background-color:#e91515;}
#catalogs_reports table{ border:1px solid #348fbd;}
#catalogs_reports .responsive_tb { overflow-x:scroll; overflow-x:hidden;}

.green-sm-bt { font-size:14px; color:#fff; background-color: #32a00b; border-radius: 4px; padding:2px 10px 2px 10px; margin-right:3px; float:left; display:inline-block; text-decoration:none; margin-bottom:3px;}
.green-sm-bt:hover { color:#fff; text-decoration:none; background-color:#298906;}
.green-sm-bt .fa { color: #fff; }
.orange-sm-bt { font-size:14px; color:#ffffff; background-color: #ff8800; border-radius: 4px; padding:2px 10px 2px 10px; margin-right:3px; float:left; display:inline-block; text-decoration:none; margin-bottom:3px;}
.orange-sm-bt:hover { color:#ffffff; text-decoration:none; background-color:#e47b04;}
.orange-sm-bt .fa { color: #fff; }
/*Book Fairs 2015 Page Style*/
.show_past_shows{ line-height:28px;}

/*MY ACCOUNT Page Style*/
#my_accout_lt ul{ margin:0px; padding:15px;}
#my_accout_lt ul li { background:url(../images/icons/account_arrow.gif) left 7px no-repeat; color: #5f5f5f; font-size: 16px; list-style: outside none none !important;
margin-bottom: 5px; padding-left: 19px; list-style:none; }     
#my_accout_lt ul li a{ color:#FFF; text-decoration:none;} 
#my_accout_lt ul li a:hover{ text-decoration:underline;} 
#my_accout_lt ul li .active{ font-weight:500 !important; text-decoration:underline;}
#my_accout_lt .address_box{ background-color:#f3f3f3; border:1px solid #e1e1e1; border:1px solid #d0d7dd; padding:10px; margin-top:15px;}
#my_accout_lt .address_box strong {font-weight: 500;}
#my_accout_rt{ padding:0px; margin:0px;}
#my_accout_rt ul{ margin:0px; padding-left:0px;}
#my_accout_rt ul li { background:url(../images/icons/arrow_1.gif) left 9px no-repeat; color: #5f5f5f; font-size: 18px; list-style: outside none none !important; margin-bottom: 10px; padding-left: 19px; list-style:none; }
#my_accout_rt ul li a{ color:#1960a2}   

/*EDIT PROFILE Page Style*/
#Edit_profile .input-lg{ font-size:15px; border-radius:0px; height:auto; padding:11px;}
#Edit_profile .input-lg:focus{ margin:0px; border:1px solid #d0d0d0;}
#Edit_profile textarea{ border-radius:0px;}
#Edit_profile .profile_pan { padding:0px; margin-bottom:20px;}
#Edit_profile .profile_pan .profile_title{ color:#FFF; font-size:18px; background-color:#0089e1; border:1px solid #e5e5e5; padding:10px 15px; margin-bottom:15px;}
#Edit_profile .profile_pan .order_content{ padding:10px; border:1px solid #e5e5e5;}
#Edit_profile td { padding:5px;}
#Edit_profile label {font-weight: 100;}

/*Edit Book Titles Page Style*/    
#edit_book_titles{ padding:0px; margin:0px;}    
#edit_book_titles td { padding:0px; padding-right:2px;}    
#edit_book_titles .input-lg{ font-size:15px; border-radius:0px; height:auto; padding:11px;}
#edit_book_titles .input-lg:focus{ margin:0px; border:1px solid #d0d0d0;}
#edit_book_titles label {font-weight: 500;}
#edit_book_titles textarea{ border-radius:0px;}    
#edit_book_titles .file{ visibility:hidden; position:absolute; } 
#edit_book_titles .file_input{ height:46px;}
#edit_book_titles .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{ background-color:#FFF;}  
#edit_book_titles .input-group-addon{ background-color:#FFF;}  
#edit_book_titles .Browse_button a{ text-decoration:underline;}  
#edit_book_titles .Browse_button a:hover{ text-decoration:none;}
#edit_book_titles .w_28{ width:28px;}    
#edit_book_titles .choose_number_available_preview td{ padding:5px;}
#edit_book_titles .profile_title{ color:#FFF; font-size:18px; background-color:#348fbd; border:1px solid #e5e5e5; padding:10px 15px; margin-bottom:15px;}
#edit_book_titles form#EditbooktitleForm .spe_line { margin:0px;}

#Register_main .form-group.Browse_button.Register-step input[type="file"] { display:none;}
#Register_main .form-group.Browse_button.Register-step .file{ visibility:hidden; position:absolute; } 
#Register_main .form-group.Browse_button.Register-step .file_input{ height:46px;}
#Register_main .form-group.Browse_button.Register-step .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{ background-color:#FFF;}  
#Register_main .form-group.Browse_button.Register-step .input-group-addon{ background-color:#FFF;}  
#Register_main .form-group.Browse_button.Register-step .Browse_button a{ text-decoration:underline;}  
#Register_main .form-group.Browse_button.Register-step .Browse_button a:hover{ text-decoration:none;}
#Register_main .form-group.Browse_button.Register-step .s_grey_mess { padding-top:8px; display:block;}
#Register_main .form-group.Browse_button.Register-step .status_file1_upload_img { margin-top: 0px; }
#Register_main .form-group.Browse_button.Register-step .greenbt_s {font-size: 14px; margin-top: 10px; border-radius: 3px; line-height: 14px;}      

/*Manage Titles Page Style*/
.manage_titles_edit{ font-size:20px !important; padding:1px;}  
.manage_titles_delete{ font-size:19px !important; padding:0px 5px !important;}  
.manage_titles{ padding:0px; margin:0px;}
.manage_titles a{ text-decoration:underline;}
.manage_titles a:hover{ text-decoration:none;}
/*Advertising Page Style*/
.Advertising a{ text-decoration:underline;}
.Advertising a:hover{ text-decoration:none;}
/*View Order Page Style*/
#view_order{ padding:0px; margin:0px;}
#view_order a{ text-decoration:underline;}
#view_order a:hover{ text-decoration:none;}
#view_order .profile_title { background-color: #348fbd; border: 1px solid #e5e5e5; color: #fff; font-size: 18px; margin-bottom: 15px; padding: 10px 15px; }    
#view_order .blue{ color:#428bca;}
/*Newsletter Page Style*/
.Newsletter_pagination{ margin:0px !important;}
/*ONLINE CATALOGS Style*/ 
#online_catalogs{ padding:0px; margin:0px;}
.online_catalogs_search_pan{ width:251px; margin-right:15px; float:left; margin-bottom:20px;}
.online_catalogs_search_pan1{ width:21%; margin-right:15px; float:left; margin-bottom:15px;}
.online_catalogs_search_pan1 .form-control.input-lg {height:40px;border-radius: 3px;}
.online_catalogs_search_pan1 .styled-select.count {background: url(../images/select_arrow.png) no-repeat scroll 90% center;}
.online_catalogs_search_pan1 .count-lab {line-height:44px; margin-right:15px; font-weight: 500;}
.online_catalogs_search_pan .input-lg{ height: 41px; font-size:16px; border-radius:0px;}
.online_catalogs_search_pan .styled-select {height: 41px;}
#online_catalogs .greenbtn.pull-left.collapsed { padding: 11px 34px;}
#online_catalogs .demo-list label.padd_l_10 { display: inline; }

#online_catalogs .bookviewbox{ padding-bottom:30px; border-right: 1px solid #e5e5e5;}
#online_catalogs .space_bot{ padding-bottom:0px !important;}
#online_catalogs .ebook_cat { padding-bottom:0px !important;}
#online_catalogs .bookviewbox .bookview { float: left; width: 180px; }
#online_catalogs .bookviewbox .bookview_img{ float:left; width:85px; }
#online_catalogs .bookviewbox .bookview img { max-width: 158px; } 
#online_catalogs .bookviewbox .detail-of-book{ /*display:table;*/ float: left; width: 585px;}   
#online_catalogs .bookviewbox .detail-of-book td{ padding:0px 0px 3px 0px;}
#online_catalogs .bookviewbox .detail-of-book .title_name{ font-family: 'Roboto'; font-size:18px; color:#0089e0; font-weight: 400;}
#online_catalogs .bookviewbox .detail-of-book .title_name1{ font-family: 'Roboto'; font-size:18px; color:#ee2a24;}
#online_catalogs .bookviewbox .detail-of-book .col_lt{ width:90px; font-size:17px; padding-right:5px; vertical-align:top; color:#222222;} 
#online_catalogs .bookviewbox .detail-of-book .col_rt{ font-size:17px; color:#555555; text-align:left; vertical-align:top; line-height:22px;} 
#online_catalogs .bookviewbox .detail-of-book table{ width:100%;}
#online_catalogs .bookviewbox .detail-of-book strong { font-weight: 500;}

#online_catalogs .bookviewbox .detail-of-book.book_search_list .col_lt  { width:161px;}
#online_catalogs .bookviewbox .detail-of-book .col_lt .semi_d { float:right;}
#online_catalogs .bookviewbox .detail-of-book.book_search_list .blue_line_normal {margin-top: 5px;display: inline-block;}

#online_catalogs .bookviewbox.catalogs_list {border-right: none;}
#online_catalogs .bookviewbox.catalogs_list .detail-of-book {width: 385px;}

#online_catalogs .spe_line_s{ margin:0px; background-color:#e0e0e0; height:1px; margin:0px 0px 30px 0px; clear:both;}
#online_catalogs .spe_line_s .white_space{ position:absolute; left:49%; width:30px; background-color:#FFF; height:1px;}
#catalogs-details-modal .modal-header { padding:10px 10px 5px 10px; border-bottom:none;}    
#catalogs-details-modal h2{ color:#257dce; font-family: Poppins;  font-size: 24px; font-weight: 400; margin-bottom: 0; margin-top: 0; text-transform: uppercase; margin-bottom:10px; }
#online-catalogs-inquiry {  font-size:17px;}
#online-catalogs-inquiry input { font-size:17px; border-radius: 0px;}
#online-catalogs-inquiry textarea { font-size:17px !important; border-radius: 0px;}
#online-catalogs-inquiry label {font-weight: 500;}
#login-modal{ font-size:15px;}    
.left-inner-addon { position: relative; }
.left-inner-addon input { padding-left: 30px; }
.left-inner-addon i { position: absolute; top:5px; padding: 10px 12px; pointer-events: none; cursor:default; color:#aaaaaa; }
.right-inner-addon { position: relative; }
.right-inner-addon input { padding-right: 25px; } 
.right-inner-addon i { position: absolute; right: 0px; padding: 10px 12px; pointer-events: none; cursor:default;}
.icon_subject{  left:11px; top:14px !important; width:16px; height:15px; background:url(../images/icons/icon_subject.png) no-repeat;}    
#top_pagination{ padding:0px; margin:0px;}
#top_pagination .pagination{ margin-top:0px;}
#top_pagination .pull-left{ padding-top:15px;}
#top_pagination.show_cat_log .pull-left { padding-top:0px;}
.results_pan{ font-size:16px; color:#222222; text-align:left; background-color:#f3f3f3; padding:12px 20px; line-height:16px; margin:30px 0px;}
/*ONLINE CATALOGS DETAILS Style*/ 
#online_catalogs .publisher_info {      
    width: 100%; word-wrap: break-word;
}
#online_catalogs .publisher_info h3 {   
    color: #77af00; font-size:28px;
    font-family: Poppins;
    font-weight: 400; margin-top:0px;
}
#online_catalogs .publisher_info a { color:#0089e0; text-decoration:underline;}
#online_catalogs .publisher_info a:hover { color:#fff; text-decoration:none;}
#online_catalogs .description_title{ color: #222222; font-size:23px; font-family: Poppins; }
#online_catalogs h4 { font-size:23px !important; color:#222222 !important; font-weight: normal;}
#online_catalogs ul.ordering_distributor_information { margin:0px; padding:0px;}
#online_catalogs ul.ordering_distributor_information li { position:relative; list-style: none; padding-left:25px;}
#online_catalogs ul.ordering_distributor_information li::before 
{
color: #555555;
content: '\f0a9';
font-family: FontAwesome;
position: absolute;
left: -25px;
top: 0px;
padding-left: 25px;	
}
/*SHOW DETAILS STYLE*/
#show_details{  padding:0px; margin:0px;}  
#show_details .showdetails_banner{ width:100%; height:556px; background:url(../images/show-details.jpg) no-repeat; background-size: 100%; position:relative; margin-bottom:15px;}  
#show_details .showdetails_banner .show_detail_logo { /*background:url(../images/logo_bgshadow.png) no-repeat scroll center center;*/ background:none; background-color:#fff; width:178px; -webkit-box-shadow: 0 0 10px 0 #2b2b26; -moz-box-shadow: 0 0 10px 0 #2b2b26; -ms-box-shadow: 0 0 10px 0 #2b2b26; -o-box-shadow: 0 0 10px 0 #2b2b26; box-shadow: 0 0 10px 0 #2b2b26; border-radius: 3px; box-sizing: border-box; bottom: 31px; height: 141px;  left: 18px; position: absolute; text-align: center; vertical-align: middle; padding-top:20px; width: 184px; z-index: 1;} 
#show_details .showdetails_banner .show_detail_logo img {max-width: 135px;}  
#show_details .showdetails_banner .reddescription { font-family: Poppins;  font-size: 23px; color:#FFF; text-align:right; /*background: url("../images/reg-bg.png") repeat scroll 0 0;*/ background-color: rgba(0,137,224,0.8); bottom: 70px; left: 0; position: absolute; width: 100%; padding:15px 0px; padding-right:20px; padding-left: 10%;}
#show_details .showdetails_banner .blackdescription { color: #ffffff; font-size: 14px; line-height: 24px;  background: rgba(0, 0, 0, 0) url("../images/black-bg.png") repeat scroll 0 0; bottom: 0; left: 0; padding: 15px 0 15px 18px; position: absolute; width: 100%; }
#show_details .showdetails_banner .blackdescription .description_infopan{ float:right; margin-right:20px;}    
#show_details .showdetails_banner .blackdescription .title { width:250px; padding-right:5px; float:left; text-align: right; }
#show_details .showdetails_banner .blackdescription .details { width:190px; float:right; padding-left: 6px; text-align: left; font-weight:bold; } 

#show_details .showdetails_banner.online_catalog {width:100%; height:200px !important; background:url(../images/show-details-new.jpg) no-repeat !important; background-size: 100%; position:relative; margin-bottom:35px; background-size: 100% !important; } 

#show_details.thessaloniki-book-fair_onlinecatalog .showdetails_banner.online_catalog {width:100%; height:200px !important; background:url(../images/show-details-new-book-fair2023.jpg) no-repeat !important; background-size: 100%; position:relative; margin-bottom:35px; background-size: 100% !important; } 

#show_details #autographing_hed { font-family: Poppins; background: url("../images/icons/autographing_icon.png") left 5px no-repeat; color: #257dce; font-size:24px;  margin-top: 19px; margin-bottom:10px; padding-left: 35px; }
#show_details #autographing_time{ font-size:15px; padding:0px; margin:0px;}    
#show_details #autographing_time .green_bg{ color:#FFF; font-size:18px; font-weight:bold; background-color:#8ec43b; text-shadow: 1px 1px 1px #6f992e; vertical-align:middle; text-align:center; 	border-radius:10px; border:none !important;}  
#show_details #autographing_time .time_slot{ padding:5px 0px; color:#257dde; width:100%;}
#show_details #autographing_time .bor_none td{ border:none !important;}
#show_details #autographing_time .table { border:none;} 
#show_details #autographing_time .w_175{ width:175px;}
#show_details h3{ border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding:15px 0px; overflow-x:auto;}   
#show_details .fa{ color:#257dce;} 
#show_details .carousel-control.left{ width:23px; background-image:none;}
#show_details .carousel-control.right{ width:23px;  background-image:none;}
.carousel-inner > .item{ width:100px; border:1px solid #666; display:inline !important; float:left;}
<!--Ebook-Promotion-->
#ebook_promotion{ padding:0px; margin:0px;}
#ebook_promotion .ebook_promotion_list ul{ margin:0px; padding-left:0px;}
#ebook_promotion .ebook_promotion_list li {
    background:url(../images/icons/ebook-icon.png) left 0px no-repeat;
    color: #348fbd;
    font-size: 16px;
    list-style: outside none none !important;
    margin-bottom: 5px;
    padding-left: 25px; list-style:none;
}
#ebook_promotion .ebook_promotion_list li a{ color:#348fbd}   
/*Discounted Show Packages and Coupons Style*/
#Discounted_Show_Packages{ font-size:17px; padding:0px; margin:0px;}
#Discounted_Show_Packages .exhibit_coupons_box{ border:1px solid #d5efcb; background-color:#effbea; padding:20px; margin-bottom:25px;}
#Discounted_Show_Packages .exhibit_coupons_box .circle_box { width:32px; height:32px; line-height:32px; display:inline-block; border-radius:50px;font-size:20px; color:#fff; text-align:center; background:#32a00b; margin-right:15px;}
#Discounted_Show_Packages .red { color: #222222; font-weight: 500;}
#Discounted_Show_Packages .exhibit_coupons_box p{ margin-bottom:15px;}
#Discounted_Show_Packages p{ margin-bottom:25px;}
#Discounted_Show_Packages .cbe_mb{ font-size:20px; font-weight:500; color:#222222; margin-bottom:15px;}
#Discounted_Show_Packages .line_bar{ height:1px; background-color:#e1e1e1; margin-top:25px; margin-bottom:40px; }
#Discounted_Show_Packages .button_style { width:240px; margin:0 auto; cursor:pointer; margin-bottom:5px;}
#Discounted_Show_Packages .grey_text{ width:100%; font-size:15px; color:#5f5f5f; text-align:center; margin-bottom:25px;}
/*SHOW PACKAGES & COUPONS STYLE*/
#show_packages_coupons .title{ font-size:17px; color:#ee2a24; text-transform:uppercase; margin-bottom:10px;} #show_packages_coupons table{ margin-bottom:15px;}
#show_packages_coupons th{  background-color: #348fbd;
    border-bottom: medium none;
    color: #fff;
    font-size: 14px;
    padding: 8px 20px !important;
    text-transform: uppercase;
    vertical-align: middle;}
#show_packages_coupons td{ color: #5f5f5f;
    font-size: 15px;
    vertical-align:top;}
#Book_Fairs .homeapp .input-lg{font-size:16px;border-radius:0;height:46px;line-height:1.33;padding:10px 16px;color:#5f5f5f;border:1px solid #ccc;}
#Book_Fairs .homeapp select{width:131%;border-radius:0;color:#5f5f5f;font-size:16px;height:46px;}		
.services_ul{ padding:0px; margin:0px;}
.services_ul ul{ padding:0px; margin:0px;}
.services_ul ul li { background:url(../images/services_arrow_cbe_new.png) left 4px no-repeat; padding-left:16px; color: #ffffff;
    font-family: Poppins;font-size: 18px;font-weight: 400;line-height: 21px;margin-bottom: 16px;margin-top: 0; list-style:none !important; text-transform: none;}   
.services_ul ul li a{ color: #ffffff; text-decoration:none;}
.services_ul ul li a:hover{color: #ffffff; text-decoration:underline;}
#footerwhatwedo a{ color: #ffffff; text-decoration:underline;}
#footerwhatwedo a:hover{color: #ffffff; text-decoration:none;}
#footerwhatwedo .quick_links_title { font-family: Poppins;  font-size: 23px; font-weight: 400; margin-bottom: 11px;}	
.forgot_pass_bt{ padding-top:5px;}
/*SHOW CATALOGS Style*/ 
#show_catalogs { padding:0px; margin:0px;}
#show_catalogs .checkbox_cb{ text-align:center; padding-bottom:15px;}
#show_catalogs .catalogs_img{ /*border:1px solid #e0e0e0;*/ border:3px solid #4a4a4a; padding:0px;/* margin-bottom:10px;*/ margin-bottom:1px;}
#show_catalogs .readmorebt a { font-size:13px; color:#ffffff; background-color:#ee2a24; border-radius: 4px; margin-right:3px; padding:2px 4px 2px 4px; float:left; display:inline-block; text-decoration:none; margin-bottom:3px;}
#show_catalogs .readmorebt a:hover{ color:#ffffff; text-decoration:none; background-color:#d81d17;}
#show_catalogs .select_books_email{background-color: #f9f9f9 !important;border: 1px solid #dad9d9 !important;height: auto !important; padding:20px; margin-bottom:15px;}
#show_catalogs .select_books_email .title{ font-family: Poppins;  font-size: 24px; margin-bottom:10px;}
#show_catalogs .select_books_email .input-lg { width:100%;border: 1px solid #ccc;border-radius: 0;color: #5f5f5f;font-size: 16px;height: 78px;line-height: 1.33;padding: 10px 16px;}
.ebook_line_separator{ background-color:#e0e0e0; height:1px; margin:15px 0px;}
.in_line{ display:inline;}
.table_responsive_regis{ overflow-x: auto;}
#show_catalogs .bluebt_s { width:100%; font-size: 16px; font-family: Poppins; color:#FFF; background-color:#2589c5; padding:6px 0px; text-align:center;}
#show_catalogs .bluebt_s:hover{ background-color:#1d7cb5;}
#show_catalogs .bluebt_s .icheckbox_square-blue, .iradio_square-blue { margin-top:-2px;}
/*#show_catalogs_select_email {width:100%; position:fixed; background-color:#ffffff; color:#000; font-size:16px; left:0px; bottom:0px; box-shadow: 0 -5px 5px -5px #e5e5e5; z-index:1000;}*/
#show_catalogs_select_email { width:100%; position:relative; background-color:#ffffff; color:#000; font-size:16px; /*left:0px; bottom:0px;*/ box-shadow: 0 -5px 5px -5px #e5e5e5; z-index:1000;}
#show_catalogs_select_email .select_books_enter_email { padding:25px 0px; text-align:center;}
#show_catalogs_select_email .select_books_enter_email .title { font-size:23px; color:#0089e0; margin-bottom:25px;}
#show_catalogs_select_email .select_books_enter_email .content_box { width:100%; /*margin:-5px 0px 0px 66px;*/ margin:-5px 0px 0px 0px;}
#show_catalogs_select_email .select_books_enter_email .form-control.input-lg { font-size:17px; padding: 30px 15px;}
/*Post Review*/ 
#post_review { padding:0px; margin:0px;}
#post_review .line_right { border-right:1px solid #d5d5d5;}
#post_review .line_bottom { width:100%; clear:both; border-bottom:1px solid #d5d5d5; margin:15px 0px; }
#post_review strong { font-weight:600;}
#post_review .popup_content_auto { height:200px; overflow-y:auto;}

/*Featured Title in Newsletter*/ 
#featured_title_newsletter { padding:0px; margin:0px;}
#featured_title_newsletter table td { padding:10px 20px;}
#featured_title_newsletter .newsletter_title { float:left; padding:7px 0px 7px 0px;}
#featured_title_newsletter .newsletter_title a { font-family: Poppins; font-size:18px; color:#378fbd; text-decoration:none;}
#featured_title_newsletter .newsletter_title a:hover{ text-decoration:underline;}
#featured_title_newsletter .newsletter_title .fa { padding-right:7px;}
#featured_title_newsletter .newsletter_title_num { font-weight:bold; float:right; border-left:1px solid #e5e5e5; padding:7px 0px 7px 20px;}
#featured_title_newsletter ul { margin:0px; padding:0px;}
#featured_title_newsletter ul li { width:50%; border:1px solid #e5e5e5; border-bottom:none; padding:9px 15px; list-style:none; float:left;}
#featured_title_newsletter ul li.mar_r { width:48%; margin-right:2%;}
#featured_title_newsletter ul li.border_b { border-bottom:1px solid #e5e5e5; }

/*International Book Fair*/
#show_catalogs .border_right { /*border-right:1px solid #e0e0e0; padding-right:30px;*/ position:relative;}
#show_catalogs .border_right .select_detailsbt { width:100%;}
#show_catalogs .border_right .bluebt_s { cursor:pointer;}
#show_catalogs .border_right .bluebt_s label { font-weight:normal; display:initial; font-weight: 100;}
#show_catalogs .border_right .greybt_s {
    width: 100%;
    font-size: 13px;
    font-family: Poppins;
    color: #FFF;
    background-color: #0089e0;
    padding: 8.5px 0px;
    text-align: center;
}
#show_catalogs .border_right .ebook_catalog_main { border:1px solid #cfcfcf; border-radius: 3px;}
#show_catalogs .border_right .select_detailsbt_new { width:30px; height:34px; background-color: #fff; padding:4px 26px 8px 8px; position:absolute; top:1px; right:10px;}
#post-review .modal-body.login-modal label {font-weight: 500;}
#post-review .tab_activebg { background-color:#f2f2f2;}
#post-review .td_w_redio {width: 75px;padding: 15px 15px;}
.twitter-box ul { margin:0; padding:0;}
.twitter-box ul li{ margin:0; padding:15px 0 10px 35px; list-style:none; position:relative; border-bottom: 1px solid #2c313d;}
.twitter-box ul li:first-child:before { top:0px;}
.twitter-box ul li:before {content:'\f099'; font-family:fontAwesome; font-size:25px; color:#8f8f8f; position:absolute; left:0; top:10px;}
.twitter-box ul li i {margin-right:10px; font-size:25px; color:#8f8f8f;}
.twitter-box ul li {margin-bottom:10px;}
.twitter-box ul li:first-child {font-size:16px; line-height:22px; color:#d9d9d9; clear:both; display:block; position:relative; padding-top:0;}
.twitter-box ul li p { font-size:16px; line-height:22px; color:#d9d9d9; clear:both; display:block; position:relative;}
.twitter-box ul li .link-box, .twitter-box ul li .link-box { font-size:14px; line-height:18px; color:#368ed9; text-decoration:none; display:block; margin-bottom:10px;}
.twitter-box ul li .link-box, .twitter-box ul li .link-box a { font-size:14px; line-height:18px; color:#368ed9; text-decoration:none; display:block; margin-bottom:10px;}
.twitter-box ul li .date-box {font-size:14px; line-height:18px; color:#7a7a7a; display:block;}
.twitter-box ul li:last-child {border-bottom:0;}
.ques_icon { border:2px solid #0089e1; border-radius: 50%; width: 21px; min-height: 21px; margin-bottom: 4px; display: inline-block; text-align: center; font-weight: bold; font-size: 11px;}
.ques_icon a { text-decoration:none;}
#show_catalogs_select_email .select_books_enter_email .g-recaptcha {
         -ms-transform: scale(2, 3);
    -webkit-transform: scale(2, 3);
    transform: scale(0.8, 0.8); float: none !important; margin-left: -30px; margin-top:-8px;
    }
/*#show_catalogs_select_email .select_books_enter_email .g-recaptcha iframe {
        max-width: 100%;
        transform: scale(0.77);
        -webkit-transform: scale(0.77);
        transform-origin: center center;
        -webkit-transform-origin: center center
    }*/

#show_catalogs_select_email .select_books_enter_email #rc-imageselect {
        transform: scale(0.77);
        -webkit-transform: scale(0.77);
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0
    }
.modal-header.international_modal_header .international_show_title {font-size: 22px; font-weight: 400;}
#addon_instructions .modal-header .close {margin-top: 6px;}
#addon_instructions .modal-header { padding: 5px 15px;}
select.form-control.input-lg.add_additional { font-size:16px; line-height:20px;}
#Register_main .status_file1_upload_img { font-size:13px; color:green; margin-top:-5px;}
.progressBar_file1_progressbar { width:100%; background-color: #f0f0f0; border-color: #dfdfdf; border-radius:10px; height:15px;}
.newsletter_month_year .pull-left {width: 142px;}
#footer .footer_menu{ width:91%; line-height: 34px;}
#contact-us-section-new{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:30px 0 10px 0; background:url(https://www.combinedbook.com/wp-content/uploads/2018/05/contact-us-section-bg.jpg) repeat left top; color:#fff;}
#contact-us-section-new h1{color:#fff!important; font-family: 'Poppins' !important; font-weight: 500 !important; font-size: 32px !important; line-height: 38px; text-align: center; margin: 0 0 15px 0 !important; padding: 0 !important;}
#contact-us-section-new .wpcf7-validates-as-required {border-color: #5a7588!important;}
#contact-us-section-new .wpcf7-form-control-wrap.Name input, #contact-us-section-new .wpcf7-form-control-wrap.Phone input, #contact-us-section-new .wpcf7-form-control-wrap.EmailAddress input, #contact-us-section-new  textarea{background-color: #fff;  border-radius: 3px; color: #5a7588; width: 100%;  padding:10px 15px; border:1px solid #5a7588!important;}
#contact-us-section-new .greenbt{ border-radius:3px; padding:16px 26px;}
#contact-us-section-new .wpcf7-response-output{ clear:both; margin-top:10px;}
#contact-us-section-new .wpcf7-form-control-wrap {display: inline-block;  margin-bottom:20px; width:100%;}
.home .only-inner-pages{ display:none!important;}

#wpcf7-f6329-o1 .field-box.hide{display: none;}
#wpcf7-f6329-o1 .field-box.show {display: block; -webkit-animation: slide-down .3s ease-out; -moz-animation: slide-down .3s ease-out;}
.grecaptcha-badge {display: none;}

@-webkit-keyframes slide-down {
      0% { opacity: 0; -webkit-transform: translateY(-50%); }   
    100% { opacity: 1; -webkit-transform: translateY(0); }
}
@-moz-keyframes slide-down {
      0% { opacity: 0; -moz-transform: translateY(-50%); }   
    100% { opacity: 1; -moz-transform: translateY(0); }
}
textarea {resize: none;}
.title-preview-elect-services .entry-title { text-align: left; font-family: 'Roboto' !important; font-weight: 400 !important; font-size: 32px !important; margin:0px; color:#222222; padding:0px;}
.title-preview-elect-services .bluebt {padding: 10px 20px;}
.title-preview-elect-services .bookviewbox {margin-bottom: 30px; padding-bottom:10px;}
.title-preview-elect-services .icheckbox_square-blue{margin: -4px 0 0;}
.title-preview-elect-services label {color: #222222; font-weight: 400; margin-top:5px;}
.title-preview-elect-services .modal-header .close{margin-top: -38px; font-size:28px;}
.title-preview-elect-services .popupEdit-box{ float:left; width:100%;}
.title-preview-elect-services .popupEdit-box .modal-dialog{ width:1200px;}
.title-preview-elect-services .popupEdit-box .bluebt{padding: 14px 20px;}
.title-preview-elect-services .popupEdit-box .pop-seprator{ float:left; width:100%; border-bottom:solid 1px #e5e5e5; margin: 20px 0;}
.title-preview-elect-services .popupEdit-box .modal-body{ padding:20px 10px !important;}
.title-preview-elect-services .popupEdit-box .panel-body{ padding:15px !important;}
.popup-publisher .form-control.input-lg{height: 37px;}
.popupEdit-box .styled-select select{padding: 5px 70px 5px 9px;}
.popup-publisher .show-clrfix{ display:none;}
.pro-previewdetails{ display:inline-block; width:100%; margin-top:25px;}
/*EBOOK CATALOGS CONTAINER*/
.ebook-catalogs-container { width:97%; margin:0 auto;}
.ebook-catalogs-container .main_title h1 span { color:#921f3c; font-weight: 500;}
.ebook-catalogs-container .logo-right-space { padding-left:235px !important;}
.ebook-catalogs-container .catalogs-cbe-logo { width:211px; position:absolute; left:0px; top:-56px;}
.ebook-catalogs-container .catalogs-cbe-logo img {border-right: 1px solid #e0e0e0 !important; padding:14px 8px 0px 0px;}
.ebook-catalogs-container .ebook_catalog_main .img-outer { border:3px solid #4a4a4a; height:213px;}
.ebook-catalogs-container .ebook_catalog_main .img-outer .catalogs_img { height: auto !important; position: relative; margin-top: 79% !important; transform: translateY(-50%); border:none !important;
/*-webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);*/
}
.ebook-catalogs-container .pull-right.down-up-arrow { font-size: 22px; color:#FFF; background-color: #399d29; padding:4px 12px; border-radius: 5px; margin-left:10px;}  
.ebook-catalogs-container .online_catalogs_search_pan1.mar_t_15_res {width: 160px; text-align:right; float:right; margin-right:-4px;}
form#frm_step2 span.custom_style {display: inline-flex;}
form#frm_step2 span.custom_style .icheckbox_square-blue { min-width: 18px; }
form#frm_step2 span.custom_style label.padd_l_10-imp { line-height: 18px; }
#imageView_bookimage1 {margin-top: 7px;}
#pdfView_txteBookpdf1 {margin-top: 7px;}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
   #show_catalogs .border_right .greybt_s { padding-bottom:6.5px !important;}
}
#show_catalogs .border_right .greybt_s { padding-bottom:6.5px/0\ !important;}
#show_catalogs .border_right .greybt_s { padding-bottom/*\**/: 6.5px\9 !important; }
#show_catalogs .border_right .greybt_s { padding-bottom:9px; }
#show_catalogs .border_right .greybt_s:hover{ background-color:#3e3e3e;}
#show_catalogs .border_right input[type="checkbox"] { margin-right:5px; border:none;}
#international_book_fair { position:relative;} 
#international_book_fair .fa { color:#cccccc; font-size: 40px; position:absolute; left:-31px; top:15px;}
#international_book_fair .title { font-size:22px; color:#338fbe; line-height:22px;}
#international_book_fair input { border-radius: 0px;  -webkit-box-shadow: none; border:1px solid #d9d9d9; /*padding:15px;*/ padding:25px 15px; height:auto; }
#international_book_fair .title { font-size:22px; color:#338fbe; line-height:22px; margin-bottom:20px;}
#international_book_fair .redbt { padding:12px 25px; font-size: 20px;}
#international_book_fair img { margin-bottom:15px;}
#online_catalogs .styled-select select#cmbPublisher option { border-right:1px solid #000;}
#Latest_post1 ul li a{display: inline-block!important; text-decoration: none;}
#Latest_post1 ul li a img {width: 40px; height: 40px; border: 0; box-shadow: none !important; margin: 2px 10px 2px 0; padding: 0 !important;}
#Latest_post1 .post-title p, #footer .Latest_post ul li .post-title{color: #cfcfcf; margin-top: 5px; margin-bottom: 5px;}
#footer .Latest_post ul li a{float: left;}
#terms-modal .modal-body {max-height: 500px; overflow-y: scroll;}

#show-services-combo { border:1px solid #ddd; padding: 0px;}   
#show-services-combo .show-title { color: #fff;font-weight: 500; width: 100%; padding: 12px 15px; background-color:#4e9eb8; line-height: 20px; margin-bottom: 15px;}    
#show-services-combo .show-services-pan { margin-right: 15px; margin-left: 15px; border-bottom: 1px solid #e5e5e5; padding-bottom: 15px; margin-bottom: 15px; }
#show-services-combo .select-title { color: black; font-size: 22px; padding: 15px; }
#show-services-combo .select-title span.red { font-size: 14px; color:#da5661;margin-left: 5px;}
#show-services-combo .select-title .advertiment-text { font-size: 15px; color: #4e9eb8; float: right; }
#show-services-combo .select-title .advertiment-text .fa {color:#da5661; margin-left: 5px;}
#show-services-combo .show-services-pan .show-name { font-size: 36px; }
#show-services-combo .show-services-pan.border-b-none { border-bottom: none !important; }
#show-services-combo .show-services-pan span.show_title label {font-size: 20px;font-weight: 500;color: black;}
#show-services-combo .show-services-pan span.show_title label i.fa { color: #da5661; font-size: 16px; } 
#show-services-combo .show-services-pan a span.show_title label { cursor: pointer; }
#show-services-combo .show-services-pan a span.show_title label:hover { text-decoration: underline; } 
#show-services-combo .show-services-pan span.grey_col { font-size: 14px; color:#da5661;margin-left: 8px;}
#show-services-combo .show-services-pan .border-r { border-right: 1px solid #e5e5e5;}
#show-services-combo .show-services-pan .custom_style {margin-right: 10px;display: inline-block;}
#show-services-combo .show-services-pan label { font-weight: normal;padding-left: 5px; }
#show-services-combo .show-services-pan .total-amount {color: #4e9eb8;}
#show-services-combo .continue_pan {background-color: #f2f2f2; border-top: 1px solid #e2e2e2; padding: 22px 17px; text-align: right; margin-top: 10px;}
.continue_pan button.btn-default { font-family: 'Roboto', sans-serif; color: #fff;font-size: 17px;font-weight: normal;text-transform: uppercase;background-color: #4e9eb9;border-radius: 3px;border: none;padding: 8px 20px;background-image: none;}
.continue_pan button.btn-default:hover { background-color: #3c88a2; }
form#frmAdvertisement .payment_information .boxdivmid .custom_style {display: flex;padding-top: 15px;word-break: break-word;}
.show_indie_class #show_details .showdetails_banner.online_catalog {background: url(../images/IAF22-Header-CBE.gif) no-repeat !important; background-size: 100% !important; margin-bottom: 25px;}
.show_indie_class #show_details .showdetails_banner .reddescription { display: none; }
#frmEnquiry label {font-weight:500;}

/*25 April 2024 #show-services-combo.mobile_change */
#show-services-combo.mobile_change .title_pan .individual_shows_bt { display: none !important; }
#show-services-combo.mobile_change .show-services-pan .border-r { border-right: none; }
#show-services-combo.mobile_change .show-services-pan  { border-bottom: 3px solid #4e9eb9;margin-bottom: 15px;padding-bottom: 15px;}
/*25 April 2024 END*/
@media (min-width:1280px){
.h364{ min-height:364px !important;}
.h315{ min-height:315px !important;}
}
@media (min-width:1025px){
#Display_Rates th{ font-family: 'Roboto'; font-size:17px; padding:8px 20px !important; border-bottom:none; vertical-align:middle; background-color:#393939; color:#FFF; font-weight: 100; border-color:#4e4e4e;}
#Display_Rates th label {font-weight: 100;}
#Display_Rates td{ padding:10px 20px !important; font-size:16px; color:#5f5f5f;}
#Display_Rates .dark_co{ background-color:#2c86b3 !important;}
#catalogs_reports th{ font-size:16px; padding:12px 20px !important; border-bottom:none; vertical-align:middle; background-color:#393939; color:#FFF; font-weight: 300;}
#catalogs_reports td{ padding:20px 20px !important; font-size:16px; color:#5f5f5f;}
#show_catalogs .catalogs_img{ max-height:307px; max-width: 100%;}
.show_indie_class #show_details .showdetails_banner.online_catalog {height: 340px !important;}
}
@media (max-width:1366px)
{
/*EBOOK CATALOGS CONTAINER*/	
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 144px;}	
}
@media (max-width:1280px)
{
#show_catalogs_select_email .select_books_enter_email .content_box {margin: -5px 0px 0px 0px;}
.title-preview-elect-services .popupEdit-box .modal-dialog{ width:95%;}	
/*EBOOK CATALOGS CONTAINER*/
.ebook-catalogs-container .catalogs-cbe-logo {width: 160px;}	
.ebook-catalogs-container .logo-right-space {padding-left: 170px !important;}
.ebook-catalogs-container .catalogs-cbe-logo img { padding-bottom:25px;}
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 133px;}
}
@media (max-width:1200px)
{
.col-lg-10.col-md-10.col-sm-8.col-xs-9.main-nav-section {margin-top: 15px;}	
}
@media (max-width:1199px)
{
/*EBOOK CATALOGS CONTAINER*/	
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 281px;}
.ebook-catalogs-container .catalogs-cbe-logo {top: -80px;}
.ebook-catalogs-container .online_catalogs_search_pan1 {width: 23% !important;}	
.ebook-catalogs-container .catalogs-cbe-logo {top: -79px;}
}
@media (max-width:1180px){
/*#contact-us-section-new .wdm-recaptcha-resize, .g-recaptcha {transform:scale(0.65)!important; -webkit-transform: scale(0.65)!important; transform-origin:0 0!important; -webkit-transform-origin:0 0!important;}*/
#contact-us-section-new .wpcf7-recaptcha > div, #contact-us-section-new div.wpcf7 .wpcf7-recaptcha iframe{ width:100%!important;}
#contact-us-section-new div.wpcf7 .wpcf7-recaptcha iframe .rc-anchor-light.rc-anchor-normal{ width:99%!important;}
#contact-us-section-new .wdm-recaptcha-resize, body #contact-us-section-new div.wpcf7 .wpcf7-recaptcha iframe div{ width:100%!important;}
}
@media (max-width:1024px)
{
.cell_box a {pointer-events: inherit; cursor: pointer;}	
.cell_box_member a { pointer-events: inherit; cursor: pointer;}
/*Register Page Style*/
#Register_main .Help_registration_box{ width:100%;}	
#Register_main .step2 td{ font-size:13px;}
#Register_main .step2 th{ font-size:12px;}
#Register_main .Help_registration_box .padd_t_85{ padding-top:30px;}
.btnaddmorebinding {font-size: 14px;}
.btnremovemorebinding {font-size: 14px; padding: 12px 8px; margin-top: 21px;}
/*Display Rates STYLE*/
#Book_Fairs .homeapp .Deadline_col{ float:none;}
#Book_Fairs .homeapp .Deadline_info{ float:none;}
#show_catalogs .border_right .online_catalogs_search_pan1 { width:46%;} 
#international_book_fair input { font-size: 14px; padding: 28px 15px;}
#online_catalogs .bookviewbox .detail-of-book {width: 415px;}
#online_catalogs .bookviewbox .detail-of-book {width: 425px;}
#online_catalogs .bookviewbox.catalogs_list .detail-of-book {width: 265px;}
/*#online_catalogs .bookviewbox.catalogs_list .detail-of-book.book_search_list {width: 100%;}*/
#online_catalogs .bookviewbox.catalogs_list .detail-of-book.book_search_list {width: 70%;}
.user_account_box.pull-right .my_account {padding-top: 18px;display: inline-block;}
#show_catalogs_select_email .select_books_enter_email .form-control.input-lg {font-size: 12px;}
#Register_main .Help_registration_box {height: 223px;}
#footer .border_col_right { min-height: 545px;}
/*EBOOK CATALOGS CONTAINER*/	 
.ebook-catalogs-container .main_title h1 {font-size: 22px;}
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 236px;}
}
@media (max-width:1023px)
{
/*HEADER STYLE*/
header.default .header_login_section .user_account_box{ padding-top: 0px;}
#footer .border_col_right { min-height: auto;}
}
@media (max-width:1200px){
.Befourlogin_box.myaccount_logoutbt {margin-top: -14px;margin-right: 45px;}
.Befourlogin_box.rt_fl {margin-top: -14px;margin-right: 45px;}
}
@media (max-width:1100px){
 #footer .footer_menu{ width:100%;}
#Register_main .yearofpublication1_ip {margin-bottom: 40px;} 
.popupEdit-box .yearofpublication1_ip {margin-bottom:0px !important;} 
 }
@media (max-width:992px)
{
#online_catalogs .spe_line_s{ display:none;}
/*#online_catalogs .bookviewbox{ border-bottom:1px solid #e0e0e0; margin-bottom:30px;}*/
#online_catalogs .ebook_cat{ border-bottom:none !important; margin-bottom:0px !important;}
.ebook_line_separator{ display:none;}
#footer .footer_menu {line-height: 23px;}
#footer .border_col_right {border-right: none;}
#footer .border_col_left {border-left: none;}
/*EBOOK CATALOGS CONTAINER*/	
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 228px;}
}
@media (max-width:991px)
{
.cbe-inner-page-content-section #online_catalogs { border: 1px solid #e0e0e0; padding: 15px; margin-top: 0px !important; }
#about_cbe_menu { display:block;}
#blog_menu { display:block;}
#faq_menu { display:block;}
#newsletter_menu { display:block;}
#contact_us_menu { display:block;}	
#resources_menu { display:block;}	
#testimonials_menu { display:block;}	
.col-xs-12.col-sm-12.col-md-7.text-right.top_menu { display:none;}	
.nav.pull-right { padding:0px;}
.Befourlogin_box.rt_fl { margin-top:-14px;}
#online_catalogs .spe_line2  { display:none;}
#catalogs_reports .text-center.mar_b_20 span.show_tl {display:block;}
#online_catalogs .bookviewbox {border-right: none;}
#online_catalogs .bookviewbox {padding-bottom: 15px;}
#online_catalogs .bookviewbox.catalogs_list .detail-of-book {width: 500px;margin-bottom: 30px;} 
#Register_main .col-lg-6.col-sm-6.col-xs-12 .blue_line_registration.pull-left { margin-top:10px;}
#show_catalogs .border_right .online_catalogs_search_pan1 #cmbSubject  { width: 115%;}
header.default .top_pan { display:none;}
.col-lg-10.col-md-10.col-sm-8.col-xs-10.main-nav-section {margin-top: 20px;}
header.default {margin-top: 15px;}
#show_details .showdetails_banner .reddescription { padding-left: 30%;}
.popupEdit-box .rmv-clrfix,.popup-publisher .hide-clrfix{ display:none !important;}
.popup-publisher .show-clrfix{ display:block;}
.title-preview-elect-services .bookviewbox{ margin-bottom:0;}
.title-preview-elect-services .spe_line2{ display:block !important;}
#show-services-combo .show-services-pan .border-r {border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;padding-bottom: 10px;}
/*#show-services-combo .show-services-pan {border-bottom: 2px solid #4e9eb8;}*/
#show-services-combo .show-services-pan a {text-decoration: none;}
#show-services-combo .show-services-pan span.grey_col { display: block; margin-left: 0px;margin-bottom: 15px; }
#show-services-combo .select-title span.red { display: block;margin-left: 0px; }
#show-services-combo .select-title .advertiment-text {margin-top: -35px;}
}
@media (max-width:980px)
{
#my_accout_lt{ margin-bottom:15px;}	
.padd_t_85{ margin-top:30px;}
.forgot_pass_bt{ padding-top:7px; font-size:13px;}
#ebook-shows-responsive{ padding-bottom:10px !important;}
#online_catalogs #ebook-shows-responsive .bookviewbox{ margin-bottom:10px !important;}
#online_catalogs #ebook-shows-responsive .bookviewbox .mh108{ min-height:103px;}
#online_catalogs #ebook-shows-responsive .bookviewbox{ margin-bottom: 10px !important;}
#online_catalogs #ebook-shows-responsive .bookviewbox{ padding-bottom:10px !important;}
.online_catalogs_search_pan1 { width:31%;}
#featured_title_newsletter ul li { width:100%; float:none;}
#featured_title_newsletter ul li.mar_r { width:100%; margin-right:0%;}
#show_catalogs .border_right { border-right:none; padding-right:0px;}
#international_book_fair .fa { display:none;}
#show_catalogs_select_email .select_books_enter_email .content_box { width:100%; margin:0px 0px;}
}
@media (max-width:800px)
{
#footer .footer_menu{ width:100%;}
header.default .top_pan { font-size:13px;}
/*Display Rates STYLE*/
#Book_Fairs .homeapp .Deadline_col{ float:left;}
#Book_Fairs .homeapp .Deadline_info{ float:left;}
/*SHOW CATALOGS Style*/ 
#show_catalogs .select_books_email .input-lg { width:90%;border: 1px solid #ccc;border-radius: 0;color: #5f5f5f;font-size: 16px;height: 46px;line-height: 1.33;padding: 10px 16px;}
#online_catalogs .bookviewbox.catalogs_list .detail-of-book.book_search_list { border-bottom:1px solid #e5e5e5; padding-bottom: 20px; margin-bottom: 20px;}
#online_catalogs .description_title { margin-top: 10px;}
/*EBOOK CATALOGS CONTAINER*/
.ebook-catalogs-container .online_catalogs_search_pan1 {width: 35.88% !important;}
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 170px;}
#show-services-combo .show-services-pan span.total-am {display: block;word-break: break-word;padding-top: 10px;}
}
@media (min-width:768px) and ( max-width:1199px){
.ques_icon{width: 14px; height:14px; font-size: 11px; line-height: 12px;}
.ques_icon a{ font-size:11px;}
.no-brake{white-space: nowrap;}
}
@media (min-width:768px){
.expiration_box{margin-top:6px;}
}
@media (max-width:768px)
{
#Register_main .yearofpublication1_ip {margin-bottom: 45px;}	
.btnaddmorebinding {margin-bottom: 22px;}
}
@media (max-width:767px)
{
/*HEADER STYLE*/
header.default .header_login_section{ padding-top:0px;}
.col-lg-10.col-md-10.col-sm-8.col-xs-9.main-nav-section {margin-top: 5px;}
/*Register Page Style*/
#Register_main .stepone_border_l{ border-left:none; padding-left:15px;} 
#Register_main .stepone_border_l_lastcol{ border-left:none; padding-left:15px;}	
.btnaddmorebinding {margin-top: 5px; margin-bottom: 15px;} 
.btnremovemorebinding { margin-top:5px; margin-bottom: 5px;}
/*FOOTER STYLE*/
#footer .Latest_post{ padding-bottom:50px;}
#footer .facebook_feeds{ padding-bottom:20px;}
#footer .Latest_post {padding-bottom: 65px;}
#footerwhatwedo {margin-top: 15px;}
#footer .footer_menu {line-height: 26px;}
#footer {padding-top: 30px;/*margin-top: 20px;*/}
#contact-us-section-new{ padding-bottom:30px;}
.footer_image { padding-top: 99px; background-size: 100% 100px;}
.publisher_information .panel-title span { display: block; }
.publisher_information .panel-title span em { display: inline-block; }
#show-services-combo.mobile_change .show-services-pan .col-md-12.text-right.bg-grey { background-color: #F3F3F3; color: #4e9eb8; font-weight: 500; font-size: 15px; margin-bottom: 10px; background-color: #F3F3F3;margin-top: 10px;padding-top: 5px;padding-bottom: 10px; }
/*Show Packages Order Page*/
.d-flex-oneline { display: flex; flex-direction: column !important; }
.d-flex-oneline div.right { background-color: #F3F3F3; padding: 5px 15px; }
.d-flex-oneline .bg-dark-responsive { background-color: #4e9eb9 !important; color: #fff; }
.flex_end { display: flex; justify-content: end;}
th.th-d-none-mobile { display: none; }

/*Manage Titles Page Style*/
.search_fl{ float:left; margin-right:10px;}
.search_space_mar{ margin-right:3px !important;}
/*SHOW DETAILS STYLE*/
#show_details .showdetails_banner { background-size: 100% 410px;}
#show_details .showdetails_banner .show_detail_logo{ top: 20px;}
#show_details .showdetails_banner .reddescription{ font-size:16px; position:relative; top:0px;}
#show_details .showdetails_banner .blackdescription{ position:relative;}
#show_details .showdetails_banner{ height: 405px; padding-top:165px;}
#show_details .showdetails_banner .blackdescription .title { width:100% float:none; text-align: right; }
#show_details .showdetails_banner .blackdescription .details { width:100%; float:none; padding-left: 6px; text-align: right; font-weight:bold; } 
#show_details .showdetails_banner.online_catalog {background-size: 100% 200px !important;}
#show_details .showdetails_banner.online_catalog .reddescription {top: 5px; bottom: 0px; background-image: none; background-color: #33a1e6; padding-left: 4%; text-align: left;}
.mar_l_45{ margin-left:5px !important;}	
.res_mar_b_3{ margin-bottom:3px;}
.styled_select_ebook{ clear:both; margin-bottom:10px;}
#show_catalogs .border_right .online_catalogs_search_pan1 #cmbSubject  { width: 115%;}
#show_catalogs .border_right .online_catalogs_search_pan1 { width:100%;}
#Register_main .col-lg-6.col-sm-6.col-xs-12 .blue_line_registration.pull-left { margin-top: 0px;}
/*Post Review*/
#post_review .line_right {
    border-bottom: 1px solid #d5d5d5;
    border-right: medium none;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.online_catalogs_search_pan1 { width:45%;}
#online_catalogs .bookviewbox .detail-of-book {width: 390px;}
#online_catalogs .bookviewbox.catalogs_list .detail-of-book {width: 100%;margin-bottom: 10px; padding-bottom: 30px; border-bottom: 1px solid #ccc;}
#online_catalogs .bookviewbox.catalogs_list .bookview { float:left; margin: 0px auto 20px auto;}
#online_catalogs .bookviewbox .detail-of-book .col-xs-12.col-sm-7.padd_l_0 { padding-left:15px !important; margin-bottom:10px;}
#online_catalogs .bookviewbox .detail-of-book .col-xs-12.col-sm-5 .pull-right.arrow_sp { display: inline-block; float: none !important;}
.inner-page-banner .main_title h1 { font-size:22px;}
.inner-page-banner { padding-top: 25px; padding-bottom: 25px; margin-bottom: 30px;}
#footer .Latest_post { padding-bottom: 0px;}
#footer .section_title {font-size: 22px;}
#show_details #autographing_time .green_bg.w_240 { min-width: 170px;}
#show_catalogs_select_email .select_books_enter_email .title {padding-left: 15px; padding-right: 15px;}
#show_catalogs_select_email .select_books_enter_email .greenbt {margin-left: 5px;}
#show_catalogs_select_email {position: relative; left: auto; bottom: auto; margin-top: 25px;}
#footer {margin-bottom: 0px !important; border-bottom: none !important;}
#show_catalogs_select_email .select_books_enter_email .g-recaptcha {margin-left: -77px;}
#Register_main .yearofpublication1_ip {margin-bottom: 0px;} 
#wpcf7-f6329-o1 .field-box.hide{display: block!important;}
.popupEdit-box .table-responsive{ border:0;}
.title-preview-elect-services .entry-title{ font-size:26px !important;}
/*EBOOK CATALOGS CONTAINER*/
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 506px;}
.ebook-catalogs-container .ebook_catalog_main .img-outer .catalogs_img {margin-top: 69% !important;}
.blue_line.removetitle_admin {margin-top: 0px;}
.blue_line.addtitle_admin {margin-top: 0px;}
#Register_main .panel-title a.accordion-toggle.pan-2-text { display: inline-flex; line-height: 22px;}
#Register_main .panel-title a.accordion-toggle.pan-2-text .count {height: 32px;}
/* 25 April 2024 #show-services-combo.mobile_change */
#show-services-combo.mobile_change {border: none;}
#show-services-combo.mobile_change .show-services-pan {border-bottom: none;}
#show-services-combo.mobile_change .show-services-pan {margin-bottom: 0px; padding-bottom: 0px;}
#show-services-combo.mobile_change .title_pan { border:1px solid #ddd; display: flex;justify-content: space-around;margin-bottom: 15px;}
#show-services-combo.mobile_change .title_pan .show-title { font-size: 14px; background: transparent; color: #000; width: 100%; float: left; margin-bottom: 0px;}
#show-services-combo.mobile_change .title_pan .individual_shows_bt { display: block !important; background: transparent;font-weight: 500;line-height: 15px;padding: 14px 10px;font-size: 14px;border: none; width: 100%;}
#show-services-combo.mobile_change .title_pan .active { font-size: 14px; color: #fff; background-color: #4e9eb8;}
/*#show-services-combo.mobile_change .btn.btn-default.pull-left.select_ind_show { display: none; } */
#show-services-combo.mobile_change .service_selection { margin: 0px -15px;}
#show-services-combo.mobile_change .show-services-pan span.show_title label { font-size: 16px;}
#show-services-combo.mobile_change .show-services-pan label {font-size: 15px;}
#show-services-combo.mobile_change .show-services-pan span.grey_col {color: #6d6d6d;}
#show-services-combo.mobile_change .continue_pan.amount-mobile-fix-positions {width: 100%;position: fixed;bottom: 0px;left: 0px;z-index: 1000000;}
#show-services-combo.mobile_change .continue_pan.amount-mobile-fix-positions span.totalprice {padding-right: 15px; font-weight: bold;}
#show-services-combo.mobile_change .continue_pan button.btn-default {font-size: 14px;padding: 8px 15px;}
#show-services-combo.mobile_change .continue_pan button.grey_button.pull-left { padding: 5px 15px; border-radius: 50%;}
#show-services-combo.mobile_change .continue_pan button.grey_button.pull-left span {display: none;}
#show-services-combo.mobile_change .show-services-pan .show_title label {padding-left: 0px;}
/*25 April 2024 END*/
}

@media (max-width:640px){
.nav-mobile { width: 35px !important; height: 30px!important; display: inline-block !important;}    
header.default .Befourlogin_box a.logout {font-size: 12px !important;padding: 5px 8px 5px 8px;}  
header.default .Befourlogin_box a {font-size: 12px !important;padding: 5px 8px 5px 28px;}  
	.title-preview-elect-services .ttlprev-breadcrumbs{ float:left !important; width:100%; margin-bottom:15px;}
	.title-preview-elect-services .entry-title{ margin-bottom:5px;}
	.pro-previewdetails{ margin-top:15px;}
	.pro-previewdetails .detail-of-book{ margin-top:0 !important;}
	/*EBOOK CATALOGS CONTAINER*/
.ebook-catalogs-container .ebook_catalog_main .img-outer .catalogs_img {margin-top: 80% !important;}	
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 484px;}
.ebook-catalogs-container .main_title h1 {padding-bottom: 0px !important;}
#show-services-combo .select-title .advertiment-text { float: none; }
#show-services-combo .show-services-pan label {display: inline;}
}
@media (max-width:600px)
{
#online_catalogs .bookviewbox .bookview_img{ float:none;}	
#catalogs_reports .text-center.mar_b_20 .blue_line_normal { margin-top:5px; margin-bottom:5px;}
#online_catalogs .bookviewbox .bookview { float:none; margin: 0 auto;}
#online_catalogs .bookviewbox .detail-of-book {margin-top: 30px;}
#show_catalogs_select_email .select_books_enter_email .g-recaptcha {margin-left: -60px;}
#online_catalogs .bookviewbox.catalogs_list .detail-of-book.book_search_list { width:100%; margin-top:0px;}
.show_indie_class #show_details .showdetails_banner.online_catalog { margin-bottom: 10px; height: 90px !important; }
.show_indie_class #show_details .showdetails_banner {padding-top: 150px;}
}
@media (min-width:481px)
{
#mobilelogo{ display:none;}	
#menu-item-5277{ display:none;}
#menu-item-5278{ display:none;}
#menu-item-5279{ display:none;}
#menu-item-5280{ display:none;}
#menu-item-5281{ display:none;}
#menu-item-5282{ display:none;}
}
@media (max-width:480px)
{
form#frmProcessOrder { padding-top: 15px; }
/*HEADER STYLE*/
header.default .header_login_section img { width:100%;}
.social_links{ height:38px;}
#online_catalogs .bookviewbox .detail-of-book .title_name1{ font-size:14px;}
#online_catalogs .bookviewbox .mh108{ min-height:160px;}
#online_catalogs .bookviewbox{}
/*HEADER STYLE RESPONSIVE*/
.Promote_your_book a{ display:none;}
header.default .whoweare a{ display:none;}
/*header.default .Befourlogin_box a{ display:none;}*/
.fb_account a{ display:none;}
/*.cell_box a { width:46px; height:45px; top: -72px; right:148px; text-indent:-9999px; position: absolute; background: url("../images/mobile_cell.png") repeat scroll 0 0; padding:0px; float:none; argin-top:0px;display:block;}*/
#mobile_menu{ position:absolute; right:0px; top:22px;}
header ul.social { width:46px; height:45px; background: url("../images/mo_search.png") repeat scroll 0 0; position:absolute; top:6px; right:12px;}
header ul.social .fa-search::before{ font-size:22px; position:absolute; left:13px; top:-26px;}
#mobile_search{ width:65px; position:absolute; right:77px; top:38px;}
#desktoplogo{ display:none;}
header.default .header_trans_line { background-image:none; min-height:1px; margin-top:0px;}
header.default{ min-height:auto !important; padding-top:0px;}
#menu-item-5277, #menu-item-5278, #menu-item-5279, #menu-item-5280, #menu-item-5281, #menu-item-5282 { border-bottom:none !important;}
#menu-item-5277 a { width:88%; font-size:15px; font-family: Poppins; border:1px solid #4a4a4a !important; margin:10px 0px 10px 0px; background:url("../images/login_ico_mo.png") 10px 10px no-repeat; padding-top: 7px; padding-left:32px;}
#menu-item-5278 a { width:88%; font-size:15px; font-family: Poppins; border:1px solid #4a4a4a !important; margin:0px 0px 10px 0px; background:url("../images/book.png") 10px 8px no-repeat; padding-top: 7px; padding-left:32px;}
#menu-item-5279 a { width:88%; font-size:15px; font-family: Poppins; border:1px solid #4a4a4a !important; margin:0px 0px 10px 0px; background:url("../images/video_iocn_2.png") 10px 10px no-repeat; padding-top: 7px; padding-left:32px;}
#menu-item-5280 a{ background:url("../images/facebook.png") 12px 8px no-repeat; width:35px; height:35px; border:1px solid #4a4a4a !important; text-indent:-9999px; float:left; display:block; }
#menu-item-5281 a{ background:url("../images/twitter.png") left -1px no-repeat; width:35px; height:35px; border:1px solid #4a4a4a !important; text-indent:-9999px; float:left; margin-left:10px; display:block;}
#menu-item-5282 a { background:url("../images/youtube_header.png") left -1px no-repeat; width:35px; height:35px; border:1px solid #4a4a4a !important; text-indent:-9999px; float:left; margin-left:10px; display:block;}
.email_box { display:none;}
/*HEADER STYLE RESPONSIVE END*/
.footer_image { padding-top: 60px; background-size: 100% 60px;} 
#online_catalogs .bookviewbox .detail-of-book { width:100%;}
#online_catalogs .bookviewbox.catalogs_list  .detail-of-book {margin-top: 0px;}
#online_catalogs .bookviewbox.catalogs_list .bookview { margin-top:0px;}
#catalogs_reports .blue_line_normal.pull-right { float:left !important;}
#show_catalogs_select_email .select_books_enter_email .g-recaptcha {margin-left: -47px;}
#footer .footer_menu {margin-left: -33px;}
#footer .footer_menu ul li { float: none; text-align:left;}
#footer .footer_menu ul li span { display:none;}
#footer .footer_menu_section { margin-top: 25px; padding: 15px 0px;}
.col-lg-10.col-md-10.col-sm-8.col-xs-9.main-nav-section { margin-top: 10px;}
#div_advertising .advertising_selectbox.text-left { width:75%;}
#div_advertising .advertising_registration_date.text-right { display:none;}
#trustwaveSealImage { margin-top: 10px; }
.greenbt {margin-top:4px; margin-bottom:4px;}

#Register_main .panel-group .greenbt, #Register_main .panel-group .bluebt { font-size: 14px; margin-top:2px; margin-bottom:2px;padding: 10px 12px;}
#Register_main .step5_orderpreview .greenbt {margin-top:2px; margin-bottom:2px;font-size: 14px;padding: 10px 12px;}
#Register_main .step5_orderpreview #pCode { padding:8px; margin-top:2px; margin-bottom:2px;}
#Register_main .panel-group .blue_line_registration.pull-left {margin-top: 2px !important; margin-bottom: 2px !important;}

#Register_main .col-lg-6.col-sm-6.col-xs-12 .blue_line_registration.pull-left{margin-top:4px; margin-bottom:4px;}
#Register_main .line_sep_space{clear: both; float: left!important; margin-top: 6px !important;}
.popupEdit-box table td{white-space:normal !important;}
.popupEdit-box .greenbt{ margin-top:0;}
/*EBOOK CATALOGS CONTAINER*/
.ebook-catalogs-container { width: 90%; padding-top: 65px;}
.ebook-catalogs-container .catalogs-cbe-logo {top: -162px; left: 32%;}
.ebook-catalogs-container .catalogs-cbe-logo img { border-right:none !important;}
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 333px;}
.ebook-catalogs-container .logo-right-space {padding-left: 0px !important;}
.ebook-catalogs-container .online_catalogs_search_pan1 {width: 46% !important;}
.ebook-catalogs-container .main_title h1 {font-size: 17px;} 
/*Show Packages Order Page*/
#show-services-combo .continue_pan {display: flex;flex-wrap: wrap;gap: 10px;}
form#frm_step2 .publisher_information.bottom-button-set .continue_pan { padding-bottom: 20px; }
form#frm_step2 .publisher_information.bottom-button-set .continue_pan {display: flex;flex-wrap: wrap;gap: 1px;}
form#frm_step2 .publisher_information.bottom-button-set .continue_pan button { margin: 5px; }
/*form#frm_step2 .publisher_information.bottom-button-set .continue_pan button.btn.btn-default.pull-right.add_more_title { margin-top: 0px;}*/   
form#frmProcessOrder .payment_information .panel-title {margin-bottom: 10px !important;font-weight: 500;} 
}

@media (max-width:479px)
{
#contact-us-section-new .wpcf7-recaptcha > div, #contact-us-section-new div.wpcf7 .wpcf7-recaptcha iframe{ width:auto!important;}
#contact-us-section-new div.wpcf7 .wpcf7-recaptcha iframe .rc-anchor-light.rc-anchor-normal{ width:auto!important;}
#contact-us-section-new .wdm-recaptcha-resize, body #contact-us-section-new div.wpcf7 .wpcf7-recaptcha iframe div{ width:auto!important;}
.wpcf7-form-control-wrap > div > div > div {transform: scale(0.72) rotate(0deg) translateX(-62px) translateY(0px) skewX(0deg) skewY(0deg);}	
}
@media (max-width:400px) {
#Display_Rates .responsive_tb a.greybt.collapsed.pull-right.mar_r_10.mar_t_5 {margin-right: 0px;clear: both;}
#Register_main .step5_orderpreview .order_pan .order_title.order_preview_confirm.mar_t_15 .row .col-xs-6 {width: 100%;text-align: left;font-weight: normal;padding-top: 3px;padding-bottom: 3px;}
.col-lg-10.col-md-10.col-sm-8.col-xs-10.main-nav-section { margin-top: 0px; }
.show_indie_class #show_details .showdetails_banner {padding-top: 100px;}
}
@media (max-width:370px)
{
.greenbt { margin-bottom:5px;}
.blue_line_registration { margin-bottom:5px;}	
.bluebt {margin-bottom:5px;}
.greenbt.pull-right { float:left;}
#Register_main .addmore_continue {width: 100%;}
#Register_main .addmore_continue .redbt { margin-bottom:5px;}
.footer_image { padding-top: 40px; background-size: 100% 40px;} 
#show_details .showdetails_banner.online_catalog {margin-bottom: 55px;}
.Befourlogin_box.myaccount_logoutbt {margin-top: -4px; margin-right: 40px;}
.g-recaptcha iframe {
        max-width: 100%;
        transform: scale(0.77);
        -webkit-transform: scale(0.77);
        transform-origin: center center;
        -webkit-transform-origin: center center
    }
    #rc-imageselect {
        transform: scale(0.77);
        -webkit-transform: scale(0.77);
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0
    }
header.default .Befourlogin_box a.logout { margin-top: 0px; }    
header.default .Befourlogin_box a { margin-top: 0px; }
header.default .Befourlogin_box a { margin-top: 10px !important; }
.col-lg-10.col-md-10.col-sm-8.col-xs-10.main-nav-section .user_account_box.pull-right { margin-top: -10px; }
#show_catalogs_select_email .select_books_enter_email .g-recaptcha { margin-left: -65px;}	
#Register_main .col-lg-6.col-sm-6.col-xs-12 .blue_line_registration.pull-left { margin-top: 5px;}
/*EBOOK CATALOGS CONTAINER*/ 
.ebook-catalogs-container .catalogs-cbe-logo {top:-180px; left: 0%;}
.ebook-catalogs-container .pull-right.down-up-arrow {position: absolute; top: -50px; right: 10px;}
.ebook-catalogs-container .breadcrumb {font-size: 15px;}
.ebook-catalogs-container .breadcrumb > li + li::before {background: url(../images/arrow-right.png) right 4px no-repeat;}
.ebook-catalogs-container .main_title h1 {font-size: 18px;}
.ebook-catalogs-container .online_catalogs_search_pan1 {width: 99.88% !important;}
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 254px;}
}
@media (max-width:360px)
{
#online_catalogs .bookviewbox .bookview { float: none; margin-bottom:15px; }
#online_catalogs .ebook_cat{ margin-bottom:0px !important;}
#online_catalogs .bookviewbox .detail-of-book{ width:100%; margin-bottom:0px; display:block;} 
.ekko-lightbox .embed-responsive-16by9 iframe{ height: 100% !important;}
.top_search_main{ padding-bottom:10px;}
.top_search_main .top_search{ width:260px; float:right;}
/*HEADER STYLE RESPONSIVE*/
header ul.social{ right:-5px;}
.cell_box a{ right:133px; top:-73px;}
/*HEADER STYLE RESPONSIVE END*/
#featured_title_newsletter .newsletter_title { padding: 2px 0px 2px 0px;}
#featured_title_newsletter .newsletter_title_num { float:left; border-left: none; padding-left:27px;}
.online_catalogs_search_pan1 { width:100%;}
#show_catalogs .border_right .online_catalogs_search_pan1 { width:100%;} 
#show_catalogs .border_right .bluebt_s { font-size:13px;}
#show_catalogs .border_right .greybt_s { font-size:13px; padding: 11px 0px; }
}
@media (max-width:320px)
{
.top_search_main .top_search{ width:235px; float:right;}
header.default .top_pan .cell_box { display:block; padding-left: 20px;}
header .cell_box::before {left: -19px;}
header.default .top_pan .cell_box_span { display:none;}
#mobile_search{ right: 71px;}
.cell_box a{ right:129px; }
#post-review .td_w_redio .pull-left.padd_l_10 { padding-left:0px;}
#show_catalogs_select_email .select_books_enter_email .g-recaptcha {margin-left: -60px;}	
.Befourlogin_box.myaccount_logoutbt {width: 235px;}
#mobilelogo.logo img {width: 50px;}
/*EBOOK CATALOGS CONTAINER*/ 
.ebook-catalogs-container .catalogs-cbe-logo {top:-195px;}
.ebook-catalogs-container .ebook_catalog_main .img-outer {height: 219px;}
#Register_main .panel-group .panel .panel-collapse .icheckbox_square-blue {width: 24px;height: 24px;}
}