@import url(print.css) print;
@font-face { font-family: 'NotoSans'; src: url('_fonts/notosans-regular.eot'); src: url('_fonts/notosans-regular.eot?#iefix') format('embedded-opentype'), url('_fonts/notosans-regular.woff') format('woff'), url('_fonts/notosans-regular.ttf') format('truetype'), url('_fonts/notosans-regular.svg#NotoSans') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'icon'; src: url('_fonts/icon.eot'); src: url('_fonts/icon.eot?#iefix') format('embedded-opentype'), url('_fonts/icon.woff') format('woff'), url('_fonts/icon.ttf') format('truetype'), url('_fonts/icon.svg#icon') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'FontAwesome'; src: url('_fonts/fontawesome-webfont.eot?v=4.0.3'); src: url('_fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('_fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('_fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('_fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; }
body { -webkit-text-size-adjust: none; margin: 0; font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20px; color: #333333; background: url(../images/bg.jpg) repeat; }
h1, h2, h3, h4, h5, h6 { font-family: Helvetica,Arial,sans-serif; font-weight: normal; }
h2 { font-size: 24px; line-height: 30px; }
h4 { font-size: 16px; line-height: 22px; }
h5 { font-size: 16px; line-height: 22px; }
a { outline: none!important; text-decoration: none!important; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s; color: #000; }
a:hover { text-decoration: none; outline: none; color: #EC1C24; }
a:focus { outline: none; outline: none; outline-offset: none; }
a:hover, a:active { outline: none; }
 0% {
opacity:.2
}
50% {
opacity:0
}
0% {
opacity:.2
}
50% {
opacity:0
}
0% {
opacity:.2
}
50% {
opacity:0
}
0% {
opacity:.2
}
50% {
opacity:0
}
0% {
-moz-transform:rotate(0deg)
}
100% {
-moz-transform:rotate(359deg)
}
0% {
-webkit-transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg)
}
0% {
-o-transform:rotate(0deg)
}
100% {
-o-transform:rotate(359deg)
}
0% {
-ms-transform:rotate(0deg)
}
100% {
-ms-transform:rotate(359deg)
}
0% {
transform:rotate(0deg)
}
100% {
transform:rotate(359deg)
}
.label { -webkit-border-radius: none; -moz-border-radius: none; -o-border-radius: none; border-radius: none; padding: 3px 6px; text-transform: uppercase; }
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; height: 14px; line-height: 14px; border-radius: 0; }
.input-append .add-on:last-child, .input-append .btn:last-child { -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; }
.form-search .input-append .btn { border-radius: 0 3px 3px 0; }
.input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -4px; }
.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append { margin-bottom: 2px; }
.input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus { z-index: auto; }
.weather-search .c { display: block; margin: 6px 0 5px; }
.weather-search .c img, .weather-search .f img { display: block; }
.weather-search .f { display: block; }
.weather-search .weather-block ul li span.day { display: inline-block; width: 42px; padding: 2px 6px 0; font: 11px/17px Helvetica; background: #ed1c24; color: #fff; }
.container { background: #fff url(../images/noise_bg_fff.jpg); padding: 10px 20px 0; }
.container-inner { border-left: 10px solid #272425; border-right: 10px solid #272425; }
/* Marque*/
.banner { margin: 20px 0; }
.bottomright-padding { margin: 0 10px 6px 0; }
.small { font-size: 14px; display: block; line-height: 16px; padding: 8px 0 0; }
.error { display: none; }
h1.logo-box { margin: 24px 0; padding-left: 8px; }
.rightside-box { margin-top: 12px; margin-bottom: 20px; }
h1.logo a { display: block; background: url(../images/logo2.png) no-repeat; width: 400px; height: 43px; text-indent: -9999px; }
.article_tag { float: left; margin: 0 3px 5px; }
.article_tag a { text-decoration: none; }
.sidebar { padding: 0 0 0 2px; }
.sidebar .bx-wrapper .bx-viewport { left: 0; }
.sidebar .bx-wrapper .bx-prev { left: 10px !important; }
.article-box { margin-left: 0; margin-bottom: 15px; }
.title { display: block; background: #2d2d2d; height: 30px; font-family: Helvetica,Arial,sans-serif; font-weight: bold; font-size: 13px; color: #fff; line-height: 30px; padding: 0 0 0 15px; margin: 0 0 12px; position: relative; }
.title:before { border-color: #F32700 transparent transparent #F32700; border-style: solid; border-width: 7px; content: ""; display: block; left: 0; position: absolute; top: 0; }
.sidebar h2 { display: block; background: #2d2d2d; height: 30px; font-family: Helvetica,Arial,sans-serif; font-weight: bold; font-size: 13px; color: #fff; line-height: 30px; padding: 0 0 0 15px; margin: 0 0 12px; position: relative; }
.sidebar h2:before { border-color: #F32700 transparent transparent #F32700; border-style: solid; border-width: 7px; content: ""; display: block; left: 0; position: absolute; top: 0; }
.sidebar .block-archive { margin: 0 0 20px 0; }
.sidebar .block-archive .content { padding: 0 !important; }
.title a { color: #fff; }
.table tr.warning td { padding: 8px; }
.table tr.warning td:first-child { border-top: 3px solid #000; }
.addvertisement-header thead th { border-bottom: none; }
.item-list ul li.views-row { list-style: none; }
ul.unstyled li { border-bottom: 1px dotted #d6d6d6; }
ul.unstyled li:last-child { border-bottom: none; }
ul.unstyled li a { display: block; padding: 3px; color: #0088CC; }
.sidebar ul.unstyled li a { padding-left: 14px; }
ul.unstyled li a:hover { text-decoration: none; background: #00a1e1; color: #fff; }
.margin-bottom { margin-bottom: 30px; }
/* Home Bottom */
.bottom-box { background: url(../images/bottom-bg.jpg) repeat; padding: 29px 20px; margin: 0 -20px; }
.bottom-box .cat-picbox { position: relative; overflow: hidden; background: #fff; border: 5px solid #fff; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }
.bottom-box .cat-picbox .title-cat { display: block; background: #eb2c1d; position: absolute; left: 0; top: 0; padding: 3px 15px; color: #fff; font-size: 14px; font-family: inherit; font-weight: bold; }
.bottom-box .cat-picbox .title-cat a { color: #fff; text-decoration: none; }
.bottom-box .cat-picbox .caption-bg { display: block; height: 30px; background: rgba(0, 0, 0, 0.5); position: absolute; bottom: 0; font: 12px/30px "Open Sans", Tahoma; color: #fff; padding: 0 13px; width: 90%; }
.bottom-box .cat-picbox img { width: 100%; }
.margin-bottom1 { margin-bottom: 10px; }
.image-wrap { position: relative; }
.image-wrap>a { display: inline-block; position: relative; width: 100% }
.image-wrap>a:hover { opacity: 0.8; }
.bottom-box .content { margin: 0; }
.thumbnails-pics { margin: 0 0 10px 0; display: inline-block; }
.thumbnails-pics { margin: 0 5px 10px 0; float: left; list-style: none; }
.thumbnails-pics-last { margin-right: 43px; }
.thumbnails-pics img { display: inline-block; width: 109px; }
.thumbnails-pics ul, .thumbnails-pics ul li { list-style-type: none; margin: 0; padding: 0; }
/* Article Page */
.shoulder { color: #074C8F; font-size: 18px; line-height: 30px; }
.article-content { margin-left: 0; line-height: normal; }
.article-content p { margin-bottom: 20px !important; line-height: 19px; }
.article-content p a { color: #0088CC; }
.article-content p a:hover { color: #003759; }
.date { font-size: 10px; margin: 0 0 12px; display: inline-block; }
h2.article-title { color: #000; margin: 0 0 25px; }
h2.article-title span a { font-size: 14px; background: #3A87AD; color: #FFFFFF; display: inline-block; font-size: 12px; margin: 0 0 3px 0; padding: 0 5px; }
h2.article-title span.art-tags a { /*font-family: "NotoSans",Helvetica,Arial,sans-serif;*/ font-family: Helvetica,Arial,sans-serif; font-weight: normal;}
h2.article-title span.small a, h2.article-title span.small a:hover { background: none; color: #000; padding: 0; }
h2.article-title span a:hover { background: #4D9CC1; }
h4.article-page-subtitle { color: #231f20; margin-bottom: 15px; font-size: 16px !important; line-height: 22px !important; }
.article-box h2 { font: 14px "Open Sans", Arial, sans-serif; margin: 0 0 6px 15px; color: #373636; }
/* Social */
.social-action { margin: 0 0 30px; }
.social-action .title-action { border-bottom: 1px solid #ddd; padding-bottom: 5px; margin-bottom: 5px; display: block; font-size: 11px; }
.social-action .title-action > span { float: right; font-size: 20px; font-weight: bold; }
.social-action ul { list-style: none; margin: 0 }
.social-action li { padding: 3px 0; border-bottom: 1px solid #eee; overflow: hidden }
.social-action li span { float: right; padding: 6px; color: #fff; line-height: 1; text-align: center }
.social-action li a { font-size: 11px; color: #999; }
.social-action li i { margin-right: 10px; width: 20px;  }
.social-action li:first-child { margin: 0 }
.social-action .facebook, .social-action .google, .social-action .linkedin, .social-action .sharethis { line-height: 24px; }
.social-action ul .stButton { display: none !important; }
.social-action .facebook i, .social-action .google i, .social-action .linkedin i { font-size: 16px; vertical-align: top }
.social-action .sharethis i { font-size: 14px; vertical-align: top }
.social-action .twitter i, .social-action .twitter a:hover { color: #00aeef }
.social-action .twitter span { background: #00aeef }
.social-action .facebook i, .social-action .facebook a:hover { color: #0054a6 }
.social-action .facebook span { background: #0054a6 }
.social-action .google i, .social-action .google a:hover { color: #dd4b39 }
.social-action .google span { background: #dd4b39 }
.social-action .linkedin i, .social-action .linkedin a:hover { color: #007bb6 }
.social-action .linkedin span { background: #007bb6 }
.social-action .sharethis i, .social-action .sharethis a:hover { color: #1B8752 }
.social-action .sharethis span { background: #007bb6 }
.social-action .email i, .social-action .print i { color: #999 }
.social-action .email a:hover, .social-action .print a:hover { color: #000 }
.tag-action { margin: -20px 0 30px; }
.tag-action .title-action { margin: 30px 0 5px; padding-top: 5px; border-top: 1px solid #ddd; display: block; font-size: 11px; }
.tag-action a { display: inline-block; margin: 0 3px 3px 0; background: #3A87AD; font-size: 12px; color: #fff; }
.tag-action a:hover { background: #4D9CC1; }
/* Author CSS */
.author-info { border: 1px solid #ddd; margin-top: 10px; padding: 20px; min-height: 90px }
.author-info .author-avatar { float: left }
.author-info .author-description { margin-left: 130px }
.author-info h2 { margin-top: 0; font-size: 14px; line-height: 20px; text-shadow: 0 0 0 #000 }
.author-info .description { margin-bottom: 0 }
.content-bar { background: #000000; height: 40px; line-height: 40px; overflow: hidden; margin: 20px 0 0; }
.content-bar .page-title { color: #FFFFFF; float: left; font-size: 11px; line-height: 40px; margin: 0 0 0 15px; text-transform: uppercase; }
.stock-business .stock-heading ul li .up { background: url(../images/up.png) no-repeat 0 5px; padding: 0 0 0 12px; }
.span6 .views-field-title a { font: bold 32px Bitter; color: #0072bc; }
.span6 .views-field-title { padding: 0; }
.span6 .views-field-title a:hover { text-decoration: none; }
.span6 .field-content p { font-size: 13px !important; line-height: 24px; color: #626262; margin: 0 0 4px; }
.span3 .views-field-title { padding: 0 0 8px; }
.span3 .views-field-title a { font: bold 24px Bitter; color: #231f20; }
.span3 .views-field-title a:hover { text-decoration: none; }
.span3 .field-content p { font-size: 13px; color: #626262; }
.field-content h5 a { display: block; padding-left: 0 !important; font-size: 16px; height: 42px; overflow: hidden; text-overflow: ellipsis; }
.span3 h2.view-header { margin: 0; line-height: 11px; }
h2.view-header { margin: 0; line-height: 11px; }
.span3 h2.view-header a, .view-child-section-common h2.view-header a { font: bold 12px "Open Sans", Arial, sans-serif; color: #fff; background-color: #ed1c24; padding: 2px 6px 2px !important; margin: 0; text-transform: capitalize; }
.span3 .content .item-list ul { padding: 0; }
.span3 .content .item-list ul li { list-style: none !important; margin: 0; }
.span3 .content h5 a { font-size: 16px; height: 43px; overflow: hidden; text-overflow: ellipsis; }
.span3 .sidebar .content h5 a { font-size: 16px; height: 44px; overflow: hidden; text-overflow: ellipsis; }
.span3 .content h5 a:hover { text-decoration: none; }
.span3 .content .item-list ul li .list-link { display: block; line-height: 26px; border-bottom: 1px dotted #d6d6d6; padding: 0 0 0 7px; }
.span3 .content .item-list ul li:last-child .list-link { border-bottom: none; }
.span3 .content .item-list ul li .list-link:hover { text-decoration: none; color: #fff; background: #0072bc; }
.span3 .content .item-list ul li .field-content p { font-size: 13px; }
.sidebar .content .item-list ul li .field-content .image-wrap { margin: 0 0 0 15px; }
/* Article page*/
.view-home-news-featured .attachment-after ul li { list-style-type: square; color: #fc6363; }
.view-home-news-featured .attachment-after ul li a { font-size: 14px }
.span6 .views-field-title .field-content a { font-size: 14px; }
.view-home-news-featured .attachment-after ul li a:hover { text-decoration: underline; }
.attachment .item-list ul li.views-row { list-style-type: square; color: #fc6363; }
.attachment .item-list ul li.views-row a:hover { text-decoration: underline; }
.view-international-featured .attachment-after ul li { list-style-type: square; color: #fc6363; }
.view-international-featured .attachment-after ul li a { font: 14px "Open Sans", Arial, sans-serif; }
.view-international-featured .attachment-after ul li a:hover { text-decoration: underline; }
.view-business-featured .attachment-after ul li { list-style-type: square; color: #fc6363; }
.view-business-featured .attachment-after ul li a { font: 14px "Open Sans", Arial, sans-serif; }
.view-business-featured .attachment-after ul li a:hover { text-decoration: underline; }
.view-sport-featured .attachment-after ul li { list-style-type: square; color: #fc6363; }
.view-sport-featured .attachment-after ul li a { font: 14px "Open Sans", Arial, sans-serif; }
.view-sport-featured .attachment-after ul li a:hover { text-decoration: underline; }
.view-Lifestyle-featured .attachment-after ul li { list-style-type: square; color: #fc6363; }
.view-Lifestyle-featured .attachment-after ul li a { font: 14px "Open Sans", Arial, sans-serif; }
.view-Lifestyle-featured .attachment-after ul li a:hover { text-decoration: underline; }

.related_analysis_box { margin: 0 0 30px; border-top: none; }

/* About us Content */
.about-content .form-horizontal .control-label { float: none; text-align: left; width: auto; font: 16px "Open Sans", Arial, sans-serif; color: #231f20; }
.about-content .form-horizontal .control-label em { color: #ed1c24; }
.about-content .form-horizontal .controls { margin: 0 0 10px 0; }
.about-content .controls .checkbox { display: inline-block; margin-left: 20px; font: 16px "Open Sans", Arial, sans-serif; color: #231f20; }
.about-content .controls .checkbox input[type="checkbox"] { margin-top: 7px; outline: none; }
.about-content select { outline: none; }
.radio-select label.radio { float: left; display: inline-block; margin: 5px 0 0; }
/* about-sidebar*/
.about-sidebar { padding: 0 15px; margin: 0 0 20px; }
.about-sidebar p { font: 14px "Open Sans", Arial, sans-serif; color: #999; margin-bottom: 20px; }
.about-sidebar p .bold { display: block; font-weight: bold; }
/* Footer */
footer { padding: 30px 20px 40px; box-shadow: 0 10px 20px #000000; margin: 0 -20px; background: #272727; border-top: 2px solid #808080; }
.nav-pills1 li.active a, .nav-pills1 li a:hover { background: none !important; color: #ed1c24; }
footer ul.category-list { list-style-type: none; margin: 0; width: 200px; float: left; display: inline-block; }
footer ul.category-list li { display: block; margin: 8px 0; }
footer ul.category-list li h3 { font: bold 18px "Open Sans", Arial, sans-serif; color: #d0d0d0; text-transform: uppercase; margin: 0 0 18px; }
footer ul.category-list li a { display: block; font: bold 14px "Open Sans", Arial, sans-serif; color: #6e6d6d; }
footer ul.category-list li a:hover { color: #f2f1f1; }
.share-block { }
.share-block a.rss { display: block; width: 18px; height: 20px; float: right; color: #D0D0D0; }
.share-block a.rss:hover { color: #fff; }
.share-block a.rss span { font-size: 16px; }
.smart-device { margin: 50px 0 40px; }
.smart-device img { display: block; margin: 0 auto; }
.smart-device h5 { font: 13px/26px open_sans_semiboldregular, Arial, sans-serif; color: #6e6d6d; text-align: center; }
.footer-bottom { background: none; padding-top: 0; }
.fbottom-inner { padding-top: 40px; margin: 0 -30px 20px; }
.copyright p { color: #6d6d6d; font: bold 13px/26px open_sans_semiboldregular, Arial, sans-serif; text-align: center; margin: 0; }
.copyright p a { color: #6d6d6d; }
.copyright p a:hover { color: #fff; }
.footer-nav { text-align: center; }
.footer-nav li { background: url(../images/f-divider.jpg) no-repeat right center; display: inline-block; padding: 0 11px 0 8px; }
.footer-nav li a { display: block; color: #6d6d6d; font: 13px/26px open_sans_semiboldregular, Arial, sans-serif; }
.footer-nav li a:hover { color: #fff; }
.footer-nav li:last-child { background: none; }
/* Home */
#block-block-7 { padding: 0 1px; }
#block-most_popular-0 h2 { display: none; }
.border-right { border-right: 1px solid #eeeeee; padding-right: 10px; }
/*Most Popular*/
.most-topbox { padding: 5px; background: #2D2D2D; position: relative; }
.most-topbox:before { border-color: #F32700 transparent transparent #F32700; border-style: solid; border-width: 7px; content: ""; display: block; left: 0; position: absolute; top: 0; }
.most-popular span.most-popular-title { display: inline-block; float: left; font: bold 15px/19px Bitter, Arial, sans-serif; margin-left: 9px; color: #fff; }
.most-popular ul.most-popular-first-menu { float: right; padding: 0; }
.most-popular ul.most-popular-first-menu li { font: 10px/19px 'open_sans_semiboldregular', Arial, sans-serif; padding: 0 4px; margin: 0 4px 0 0; float: left; display: inline-block; }
.most-popular ul.most-popular-first-menu li:last-child { margin-right: 0; }
.most-popular ul.most-popular-second-menu { padding: 0; }
.most-popular ul.most-popular-second-menu li { height: 26px; margin: 0; padding: 0 12px; font-size: 11px; line-height: 26px; display: inline-block; background: url(../images/divider-most.jpg) no-repeat right; }
.most-popular ul.most-popular-second-menu li:first-child { background: none; }
.most-popular ul.most-popular-second-menu li:last-child { padding-left: 0; }
.most-popular ul.most-popular-second-menu li a:hover, .most-popular ul.most-popular-second-menu li.active a { background: url(../images/arrow-tab.jpg) no-repeat bottom center; }
/* Home Featured box*/

/*Get A Quote*/
.stock-exchange h2.stock-get-a-quote { font-size: 16px; line-height: 22px; color: #231f20; }
.stock-exchange form.stock-form { margin: 0 0 13px; position: relative }
.stock-exchange form.stock-form:before { content: "\f002"; width: 18px; height: 20px; font-size: 14px; display: block; position: absolute; font-family: FontAwesome, icon; font-style: normal; font-weight: normal; color: #a49f9f; right: 0; top: 3px; }
.stock-exchange form.stock-form input { margin: 0; width: 95%; }
.stock-exchange .stock-data-view { margin-top: 10px; }
.stock-exchange .popular-quotes { font: 10px/21px "Open Sans", Arial, sans-serif; padding: 0 5px; margin-right: 5px; display: inline-block; }
.stock-exchange .quotes { text-transform: uppercase; }
.stock-exchange .stock-name { font: 18px "Open Sans", Arial, sans-serif; }
.stock-exchange .stock-data span { font: 10px "Open Sans", Arial, sans-serif; }
.stock-exchange .stock-change-data { font: 14px "Open Sans", Arial, sans-serif; }
.stock-price .stock-price-data { font-size: 14px; }
.stock-exchange .index-data span, .stock-exchange .index-data div { font: 12px 'open_sans_semiboldregular', Arial, sans-serif; }
/*.stock-exchange .index-data { display: none; }*/
/* Child Section */
.view-child-section-common .item-list ul { list-style-type: none; }
.view-child-section-common .item-list ul li { list-style-type: none; }
.view-child-section-common .item-list ul li .image-wrap { min-width: 135px; min-height: 74px; float: left; }
.view-child-section-common .item-list ul li img { float: left; }
.view-child-section-common .item-list ul li h5 { margin-bottom: 0; }
.view-child-section-common .item-list ul li h5 a { color: #231f20; font-size: 16px; }
.view-child-section-common .item-list ul li p { margin-bottom: 5px; }
.view-child-section-common .item-list ul li p span { margin-bottom: 0; }
.view-child-section-common .item-list ul li span.submitted { }
.view-child-section-common .item-list ul.pager li { border-bottom: none; padding: 0; }
/*Start 404*/
.error-content{ background:url(../images/magnify-glass.png) no-repeat left 32px; padding:0 0 45px 0;}
.error-content h2{ text-align:center; text-transform:uppercase; font: bold 60px Bitter,Arial,sans-serif; color:#ed1c24;}
.error-content h4{ text-align:center; font: bold 26px "Open Sans",Arial,sans-serif; color:#231f20; width:60%; margin:0 auto 20px;}
.error-content p{ text-align:center; font: bold 14px/20px "Open Sans",Arial,sans-serif; color:#231f20; width:50%; margin:0 auto 45px;}
.error-content .back-btn{ width:123px; margin:0 auto;}
.error-content .back-btn a{font: 14px/22px 'open_sans_semiboldregular',Arial,sans-serif; text-align:center; outline:none; height: 25px !important; width: 142px; }
.utility{ border-top:6px solid #ec1c24; /*padding:63px 0 66px;*/ margin:0 auto; text-align: center;}
.utility ul li { display:inline-block; }
.utility ul li a { display:block; margin:20px 13px 0; padding: 5px; color: #bfbfbf; font-weight: bold; }
.utility ul li a:hover { background: none; }
.utility ul li a span { display: block; font-size: 38px; color: #bfbfbf; margin-bottom: 5px; }
.utility ul li a:hover span { color: #EC1C24; }

/* Breaking News CSS */
.b-news { background-color: #f32700; padding: 5px 0; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); font-size: 12px; font-weight: bold; color: #fff; text-align: center; position: relative; }
.b-news:after, .b-news:after{ border-color: transparent transparent transparent #f32700; border-style: solid; border-width: 14px; content: ''; display: block; position: absolute; right: -28px; top: 1px; z-index: 1; }
.marquee-text { padding: 3px 0 4px 15px; background: #000; margin: 2px 0 0; }
.arrows { background-color: #f32700; padding: 14px 0; text-align: center; display: block; width: 30px;  position:absolute; right: 0; top: 1px; position: absolute; }
.arrows:after{ border-color: transparent transparent transparent #000; border-style: solid; border-width: 13px; content: ''; display: block; position: absolute; left: 0px; top: 1px; }

ul.marquee { display: block; padding: 0; margin: 0; list-style: none; position: relative; overflow: hidden; height: 19px;}
ul.marquee li { position: absolute; top: -999em; left: 0; display: block; white-space: nowrap; font-size: 13px; color: #fff; }
ul.marquee li a { color: #fff !important; text-decoration: none; }
@media (max-width: 767px) {
	.b-news:after, .b-news:after{ display: none; }
	.arrows { display: none; }
	.marquee-text { padding: 3px 15px 4px; }
}
.bxslider-container { margin-bottom: 25px; }
.bxslider-container .singleslider li { font-size: 11px; color: #929393; }
/* Megazine and Supplements */
/*.view-child-magazine-category { }
.view-child-magazine-category ul li { float: left; margin: 0 20px 40px 0 !important; display: inline-block; }
.view-child-magazine-category ul li .frame-info { width: 197px; display: inline-block; }
.view-child-magazine-category ul li .frame-info h2.magazine { font-size: 16px; }
.view-child-magazine-category ul li .frame-info .frame-box { padding: 0; box-shadow: 0 0 3px #333; -moz-box-shadow: 0 0 3px #333; -webkit-box-shadow: 0 0 3px #333; position: relative; margin: 0 0 30px; }
.view-child-magazine-category ul li .frame-info .frame-box img { display: block; }
.view-child-magazine-category ul li .frame-info .frame-box .version-block { display: block; background: #fff; height: 30px; position: absolute; left: 48px; bottom: -15px; box-shadow: 0 0 3px #666; padding: 0 10px; text-align: center; font: 14px/30px Open Sans; color: #666; }*/
.supplement_cat_box { float: left; margin: 0 20px 40px 0; display: inline-block; }
.supplement_cat_box .content { margin: 0; }
.supplement_cat_box .view-supplements-magazine ul { list-style: none; margin: 0; padding: 0; }
.supplement_cat_box .view-supplements-magazine ul li { list-style: none; }
.view-supplements-magazine ul li .frame-info { width: 197px; min-height: 380px; display: inline-block; }
.view-supplements-magazine ul li .frame-info ul { list-style-type: none; color: #FB6464; margin: 0 0 0 10px; }
.view-supplements-magazine ul li .frame-info ul li { list-style-type: none; float: none; margin: 0 !important; background: url(../images/square-bg.jpg) no-repeat left; padding-left: 20px; }
.view-supplements-magazine ul li .frame-info ul li a { display: block; font: 18px/28px Open Sans; color: #666; text-decoration: none; }
.view-supplements-magazine ul li .frame-info .frame-box { padding: 4px 0 0; box-shadow: 0 0 3px #333; -moz-box-shadow: 0 0 3px #333; -webkit-box-shadow: 0 0 3px #333; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; position: relative; margin: 0 0 30px; }
.view-supplements-magazine ul li .frame-info .frame-box img { display: block; }
.view-supplements-magazine ul li .frame-info .frame-box .version-block { display: block; background: #fff; height: 30px; position: absolute; left: 48px; bottom: -15px; border-radius: 3px; box-shadow: 0 0 3px #666; padding: 0 10px; text-align: center; font: 16px/30px Open Sans; color: #666; }
/* Mobile Apps */
.apps-box { margin: 0 auto 50px; }
.apps-box h2 { font: bold 52px/70px 'open_sans', Arial, sans-serif; color: #3e444a; text-transform: uppercase; letter-spacing: -2px; margin: 0; }
.apps-box p.byline { font: 20px 'open_sans', Arial, sans-serif; color: #858585; margin-bottom: 20px; }
.apps-box h3 { font: bold 22px/22px 'open_sans', Arial, sans-serif; color: #353434; text-align: center; }
.apps-box p { font: 14px 'open_sans', Arial, sans-serif; color: #a6adb6; }
.number-box { margin: 0 auto 20px; text-align: center; }
.number { border-radius: 43px; border: 5px solid #c9cdd2; font: 56px Arial; color: #c9cdd2; padding: 5px 22px; display: inline-block; }
.top-shadow { height: 2px; box-shadow: 0 4px 5px #bababa; -moz-box-shadow: 0 4px 5px #bababa; -webkit-box-shadow: 0 4px 5px #bababa; -o-box-shadow: 0 4px 5px #bababa; margin: 0 auto 52px; }
.apps-banner { margin: 0 -20px 20px; position: relative; background: #21ccef; }
.apps-banner img { display: block; margin: 0 auto; }
.appsbanner-info { position: absolute; right: 221px; bottom: 25px; }
.appsbanner-info ul { margin: 0; }
.appsbanner-info ul li { list-style-type: none; float: left; display: inline-block; margin: 0 111px 0 0; }
.appsbanner-info ul li:last-child { margin: 0; }
.appsbanner-info ul li a { display: block; text-indent: -999999px; }
.appsbanner-info ul li a:hover { opacity: 0.5; }
.app-list1 a { background: url(../images/appsbanner-img1.png) no-repeat; width: 189px; height: 64px; }
.app-list2 a { background: url(../images/appsbanner-img2.png) no-repeat; width: 189px; height: 64px; }
.app-list3 a { background: url(../images/appsbanner-img3.png) no-repeat; width: 189px; height: 64px; }
 @media (min-width: 768px) and (max-width: 979px) {
h1.logo a { display: block; background: url(../images/logo1.png) no-repeat; width: 555px; height: 59px; text-indent: -9999px; }
.nav-tabs > li > a, .nav-pills > li > a { padding: 0 8px; }
.title { font-size: 14px !important; }
.details p { float: left; }
.most-popular ul.most-popular-first-menu li:last-child { margin-right: 0; }
.appsbanner-info { left: 33px !important; top: -120px !important; }
.apps-banner { background: none !important; }
.app-list1 a { background: url(../images/appsbanner-small-img1.png) no-repeat !important; width: 117px !important; height: 40px !important; }
.app-list2 a { background: url(../images/appsbanner-small-img2.png) no-repeat !important; width: 118px !important; height: 40px !important; }
.app-list3 a { background: url(../images/appsbanner-small-img3.png) no-repeat !important; width: 119px !important; height: 40px !important; }
.navbar .nav li.weather-content a.dropdown-toggle { border-top: none; }
}
@media (max-width: 767px) {
h1.logo a { display: block; background: url(../images/logo1.png) no-repeat; width: 300px; height: 32px; text-indent: -9999px; }
.details p { float: left; }
.most-popular ul.most-popular-first-menu li:last-child { margin-right: 0; }
.input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { min-height: 22px; }
.appsbanner-info ul li { float: none !important; display: block !important; margin: 0 0 10px 0 !important; }
.appsbanner-info { top: 10px !important; }
.apps-banner { background: none !important; }
}
 @media (max-width: 480px) {
h1.logo a { display: block; background: url(../images/logo3.png) no-repeat; width: 240px; height: 26px; text-indent: -9999px; }
.details p { float: left; }
.most-popular ul.most-popular-first-menu li:last-child { margin-right: 0; }
.appsbanner-info ul li { float: none !important; display: block !important; margin: 0 0 10px 0 !important; }
.appsbanner-info { top: 10px !important; left: 10px !important; }
.apps-banner { background: none !important; }
.navbar .dropdown-menu { padding: 0; margin: 0 !important; }
.navbar .dropdown-menu li > a { padding: 18px 8px 5px !important; }
.navbar .nav .magazine-dropdown .dropdown-menu { min-width: 480px !important; }
.nav li.weather-content .dropdown-menu { min-width: 480px !important; }
.nav li.search-nav .dropdown-menu { min-width: 480px !important; }
.navbar .nav li.weather-content a.dropdown-toggle { border-top: none; }
.navcontainer {  width: 100%!important;}
.bardiv {width: 100% !important;}
}

@media screen and (min-width:320px) and (max-width: 480px){
.bardiv {  border-bottom: 30px solid #eee !important;  margin-top: -42px !important;  width: 100% !important;}
}
 @media (min-width: 1200px) {
h1.logo a { display: block; background: url(../images/logo.png) no-repeat; width: 555px; height: 59px; text-indent: -9999px; }
}
 @media (min-width: 980px) {
}
/* IcoMoon Collection */
[data-icon]:before { font-family: 'icon'; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }
.icon-th, .icon-home, .icon-search, .icon-Celsius, .icon-Fahrenheit, .icon-weather, .icon-none, .icon-grid, .icon-download, .icon-envelope-alt, .icon-print, .icon-instagram, .icon-linkedin, .icon-google-plus, .icon-facebook, .icon-twitter, .icon-pinterest, .icon-twitter-sign, .icon-facebook-sign, .icon-linkedin-sign, .icon-google-plus-sign { font-family: 'icon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; }
.icon-shares:before { content: "\f16c"; }
.icon-search:before { content: "\f002"; }
.icon-envelope:before { content: "\f003"; }
.icon-print:before { content: "\f02f"; }
.icon-chevron-down:before { content: "\f078"; }
.icon-facebook-sign:before { content: "\f082"; }
.icon-linkedin-sign:before { content: "\f08c"; }
.icon-twitter:before { content: "\f099"; }
.icon-facebook:before { content: "\f09a"; }
.icon-circle-arrow-right:before { content: "\f0a9"; }
.icon-google-plus-sign:before { content: "\f0d4"; }
.icon-google-plus:before { content: "\f0d5"; }
.icon-envelope-alt:before { content: "\f0e0"; }
.icon-linkedin:before { content: "\f0e1"; }
.icon-sort-down:before { content: "\f0dd"; }
.icon-sort-up:before { content: "\f0de"; }
.icon-caret-right:before { content: "\f0da"; }
.icon-feed:before { content: "\f09e"; }
.icon-map-marker:before { content: "\f041"; }
.icon-money:before { content: "\f0d6"; }
.icon-book:before { content: "\f02d"; }
.icon-archive:before { content: "\f187"; }

/* Home Page Featured */
@media (min-width: 980px) {
#featured .ui-tabs-panel img { height: 259px; display:block; }
#featured ul.ui-tabs-nav li a img { float: left; margin: 0 10px 0 6px; width: 70px; height: 39px; padding: 6px 0 4.8px; }
#featured ul.ui-tabs-nav li span { display: block; padding: 2px 0; }
#featured ul.ui-tabs-nav li span a { font: bold 11px Helvetica,Arial,sans-serif; /*"Open Sans", Arial, Helvetica, sans-serif;*/ }
}
 @media (min-width: 1200px) {
#featured .ui-tabs-panel img { height: 322px; display:block; }
#featured ul.ui-tabs-nav li a img { float: left; margin: 0 10px 0 6px; width: 70px; height: 39px; padding: 12px 0 11.4px; }
#featured ul.ui-tabs-nav li span { display: block; padding: 12px 0; }
#featured ul.ui-tabs-nav li span a { font: bold 13px "Open Sans", Arial, Helvetica, sans-serif; height: 38px; }
.bardiv { width: 85%; }
}
 @media (min-width: 768px) and (max-width: 979px) {
#featured .ui-tabs-panel img { height: 199px; display:block; }
#featured ul.ui-tabs-nav li a img { display: none; }
#featured ul.ui-tabs-nav li span { display: block; padding: 7px 0 5.5px; }
#featured ul.ui-tabs-nav li span a { font: bold 10px "Open Sans", Arial, Helvetica, sans-serif; padding: 0 0 0 5px !important; }
#featured ul.ui-tabs-nav li { height: 37.7px !important; }
#featured .info h2 { font-size: 18px; }
}
 @media (max-width: 767px) {
#featured ul.ui-tabs-nav li a img { float: left; margin: 0 10px 0 6px; width: 70px; height: 39px; padding: 12px 0 11.4px; }
#featured ul.ui-tabs-nav li span { display: block; padding: 12px 0; }
#featured ul.ui-tabs-nav li span a { font: bold 13px "Open Sans", Arial, Helvetica, sans-serif; }
#featured .info h2 { font-size: 20px; }
.bardiv { width: 70%; }
}
#featured .span3 { margin: 0; }
#featured ul.ui-tabs-nav { margin: 0; }
#featured ul.ui-tabs-nav li { list-style: none; display: block; background: #333333; border-bottom: 1px solid #242424; border-top: 1px solid #464646; position: relative; }
#featured ul.ui-tabs-nav li a img { float: left; margin: 0 10px 0 6px; width: 70px; height: 39px; }
#featured ul.ui-tabs-nav li span { display: block; }
#featured ul.ui-tabs-nav li span a { display: block; overflow: hidden; padding: 0 5px 0 0; color: #fff; background: none !important; text-overflow: ellipsis; }
#featured li.ui-tabs-nav-item a { text-decoration: none; color: #e4e3e3; }
#featured li.ui-tabs-nav-item a:hover { background: #2b2b2b; }
#featured ul.ui-tabs-nav li.ui-tabs-selected, #featured ul.ui-tabs-nav li.ui-tabs-active { background: #222; border-left: 5px solid #ED1C24; }
#featured .ui-tabs-panel:first-child { display: block; }
#featured .ui-tabs-panel { position: relative; display: none; }
#featured .ui-tabs-panel img { width: 100%; }
#featured .ui-tabs-panel .tag { position: absolute; top: 2px; left: 2px; }
#featured .ui-tabs-panel .tag a { display: block; background: #ec1c24; padding: 3px 5px; color: #fff; text-transform: uppercase; font-size: 13px; font-weight: bold; }
#featured .ui-tabs-panel .read-story { display: block; position: absolute; top: 5px; right: 10px; }
#featured .ui-tabs-panel .read-story a { color: #fff; }
#featured .ui-tabs-panel .info { position: absolute; bottom: 0; left: 0; width: 100%; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjQyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.42) 42%, rgba(0,0,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(42%, rgba(0,0,0,0.42)), color-stop(100%, rgba(0,0,0,1))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.42) 42%, rgba(0,0,0,1) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.42) 42%, rgba(0,0,0,1) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.42) 42%, rgba(0,0,0,1) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.42) 42%, rgba(0,0,0,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 );
}
#featured .info h2 { color: #fff; padding: 5px; overflow: hidden; font-weight: normal !important;}
#featured .info a { text-decoration: none; color: #fff; }
#featured .info a:hover { text-decoration: none; }
#featured .ui-tabs-hide { display: none; }


/* Social Icons */
@media (min-width: 768px) and (max-width: 979px) {
}
#block-block-7 h2 { background: #2d2d2d; color: #FFFFFF; display: block; font-family: Helvetica,Arial,sans-serif; font-size: 13px; font-weight: bold; height: 30px; line-height: 30px; margin: 0 0 12px; padding: 0 0 0 15px; position: relative; }
#block-block-7 h2:before { border-color: #F32700 transparent transparent #F32700; border-style: solid; border-width: 7px; content: ""; display: block; left: 0; position: absolute; top: 0; }
#block-block-7 h2 a { color: #fff !important; }
.video-wrap { position: relative; height: 0; padding: 0 0 56.25% 0; }
.video-wrap iframe { height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
/* Video Section */
/* Blog Section */
.view-dt-blogs .span9 h3 { font-size: 22px; line-height: 26px; margin: 5px 0 3px; }
.view-dt-blogs .span9 span { font-size: 11px; color: #aaa; padding: 0 0 10px; display: block; }
.view-dt-blogs .span9 > a { display: inline-block; position: relative; width: 100% }
.view-dt-blogs .span9 > a:hover { opacity: 0.8; }
.view-dt-blogs .blog_bottom_border { border-bottom: 1px solid #eee; padding-bottom: 15px; }
.view-dt-blogs .views-field-phpcode .field-content .type-post { border-bottom: 1px solid #DDDDDD; margin: 20px 0 0; overflow: hidden; padding: 0 0 20px; position: relative; }
.view-dt-blogs .views-field-phpcode .field-content .type-post .entry-thumbnail { float: left; margin-top: 6px; width: 270px; }
.view-dt-blogs .views-field-phpcode .field-content .type-post .entry-thumbnail > a { display: inline-block; position: relative; width: 100% }
.view-dt-blogs .views-field-phpcode .field-content .type-post .entry-thumbnail > a:hover { opacity: 0.8; }
.view-dt-blogs .views-field-phpcode .field-content .type-post .post-inner { margin-left: 290px; }
.view-dt-blogs .views-field-phpcode .field-content .type-post .post-inner .entry-header { margin-bottom: 8px; }
.view-dt-blogs .views-field-phpcode .field-content .type-post .post-inner .entry-header .entry-title { font-size: 18px; line-height: 22px; margin: 0; }
.view-dt-blogs .views-field-phpcode .field-content .type-post .entry-content p { margin: 0 0 10px; }
.view-dt-blogs .views-field-phpcode .field-content .type-post .entry-meta { color: #AAAAAA; font-size: 11px; }
/* Facebook Like */

#likebox-frame { border: none; width: 100%; z-index: 10; height: 180px; overflow: hidden; position: relative; top: -1px; left: 0; }
#likebox-frame iframe { left: -5px; overflow: hidden; position: relative; top: -1px; }
.label-info:hover { background: #4D9CC1; }
.dhakatribune_admanager { text-align: center; }
.dhakatribune_admanager > div { position: relative !important; }
.__dt_place74 { text-align: right; }
.block ul { padding: 0 0 0 1em; }
/* Search box */

#search-form fieldset.collapsible legend a { font-size: 16px; background-position: 5px 56% !important; }
#search-form fieldset.collapsed { height: 3em !important; }
#search-form .span3 { margin: 0; }
#block-archive-0 .content { padding: 0 0 0 10px; }
#block-archive-1 .content { text-align: left; padding: 0 0 0 10px; }
.singleslider li, .bxslider li { position: relative; }
.image_credit { background: #666; color: #CCC; padding: 2px 5px; float: right; margin: 0 0 10px; }
/* tabs */
.tab-box .nav-tabs { background: #000; border: none; border-radius: 0; }
.tab-box .nav-tabs > li { margin-bottom: 0; position: relative; }
.tab-box .nav-tabs > li > a { border: none; border-radius: 0; color: #fff; margin-right: 0; outline: none; }
.tab-box .nav-tabs > .active > a, .tab-box .nav-tabs > .active > a:hover, .tab-box .nav-tabs > .active > a:focus { background: #ee3324; color: #fff; border-width: 0; }
.tab-box .nav > li > a:hover, .tab-box .nav > li > a:focus { background: #ee3324; }
.tab-box .nav-tabs > .active > a:after, .tab-box .nav-tabs > .active > a:hover:after { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #ed3326; bottom: -6px; content: ""; height: 0; left: 50%; margin-left: -6px; position: absolute; width: 0; }.tab-content { margin: 0 0 20px; }
.tab-content ul li { padding: 10px 0 8px; border-bottom: 1px solid #ddd; list-style: none; }
.tab-content ul li .entry-thumbnail { margin: 5px 0 15px; }
.tab-content ul li .entry-thumbnail > a { display: inline-block; position: relative; width: 100% }
.tab-content ul li .entry-thumbnail > a:hover { opacity: 0.8; }
.tab-content span.date { color: #98989a; display: block; text-transform: uppercase; margin: 0 0 3px; }
.tab-content .tabinfo { margin: 0 0 0 80px; padding: 0 7px 0 0; }
.tab-content .tabinfo a { font-family: Helvetica,Arial,sans-serif; }
.tab-content .tabinfo span { color: #98989a; }
 @media (max-width: 767px) {
.views-field-phpcode .field-content .type-post .entry-thumbnail { float: none !important; width: 100% !important; }
.views-field-phpcode .field-content .type-post .entry-thumbnail img { width: 100% !important; }
.views-field-phpcode .field-content .type-post .post-inner { margin-left: 0!important }
.views-field-phpcode .field-content .type-post .post-inner { margin-left: 0; margin-top: 10px }
}
/**/
.views-field-phpcode .field-content .type-post { border-bottom: 1px solid #DDDDDD; margin: 20px 0 0; overflow: hidden; padding: 0 0 20px; position: relative; }
.views-field-phpcode .field-content .type-post .entry-thumbnail { float: left; margin-top: 6px; width: 170px; }
.views-field-phpcode .field-content .type-post .entry-thumbnail > a { display: inline-block; position: relative; width: 100% }
.views-field-phpcode .field-content .type-post .entry-thumbnail > a:hover { opacity: 0.8; }
.views-field-phpcode .field-content .type-post .post-inner { margin-left: 190px; }
.views-field-phpcode .field-content .type-post .post-inner .entry-header { margin-bottom: 8px; }
.views-field-phpcode .field-content .type-post .post-inner .entry-header .entry-title { font-size: 16px; line-height: 22px; margin: 0; }
.views-field-phpcode .field-content .type-post .post-inner .entry-header .entry-meta { color: #AAAAAA; font-size: 11px; }
.views-field-phpcode .field-content .type-post .entry-content p { margin: 0 0 10px; }
.views-field-phpcode .field-content .type-post .entry-meta { color: #AAAAAA; font-size: 11px; }
.views-field-phpcode .field-content .type-post .entry-meta .tags-links { text-transform: uppercase; }
/**/
.carousel-block { }
.carousel-block .carousel-heading { border-top: 1px solid #ccc; font-size: 16px; line-height: 22px; padding: 15px 0; margin: 0; }
.carousel-block ul li .article-box { padding: 0 25px 30px 0; border-right: 1px solid #ddd; }
.carousel-block ul li .article-box > a { display: inline-block; position: relative; width: 100% }
.carousel-block ul li .article-box > a:hover { opacity: 0.8; }
.carousel-block ul li:nth-child(3n+0) .article-box { border-right: none; }
.carousel-block .carousel-title { font-size: 14px; line-height: 22px; margin: 0 0 10px; text-align: center; }
.carousel-block .carousel-title a { display: block; text-decoration: none; color: #000; }
.carousel-block .carousel-title a:hover { color: #EE3224; }
.carousel-block .carousel-meta { color: #999999; font-size: 11px; text-transform: uppercase; }
.carousel-block .carousel-meta .carousel-date { display: block; text-align: center; }
.carousel-block .bx-wrapper { margin: 0 0 50px; }
.carousel-block .bx-wrapper .bx-pager { bottom: -35px; }
.carousel-block .bx-wrapper .bx-viewport { border-bottom: 1px solid #DDDDDD !important; left: 0; height: 219px !important; }
.carousel-block .bx-wrapper .bx-controls-direction a { position: absolute; top: inherit !important; bottom: -17%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; }
.span9 .span3 { margin-bottom: 30px; }
.span3 .addthis_toolbox { border: none; background: none; padding: 0; }
.addthisvertical { border: 1px solid #EAEAEA; border-left: none; border-right: none; background: #F7F7F7; padding: 5px; }
.addthisvertical ul { list-style: none; margin: 0 }
.addthisvertical li { padding: 0; float: left; margin: 0 5px 0 0; height: 26px; }
.addthisvertical li span { padding: 0 3px; margin: 2px 0 0 10px; color: #fff; line-height: 1; text-align: center }
.addthisvertical li a { font-size: 11px; color: #999; }
.addthisvertical li i { margin-right: 5px }
.addthisvertical li.sharethis { margin: 0; }
.addthisvertical ul .stButton { display: none !important; }
.addthisvertical .facebook i, .addthisvertical .google i, .addthisvertical .linkedin i { font-size: 16px; vertical-align: top }
.addthisvertical .sharethis i { font-size: 14px; vertical-align: top }
.addthisvertical .sharethis .icon-shares { margin: 4px 5px 0 0; }
.addthisvertical .email .icon-envelope-alt { margin: 4px 5px 0 0; }
.addthisvertical .sharethis a { display:block; float: right; margin: 6px 0 0; }
.addthisvertical .twitter i, .addthisvertical .twitter a:hover { color: #00aeef }
.addthisvertical .twitter span { background: #00aeef }
.addthisvertical .facebook i, .addthisvertical .facebook a:hover { color: #0054a6 }
.addthisvertical .facebook span { background: #0054a6 }
.addthisvertical .google i, .addthisvertical .google a:hover { color: #dd4b39 }
.addthisvertical .google span { background: #dd4b39 }
.addthisvertical .linkedin i, .addthisvertical .linkedin a:hover { color: #007bb6 }
.addthisvertical .linkedin span { background: #007bb6 }
.addthisvertical .sharethis i, .addthisvertical .sharethis a:hover { color: #1B8752 }
.addthisvertical .sharethis span { margin: 0 !important; }
.addthisvertical .email i, .addthisvertical .print i { color: #999 }
.addthisvertical .email a:hover, .addthisvertical .print a:hover { color: #000 }



/* New Menu */
.wrap-navigation { margin-bottom: 20px; background: #fff; }
.nav { margin-left: 0; margin-bottom: 20px; list-style: none }
.nav>li>a { display: block }
.nav>li>a:hover { text-decoration: none; background-color: #ddd }
.navbar { overflow: visible; margin-bottom: 20px; color: #777; *position:relative; *z-index:2 }
.navbar-inner { min-height: 40px; padding-left: 20px; padding-right: 20px; background-color: #fafafa; background-image: -moz-linear-gradient(top, #fff, #f2f2f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, #fff, #f2f2f2); background-image: -o-linear-gradient(top, #fff, #f2f2f2); background-image: linear-gradient(to bottom, #fff, #f2f2f2); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); border: 1px solid #d4d4d4; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065); -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065); box-shadow: 0 1px 4px rgba(0,0,0,0.065); *zoom:1 }
.nav-collapse.collapse { height: auto; overflow: visible }
.navbar .btn { margin-top: 5px }
.navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0 }
.navbar .nav>li { float: left }
.navbar .nav>li>a { float: none; padding: 10px 15px 10px; color: #777; text-decoration: none; text-shadow: 0 1px 0 #fff }
.navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #ededed; background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); background-repeat: repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); border-color: #e5e5e5 #e5e5e5 #bfbfbf; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-color:#e5e5e5; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075) }
.navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25); box-shadow: 0 1px 0 rgba(0,0,0,0.25) }
.btn-navbar .icon-bar+.icon-bar { margin-top: 3px }

.searchForm { position: relative; margin: 0 }
.searchForm .form-text { margin: 0; width: 100%; height: 36px; padding: 9px 29px 9px 14px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #ddd; border-top: none; }
.searchForm .form-text:focus { border-color: #ddd; box-shadow: none; }
.searchForm .btn { background: url(../images/_glyphicons-halflings.png) no-repeat -48px 0; text-indent: -9999px; padding: 0; width: 20px; height: 20px; border: 0; position: absolute; right: 9px; top: 50%; margin-top: -7px !important; z-index: 999; opacity: .4; filter: alpha(opacity=40) }
.navbar { margin-bottom: 0; border-right: 1px solid #ddd; border-left: 1px solid #ddd }
.navbar .navbar-inner { padding: 0; border-width: 2px 0 1px; border-color: #000 transparent #ddd; background: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false) }
.navbar .nav { margin: 0 }
.navbar .nav ul { margin: 0; list-style: none }
.navbar .nav li { display: inline-block; border-left: 1px solid #ddd }
.navbar .nav li:first-child { border-left: none }
.navbar .nav li a { display: block; padding: 10px; text-transform: uppercase; font-weight: bold; font-family: "Open Sans", Arial, sans-serif; font-size: 11px; line-height: 20px; color: #000; text-shadow: none }
.navbar .nav li a:hover, .navbar .nav li a:focus { color: #ee3224 }
.navbar .nav .menu-parent-item>a { padding-right: 22px }
.navbar .nav .current_page_item>a, .navbar .nav .current-menu-item>a { color: #ee3224 }
.navbar .nav>li { position: relative }
.navbar .nav>li>.sub-menu { max-height: 0; z-index: 1001; position: absolute; width: 150px; background: #fff; overflow: hidden; margin-left: -1px }
.navbar .nav>li>.sub-menu li { border-left: none; width: 100% }
.navbar .nav>li>.sub-menu a { font-family: "Open Sans", Arial, sans-serif; padding: 5px 0; font-weight: normal !important; }
.navbar .nav .menu-parent-item > a:after { content: "\f0dd"; font-family: FontAwesome; font-size: 12px; margin: -3px 0px 0px 5px; position: absolute; }
[class^="icon-"]:before, [class*=" icon-"]:before { font-family: FontAwesome, icon; font-weight: normal; font-style: normal; text-decoration: inherit; width: auto; height: auto; line-height: normal; vertical-align: baseline; background-image: none!important; background-position: 0 0; background-repeat: repeat; display: inline-block; speak: none }
.btn.active, .btn:active { box-shadow: none; }
.btn { color: #000; text-shadow: none; padding: 0 12px; font-size: 11px; text-transform: uppercase; height: 30px; line-height: 30px; outline: none!important; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.btn [class^="icon-"], .btn-large [class*=" icon-"] { margin-top: -8px; }
.navbar .nav .menu-parent-item:hover>.sub-menu { max-height: 1000px; border: 1px solid #ddd; padding: 10px 20px; -webkit-transition: max-height 1s; -moz-transition: max-height 1s; -o-transition: max-height 1s; transition: max-height 1s; -webkit-box-shadow: 0 10px 10px rgba(0,0,0,0.15); -moz-box-shadow: 0 10px 10px rgba(0,0,0,0.15); box-shadow: 0 10px 10px rgba(0,0,0,0.15) }
.navbar .nav .menu-item-object-category { position: relative }
.navbar .nav .menu-item-object-category .sub-mega-wrap { max-height: 0; z-index: 1001; position: absolute; width: 490px; overflow: hidden; background: #fff; margin-left: -1px }
.navbar .nav .menu-item-object-category .sub-mega-wrap:before { background: none repeat scroll 0 0 #DDDDDD; content: ""; height: 100%; left: 140px; position: absolute; top: 20px; width: 1px; }
.navbar .nav .menu-item-object-category .blog { width: 315px; right: 0; }
.navbar .nav .menu-item-object-category .blog:before { background: none; }
.navbar .nav .menu-item-object-category .blog .sub-menu { width: 325px !important; }
.navbar .nav .menu-item-object-category .blog li { float: left; width: 85px !important; height: 85px; margin: 0 10px 0 0; text-align: center; }
.navbar .nav .menu-item-object-category .blog li a img { height: 65px !important; }
.navbar .nav .menu-item-object-category .magazine { width: 408px; height: 130px; right: 0; }
.navbar .nav .menu-item-object-category .magazine:before { background: none; }
.navbar .nav .menu-item-object-category .magazine .sub-menu { width: 565px !important; }
.navbar .nav .menu-item-object-category .magazine li { float: left; width: 65px !important; height: 100px; margin: 0 10px 0 0; text-align: center; }
.navbar .nav .menu-item-object-category .magazine li a img { max-height: 100px !important; }
.navbar .nav .menu-item-object-category .sub-mega-wrap a { padding: 0 }
.navbar .nav .menu-item-object-category .sub-mega-wrap li { width: 100%; border-left: none }
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu, .navbar .nav .menu-item-object-category .sub-mega-wrap .subcat { float: left; padding: 10px 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu { width: 140px }
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu a { font-family: NovecentowideNormalRegular, Arial, sans-serif; font-weight: normal; padding: 5px 0; line-height: 14px; }
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu .active a { color: #ee3224; }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat { width: 350px; min-height: 335px; }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat>div { display: none }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat>div.active { display: block }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat span { display: block; text-align: center; color: #666; font-size: 11px; font-family: "Open Sans", Helvetica, Arial, sans-serif }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat a { text-transform: none; font-weight: normal !important; font-family: Bitter, serif; font-size: 12px; display: inline }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat .has-thumbnail .subcat-thumbnail { float: left; margin-top: 2px; width: 40px; height: 40px; overflow: hidden; }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat .has-thumbnail .subcat-title { margin-left: 50px }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat li { border-top: 1px solid #ddd; padding: 8px 0 }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat ul li:first-child { border-top: 0 }
.navbar .nav .menu-item-object-category ul+a { display: block!important; text-align: center; width: 100% }
.navbar .nav .menu-parent-item:hover .sub-mega-wrap { max-height: 1000px; border: 1px solid #ddd; -webkit-box-shadow: 0 10px 10px rgba(0,0,0,0.15); -moz-box-shadow: 0 10px 10px rgba(0,0,0,0.15); box-shadow: 0 10px 10px rgba(0,0,0,0.15); -webkit-transition: max-height 1s; -moz-transition: max-height 1s; -o-transition: max-height 1s; transition: max-height 1s }
.navbar .nav>.color-blue .sub-menu .active>a { color: #07c!important }
.navbar .nav>.color-cyan .sub-menu .active>a { color: #099!important }
.navbar .nav>.color-green a:hover, .navbar .nav>.color-green a:focus { color: #00a53c }
.navbar .nav>.color-green .sub-menu .active>a { color: #00a53c!important }
.navbar .nav>.color-orange a:hover, .navbar .nav>.color-orange a:focus { color: #fa5f00 }
.navbar .nav>.color-orange .sub-menu .active>a { color: #fa5f00!important }
.navbar .nav>.color-violet a:hover, .navbar .nav>.color-violet a:focus { color: #c64f9d }
.navbar .nav>.color-violet .sub-menu .active>a { color: #c64f9d!important }
.navbar .nav>.color-yellow a:hover, .navbar .nav>.color-yellow a:focus { color: #ff9500 }
.navbar .nav>.color-yellow .sub-menu .active>a { color: #ff9500!important }
.social-links { list-style: none; margin: 7px 6px; float: right }
.social-links li { display: block; float: left; padding: 0 2px }
.social-links li:first-child { margin-left: 0 }
.social-links a { background-color: #333; color: #fff!important; width: 25px; height: 25px; display: block; text-align: center; }
.social-links .twitter a { background: #00aeef }
.social-links .facebook a { background: #0054a6 }
.social-links .rss a { background: #fa5f00 }
.social-links:hover a { opacity: .3; filter: alpha(opacity=30); -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s }
.social-links:hover li:hover a { opacity: 1; filter: alpha(opacity=100) }


/* Search box */
.search-box .searchForm { position: relative; margin: 0 }
.search-box .searchForm .input-append, .input-prepend { margin: 0; }
.search-box .searchForm .form-text { margin: 0; width: 170px; height: 25px; padding: 0px 25px 0 5px !important; border: 1px solid #ddd; }
.search-box .searchForm .form-text:focus { border-color: #ddd; box-shadow: none; }
.search-box .searchForm .btn { background: url(../images/_glyphicons-halflings.png) no-repeat -48px 0; text-indent: -9999px; padding: 0; width: 20px; height: 20px; border: 0; position: absolute; right: 2px; top: 50%; margin-top: -7px !important; z-index: 999; opacity: .4; filter: alpha(opacity=40) }
/**/
.hidden { display: none; visibility: hidden }
.hidden-desktop { display: none!important }
.visible-desktop { display: inherit!important }
@media(min-width:768px) and (max-width:979px) {
.hidden-desktop { display: inherit!important }
.visible-desktop { display: none!important }
.row-fluid { width: 100%; *zoom:1 }
.row-fluid [class*="span"] { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.7624309392265194%; *margin-left:2.7143540161495965% }
.row-fluid [class*="span"]:first-child { margin-left: 0 }
input { margin-left: 0 }
.__dt_place73 { display: none; }
.sports-sec .post-inner { margin-right: 0 !important; }
.navbar .nav .menu-item-object-category .sub-mega-wrap:before { background: none !important; }
.navbar .nav li a { font-size: 10px !important; }
}
 @media(max-width:767px) {
.hidden-desktop { display: inherit!important }
.visible-desktop { display: none!important }
.navbar .nav .menu-item-object-category .magazine { height: auto !important; }
.addthisvertical { display: none; }
.__dt_place73 { display: none; }
.dhakatribune_admanager { display: none; }
.sports-sec .post-inner { margin-right: 0 !important; }
.news-vm-view-grid ul li { width: 100% !important; }
.navbar .nav .menu-item-object-category .sub-mega-wrap:before { background: none !important; }
}
 @media(max-width:480px) {
.nav-collapse { -webkit-transform: translate3d(0, 0, 0) }
.navbar .nav .menu-item-object-category .sub-mega-wrap:before { background: none !important; }
}
 @media(min-width:980px) {
.nav-collapse.collapse { height: auto!important; overflow: visible!important }
.search-collapse { display: none !important; }
.social-links .search { display: block; }
.social-links .search-box { display: none; }
.sports-sec .post-inner { margin-right: 0 !important; }
.navbar .nav li a { font-size: 10px; }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat a { font-size: 11px; }
.navbar .nav .menu-parent-item>a { padding-right: 20px }
}
@media(min-width:980px) and (max-width:1079px) {
.search-collapse { display: none !important; }
}
@media(max-width:979px) {
body { padding-top: 0 }
.navbar .nav .menu-item-object-category .blog .sub-menu { width: 100% !important }
.navbar .nav .menu-item-object-category .blog li { height: auto !important; text-align: center; }
.navbar .nav .menu-item-object-category .blog li a { text-indent: 0px !important; }
.navbar .nav .menu-item-object-category .blog li a img { height: auto !important; }
.navbar .nav .menu-item-object-category .blog li a:before { display: none; }
.navbar .nav .menu-item-object-category .magazine .sub-menu { width: 100% !important; }
.navbar .nav .menu-item-object-category .magazine li { width: 95px !important; height: auto !important; text-align: center; margin: 0 !important; }
.navbar .nav .menu-item-object-category .magazine li a { text-indent: 0px !important; }
.navbar .nav .menu-item-object-category .magazine li a img { height: 60px !important; }
.navbar .nav .menu-item-object-category .magazine li a:before { display: none; }
.nav-collapse { clear: both }
.nav-collapse .nav { float: none; margin: 0 0 10px }
.nav-collapse .nav>li { float: none }
.nav-collapse .nav>li>a { margin-bottom: 2px }
.nav-collapse .nav>li>a { padding: 9px 15px; font-weight: bold; color: #777; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.nav-collapse, .nav-collapse.collapse { overflow: hidden; height: 0 }
.navbar .btn-navbar { display: block }
.msearch-collapse { display: none !important; }
.navbar { border: none; margin-bottom: 20px; }
#site-navigation.navbar { width: 100%; z-index: 99 }
#site-navigation.navbar .navbar-inner { background: #000; border-bottom-color: #000; border: 0 }
#site-navigation.navbar .nav { margin-bottom: 0 }
#site-navigation.navbar .nav>li { width: 100%; float: left; border-color: #000 }
#site-navigation.navbar .nav>li a { width: 100%; margin-bottom: 0; border-top: 1px solid #222; padding: 10px 15px; color: #fff!important; font-weight: normal; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; font-size: 11px; }
#site-navigation.navbar .nav>li a:before { content: "\f105"; font-family: FontAwesome; font-size: 12px; margin: 0; padding: 0 8px 0 0; }
#site-navigation.navbar .nav>li a:after { display: none }
#site-navigation.navbar .nav>li .sub-mega-wrap { width: 100%; position: static; background: transparent; border: 0; display: block }
#site-navigation.navbar .nav>li .sub-mega-wrap .sub-menu { width: 100%; padding: 0; text-align: left }
#site-navigation.navbar .nav>li .sub-mega-wrap .sub-menu a { text-indent: 10px; background-position: 20px center!important }
#site-navigation.navbar .nav>li .sub-mega-wrap .subcat { display: none }
#site-navigation.navbar .nav .menu-parent-item { position: relative }
#site-navigation.navbar .nav .menu-parent-item>.sub-mega-wrap, .site-header #site-navigation.navbar .nav .menu-parent-item>.sub-menu { max-height: 0; background-color: #191919; -webkit-transition: max-height .1s; -moz-transition: max-height .1s; -o-transition: max-height .1s; transition: max-height .1s }
#site-navigation.navbar .nav .menu-parent-item>.sub-mega-wrap.active { max-height: 1000px; -webkit-transition: max-height 2s; -moz-transition: max-height 2s; -o-transition: max-height 2s; transition: max-height 2s }
#site-navigation.navbar .nav .sub-menu-collapse { z-index: 9999; position: absolute; top: 0; right: 0; width: 40px; height: 40px; line-height: 40px; cursor: pointer; display: block !important; text-align: center; }
#site-navigation.navbar .nav li>a:hover { background-color: #111!important }
.navbar .btn-navbar { float: left; background: 0; margin: 0; padding: 0 11px; height: 40px; border-right: 1px solid #222; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none }
.navbar .btn-navbar .icon-bar { background: #fff }
.navbar .btn-navbar:hover { background: #111 }
.search-collapse { clear: both }
.search-collapse .searchForm { margin: 10px }
.search-collapse .searchForm .submit { right: 0; width: 25px; height: 25px; margin-top: -13px; background-position: -43px 6px }
.collapse-search { display: block; width: 40px; height: 40px; float: right; text-align: center; border: 0; border-left: 1px solid #222; background: transparent; line-height: 16px; }
.collapse-search:hover { background: #111 }
.collapse-search i { color: #fff; line-height: 40px; font-size: 16px }
}
 @media(min-width:1200px) {
.social-links .search { display: none; }
.social-links .search-box { display: block; }
.msearch-collapse.in { display: none; }
.sports-sec .post-inner { margin-right: 150px !important; }
.navbar .nav li a { font-size: 11px; }
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat a { font-size: 12px; }
.navbar .nav .menu-parent-item>a { padding-right: 22px }
}



.poll .vote-form .choices .title:before { display: none; }
.sidebar .block-poll .poll .title:before { display: none; }
select, input[type="file"] { height: 25px; }
.pagination ul > li.pager-ellipsis { display: none; }
.pagination-centered { clear: both; }
/**/
.block-advpoll h3 { font-size: 13px; }
.choice-header { display: none; }
.article-content #attachments { margin-bottom: 10px; }
.span3 h2 a { color: #FFFFFF; }
.no-border .border-right { border-right: 0px; padding-right: 0px; }
.right { float: right; }
.sidebar .block-poll .poll .title { background: none; color: inherit; display: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: inherit; padding: 0px; }
.sidebar .block-poll .poll { margin: 0 0 12px; padding: 0 0 0 15px; }
.sidebar .block-poll h2 { background: #2D2D2D; color: #FFFFFF; display: block; font-size: 16px; font-weight: bold; height: 30px; line-height: 30px; margin: 0 0 12px; padding: 0 0 3px 15px; position: relative; }
.sidebar .block-poll h2:before { border-color: #F32700 transparent transparent #F32700; border-style: solid; border-width: 7px; content: ""; display: block; left: 0; position: absolute; top: 0; }
.sidebar .block-poll { margin-top: 15px; }
.view-polls-list .item-list ul { list-style-type: none; }
.view-polls-list .item-list ul li { list-style-type: none; border-bottom: 1px solid #eee; padding: 0 0 8px; }
.view-polls-list .item-list ul li .image-wrap { min-width: 435px; min-height: 74px; }
.view-polls-list .item-list ul li img { float: left; }
.view-polls-list .item-list ul li h5 { margin-bottom: 0; }
.view-polls-list .item-list ul li h5 a { color: #231f20; font-size: 16px; }
.view-polls-list .item-list ul li p { margin-bottom: 5px; }
.view-polls-list .item-list ul li p span { margin-bottom: 0; }
.view-polls-list .item-list ul li span.submitted { }
.view-polls-list .item-list ul.pager li { border-bottom: none; padding: 0; }
.fb-like, .fb-like span, .fb-like iframe[style] { width: 100%!important; }
.thumbnails-pics .view-home-magazine img { width: auto; padding: 0; }
.ie8 #featured .ui-tabs-panel img { height: 320px; }
/*.ie8 #featured li.ui-tabs-nav-item a { padding: 13px 0 14px; }*/
.ie8 #featured ul.ui-tabs-nav li span { height: 35px!important; }
.ie8 #featured ul.ui-tabs-nav li.ui-tabs-selected a:after, .ie8 #featured ul.ui-tabs-nav li.ui-tabs-active a:after { top: 19px!important; }
#magazine .page_content h2 { display: none; }
/* banner css*/
.gandr_adn { margin: 0 auto !important; }
.gandr_adn img { max-width: 100%; height: auto !important; }
.slist { padding: 3px; }
.ctitle { padding: 0 0 20px; }
.poll .total { display: none; }

/* Archive CSS */
.archive_new_list .type-post { border-bottom: 1px solid #DDDDDD; margin: 10px 0 0; overflow: hidden; padding: 0 0 20px; position: relative; }
.archive_new_list .type-post .entry-thumbnail { float: left; margin-top: 6px; width: 170px; }
.archive_new_list .type-post .entry-thumbnail > a { display: inline-block; position: relative; width: 100% }
.archive_new_list .type-post .entry-thumbnail > a:hover { opacity: 0.8; }
.archive_new_list .type-post .post-inner { margin-left: 190px; }
.archive_new_list .type-post .post-inner .entry-header { margin-bottom: 8px; }
.archive_new_list .type-post .post-inner .entry-header .entry-title { font-size: 16px; line-height: 22px; margin: 0; }
.archive_new_list .type-post .post-inner .entry-header .entry-meta { color: #AAAAAA; font-size: 11px; }
.archive_new_list .type-post .entry-content p { margin: 0 0 10px; }
.archive_new_list .type-post .entry-meta { color: #AAAAAA; font-size: 11px; }


/* Magazine */
.view-child-magazine-category .item-list ul li {  box-shadow: 0 0 5px #999999; display: block; float: left; margin: 0 25px 25px 0; width: 190px; }
.view-child-magazine-category .item-list ul li:nth-child(5), .view-child-magazine-category .item-list ul li:nth-child(10) { clear: both; }
.view-child-magazine-category .item-list ul li .content { padding: 10px; }
.view-child-magazine-category .item-list ul li a { display: inline-block; position: relative; width: 100% }
.view-child-magazine-category .item-list ul li a:hover { opacity: 0.8; }
.view-child-magazine-category .item-list ul li h2 { font-size: 16px; line-height: 22px; margin: 10px 0 0; }
.view-child-magazine-category .item-list ul li .version-block { color: #AAAAAA; font-size: 11px; }
.view-child-magazine-category .item-list ul li .epaper_desc p { margin: 0 0 10px; }
.view-magazine-content-common .field-content h2 { font-size: 16px; line-height: 22px; margin: 10px 0 0; }


/* Voting System */
.voting-tbl {}
.voting-tbl tr td { border-bottom: 1px solid #fff; }
.voting-tbl tr td, .voting-tbl tr th { padding: 5px; }
.voting-tbl .header { background: #e0e0e0; }
.voting-tbl .candidate-1 { background: #dff0d8; color: #497936; }
.voting-tbl .candidate-1 .v-n { font-size: 22px; text-align: center; }
.voting-tbl .candidate-2 { background: #d9edf7; color: #4b7488; }
.voting-tbl .candidate-2 .v-n { font-size: 22px; text-align: center; }
.voting-tbl .pooling-header { background: #e0e0e0; }
.voting-tbl .polling-center { background: #f1f1f1; }
.voting-last-update { color: #626262; font-size: 12px; }


/* EPaper */
.view-e-paper .item-list ul li {  box-shadow: 0 0 5px #999999; display: block; float: left; margin: 0 20px 20px 0; padding: 10px; width: 160px; height: 300px; }
.view-e-paper .item-list ul li:nth-child(5) { clear: both; }
.view-e-paper .item-list ul li a { display: inline-block; position: relative; width: 100% }
.view-e-paper .item-list ul li a:hover { opacity: 0.8; }
.view-e-paper .item-list ul li h2 { font-size: 16px; line-height: 22px; margin: 10px 0 0; }
.view-e-paper .item-list ul li .version-block { color: #AAAAAA; font-size: 11px; }
.view-e-paper .item-list ul li .epaper_desc p { margin: 0 0 10px; overflow: hidden; height: 22px; }

/* Sports */
.bxslider li { list-style: none; }
.sports-sec .post-inner { margin-right: 150px; }
.sports-sec .entry-header { margin-bottom: 0 !important; }
.sports-sec .entry-title a:hover, .sports-sec .section_name a:hover, .sports-sec .entry-meta a:hover { text-decoration: underline !important; }
.sports-sec .section_name .red { color: #EC1C24 !important; text-transform: uppercase; }
.sports-sec .section_name { font-size: 11px !important; }
.b-border { display:block; border-bottom: 1px solid #ddd; }
h2.sport-header { font-size: 18px; padding: 0 0 14px; }
.fsize { display: block; height: 106px; }


/* home page slideshow arrow remove */
#block-block-35 .bx-controls .bx-prev { display: none;}
#block-block-35 .bx-controls .bx-next { display: none;}
#block-block-35 .bx-controls .bx-pager-item { display: none;}

.news-vm-options {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #F2F2F2;
    border-color: #DDDDDD -moz-use-text-color;
    border-image: none;
    border-style: solid none;
    border-width: 1px medium;
    margin: 0 0 30px;
    padding-left: 10px;
}

.news-vm-options > h3 {
    line-height: 0 !important;
    padding: 10px 0 !important;
}

/* Article content analysis box */
.related_analysis_box td { padding: 5px; }
.related_analysis_box a, .related_analysis_box p a { color: #0088CC; }

.single_author { clear: both; padding: 15px 0 0; }

/* Grid & list style */
/* Main container */
/* options/select wrapper with switch anchors */
.news-vm-options { border-bottom: 1px solid #DDDDDD; margin: 0 0 30px; padding-left: 10px }
.news-vm-options h3 { float: left; display: block; margin: 0; font-size: 22px; }
.news-vm-options a { display: block; float: right; width: 40px; height: 40px; overflow: hidden; white-space: nowrap; color: #d0d0d0; }
.news-vm-options a:hover,
.news-vm-options a.news-vm-selected { color: #000; }
.news-vm-options a:before { width: 40px; height: 40px; line-height: 40px; font-size: 26px; text-align: center; display: inline-block; }
/* General style of switch items' list */

.news-vm-switcher ul { list-style: none; padding: 0; margin: 0; }
/* Clear eventual floats */
.news-vm-switcher ul:before,
.news-vm-switcher ul:after { content: " "; display: table; }
.news-vm-switcher ul:after { clear: both; }
.news-vm-switcher ul li { display: block; position: relative; }
.news-vm-image { display: block; margin: 0 auto; }
.news-vm-image img { display: inline-block; max-width: 100%; border: none; }
.news-vm-title { margin: 0; padding: 0; }
.news-vm-price { color: #c0c0c0; }
.news-vm-add { color: #fff; background: #47a3da; padding: 10px 20px; border-radius: 2px; margin: 20px 0 0; display: inline-block; transition: background 0.2s; }
.news-vm-add:hover { color: #fff; background: #02639d; }
.news-vm-add:before { margin-right: 5px; }

/* Common icon styles */
.news-vm-icon:before { font-family: 'fontawesome'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }
.news-vm-grid:before { content: "\f00a"; }
.news-vm-list:before { content: "\f00b"; }
.news-vm-add:before { content: "\f055"; }
/* Individual view mode styles */

/* Old Grid View */
.news-vm-view-grid ul li { display: inline-block; min-height: 135px; width: 260px; border: 5px solid #fff; box-shadow: 0 2px 3px #888; }
.news-vm-view-grid .news-vm-title { font-size: 2em; }
.news-vm-view-grid .news-vm-details { max-width: 300px; min-height: 70px; margin: 0 auto; }
.news-vm-view-grid .news-vm-price { margin: 10px 0; font-size: 1.5em; }
.news-vm-view-grid li .post-inner .entry-header .entry-title a { color: #000; }

.news-vm-view-grid li .entry-thumbnail { position: relative; }
.news-vm-view-grid li .entry-thumbnail > a { display: inline-block; position: relative; width: 100% }
.news-vm-view-grid li .entry-thumbnail > a img { width: 100% }
.news-vm-view-grid li .post-inner .entry-header { position: absolute; bottom: 0; background: rgba(0,0,0,0.7); width: 100% }
.news-vm-view-grid li .post-inner .entry-header .entry-title { font-size: 15px; line-height: 22px; margin: 0; padding: 5px 10px; }
.news-vm-view-grid li .post-inner .entry-header .entry-title a { color: #fff;  }
.news-vm-view-grid li .entry-content, .news-vm-view-grid li .section_name { display: none; }

.news-vm-view-grid li:hover .post-inner { position: absolute; top: 0; background: rgba(0,0,0,0.7); min-height: 126px; -webkit-transition: background 0.5s linear; -moz-transition: background 0.5s linear; -ms-transition: background 0.5s linear; -o-transition: background 0.5s linear; transition: background 0.5s linear; width: 100%; height: 100%; }
.news-vm-view-grid li:hover .entry-content { display: block; }
.news-vm-view-grid li:hover .section_name { display: none; }
.news-vm-view-grid li:hover .post-inner .entry-header { position: static; background: none; padding: 0; }
.news-vm-view-grid li:hover .post-inner .entry-header .entry-title { font-size: 14px; padding: 10px; }
.news-vm-view-grid li:hover .entry-content p { display: block; color: #fff; margin: 5px 0 0; height: 50px; overflow: hidden; text-overflow: ellipsis; padding: 10px; }

/* List view */
.news-vm-view-list li { padding: 0 0 30px; }
.news-vm-view-list li .entry-thumbnail { float: left; margin-top: 6px; width: 170px; }
.news-vm-view-list li .entry-thumbnail > a { display: inline-block; position: relative; width: 100% }
.news-vm-view-list li .entry-thumbnail > a:hover { opacity: 0.8; }
.news-vm-view-list li .post-inner { margin-left: 190px; }
.news-vm-view-list li .post-inner .entry-header { margin-bottom: 8px; }
.news-vm-view-list li .post-inner .entry-header .entry-title { font-size: 16px; line-height: 22px; margin: 0; }
.news-vm-view-list li .post-inner .entry-header .entry-title a { color: #000; }
.news-vm-view-list li .post-inner a:hover { color: #EC1C24 !important; text-decoration: underline !important; }
.news-vm-view-list li .post-inner .entry-header .entry-meta { color: #AAAAAA; font-size: 11px; }
.news-vm-view-list li .entry-content p { margin: 0 0 10px; }
.news-vm-view-list li .entry-meta { color: #AAAAAA; font-size: 11px; }
.news-vm-view-list li .section_name .red { color: #EC1C24; text-transform: uppercase; }
.news-vm-view-list li .section_name { font-size: 11px; }

 @media (max-width: 767px) {
.news-vm-view-list li .entry-thumbnail { float: none !important; width: 100% !important; }
.news-vm-view-list li .entry-thumbnail img { width: 100% !important; }
.news-vm-view-list li .post-inner { margin-left: 0!important }
.news-vm-view-list li .post-inner { margin-left: 0; margin-top: 10px }
.news-vm-view-grid ul li { border: none; box-shadow: none; }
.news-vm-view-grid li:hover .entry-content p { overflow: visible; }
}

/* Article Sharing */
.social-action .st_fblike_hcount span{ display: block !important; padding: 0 0 7px; }
.social-action .st_facebook_hcount { border-bottom: 1px solid #dddddd;border-top: 1px solid #ddd;display: block;padding: 7px 0; }
.social-action .st_twitter_hcount, .social-action .st_googleplus_hcount, .social-action .st_linkedin_hcount, .social-action .st_sharethis_hcount { border-bottom: 1px solid #DDDDDD; display: block; padding: 7px 0; }
.social-action .st_email_hcount { display: block; padding: 7px 0; }
.social-action .print { display: block; padding: 7px 0 0; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
.social-action .print > i { float: left; font-size: 16px; padding: 0 5px; }
.social-action .print > a { display: block; margin: -3px 0 0 20px; padding: 5px; }
.addthisvertical .print { display: inline-block; }
.addthisvertical .print > i { float: left; font-size: 16px; padding: 0 5px; }
.addthisvertical .print > a { display: block; margin: -3px 0 0 20px; padding: 5px; }

.view-related-article .item-list ul li .tabinfo { margin: 0 0 0 70px; padding: 0 7px 0 0; font-family: Helvetica,Arial,sans-serif; }
.view-related-article .item-list ul li { border-bottom: 1px solid #DDDDDD; list-style: none outside none; padding: 5px 0; }
.view-related-article .item-list ul li .tabinfo span { padding: 6px 0 0 7px; color: #98989A; display: block; margin: 0; text-transform: uppercase; font-family: Helvetica,Arial,sans-serif; }
.view-related-article .item-list ul li a { display: block; padding: 6px 0 0 7px; font: normal 12px/18px "Open Sans", Arial, sans-serif; color: #000 !important; }
.view-related-article .item-list ul li a:hover { text-decoration: none; background: none !important; color: #EE3324 !important; }
.view-related-article .item-list ul li a:hover .entry-thumbnail { opacity: 0.8; }
.related-analysis h5.related_stories_title { background: #000; font: bold 12px/30px Helvetica, serif; color: #fff; margin: 0; padding: 0 0 0 10px; }

.view-magazine-articles-right-box { margin-bottom: 20px; }
.view-magazine-articles-right-box .item-list ul li {  box-shadow: 0 0 5px #999999; display: block; margin: 0 25px 25px 0; }
.view-magazine-articles-right-box .item-list ul li .content { padding: 10px; }
.view-magazine-articles-right-box .item-list ul li a { display: inline-block; position: relative; width: 100% ; color: #000 }
.view-magazine-articles-right-box .item-list ul li a:hover { opacity: 0.8; }
.view-magazine-articles-right-box h2 { color: #000 !important; font-size: 14px !important; line-height: 22px !important; margin: 0px 0 0px 0 !important; background: none !important; padding: 0 !important }
.view-magazine-articles-right-box h2 a{ font-size: 16px; line-height: 22px; margin: 0px 0 0; font-weight: normal;}
.view-magazine-articles-right-box h2:before { display: none; }
.view-magazine-articles-right-box .item-list ul li .version-block { color: #AAAAAA; font-size: 11px; }
.view-magazine-articles-right-box .item-list ul li .epaper_desc p { margin: 0 0 10px; }

/* Todays Paper right side paper */
.view-e-paper.view-display-id-block_1 { margin-bottom: 20px; }
.view-e-paper.view-display-id-block_1 .item-list ul li {  box-shadow: 0 0 5px #999999; display: block; padding: 0px; width: 100%; height: auto; }
.view-e-paper.view-display-id-block_1 .item-list ul li .content { padding: 10px; }
.view-e-paper.view-display-id-block_1 .item-list ul li a { display: inline-block; position: relative; width: 100% ; color: #000 }
.view-e-paper.view-display-id-block_1 .item-list ul li a:hover { opacity: 0.8; }
.view-e-paper.view-display-id-block_1 h2 { color: #000 !important; font-size: 14px !important; line-height: 22px !important; margin: 0px 0 0px 0 !important; background: none !important; padding: 0 !important }
.view-e-paper.view-display-id-block_1 h2 a{ font-size: 16px; line-height: 22px; margin: 0px 0 0; font-weight: normal;}
.view-e-paper.view-display-id-block_1 h2:before { display: none; }
.view-e-paper.view-display-id-block_1 .item-list ul li .version-block { color: #AAAAAA; font-size: 11px; }
.view-e-paper.view-display-id-block_1 .item-list ul li .epaper_desc p { margin: 0 0 10px; }

/* Todays Paper List view */
.view-todays-paper .item-list ul { padding-left: 0px; }
.view-todays-paper li .views-field-phpcode{ padding: 0px; }
.view-todays-paper li .views-field-phpcode .field-content .type-post { margin: 10px 0 0; border-bottom: 0px; }
.view-todays-paper li .views-field-phpcode .entry-thumbnail { float: left; margin-top: 6px; width: 170px; }
.view-todays-paper li .views-field-phpcode .entry-thumbnail > a { display: inline-block; position: relative; width: 100% }
.view-todays-paper li .views-field-phpcode .entry-thumbnail > a:hover { opacity: 0.8; }
.view-todays-paper li .views-field-phpcode .post-inner { margin-left: 190px; }
.view-todays-paper li .views-field-phpcode .post-inner .entry-header { margin-bottom: 8px; }
.view-todays-paper li .views-field-phpcode .post-inner .entry-header .entry-title { font-size: 16px; line-height: 22px; margin: 0; }
.view-todays-paper li .views-field-phpcode .post-inner .entry-header .entry-title a { color: #000; }
.view-todays-paper li .views-field-phpcode .post-inner a:hover { color: #EC1C24 !important; text-decoration: underline !important; }
.view-todays-paper li .views-field-phpcode .post-inner .entry-header .entry-meta { color: #AAAAAA; font-size: 11px; }
.view-todays-paper li .views-field-phpcode .entry-content p { margin: 0 0 10px; }
.view-todays-paper li .views-field-phpcode .entry-meta { color: #AAAAAA; font-size: 11px; }
.view-todays-paper li .views-field-phpcode .section_name .red { color: #EC1C24; text-transform: uppercase; }
.view-todays-paper li .views-field-phpcode .section_name { font-size: 11px; }
.view-todays-paper li .views-field-phpcode .section_name .author .tp_page_no { text-transform: uppercase; }

 @media (max-width: 767px) {
.view-todays-paper li .views-field-phpcode .entry-thumbnail { float: none !important; width: 100% !important; }
.view-todays-paper li .views-field-phpcode .entry-thumbnail img { width: 100% !important; }
.view-todays-paper li .views-field-phpcode .post-inner { margin-left: 0!important }
.view-todays-paper li .views-field-phpcode .post-inner { margin-left: 0; margin-top: 10px }
}

#daterange_form { padding: 0 10px 10px 0 !important; }

span.art-tagss { font-family: "NotoSans",Helvetica,Arial,sans-serif; font-size: 14px; background: #3A87AD; color: #FFFFFF; display: inline-block; font-size: 12px; margin: 0 0 3px 0; padding: 0 5px; }
span.art-tagss a { color: #fff; }
.view-404-bottom-list .views-field-phpcode { border-right: 1px solid #EEEEEE; padding: 0 0 0 5px; min-height: 315px; }
.view-404-bottom-list ul li:last-child .views-field-phpcode { border: none; }
.error-bottom { height: 50px; display: inline-block; }

.view-child-section-common .item-list ul li .post-inner header.entry-header img,
.view-author-article-filter .views-field-phpcode .post-inner header.entry-header img,
.archive_new_list .post-inner header.entry-header img
 {
    float: right;
}

#home #block-block-45, #home #block-block-70 { display : none; }
#home ul.unstyled li a { font-weight: bold; }
.top-stories .span3 ul li a { font-weight: bold; }
.__gnr_place1481 { width: 100% !important }
.lb-image{ max-width: inherit; }

.sidebar #block-block-69 h2 { font-size: 15px; }

.view-live-update { background: rgb(244,244,244);
    background: -moz-linear-gradient(top,  rgba(244,244,244,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 );
    box-shadow: 1px 1px 2px #ccc; padding: 3px 3px 3px 13px; position: relative; }
.view-live-update .view-header { font: bold 22px 'Bitter',serif; color: #ed1c24; text-transform: uppercase; }
.view-live-update .view-header span { color: #000; font-size: 20px; }
.view-live-update .view-content, .view-live-update .view-content a { font: bold 14px 'Bitter',serif; }
.view-live-update .views-field-field-thumbnail-image-fid { float:left; }
.view-live-update .views-field-title { float:left; margin-left:15px; width: 172px; }
.view-live-update .views-row { clear: both; margin-bottom:10px; overflow: hidden; }

/* to fix magazine article detail page */
.span5.article-content div { margin-bottom: 20px !important; line-height: 19px; }
.span5.article-content div a { color: #0088CC; }
.span5.article-content div a:hover { color: #003759; }

.block-latest_articles #popular > ul, .block-latest_articles #latest > ul { background: #E4E4E4; }
.block-latest_articles #popular > ul li, .block-latest_articles #latest > ul li { border-bottom: #666666 dotted 1px; }
.block-latest_articles .tab-content .tabinfo a{ font-family: Helvetica,Arial,sans-serif; }
.block-latest_articles .nav.nav-tabs { background: #cccccc; }
.block-latest_articles .tab-box .nav-tabs > li > a { color: #000000; }
.block-latest_articles .tab-box .nav-tabs > li.active > a { color: #FFFFFF; }
.block-latest_articles .tab-box .nav-tabs > li > a:hover { color: #FFFFFF; }
.view.view-home-sections.view-id-home_sections.view-display-id-block_9.view-dom-id-3 {
    background: none repeat scroll 0 0 #E4E4E4;
}
#block-views-home_sections-block_9 .item-list .views-field-phpcode h5 a { margin-left: 15px; }
#block-views-home_sections-block_9 .item-list .views-field-phpcode .field-content p { margin-left: 15px; }
#block-views-home_sections-block_9 .attachment ul.unstyled li { border-bottom: 1px dotted #666666; }

h2.article-title { font-family: Helvetica,Arial,sans-serif; }

.article_page h2.article-title{ margin: 0 0 15px; }
.article_page h2{ font-size: 26px; line-height: 25px; }
.article_page .article-content p{ margin-bottom: 12px !important; }

blockquote{ 
background-color: #CECECE; 
border-color: #CECECE;
color: #202020; 
float: left; 
font-weight: 600; 
margin-right: 15px; 
padding-right: 12px; 
width: 100px;
border-radius: 4px; 
margin-bottom: 20px; 
padding: 8px 35px 8px 14px; 
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 
}

.btribune { margin: 18px 0 -18px; }
.bt-logo { background: none repeat scroll 0 0 #E8E4E1; padding: 5px; }

.home_live_update_left { background: none repeat scroll 0 0 #FF0000; float: left; padding: 4px 25px 4px 10px; margin-left: 30px; font-size: 15px; }
.home_live_update_left a { color: #FFFFFF; }
.home_live_text_large { font-weight: bold;  font-size: 16px;}
.gaza_graph_parent { height: 455px;}
.modal.fade { top: -255%; }


.image-wrap .ftag { position: absolute; top: 2px; left: 2px; }
.image-wrap .ftag a { display: block; background: #ec1c24; padding: 3px 5px; color: #fff; text-transform: uppercase; font-size: 13px; font-weight: bold; }

.titletop { left: 20px;}

/*--------------magazine_slide_first--------------------*/
.magazine_slide_first {	background: none repeat scroll 0 0 rgba(200, 202, 199, 0.3);	bottom: 0;	height: 390px;	left: 10%;	overflow: hidden;	padding: 10px;	position: absolute;	width: 53%;	z-index: 1;}
.magazine_slide_first_image {overflow: hidden;padding-top:100px;}
.magazine_slide_first_image > img {float: left;	margin-left: 0;}
.magazine_slide_first_image > a {float: right;	width: 78%;margin-top: -6px;text-align:right;font-size:20px;}
.magazine_slide_first> p{text-align:right;}
.magazine_slide_title {	background: url("../images/header_gradient.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);border: 1px solid #b5b5b5;
	border-radius: 8px;
	color: #ff000e;
	font-size: 22px;
	font-weight: bold;
	height: 24px;
	left: 10%;
	line-height: 24px;
	padding: 2px;
	position: absolute;
	text-align: center;
	top: 1px;
	width: 80%;
	z-index: 100;
}
.bx-wrapper {  margin: 0 auto;  padding: 0;  position: relative;}
.bx-wrapper img {  display: block;  max-width: 100%; /* margin-left:10%;*/}
.bx-wrapper .bx-pager {display: none;}
.cap_title {
  color: #fff;
  margin: -4px auto;
  position: absolute;
  right: 55px;
  top: -9px;
  width: 22%;
}

.cap_title > h2 {
  font-size: 16px;
  line-height:16px;
  color:#000;
}
.cap_title > p {
	margin-top: -18px 0;
}
.cap_title a {
    color:#000;
	font-size:12px;
}
.cap_title a:hover {
    color:#EC242A;
	transition: all 0.2s ease 0s;
}

.cap_title img {
	margin-left:0px; 
	display:block;
	width: 100%;
}

/*
    single featured news title caption
*/
.caption_bottom_title h2 {background:rgba(0, 0, 0, 0.5);margin-left: -12px;margin-top: 6px;padding: 20px;position: absolute;width:91%;}
.caption_bottom_title  h2 a{color:#fff;}
.caption_bottom_title{position:relative}
.caption_bottom_title p{bottom:-4px;position: absolute;width:94% !important;display:none}
.caption_bottom_title:hover > p {color:#fff;	display:block;background: rgba(0,0,0,0.5);padding:10px;transition: all 0.2s ease 0s;cursor:ponter;}
/* .featured_class .span6 p:hover > p {transition: all 0.2s ease 0s;cursor:ponter;} */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .featured_class .span6 > p {bottom:80px;position: absolute;display:none;width:28.3% !important;}
}
/*----braking news right arrow ----*/
.icon-chevron-right {margin-top: 2px;}

.clear-block.block.block-views.span3.no-border {
  min-height: 395px;
}
/*-----------------------Google Ads-sence remove during responsive ---------------------------*/
@media(min-width:320px) and (max-width:480px) {
#block-block-6 { display: none;}
}
@media(min-width:480px) and (max-width:767px){
#block-block-6 { display: none;}
}

/*-------------------------------------Subscribe page-----------------------------------------------------*/
.controls.checkbox_button > input {  margin-left: 20px;  margin-top: 0;}
.control-group.control_group_button label {  display: inline-block;}
.controls.checkbox_button {  display: inline;}
#contactform_1 img {width: 462px;}