﻿* { margin: 0; padding: 0; }
img { border: none; }

a, a:visited { outline: none; color: #c69309; text-decoration: none; }
a:hover { text-decoration: underline; }
body { font-family: Arial; margin: 0; }
p { padding: 8px 0; }
h1 { line-height: 28px; font-family: Georgia; font-size: 26px; color: #515459; padding-top: 5px; padding-bottom: 5px; }
h2 { line-height: 20px; font-family: Georgia; font-size: 18px; color: #515459; padding-top: 5px; padding-bottom: 10px; }

#top2 { width: 980px; height: 135px; margin: auto; }
#top2right { margin-top: 15px; float: right; }
#top2sub { font-size: 11px; list-style: none; }
#top2sub li { padding: 8px; padding-top: 2px; padding-bottom: 2px; float: left; border-right: 1px solid #E8E8E8; }
#top2sub li a { color: #575c66; text-decoration: none; display: inline-block; }
#top2sub li a:hover { color: #c69309; }
#top2ad { width: 468px; float: right; padding-top: 10px; }
#logo { float: left; margin-top: 18px; margin-left: 0; }
.top_search { font-family: Georgia; font-size: 12px; width: 150px; height: 17px; border: none; background: url(/operanews/images/top-search-bgnd1.gif) no-repeat 0 -1px; padding-top: 4px; /**/ /*margin-top: 8px;*/ padding-left: 8px; /**/ /*line-height:8px;*/ }

#top3 { width: 100%; height: 40px; background: #6F6F6F; overflow: hidden; }
#top3sub { font-size: 11px; height: 40px; margin: auto; width: 975px; list-style: none; padding: 0; text-transform: uppercase; border-right: 1px solid #E8E8E8; }
#top3sub li { float: left; border-left: 1px solid #E8E8E8; }
#top3sub li a { /*padding:13px 18px;*/ padding: 13px 0; color: White; text-decoration: none; display: block; text-align: center; }
#top3sub li a:hover { color: #2d2d2d; background: white; border-top: 1px solid #E9E9E9; padding-bottom: 12px; }
/*#top3sub li a {width: auto; padding-left:12.3px; padding-right:12.3px;}*/

#top3subLink_1 { width: 60px; }
#top3subLink_2 { width: 86px; }
#top3subLink_3 { width: 86px; }
#top3subLink_4 { width: 96px; }
#top3subLink_5 { width: 96px; }
#top3subLink_6 { width: 140px; }
#top3subLink_7 { width: 116px; }
#top3subLink_8 { width: 116px; }
#top3subLink_9 { width: 79px; }
.advertisement { color: #999999; font-size: 7px; text-transform: uppercase; float: right; padding: 2px 0; }
.home-advertisement img { width: 100%; }
.selected { color: #2d2d2d; background: white; border-top: 1px solid #E9E9E9; }
.top3sub_last { width: 90px; background: #C79309; text-align: center; }

#top3sub li a:hover
{
    color: #2d2d2d;
    background: White;
    cursor:pointer;
}

#top3sub li.top3sub_last:hover a.navImage{
    display:inline-block;    
      margin-right: 7px;
      border:solid 1px rgb(111, 111, 111);
          color: white;    
    text-decoration:underline;    
    background:none;	
	font-size:16px;
}

a.navImage + div {
	display:none;
}

#top3sub li.top3sub_last a.navImage img{
    width:200px;
}

#top3sub li.top3sub_last ul {
    display:inline-block;
    width:45%;
    vertical-align: top;
  margin-top: 13px;  
}

#top3sub li.top3sub_last:hover div{
    position: absolute;
    background-color: rgb(111, 111, 111);
    width:425px;    
    margin-left:-325px;
    z-index:500;
    box-shadow: 5px 5px 10px #000;
}

#top3sub  li.top3sub_last li{
    float:none;
    list-style:none;    
      border: solid 1px #e8e8e8;
  margin-bottom: -1px;  
}

#main_wrapper { min-height: 300px; border: 1px solid #E9E9E9; border-top: none; width: 980px; margin: auto; }

#footer { margin: auto; font-size: 10px; color: #999999; width: 982px; line-height: 10px; padding-bottom: 30px; }
#footer_top { padding-top: 12px; padding-bottom: 22px; background: #EFEFF1; padding-left: 12px; padding-right: 12px; border-bottom: 1px solid #E9E9E9; border-left: 1px solid #E9E9E9; border-right: 1px solid #E9E9E9; }
#footer_top_menu { margin: 0; padding: 0; list-style: none; float: left; }
#footer_top_menu li { float: left; border-right: 1px solid #999999; padding: 0 8px; margin-bottom: 10px; }
#footer_top_menu li a { color: #666666; }
#footer_top_menu2 { margin: 0; padding: 0; list-style: none; float: left; }
#footer_top_menu2 li { float: left; border-right: 1px solid #999999; padding: 0 8px; }
#footer_top_menu2 li a { color: #666666; }
#footer_top_left { width: 350px; float: left; }
#footer_top_right { float: right; padding-right: 15px; }
#footer_bot { padding-top: 10px; padding-left: 20px; padding-right: 20px; }
#footer a, #footer a:visited, #footer a:active { font-size: 10px; color: #999999; text-decoration: none; }
#footer a:hover { color: #2d2d2d; }
#footer_menu { list-style: none; float: right; }
#footer_menu li { float: left; border-right: 1px solid #999999; padding: 0 8px; }
#footer_menu li a { color: #666666; }
a.VisitTheMet { float: right; text-transform: uppercase; padding-left: 10px; background: url(/site/images/arrow-black.gif) no-repeat 0 1px; }
#footer_top a { color: #333333; }

.error { color: Red; }

/*************************** HOME ***********************************/

#main_flash_holder { padding: 6px; padding-bottom: 0; border-right: 1px solid #E9E9E9; border-bottom: 1px solid #E9E9E9; width: 640px; height: 302px; float: left; }

#home_right_top { border-bottom: 1px solid #E9E9E9; padding-left: 5px; padding-bottom: 0; height: 308px; width: 321px; float: right; }
#left_col_top { border-right: 1px solid #E9E9E9; padding: 2px 0; width: 167px; float: left; height: auto; }
#left_col_menu_wrap { padding: 0 6px; }
#left_col_menu_wrap a, #left_col_menu_wrap a:visited, #left_col_menu_wrap a:active { color: #333333; }
#home_center_area { width: 484px; height: 378px; padding: 2px 0; border-bottom: 1px solid #E9E9E9; border-right: 1px solid #E9E9E9; float: left; }

#home_right_top_header { font-weight: bold; margin-top: 6px; padding-top: 0; padding-bottom: 0;  text-align: center; font-size: 11px; text-transform: uppercase; margin-left: 2px; margin-bottom: 3px; width: 310px; float: left; }
#home_right_top_header input[type=text] {height:30px; width:234px; border: solid 1px #e6e6e6; border-radius:4px; padding-left:6px}
#home_right_top_header input[type=submit] { background-color: rgb(199, 147, 9);
    border: none;
    border-radius: 4px;
    width: 60px;
    height: 32px;
    color:white;
    cursor:pointer;
}
#home_right_top_header span { height:22px; display:block; padding-top:10px; }

#home_right_top_header input::-webkit-input-placeholder { font-size:9px;}
#home_right_top_header input::-moz-placeholder {	      font-size:9px;}
#home_right_top_header input:-moz-placeholder {           font-size:9px;}
#home_right_top_header input:-ms-input-placeholder { 	  font-size:9px;}

.left_col_menu1 { width: 147px; height: 42px; background: url(/operanews/images/left-nav-current-issue.jpg) no-repeat top left; margin: 1px; font-size: 15px; font-family: Georgia; color: #333333; padding-left: 8px; padding-top: 5px; }

.left_col_menu2 { width: 145px; height: 90px; background: url(/operanews/images/left-nav-members-only.jpg) repeat-y top left; margin: 1px; margin-top: 3px; font-size: 15px; font-family: Georgia; color: #333333; padding-left: 8px; padding-right: 2px; padding-top: 5px; }
.arial_11_333 { padding-top: 3px; font-size: 11px; color: #333333; }
.gray_bar { height: 5px; width: 100%; background: #999999; }
#home_center_area_sub { padding-left: 18px; padding-top: 25px; }
.home_img_box_fixed { width: 125px; height: 125px; overflow: hidden; /*border: solid 1px;*/ }
.home_img_box { width: 140px; padding-left: 10px; float: left; }
.home_img_box_inner { height: 225px; padding-right: 10px; border-right: 1px solid #E9E9E9; margin-bottom: 20px; }
.home_img_box_inner_text { padding-top: 10px; font-size: 11px; font-family: Georgia; color: #333333; width: 125px; }
.home_img_box_inner_text a, .home_img_box_inner_text a:visited { color: #333333; }

.home_img_box_inner_text a:hover { color: #c69309; text-decoration: none; }

.img_border { border: solid 1px #E9E9E9; padding: 2px; /*margin-top:4px;*/ }

.link_more, .link_more:visited { font-size: 10px; font-weight: bold; color: #2d2d2d; text-transform: uppercase; text-decoration: none; }

.link_more:hover { color: #d1a93a; text-decoration: none; }
.departments_title_10_2d2 { font-size: 10px; font-weight: bold; color: #2d2d2d; text-transform: uppercase; text-decoration: none; }

#center_right_menu { height: 382px; width: 326px; border-bottom: 1px solid #E9E9E9; float: right; }
#center_right_menu_sub { padding: 2px 4px; }
#center_right_menu_img { border-top: 1px solid #E9E9E9; padding-left: 6px; padding-top: 5px; }
.home_gray_title { margin-left: 3px; padding-top: 5px; padding-left: 23px; width: 290px; height: 20px; color: White; text-transform: uppercase; background: #999999; font-size: 12px; }
.departments_menu { width: 290px; list-style: none; margin-left: 15px; margin-bottom: 5px; }
.departments_menu li { margin: 0; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #E9E9E9; }
.departments_menu_link, .departments_menu_link:visited { width: 80px; display: block; padding-top: 2px; padding-bottom: 1px; line-height: 13px; margin-left: 10px; color: #2d2d2d; text-transform: uppercase; font-size: 10px; padding-left: 13px; background: url(/operanews/images/arrow-yelllow-small-right.png) no-repeat 0 3px; }
.departments_menu_link:hover { color: #d1a93a; text-decoration: none; background: url(/operanews/images/arrow-yelllow-small-right.png) no-repeat 0 3px; }
.audio_menu { margin-left: 10px; list-style: none; }
.audio_menu li { padding-top: 2px; padding-bottom: 2px; padding-left: 15px; background: url(/operanews/images/speaker-purple-bullet.png) no-repeat 0 4px; font-size: 11px; font-family: Georgia; }
.audio_menu li a, .audio_menu li a:visited { font-size: 11px; font-family: Georgia; color: #2d2d2d; }
.audio_menu li a:hover { color: #d1a93a; text-decoration: none; }
.blog_menu { margin-left: 10px; list-style: none; }
/*.blog_menu li
{
	padding-top:4px;
	padding-bottom:4px;
}
*/
.blog_menu a, .blog_menu a:visited { padding-left: 20px; font-size: 11px; font-family: Georgia; color: #2d2d2d; display: block; background: url(/operanews/images/bubble-purple-blogs-bullet.png) no-repeat 0 3px; }
.blog_menu a:hover { color: #d1a93a; text-decoration: none; }
.blog_menu2 { margin-left: 10px; list-style: none; }
.blog_menu2 a, .blog_menu2 a:visited { margin-top: -10px; font-size: 11px; font-family: Georgia; color: #2d2d2d; display: block; }
.blog_menu2 a:hover { color: #d1a93a; text-decoration: none; }
.Home_section_title { margin-left: 10px; padding-top: 10px; padding-bottom: 8px; }
.arial_14_2d2, a.arial_14_2d2, .arial_14_2d2:visited { font-size: 14px; font-family: arial; color: #2d2d2d; font-weight: bold; }
a.arial_14_2d2:hover, .arial_14_2d2:hover { color: #d1a93a; text-decoration: none; }
.border_bot { height: 145px; border-bottom: 1px solid #E9E9E9; overflow: hidden; }
.left_col_menu_more, .left_col_menu_more:visited { margin-top: 10px; margin-bottom: 10px; display: block; color: #999999; margin-left: 30px; width: 30px; font-size: 10px; padding: 2px 5px; border: 1px solid #E9E9E9; }
.left_col_menu_more:hover { color: #d1a93a; text-decoration: none; }
.view_more_news, .view_more_news:visited { margin-top: 5px; margin-bottom: 15px; display: block; color: #999999; margin-left: 80px; width: 80px; font-size: 10px; padding: 2px 5px; border: 1px solid #E9E9E9; }
.view_more_news:hover { color: #d1a93a; text-decoration: none; }
#home_lower_center { width: 590px; height: 340px; border-bottom: 1px solid #E9E9E9; border-right: 1px solid #E9E9E9; float: left; padding-top: 2px; }
#home_lower_center_left { width: 318px; height: 336px; border-right: 1px solid #E9E9E9; float: left; overflow: hidden; }
#home_lower_center_right { height: 340px; padding-left: 30px; width: 220px; float: left; overflow: hidden; }
.breaking_news { margin-left: 25px; list-style: none; width: 270px; }
.breaking_news_title { padding-top: 25px; margin-left: 25px; text-transform: uppercase; font-size: 12px; font-weight: bold; color: #2d2d2d; }
.breaking_news li { padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dotted #999999; min-height: 40px; }
.breaking_news_date_text { color: Gray; font-size: 11px; }
.breaking_news_text a, .breaking_news_text a:visited { font-size: 11px; color: #2d2d2d; }
.breaking_news_text a:hover { color: #c69309; text-decoration: none; }
.breaking_news_img { float: left; padding-right: 12px; }
.Reviews_in_this_issue_title { padding-top: 15px; margin-left: 25px; text-transform: uppercase; font-size: 17px; font-weight: bold; color: #2d2d2d; }
.videos_img { padding-bottom: 20px; }

#home_lower_center_right_ad { width: 216px; float: right; height: 665px; padding-top: 2px; overflow: hidden;}
#home_bottom { width: 758px; float: left; height: 230px; border-right: 1px solid #E9E9E9; }
#home_bottom_lower { width: 758px; float: left; height: 90px; border-top: 1px solid #E9E9E9; border-right: 1px solid #E9E9E9; }
.jcarousel-skin-tango { /*font-family:Georgia;*/ font-size: 11px; color: #2d2d2d; }
.jcarousel-skin-tango img { border: 10px; }
#home_bottom_left { width: 130px; float: left; height: 180px; padding: 20px; font-family: Georgia; font-size: 20px; }
#home_bottom_right { padding-left: 10px; padding-top: 20px; float: left; height: 180px; }
#home_reviewInIssue { padding-left: 10px; float: left; height: 180px; }
.opera_news_ddl { width: 120px; margin-top: 10px; border: 1px solid #999999; }
.B_advertisement { width: 180px; margin-bottom: 20px; }


/*************************** content ***********************************/
#left_col { float: left; width: 652px; border-right: 1px solid #E9E9E9; }
#main_content { overflow: hidden; float: left; width: 625px; font-family: Georgia; font-size: 12px; color: #2d2d2d; line-height: 18px; padding-left: 20px; padding-right: 5px; padding-top: 10px; min-height: 1272px; height: auto !important; height: 1272px; border-bottom: 1px solid #E9E9E9; }
#MainAreaContentBlock { min-height: 38px; }
#content_breaking_news { float: right; padding-top: 2px; border-top: 1px solid #E9E9E9; }

#content_right_col { float: right; width: 326px; }
#content_left_bot { border-right: 1px solid #E9E9E9; padding-top: 5px; width: 167px; float: left; }
#content_bottom_lower { width: 650px; float: left; height: 90px; }
#content_center_area { width: 653px; height: 272px; padding: 2px 0; border-bottom: 1px solid #E9E9E9; float: left; }
#content_center_area_sub { padding-top: 10px; }
#content_lower_center_left { width: 326px; height: 325px; float: right; }
.content_paging { font-family: Arial; font-size: 10px; float: right; padding-left: 15px; }
.content_header { padding: 0 10px; float: right; }

#main_content h1 { font-family: Georgia; font-size: 30px; line-height: 36px; color: #515459; padding-top: 5px; padding-bottom: 5px; }
#main_content ol { padding-left: 25px; }
.copy { padding-top: 5px; padding-bottom: 5px; }

.photoBorder { padding: 10px; padding-left: 0px; }
.articleCaption { font-family: Arial; font-size: 11px; color: #444952; line-height: 14px; padding-top: 0; padding-left: 4px; padding-bottom: 10px; }
.caption { font-family: Arial; font-size: 12px; color: #444952; line-height: 14px; }
.captionWrap { font-family: Arial; font-size: 11px; color: #8d8d8d; line-height: 14px; padding-top: 4px; padding-left: 4px; padding-bottom: 10px; }
.gallery_caption { display: none; }
#content_lower_center_right_ad { width: 255px; float: right; height: 640px; padding-top: 30px; overflow: hidden; }
#long_advertisement { width: 160px; }
#social_media_left { padding: 8px 4px 6px 4px; border-right: 1px solid #E9E9E9; float: left; }
#social_media_right { padding-left: 4px; padding-top: 8px; float: left; }
.feature { color: #C79309; font-family: Arial; text-transform: uppercase; font-size: 10px; }
.content_icons { float: left; }
.carouselarrow { font-size: 18px; color: #444952; font-weight: bold; font-family: Arial Black; }
.dateDiv { font-weight: bold; font-size: 16px; color: #515459; padding-top: 5px; padding-bottom: 10px; border-bottom: 1px solid #6F6F6F; width: 100%; }
.date_ddl_box { padding: 10px; float: right; border: 1px solid #6F6F6F; }
.recording_table { width: 100%; border-bottom: 1px dotted #6F6F6F; }
.recording_table td { padding-top: 10px; padding-bottom: 10px; }
.reviews_table { width: 100%; border-bottom: 1px dotted #6F6F6F; }
.reviews_table td { vertical-align: top; padding-top: 5px; padding-bottom: 5px; padding-right: 3px; }
.features_table { width: 100%; border-bottom: 1px dotted #6F6F6F; }
.features_table td { padding-top: 10px; padding-bottom: 10px; }
.issues_table { width: 50%; border-bottom: 1px dotted #6F6F6F; }
.issues_table td { padding-top: 10px; padding-bottom: 10px; width: 50%; }

.news_table { width: 100%; border-bottom: 1px dotted #6F6F6F; }
.news_table td { padding-bottom: 5px; padding-top: 5px; /**/ }
.news_subtitle { font-size: 11px; font-weight: bold; }
.news_description { padding-top: 5px; }

.AudioVideo_table { width: 100%; border-bottom: 1px dotted #6F6F6F; }
.AudioVideo_table td { padding-top: 10px; padding-bottom: 10px; }
.issueFeatures_table td { padding-top: 10px; padding-bottom: 10px; }

.issueTemplate_table { width: 100%; border-bottom: 1px solid #E9E9E9; }
.issueTemplate_table td { padding-bottom: 10px; }
.issueTemplate_table2 { width: 100%; margin-bottom: 10px; }
.IssueFeaturedArea { border-bottom: 1px solid #E9E9E9; padding-bottom: 10px; }
.IssueFeaturedArea p, .IssueFeaturedArea a p { padding: 0; margin: 0; }
.IssueMainArea p { padding: 0; margin: 0; }
.departments_title_12_2d2 { padding-top: 5px; padding-bottom: 10px; font-size: 12px; font-weight: bold; color: #2d2d2d; text-transform: uppercase; text-decoration: none; }

/*/////////////       Archive ///////////////////////////         */
.Search_subtitle { color: Gray; }
.Search_Date { color: Gray; font-size: 11px; }
.archives_search_box { width: 98%; height: 100px; background: #EEEEEE; margin-top: -1px; }
.SearchStatus { border-top: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; padding: 5px 0; margin-bottom: 8px; }

.rtsLink { border-top: solid 1px #EEEEEE; border-left: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE; border-bottom: none; background: none; color: #333333; margin-right: 8px; padding: 3px 50px; }
.rtsLink:hover { color: #c69309; }
.rtsSelected { background: #EEEEEE; color: #c69309; }


.OnlineExclusive { text-transform: uppercase; font-size: 10px; padding-right: 10px; }

.SubscribersOnly { text-transform: uppercase; font-size: 10px; font-weight: bold; padding-left: 12px; background: url(/operanews/images/subsIcon.gif) no-repeat; color: #3b245a; }

.GridPager { font-family: Times New Roman; font-size: 17px; font-weight: bold; background: #EEEEEE; }
.GridPager a, .GridPager span { padding-left: 5px; }

.Defaultbtn, .Defaultbtn:visited, .Defaultbtn:active { font-family: Arial, Helvetica, sans-serif; border: solid 2px white; background: #c69309; color: #FFFFFF; font-size: 14px; padding: 2px 12px 3px 12px; cursor: pointer; outline: none; }
.Defaultbtn:hover { background: #C6A652; }

/*************************** utilities or footer ***********************************/
#footer_main_content { font-family: Georgia; font-size: 12px; color: #2d2d2d; line-height: 18px; padding-left: 20px; padding-right: 20px; padding-top: 10px; }
#footer_main_content li { padding: 8px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; margin-left: 25px; border-right: 1px solid #E8E8E8; }

.addthis_toolbox .hover_effect { width: 284px; padding: 10px 0 6px 10px; border: 3px solid #eee; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
/*************************** Add This Control ***********************************/
.addthis_toolbox .hover_effect div { float: left; }

.addthis_toolbox .hover_effect a { border: 2px solid #fff; padding: 2px 2px 2px 16px; position: relative; text-decoration: none; }

.addthis_toolbox .hover_effect a:hover { border: 2px solid #105CB6; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #B4D3F8; color: #105CB6; text-decoration: none; }

.addthis_toolbox .hover_effect span { position: absolute; width: 16px; height: 16px; top: 2px; left: 1px; }

/*Social Media*/

#center_right_menu_sub .tabs ul {list-style-type: none; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#center_right_menu_sub .tabs li {background-color: #999999; display: inline-block; width: 50%; padding: 4px 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#center_right_menu_sub .tabs li.active {background-color: #666666;}
#center_right_menu_sub .tabs li a {color: #fff; font-weight: bold; width: 100%; display: inline-block;}
#center_right_menu_sub .tabs li i {padding-right: 8px;}
#center_right_menu_sub .tabs li a:hover {text-decoration: none;}

/*
.rtsUL li, rtsLI 
{
margin:0px;
padding:0;
}
.rtsLI 
{
margin:0px;
padding:0;
}
.RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn 
{
border:solid 1px #EEEEEE;
}
.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut 
{
background:#EEEEEE;
}

.mytabStrip 
{
color: #c69309;
padding:8px 50px;

}
.mytabStrip a
{
	background:none;
}


.KeywordsSearchButton
{
	padding:8px 40px;
	cursor:pointer;
	background:#EEEEEE;
}
.KeywordsSearchButton:hover
{
	color: #c69309;
}
.DateSearchButton
{
	margin-left:8px;
	padding:8px 50px;
	
	background:#EEEEEE;
	cursor:pointer;
}
.DateSearchButton:hover
{
	color: #c69309;
}
.searchSelected
{
	border:solid 1px #EEEEEE;
	background:none;
	color: #c69309;
}
*/

.fbLikeWrapper {
    height:200px;
    overflow: hidden;
}
.fbLikeWrapper .fb-like-box {
    margin-top: -70px;
}



.owl-controls {
    margin-top: -30px !important;
}

.owl-carousel .owl-wrapper-outer {
    height: 297px;

}

#owl-rotator {
    height: 297px;
    overflow: hidden;
}

.bc-searchbox {
    background: #EEEEEE;
    padding: 20px;
}
    .bc-searchbox label {
        color: #2d2d2d;
        font-weight: bold;
    }
.bc-item {
    padding: 15px 0;
    display: block;
    clear: both;
    min-height: 125px;
    border-bottom: 1px solid #999999;
}

    .bc-item .bc-image {
        width: 20%;
        float: left;
        /*border: 1px solid red;*/
        height: 100px;
        margin-right: 15px;
    }

    .bc-item .bc-title {
        width: 75%;
    }