h1, h2, h3, h4, h5, h6 { font-weight:400 }
h1 { font-size:28px; margin:0 0 15px }
h2 { font-size:25px; margin:0 0 14px }
h3 { font-size:21px; margin:0 0 12px }
h4 { font-size:19px; margin:0 0 12px }
h5 { font-size:17px; margin:0 0 10px }
h6 { font-size:14px; margin:0 0 10px }
ul { margin-bottom:10px; padding-left:15px }
li { margin:0 0 10px; padding:0 }
label, span, strong { display:inline-block }
fieldset { margin-bottom:20px; border:1px solid #ccc; font-family:Verdana, Geneva, sans-serif; font-size:13px }
legend { font-size:15px }
a { text-decoration:none; border:none; outline:0; display:inline-block; color:#f35f2a }
a:hover { color:#BA3703 }
a:focus { outline:0 }
input, p, textarea { margin:0; padding:0; outline:0; border:none }
blockquote { margin:0 }
textarea { resize:none }
input[type=reset], input[type=submit] { filter:chroma(color=#000000); cursor:pointer }
input[type=password]:focus, input[type=reset]:focus, input[type=submit]:focus { outline:0 }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:700 }
del { text-decoration:line-through }
hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:5px 0; padding:0 }
article, aside, audio, canvas, details, figcaption, figure, footer, header, hgroup, mark, menu, nav, section, summary, time, video { margin:0; padding:0; border:0 }
form { margin:0; padding:0 }
img { border:none; outline:0; display:block }
.margin-l0 { margin-left:0!important }
.margin-r0 { margin-right:0!important }
.no-bg { background:none!important }
.no-border { border:none!important }
.margin0 { margin:0!important }
.padding0 { padding:0!important }
.padding-l0 { padding-left:0!important }
.padding-r0 { padding-right:0!important }
.floatleft { float:left!important }
.floatright { float:right!important }
.spacer { height:0; line-height:0; clear:both; font-size:0; display:block }
p { padding-bottom:13px; line-height:17px }
body { margin:0; font-family:helveticaneuewebfont, Arial; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#3A3A3A; font-size:14px; background-attachment:fixed !important;}
.container { width:1009px; margin:0 auto; }
.logo { width:238px; float:left; text-align:center; margin:9px 0 0 20px;}
.logo a { display:block }
.logo a strong { color:#777; font-family:sinhala_sangam_mnregular; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding-top:2px; font-weight:400 }
.logo img { width:100%; height:auto }
.header-top { padding:0 0 10px; position:relative; background:none repeat scroll 0 0 #fff; }
.head-top-first:after, .header-top:after { content:""; display:block; clear:both }
.head-top-first { padding:39px 0 9px; position:relative }
.head-top-first .top-right { float:right; padding:0 5px 0 0; }
.date_top { padding-top:16px; margin-left:50px; padding-left:5px; float:left; color:#000; font-size:12px; font-family:sinhala_sangam_mnregular; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; display:inline-block }
.top_advertise { width:728px; height:90px; float:right;padding-right: 5px; }
.search_top { float:right; margin-left:16px; height:19px; border:1px solid #999; border-radius:8px; background:#fff; padding:5px 8px 5px 29px; position:relative }
.search_top input[type=text] { width:135px; height:19px; font-size:15px; color:#666; font-family:sinhala_sangam_mnregular; -webkit-transition:all 350ms ease-in-out 0s; -o-transition:all 350ms ease-in-out 0s; transition:all 350ms ease-in-out 0s }
.search_top input[type=text]:focus { width:180px }
.social_icon { float:right; padding-top:5px }
.social_icon ul { margin:0; padding:0 }
.social_icon li { float:left; margin:0 0 0 15px; list-style-type:none; padding:0 }
.social_icon li:first-child { margin:0 }
.social_icon a { width:21px; height:22px; margin-top:5px; text-align:right; display:block; background:url(../images/social_sprite.png) no-repeat; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.social_icon a:first-child { margin-top:0 }
.social_icon a.facebook { background-position:3px 0 }
.social_icon a.twitter { background-position:-32px 0 }
.social_icon a.google { background-position:-71px 0 }
.social_icon a.pinterest { background-position:-110px 0 }
.social_icon a.instagram { background-position:-153px 0; width:24px }
.social_icon a.facebook:hover { background-position:3px -39px }
.social_icon a.twitter:hover { background-position:-32px -37px }
.social_icon a.google:hover { background-position:-71px -38px }
.social_icon a.pinterest:hover { background-position:-110px -39px }
.social_icon a.instagram:hover { background-position:-153px -39px }
.nav-wrapper { position:fixed; left:0; top:0; height:30px!important; width:100%; z-index:1000; background:#232323; padding-bottom:0 }
.nav-wrapper .container { position:relative }
.navbar { position:relative; width:1009px; margin:0 auto }
.navbar ul { padding:0; margin:0 }
.navbar ul:after, .navbar:after { content:""; display:block; clear:both }
.navbar ul li { float:left; font-family:helvetica_lt_condensedbold; font-size:16px; margin-left:5px; list-style-type:none; margin-bottom:0 }
.navbar>ul>li.active>a:after { content:""; display:block; height:5px; left:0; bottom:-5px; position:absolute; width:100%; z-index:1; background:#B93600; display:none; }
.navbar ul>li:first-child>a { padding:0 8px }
.navbar ul>li:last-child { margin-left:6px }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.navbar ul li { margin-left:5px }
.navbar ul li:last-child { margin-left:7px }
}
.navbar ul li:first-child { margin-left:0; background:0 0; padding:0 }
.navbar ul li a { display:inline-block; color:#fff; height:30px; line-height:32px; padding:0 5px; position:relative; text-transform:uppercase; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.navbar ul li.active a, .navbar ul li.active:hover a { background:#b93600; color:#fff; height:30px }
.navbar ul li:hover>a { color:#ba3703 }
.navbar ul li.active a:hover { color:#fff }
.navbar ul li a:hover { color:#ba3703 }
.sub_menu { position:absolute; top:30px; left:0; z-index:3; width:100%; height:auto; background:#fff; border-bottom:2px solid #000; -webkit-transition:all 150ms ease-in-out 0s; transition:all 150ms ease-in-out 0s; -webkit-box-shadow:1px 0 5px 0 #CCC, -2px 3px 5px 1px #CCC; box-shadow:1px 0 5px 0 #CCC, -2px 3px 5px 1px #CCC; opacity:0; filter:alpha(opacity=0); visibility:hidden }
.navbar ul li:hover .sub_menu { opacity:1; filter:alpha(opacity=100); visibility:visible }

.ie8 .sub_menu, .safari .sub_menu{display:none; visibility:visible; filter:alpha(opacity=100);}
.ie8 .navbar ul li:hover .sub_menu, .safari .navbar ul li:hover .sub_menu{display:block;}


.sub_menu_inner { padding:12px 12px 0; margin:0 }
.sub_cat { float:left; width:150px; border-right:1px solid #ccc; min-height:140px; margin-right:15px; padding-right:10px; text-align:right }
.sub_cat_posts { margin-left:-35px; float:left }
.navbar ul li .sub_cat li, .navbar ul li.active .sub_cat li { float:none; font-size:15px; font-weight:700; margin-bottom:7px; font-family:helvetica_lt_stdlight; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
.navbar ul li .sub_cat li a, .navbar ul li.active .sub_cat li a { height:auto; line-height:normal; text-transform:none; display:block; background:0 0; color:#333 }
.navbar ul li .sub_cat li a:hover, .navbar ul li.active .sub_cat li a:hover { color:#BA3703 }
.wrap_left_pad:after { content:""; display:block; clear:both }
.sub_cat_block { width:167px; float:left; margin:0 0 12px 35px; border:1px solid transparent; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.sub_cat_block figure { width:167px; height:auto; margin-bottom:10px; overflow:hidden; position:relative; font-weight:400; font-size:11px }
.sub_cat_block figure span { width:35px; height:35px; right:3px; bottom:3px; position:absolute; opacity:.7; filter:alpha(opacity=70); background:url(../images/play_btn_small2.png) no-repeat; z-index:2 }
.sub_cat_block figure.photo_sub { height:auto }
.sub_cat_block figure span.duration { position:absolute; right:auto; bottom:3px; left:0; height:20px; line-height:20px; width:auto; padding:0 5px; font-size:13px; font-style:normal; color:#fff; opacity:1; filter:alpha(opacity=100); background-color:#BFDC7A; background-image:-webkit-gradient(linear, left top, left bottom, from(#333), to(#555)); background-image:-webkit-linear-gradient(top, #333, #555); background-image:-moz-linear-gradient(top, #333, #555); background-image:-ms-linear-gradient(top, #333, #555); background-image:-o-linear-gradient(top, #333, #555); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#555555)
}
.sub_cat_block figure img { width:167px; height:auto; display:block; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.sub_cat_block figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.sub_cat_block blockquote { font-size:13px; font-family:Arial, Helvetica, sans-serif; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 2px 2px; text-align:center }
.sub_cat_block:hover { border:1px solid #fff; box-shadow:0 0 8px 0 #bcbcbc }
.navbar ul li .sub_cat_block>a, .navbar ul li.active .sub_cat_block>a { line-height:18px; height:auto; background:0 0; color:#333; padding:0; display:block; text-transform:none }
.sub_menu_inner:after { content:""; display:block; clear:both }
.body_container_wrapper { position:relative; z-index:1;/* top:-2px*/ }
.body_container { border-top:2px solid #000; position:relative }
.home_page .body_container { border-top:none;}
.body_container:after { content:""; display:block; clear:both }
.left_col { width:681px; float:left; }
.sidebar { width:315px; float:right; padding-right:5px; }
.add1 { background:#fff; padding:5px; margin-bottom:18px }
.add2 { background:#fff; padding:5px; margin-bottom:6px }
.add2 img { width:100% }
.add3 { background:#fff; padding:5px; margin-bottom:1px; width:297px; height:253px }
.add3 img { width:100%; height:253px }
.slider_pane { position:relative; width:683px }
.slider_wrapper { height:373px; width:663px; padding:10px; background:#fff; position:relative; margin-bottom:13px; -webkit-box-shadow:2px 2px 7px 0 #444; box-shadow:2px 2px 7px 0 #444; overflow:hidden }
.main_slider { height:373px; position:relative }
.main_slider ul { padding:0; margin:0 }
.main_slider ul li { float:left; margin:0; padding:0; list-style-type:none }
.slide-container { position:relative; width:663px }
.slide-container img { opacity:0; filter:alpha(opacity=0); width:663px; display:block }
.slider_text { background:url(../images/slider_text_bg.png); padding:4px 13px 4px 31px; color:#fff; font-family:helvetica_lt_condensedbold; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; position:absolute; bottom:0; width:100%; left:0; z-index:3;  -webkit-box-sizing:border-box; box-sizing:border-box; }

.slider_text span a { color:#e5493f; margin:0; display:block; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.slider_text span a:hover { color:#fff }
.slider_text span { padding:0 0 4px 0; display:block; font-size:18px; line-height:23px }
.slider_text p{color:#fff; display:inline;}
.slider_text a{display:inline; color:#fff; margin:0 0 0 3px;}
.slider_text a:hover{color:#e5493f;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.slider_wrapper { /*height:232px*/ }
.body_left_top:after{border-right-width:18px;}
 .inner_left_col .latestnews_tag{/*left:-93px;*/}
}
.top_feature { background:#343433; height:21px; line-height:21px; position:absolute; top:22px; right:-10px; color:#fff; padding:0 13px 0 3px; font-family:helvetica_lt_condensedbold; font-size:14px; letter-spacing:1px; text-transform:uppercase; z-index:5 }
.top_feature:after { content:""; display:block; position:absolute; bottom:-10px; right:0; border-left:5px solid #000; border-top:5px solid #000; border-bottom:5px solid transparent; border-right:5px solid transparent }
.top_feature:before { content:""; display:block; position:absolute; bottom:0; left:-15px; background:url(../images/feature_before.png) no-repeat; width:16px; height:21px }
.body_left_top { background:#A92500; padding:10px 0 5px 8px; position:relative; margin-bottom:15px; margin-left:-19px; }
.body_left_top:after { content:""; position:absolute; left:0; bottom:-30px; display:block; border-right:19px solid #7c2b0e; border-bottom:30px solid transparent }
.safari .body_left_top:after{border-right-width:18px;}
.safari .inner_left_col .latestnews_tag{/*left:-93px;*/}
.editor_pick_wrap { position:relative; padding-top:4px }
.editor_pick_slide { width:632px; height:160px; overflow:hidden; position:relative; margin-bottom:3px; padding:0 0 0 52px }
.editor_pick_slide ul { padding:0; margin:0 }
.editor_pick_slide ul li { padding:0; margin:0; float:left; list-style-type:none }
.slide_set:after { content:""; display:block; clear:both }
.slide_set { margin-left:-5px }
.editor_pick_slide .owl-item.loading{background-position:center 40px;}
.editor_pick_slide .owl-carousel .item, .editor_pick_slide .owl-carousel .owl-wrapper-outer { height:160px }
.editor_pick_slide .owl-carousel .owl-wrapper-outer { width:612px; float:left }
.editor_pick_slide .owl-theme .owl-controls { float:right; position:relative; top:3px; margin-top:0; height:154px; width:20px; background:url(../images/slider_text_bg.png) }
.editor_pick_slide .owl-theme .owl-controls .owl-buttons div { width:20px; height:35px; font-size:0; padding:0; margin:0; opacity:1; filter:alpha(opacity=100); border-radius:0; -webkit-border-radius:0; vertical-align:top; position:absolute }
.editor_pick_slide .owl-theme .owl-controls .owl-buttons div.owl-prev { background:url(../images/editor_nav.png) no-repeat center bottom; bottom:5px; left:0 }
.editor_pick_slide .owl-theme .owl-controls .owl-buttons div.owl-next { background:url(../images/editor_nav.png) no-repeat center top; top:5px; left:0 }
.editor_pick_slide .owl-pagination { display:none }
.editor-container { padding:0 2px; width:187px; margin:3px 0 0; float:left }
.editor-container figure { width:100%; height:111px; -webkit-box-shadow:1px 2px 5px 0 #333; box-shadow:1px 2px 5px 0 #333; position:relative; overflow:hidden }
.editor-container figure img { width:100%; display:block; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.editor-container figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.editor_text { padding:8px 0 0; color:#fff; font-family:Helvetica, sans-serif, Arial; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center }
.editor_float { width:60px; height:146px; position:absolute; background:url(../images/editor_float.png) no-repeat; display:inline-block; left:-8px; top:0; z-index:20 }
.body_middle { padding:0 15px; }
.heading { font-family:helvetica_lt_stdlight; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-family: 'helvetica_condensedbold'; border-left:9px solid #b93600; border-bottom:1px solid #b93600; color:#333; font-size:25px; padding:0 0 3px 5px; margin-bottom:14px; text-transform:uppercase; line-height:21px }
.trending_block ul:after { display:block; content:""; clear:both }
.trending_block { padding-bottom:8px }
.trending_block ul { margin:0 0 0 -13px; padding:0 }
.trending_block ul li { float:left; margin:0 0 13px 13px; padding:5px; width:308px; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s; -webkit-box-shadow:0 0 5px #ccc; box-shadow:0 0 5px #ccc; list-style-type:none }
.trending_block ul li:hover { -webkit-box-shadow:0 0 5px #bbb; box-shadow:0 0 5px #bbb }
.ie8 .trending_block ul li { padding:3px; border:1px solid #e9e9e9 }
.trending_block ul li figure { float:left; margin:0 6px 6px 0; width:120px; height:68px; text-align:center; overflow:hidden }
.trending_block ul li figure img { width:100%; display:block; height:68px; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.trending_block ul li figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.trending_block ul li h5 { text-transform:uppercase; color:#A92500; font-size:14px; font-weight:700; margin-bottom:5px; line-height:14px }
.trending_block ul li h5 a { color:#A92500 }
.trending_block ul li blockquote h6 { margin-bottom:7px; color:#3A3A3A; font-size:13px; line-height:16px; font-weight:700 }
.trending_block ul li blockquote h6 a { color:#3A3A3A; display:block }
.trending_block ul li blockquote h6 a:hover { color:#BA3703 }
.trending_block ul li blockquote p { font-size:14px; padding:0 }
.trending_block ul li blockquote p a { color:#3A3A3A }
.day_pick_wrap { position:relative; padding-bottom:20px }
.dayin_slide_set:after { content:""; display:block; clear:both }
.day_pic_slide { position:relative }
.day_pic_slide ul { padding:0; margin:0 }
.day_pic_slide ul li { padding:0; margin:0; float:left; list-style-type:none }
.dayin_slider { height:310px; overflow:hidden; padding:0 3px; }
.day-container { padding:5px; float:left; margin:4px 6px 11px; width:200px; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s; -webkit-box-shadow:0 0 5px #ccc; box-shadow:0 0 5px #ccc }
.day-container:hover { -webkit-box-shadow:0 0 5px #bbb; box-shadow:0 0 5px #bbb }
.ie8 .day-container { padding:3px; border:1px solid #e9e9e9; }
.day-container figure { width:100%; height:247px; position:relative; overflow:hidden }
.day-container figure img { width:100%; height:247px; display:block; background:0 0; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.day-container figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.day_text { height:36px; padding:8px 0 0; font-size:15px; font-family:Helvetica, sans-serif, Arial; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center }
.day_text a { color:#3a3a3a }
.day_text a:hover { color:#BA3703 }
.day_pic_slide .owl-carousel .item, .day_pic_slide .owl-carousel .owl-wrapper-outer { height:310px; margin:0 6px; }
.day_pic_slide .owl-carousel .owl-wrapper-outer { width:955px; }
.day_pic_slide .owl-theme .owl-controls { position:relative; margin-top:0; width:100%; background:url(../images/slider_text_bg.png) }
.day_pic_slide .owl-theme .owl-controls .owl-buttons div { 
	width:54px;
	height:54px;
	background:url(../images/circle_nav.png) no-repeat;
	text-indent:-999999px;
	font-size:0;
	position:absolute;
	bottom:123px;
	padding:0;
	margin:0;
	opacity:1;
	filter:alpha(opacity=100); 
}
.day_pic_slide .owl-theme .owl-controls .owl-buttons div:hover{opacity:.7; filter:alpha(opacity=70)}
.day_pic_slide .owl-theme .owl-controls .owl-buttons div.owl-prev { background-position:0 0; bottom:134px; left:-3px }
.day_pic_slide .owl-theme .owl-controls .owl-buttons div.owl-next { background-position:-54px 0; bottom:134px; right:-3px }
.day_pic_slide .owl-pagination { display:none }
.day_nav { position:absolute; left:0; top:121px; width:100%; z-index:9 }
.day_nav a { -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.day_nav a:hover { opacity:.8; filter:alpha(opacity=80) }
.day_nav #day_next { position:absolute; width:12px; height:34px; background:url(../images/day_nav.png) no-repeat 0 top; right:-13px; top:0; z-index:10 }
.day_nav #day_prev { position:absolute; width:12px; height:34px; background:url(../images/day_nav.png) no-repeat 0 bottom; left:-19px; top:0; z-index:10 }
.sidebar_video_block { background:#6a6d72; padding:8px 0 0; width:347px; position:relative; margin-left:-8px; }
.sidebar_video_block:after { border-top:0 solid transparent; border-left:19px solid #000; border-bottom:25px solid transparent; content:""; position:absolute; display:block; right:0; bottom:-25px }
.video_full .video-container .video_text a{color:#3a3a3a;}
.video_full .video-container .video_text a:hover{color:#BA3703;}

.video_wrapper { padding:7px; width:299px; height:192px; background:#101010; margin:0 0 3px 3px; position:relative; overflow:hidden }
.video_wrapper ul { padding:0; margin:0 }
.video_wrapper ul li { margin:0; padding:0; float:left }
.video_wrapper ul li .video_box { width:299px; height:192px; vertical-align:top }
.video_wrapper ul li .video_box img { display:block }
.pager_video { position:absolute; top:-3px; right:15px; z-index:10 }
.pager_video a:first-child { margin:0 }
.pager_video a { width:10px; height:10px; background:#fff; font-size:0; margin-left:10px; display:inline-block; -webkit-border-radius:50%; -o-border-radius:50%; border-radius:50%; -webkit-box-shadow:1px 1px 3px 0 #111; box-shadow:1px 1px 3px 0 #111 }
.pager_video a.selected { background:#999; cursor:default }
.watch_video_text { color:#F1EEEE; font-size:16px; font-family:helvetica_lt_condensedbold; text-indent:23px; border-bottom:1px solid #969595; padding-bottom:6px; margin-bottom:3px }
.calentar_top { height:59px; background:#b93600 }
.calentar_bottom { background:#494949; padding:0 0 14px; margin-bottom:10px }
.deal_of_the_day { width:313px; height:73px; margin-left:3px }
.deal_of_the_day img { width:100%; height:auto }
.add_text { text-align:right; text-transform:uppercase; font-size:8px }
.full_video_wrap { position:relative;  padding:17px 15px; margin-bottom:20px;}
.full_video_wrap.home_video{background:#333;}
.full_video_wrap .heading{color:#fff; border-bottom:none; padding-bottom:0; margin-bottom:12px;}
.full_video_wrap .video_category{top:-31px;}
.video_category { position:absolute; top:-36px; right:18px; height:17px }
.video_category ul { padding:0; margin:0 }
.video_category ul li:first-child { padding-left:0; margin-left:0; background:0 0 }
.video_category ul li { float:left; padding:0 0 0 11px; margin:0 0 0 9px; list-style-type:none; background:url(../images/vc_sep.png) no-repeat 0 2px; font-family:Arial, Helvetica, sans-serif; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
.video_category ul li a { font-size:16px; line-height:16px; text-transform:uppercase; color:#E5493F; display:inline-block; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.video_category ul li a:hover, .video_category ul li.active a { color:#000 }
.video_full_outer { position:relative }
.video_full { position:relative; height:244px; padding:0 16px; overflow:hidden; margin-bottom:0; }
.video_full ul { padding:0; margin:0 }
.video_full ul li { float:left; margin:0; padding:0; list-style-type:none }
.video_slide_set:after { content:""; display:block; clear:both }
.video_gallery_wrapper .video_full .video-container { margin:0; height:219px }
.video_full .video-container {	
	-webkit-box-shadow: 0 0 5px #ccc;
	-ms-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
    float: left;
    margin: 6px 10px 10px;
    padding: 5px;
    width: 282px;
	-webkit-transition:all 250ms ease-in-out 0s; 
	-ms-transition:all 250ms ease-in-out 0s; 
	transition:all 250ms ease-in-out 0s;
}

.home_page .video_full .video-container{ 
	width:311px;
	margin:0; 
	padding:0 2px;
	-webkit-box-shadow:none;
	-ms-box-shadow:none;
	box-shadow:none;
}



/*.video_full .video-container:hover { -webkit-box-shadow:0 0 5px #bbb; box-shadow:0 0 5px #bbb }*/
.full_video_wrap.home_video .heading a{color:#fff;}
.full_video_wrap.home_video .heading a:hover{color:#ba3703;}
.ie8 .video_full .video-container { padding:3px; border:1px solid #e9e9e9 }
.video_full .video_box { 
	height: 175px;
    overflow: hidden;
    position: relative;
    width: 282px;  
}

.home_page .video_full .video_box { 
	width:301px; 
	height:191px; 
	position:relative; 
	overflow:hidden; 
	border:5px solid #0f0f0f; 
}


.video_full .video_box a { display:block }
.video_full .video_box span { width:45px; height:45px; right:5px; bottom:10px; position:absolute; opacity:.7; filter:alpha(opacity=70); background:url(../images/play_btn.png) no-repeat; z-index:2 }
.video_full .video_box span.duration { position:absolute; right:auto; bottom:10px; left:0; height:20px; line-height:20px; width:auto; padding:0 5px; font-size:13px; font-style:normal; color:#fff; opacity:1; filter:alpha(opacity=100); background-color:#BFDC7A; background-image:-webkit-gradient(linear, left top, left bottom, from(#333), to(#555)); background-image:-webkit-linear-gradient(top, #333, #555); background-image:-moz-linear-gradient(top, #333, #555); background-image:-ms-linear-gradient(top, #333, #555); background-image:-o-linear-gradient(top, #333, #555); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#555555)
}
.video_full .video_box img { width:100%; display:block; height:auto; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }

.home_page .video_full .video_box img { height:191px;}

.video_full .video_box img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.video_full .video-container .video_text { color:#fff; font-size:15px; font-weight:700; padding:3px 0 0; text-align:center; height:40px }
.video_full .video-container .video_text:hover { color:#BA3703 }
.video_slide_nav { position:absolute; left:0; top:73px; width:100%; z-index:9 }
.video_slide_nav a { -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.video_slide_nav a:hover { opacity:.8; filter:alpha(opacity=80) }
.video_full .owl-carousel .item, .video_full .owl-carousel .owl-wrapper-outer { height:244px; }
.video_full .owl-carousel .owl-wrapper-outer { /*width:936px */width:950px; margin:0 auto;}
.video_full .owl-theme .owl-controls { position:relative; margin-top:0; width:100%; background:url(../images/slider_text_bg.png) }
.video_full .owl-theme .owl-controls .owl-buttons div { 
	width:54px;
	height:54px;
	background:url(../images/circle_nav.png) no-repeat;
	text-indent:-999999px;
	font-size:0;
	position:absolute;
	bottom:123px;
	padding:0;
	margin:0;
	opacity:1;
	filter:alpha(opacity=100); 
}
.video_full .owl-theme .owl-controls .owl-buttons div:hover{opacity:.7; filter:alpha(opacity=70);}
.video_full .owl-theme .owl-controls .owl-buttons div.owl-prev { left:-15px; }
.video_full .owl-theme .owl-controls .owl-buttons div.owl-next {  background-position:-54px 0;right:-15px; }






.video_full .owl-pagination { display:none }
.video_slide_nav #video_slide_next { position:absolute; width:12px; height:34px; background:url(../images/day_nav.png) no-repeat 0 top; right:-2px; top:0; z-index:10 }
.video_slide_nav #video_slide_prev { position:absolute; width:12px; height:34px; background:url(../images/day_nav.png) no-repeat 0 bottom; left:-21px; top:0; z-index:10 }
.wrap_left_pad {/* padding:0 0 0 34px */}
.wrap_left_pad.inner { /*padding:0 0 0 34px*/ }
.body_cat_left ul:after, .body_category_wrap:after { content:""; display:block; clear:both }
.body_cat_left ul { padding:0; margin:0 0 0 -26px }
.body_cat_left ul li { list-style-type:none; margin:0 0 22px 26px; float:left }
.category_box { width:297px; height:229px; padding:12px 5px 5px; background:#fff; -webkit-box-shadow:7px 4px 5px 0px #ccc; box-shadow:7px 4px 5px 0px #ccc; -webkit-transition:all 250ms ease-in-out 0s; -moz-transition:all 250ms ease-in-out 0s; -ms-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.category_box:hover { -webkit-box-shadow:0 0 5px #bbb; box-shadow:0 0 5px #bbb }
.category_box:hover figure { background-image:none }
.ie8 category_box { padding:10px 3px 3px; border:1px solid #e9e9e9 }
.category_box figure { width:100%; height:155px; margin-bottom:5px; overflow:hidden; background:url(../images/loader.gif) center center no-repeat }
.category_box figure img { width:100%; height:155px; display:block; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.category_box figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.category_text { color:#3A3A3A; font-size:15px; font-weight:700; padding:0 5px; }
.category_box a { display:block }
footer { /*margin-top:20px;*/ }
.footer_top { height:38px; border-top:3px solid #333; background:#c22500 }
footer .container:after { content:""; display:block; clear:both }
.footer_top .social_icon { background:#fff; padding:7px 5px; margin-top:-1px }
.copyright { display:block; padding-bottom:4px; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:27px; height:23px; text-transform:uppercase; background:#232323; color:#fff; text-align:center }
.copyright a { color:#fff; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.copyright a:hover { color:#C22513 }
.copyright .container:after { content:""; display:block; clear:both }
.copy_left { float:left }
.copy_right { float:right }
.footer_bottom { background:#333; padding:16px 0; width:100% }
.footer_left { float:left; width:85px; padding:0 8px 0 0; border-right:1px solid #fff }
.footer_right { float:right; width:895px }
.footer_menu ul { padding:0; margin:0 }
.footer_menu ul li:last-child { margin:0 }
.footer_menu ul li { font-size:15px; text-transform:uppercase; font-family:helvetica_lt_condensedbold; margin:0 0 8px; list-style-type:none }
.footer_menu ul li a { color:#666363; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.footer_menu ul li a:hover, .footer_menu ul li.active a { color:#BA3703 }
.foot_col { margin-right:14px; float:left }
.site_menu:after { content:""; display:block; clear:both }
.site_menu h3 { color:#c22513; font-size:18px; text-transform:uppercase; padding:0 0 13px; margin-bottom:0; font-family:helvetica_lt_condensedbold }
.site_menu h3 a { color:#c22513; display:inline-block; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.site_menu h3 a.active, .site_menu h3 a:hover { color:#fff }
.site_menu ul { padding:0; margin:0 }
.site_menu ul li { padding:0; margin:0 0 6px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase }
.site_menu ul li a { color:#fff; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.site_menu ul li a:hover, .site_menu ul li.active a { color:#BA3703 }
.site_menu ul li:last-child { margin:0 }
.subscribe_offer:after { content:""; display:block; clear:both }
.image_sub { width:207px; height:101px; float:left; overflow:hidden; position:relative; top:1px }
.image_sub img { width:100%; height:auto; display:block }
.sub_value { float:left; margin:0 0 0 12px }
.sub_value .issues { color:#fff; font-size:32px; line-height:26px; padding-bottom:5px; font-family:helvetica_lt_stdlight; }
.offer_right .sub_value .issues{ padding-bottom:2px; border-bottom:1px solid #939494; margin-bottom:2px;}
.special_issues span { color:#A92500; font-family:Arial, Helvetica, sans-serif; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
.sub_value .issues strong { font-family:helvetica_lt_condensedbold; font-weight:400; padding-right:6px; color:#A92500 }
.sub_value .special_issues { font-size:14px; font-family:helvetica_lt_condensedbold; color:#fff; padding-top:3px; margin-bottom:3px; padding-bottom:3px; border-bottom:1px solid #939494 }
.sub_value .special_issues strong { padding-right:6px; color:#A92500 }
.only { font-family:helvetica_lt_stdlight; font-size:8px; color:#fff; text-indent:11px; position:relative; top:2px }
.sub_price { font-family:helvetica_lt_stdlight; font-size:33px; color:#fff; line-height:25px }
.sub_price span { color:#A92500 }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.video_wrapper ul li .video_box { margin-top:-16px }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.receive_text { padding-top:14px }
}
.ie9 .video_wrapper ul li .video_box { margin-top:-16px }
.ie9 .receive_text { padding-top:13px }
.scrollup { width:40px; height:40px; position:fixed; bottom:20px; right:30px; display:none; z-index:999; background:url(../images/scroll-top.png) no-repeat }
.scrollup:hover { opacity:.8; filter:alpha(opacity=80) }
.success { background:url(../images/success-icon.png) no-repeat 10px 5px #54C84E; border:1px solid #036115; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px; color:#FFF; display:block; font-size:12px; font-weight:700; margin:0 0 10px; padding:6px 9px 5px 36px; position:relative }
.success p { padding:0 }
.error { background:url(../images/error_icon.png) no-repeat 10px 5px #F73434; border:1px solid #6D0B0B; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px; color:#FFF; display:block; font-size:12px; font-weight:700; margin:0 0 10px; padding:6px 9px 5px 36px; position:relative }
.error p { padding:0 }
.search_right { margin:10px 0; height:19px; border:1px solid #666; border-radius:8px; background:#fff; padding:5px 8px 5px 29px; position:relative }
.search_icon { width:20px; height:20px; position:absolute; background:url(../images/search_icon.png) no-repeat; left:5px; top:5px; font-size:0 }
.search_icon:hover { background-position:left bottom }
.search_right input[type=text] { width:100%; height:19px; font-size:14px; font-family:sinhala_sangam_mnregular; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; -webkit-transition:all 350ms ease-in-out 0s; -o-transition:all 350ms ease-in-out 0s; transition:all 350ms ease-in-out 0s }
.post_details_left_container { padding:10px 15px; position:relative;  background-color:#ffffff; }
.post_details_left_container_video { padding:10px 15px; position:relative; }
.post_details_heading { color:#232323; font-size:25px; font-weight:700; margin-bottom:10px; font-family:Helvetica, sans-serif, Arial; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
.post_details_image { width:100%; height:367px; overflow:hidden; margin-bottom:13px }
.post_details_image img { max-width:650px; height:auto }
.post_content p { text-align:justify }
.left_col.inner_left_col { padding-bottom:40px }
.written_by { padding:25px 0 17px; font-size:15px }
.post_social ul:after { content:""; display:block; clear:both }
.post_social { padding-bottom:12px }
.post_social ul { padding:0; margin:0 }
.post_social ul li { list-style-type:none; float:left; margin:0 0 0 5px }
.post_social a { display:inline-block; cursor:pointer }
.post_social a.facebook { background-position:0 0 }
.post_social a.google_s { background-position:-42px 0 }
.post_social a.twitter_s { background-position:-84px 0 }
.post_social a.linkedin_s { background-position:-126px 0 }
.post_social a.gmail_s { background-position:-167px 0 }
.comment_block { padding-bottom:20px }
.article_block { border-bottom:1px solid #c5c5c5; margin-bottom:12px; padding-bottom:12px; font-size:15px }
.article_block:after { content:""; display:block; clear:both }
.article_block h3 { font-size:17px; font-weight:700; margin-bottom:5px }
.article_block h3 a { color:#3A3A3A }
.article_block figure { width:230px; height:130px; float:left; overflow:hidden; margin:0 14px 10px 0; -webkit-box-shadow:4px 5px 7px 0 #bbb; box-shadow:4px 5px 7px 0 #bbb; background:url(../images/loader.gif) center center no-repeat; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.article_block figure:hover { -webkit-box-shadow:2px 3px 5px 0 #999; box-shadow:2px 3px 5px 0 #999 }
.article_block figure a { display:block }
.article_block figure img { width:100%; height:130px; display:block; -webkit-transform:scale(1, 1); -o-transform:scale(1, 1); -ms-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.article_block figure img:hover { -webkit-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05); -o-transform:scale(1.05, 1.05); transform:scale(1.05, 1.05) }
.social_btn_wrap:after { content:""; display:block; clear:both }
.social_btn_wrap .share_button { float:right }
.social_btn_wrap { padding:20px 0 }
.article_block blockquote p { line-height:20px }
.pagination_wrapper:after { content:""; display:block; clear:both }
.pagination_wrapper { height:30px; text-align:center; background:#F3F4F4; border:1px solid #cbcbcb; background-image:linear-gradient(top, #FDFDFD 0, #F3F4F4 99%); background-image:-o-linear-gradient(top, #FDFDFD 0, #F3F4F4 99%); background-image:-moz-linear-gradient(top, #FDFDFD 0, #F3F4F4 99%); background-image:-webkit-linear-gradient(top, #FDFDFD 0, #F3F4F4 99%); background-image:-ms-linear-gradient(top, #FDFDFD 0, #F3F4F4 99%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FDFDFD), color-stop(0.99, #F3F4F4)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FDFDFD, endColorstr=#F3F4F4);
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:7px; margin-bottom:20px }
.pagination_wrapper a { color:#3a3a3a; font-family:helveticaneuewebfont, Arial; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.pagination_wrapper .next_pagi:hover, .pagination_wrapper .previous_pagi:hover { color:#A92500 }
.pagination_wrapper .previous_pagi { float:left; background:url(../images/pagination_new_btn.png) left bottom no-repeat; padding:0; width:22px; height:24px; font-size:0; text-indent:-9999999; vertical-align:top; position:relative; top:2px; transition:none }
.pagination_wrapper .next_pagi { float:right; background:url(../images/pagination_new_btn.png) no-repeat left top; padding:0; width:22px; height:24px; font-size:0; text-indent:-9999999; vertical-align:top; position:relative; top:3px; transition:none }
.pagination_wrapper .previous_pagi:hover { background:url(../images/pagination_new_btn.png) no-repeat right bottom }
.pagination_wrapper .next_pagi:hover { background:url(../images/pagination_new_btn.png) no-repeat right top }
.pagination_wrapper ul { padding:1px 0 0; margin:0; width:91%; float:left }
.pagination_wrapper ul li:first-child { margin-left:0; padding-left:0; background:0 0 }
.pagination_wrapper ul li { list-style-type:none; display:inline; font-size:20px; margin:0 0 0 15px; padding-left:9px }
.pagination_wrapper ul li a { display:inline-block; color:gray; padding:3px; font-weight:700 }
.pagination_wrapper ul li a:hover, .pagination_wrapper ul li span { color:#A92500 }
.post_content p, .post_content strong { font-family:Arial, Helvetica, sans-serif; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
.sidebar_gray { background:#494949; width:337px; position:relative; margin-bottom:28px }
.sidebar_gray:after { border-top:0 solid transparent; border-left:17px solid #000; border-bottom:25px solid transparent; content:""; position:absolute; display:block; right:0; bottom:-25px }
.sidebar.inner_sidebar .add1 img { width:300px }
.sidebar_gray .red_heading { background:#000; height:33px; text-align:center; padding:0 5px; color:#E5493F; font-size:23px; font-family:helvetica_lt_condensedbold; text-transform:uppercase; margin:0; line-height:34px }
.sidebar_gray .red_heading a { color:#E5493F; line-height:34px; display:inline-block; padding:0 10px; margin-left:7px; position:relative; height:33px; background:url(../images/heading-sep.jpg) no-repeat 0 8px }
.sidebar_gray .red_heading a:first-child { padding:0; margin:0; background:0 0 }
.sidebar_gray .red_heading a.active { background:#E5493F; color:#fff }
.sidebar_gray .sidebar_gray_container { padding:10px; width:317px; margin-top:-2px; }
.latest_issue_image { width:302px; height:auto; position:relative }
.latest_issue_image img { width:100%; height:auto; display:block }
.black_ul { padding:0 0 3px; margin:0 }
.black_ul li { list-style-type:none; text-align:center; margin-bottom:6px }
.black_ul li a { line-height:33px; background:#000; color:#fff; font-family:helvetica_lt_condensedbold; text-transform:uppercase; display:block; font-size:22px; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.black_ul li a:hover { background:#fff; color:#E5493F }
.tag { font-family:helvetica_lt_condensedbold; position:absolute; left:-65px; top:74px; width:161px; height:21px; text-align:center; z-index:2; cursor:pointer; color:#fff; background:#00a4ff; text-transform:uppercase; font-size:14px; line-height:21px; -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); transform:rotate(-90deg) }
.tag:hover { color:#eee }
.event_tag { font-family:helvetica_lt_condensedbold; position:absolute; left:-57px; top:61px; width:144px; height:21px; text-align:center; z-index:2; cursor:pointer; color:#fff; background:#00a4ff; text-transform:uppercase; font-size:16px; -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); transform:rotate(-90deg) }
.event_tag:hover { color:#eee }
.photo_tag { font-family:helvetica_lt_condensedbold; position:absolute; right:-42px; bottom:42px; width:105px; height:21px; text-align:center; z-index:2; cursor:pointer; color:#fff; background:#00a4ff; text-transform:uppercase; font-size:16px; -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); transform:rotate(-90deg) }
.photo_tag:hover { color:#eee }
.ie8 .photo_tag{right:0;bottom:0;}
.ie8 .tag{left:3px;top:48px;}
.main_slider .item > a{height:231px;}
.add4 { background:#fff; padding:5px; width:300px; margin:0 0 2px }
.add4 img { width:100% }
.add_text.add_text2 { padding:0 0 21px }
.most_read { padding:0; margin:0 }
.most_read li:first-child { padding-top:0; border-top:0 }
.most_read li { padding:8px 0 0; margin:0 0 14px; list-style-type:none; color:#fff; border-top:1px solid #e5493f }
.most_read li a { color:#fff; display:block; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.most_read li a:hover { color:#ccc }
.most_read li strong { display:block; color:#fff; padding:3px 0 0; font-weight:400 }
.health_tag { position:absolute; width:37px; height:auto; left:-37px; top:-2px }
.health_tag img { width:100% }
.add1.add5 { margin-bottom:43px }
.news_body_container:after { content:""; display:block; clear:both }
.news_body_container { position:relative; clear:both; }
.inner_left_col.news_body_container { padding:7px 0 0; margin:19px 0 0; border-top:2px solid #000 }
.ie8 .latestnews_tag, .ie9 .latestnews_tag { top:-2px; left:-37px }
.latestnews_tag { width:185px; height:37px; position:absolute; left:-111px; top:72px; text-align:center; background:#EC6050; -webkit-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; -webkit-transform:rotate(-90deg); -ms-o-transform:rotate(-90deg); -o-transform:rotate(-90deg); transform:rotate(-90deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.latestnews_tag i { font-style:normal; font-size:22px; text-transform:uppercase; color:#fff; font-family:helvetica_lt_condensedbold; white-space:nowrap; display:block; padding:5px 0 0 }
.ie8 .latestnews_tag{display:none;}
.article_block:last-child { border-bottom:none }
.inner_left_col .latestnews_tag { /*left:-92px*/ }
.inner_left_col .news_category { padding-left:34px }
.news_category { position:relative; top:0; left:0; padding:15px 0 0 15px; min-height:17px; background-color:#ffffff; }
.news_category ul:after { content:""; display:block; clear:both }
.news_category ul { padding:0; margin:0 }
.news_category ul li:first-child { padding-left:0; margin-left:0; background:0 0 }
.news_category ul li { float:left; padding:0 0 0 8px; margin:0 0 7px 9px; list-style-type:none; background:url(../images/vc_sep.png) no-repeat 0 3px; font-family:Arial, Helvetica, sans-serif; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
.news_category ul li a { font-size:13px; line-height:16px; text-transform:uppercase; color:#E5493F; display:inline-block; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.news_category ul li a:hover, .news_category ul li.active a { color:#5D5D5D }
.most_read.trending li { text-align:center; font-family:Helvetica, sans-serif, Arial; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
.most_read.trending li figure { width:227px; height:130px; padding-top:6px; position:relative; overflow:hidden; background:url(../images/loader.gif) center center no-repeat; margin:0 auto 5px; -webkit-box-shadow:4px 5px 7px 0 #777; box-shadow:4px 5px 7px 0 #777; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.most_read.trending li figure span { width:35px; height:35px; right:5px; bottom:5px; position:absolute; opacity:.7; filter:alpha(opacity=70); background:url(../images/play_btn.png) no-repeat; z-index:2 }
.most_read.trending li figure span.duration { position:absolute; right:auto; bottom:5px; left:0; height:20px; line-height:20px; width:auto; padding:0 5px; font-size:13px; font-style:normal; color:#fff; opacity:1; filter:alpha(opacity=100); background-color:#BFDC7A; background-image:-webkit-gradient(linear, left top, left bottom, from(#333), to(#555)); background-image:-webkit-linear-gradient(top, #333, #555); background-image:-moz-linear-gradient(top, #333, #555); background-image:-ms-linear-gradient(top, #333, #555); background-image:-o-linear-gradient(top, #333, #555); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#555555)
}
.most_read.trending li figure:hover { -webkit-box-shadow:none; box-shadow:none }
.most_read.trending li figure img { width:100%; height:130px; display:block; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.most_read.trending li figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.news_category.post { position:relative; top:8px; left:-1px; margin-bottom:20px }
.news_pagination_wrapper { padding:0 0 20px; text-align:center }
.news_pagination_wrapper a { color:#3a3a3a; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.news_pagination_wrapper ul { padding:0; margin:0 }
.news_pagination_wrapper ul li:first-child { margin-left:0; padding-left:0; background:0 0 }
.news_pagination_wrapper ul li:last-child, .news_pagination_wrapper ul li:nth-child(2) { background:0 0 }
.news_pagination_wrapper ul li { list-style-type:none; display:inline; font-size:16px; margin-left:4px; padding-left:9px; background:url(../images/pagination_sep.png) no-repeat 0 5px }
.news_pagination_wrapper ul li a { display:inline-block; color:#3a3a3a; padding:3px }
.news_pagination_wrapper ul li a:hover { color:#A92500 }
.news_pagination_wrapper ul li span { color:#A92500; padding:3px }
.category_box.inner { position:relative }
.category_box.inner .heading { border-left:0; padding-left:30px; border-bottom:none }
.heading a { color:#333 }
.category_text:hover, .heading a:hover { color:#BA3703 }
.category_box.inner .book:hover { opacity:.7; filter:alpha(opacity=70) }
.category_box.inner .book { position:absolute; right:5px; top:8px }
.body_cat_left.inner ul li { position:relative }
.body_cat_left.inner .add_text { position:absolute; right:0; bottom:-7px; font-size:8px; color:#7b7a7a }
.cover_story { width:301px; background:#fff; padding:7px }
.left_col.inner .body_left_top { padding:10px 0 30px 34px }
.subcribe_block { background:#6A6D72; padding:8px 15px 15px 5px }
.subcribe_blockwrap { background:#fff; padding:10px }
.subcribe_blockwrap .box_inside { border-top:1px solid #b93600; border-bottom:1px solid #b93600; padding-top:5px }
.pic_magazine { float:left; width:188px; height:255px; overflow:hidden }
.pic_magazine a { display:block }
.pic_magazine img { width:188px; height:255px; display:block; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.pic_magazine img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.cover_cont { float:left; width:107px; padding:0 0 0 6px; text-align:center }
.cover_cont h3 { font-family:helvetica_lt_condensedbold; line-height:22px; font-size:21px; text-transform:uppercase }
.cover_cont h2 { font-family:helvetica_lt_condensedbold; color:#2e2828; font-size:28px; line-height:28px; text-transform:uppercase; margin-bottom:1px }
.cover_cont h2 span { color:#a92500 }
.cover_cont p { font-size:15px; color:#3A3A3A; line-height:19px; text-align:justify }
.bottom ul { float:left; margin:0; padding:35px 0 0; list-style:none }
.bottom ul li { display:block; float:left; line-height:24px; margin:0 2px 0 0 }
.bottom ul li:first-child { margin-right:5px }
.bottom ul li a { display:block }
.bottom ul li a:hover { opacity:.8; filter:alpha(opacity=80) }
.bottom ul li a img { box-shadow:3px 3px 4px #999; border-radius:4px; -webkit-border-radius:4px }
a.e_darpan { margin-top:10px; display:inline-block; background:url(../images/book_big.png) no-repeat center top; width:75px; height:19px; padding-top:70px; text-align:center; position:relative; top:-3px; color:#2d2d2d; -webkit-transition:all ease-in-out 450ms 0s; transition:all ease-in-out 450ms 0s }
a.e_darpan:hover { color:#ba3703 }
.offer_right { float:right; width:137px; margin-left:5px; margin-right:14px; }
.foot_left_sign.inside { float:none; margin:0; width:339px; padding:8px 4px 7px 4px; background:#272828 }
.foot_left_sign.inside .newsletter_block { margin:7px 0 0; padding-bottom:10px; padding-top:4px; border-top:3px solid #939494; border-bottom:3px solid #939494 }
.foot_left_sign.inside .image_sub { width:159px; height:207px }
.foot_left_sign.inside .subscribe_btn { margin-top:-4px; width:202px; height:78px; margin-left:-27px; background:url(../images/subscribe_btn.png) no-repeat }
.foot_left_sign.inside .receive_text { display:block; text-align:center; color:#fff; font-size:12px; margin:-9px 0 4px; font-weight:bold; font-family:Helvetica, sans-serif; vertical-align:top; padding-bottom:2px; border-bottom:1px solid #939494 }
.foot_left_sign.inside .sub_value { margin-left:5px; text-align:center; }
.foot_left_sign.inside .sub_value .issues { font-size:25px; padding-bottom:0 }
.foot_left_sign.inside .sub_price { font-size:14px }
.foot_left_sign.inside .subscribe_offer { margin-bottom:5px }
.foot_left_sign.inside .newsletter_block h5 { margin-bottom:5px; color:#fff; font-size:14px; font-weight:700; text-align:center }
.foot_left_sign.inside .newsletter_block input[type=text] { border:1px solid #666; height:25px; line-height:25px; -webkit-border-radius:8px; border-radius:8px; color:#7F7D7D; font-family:sinhala_sangam_mnregular; padding:0 10px; width:151px; font-size:18px; margin-right:2px; margin-left:19px; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.foot_left_sign.inside .newsletter_block input[type=text]:focus { -webkit-box-shadow:0 0 7px 0 #555; box-shadow:0 0 7px 0 #555 }
.foot_left_sign.inside .newsletter_block input[type=submit] { border:none; background:#b93600; -webkit-border-radius:8px; border-radius:8px; padding:0 40px 0 15px; height:25px; color:#fff; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.foot_left_sign.inside .newsletter_block input[type=submit]:hover { background:#de4b0f }
.foot_left_sign.inside .newsletter_block input[type=submit]:focus { background:#fb4d05; text-shadow:1px 1px #333 }
.gallery_outer, .gallery_wrapper { position:relative }
.gallery_wrapper ul:after { content:""; display:block; clear:both }
.gallery_wrapper ul { margin:0 0 0 -33px; padding:0 }
.gallery_wrapper ul li { margin:0 0 30px 32px; list-style-type:none; float:left }
.gallery_box { width:300px; background:#fff; padding:5px 5px 10px; -webkit-box-shadow:0 0 5px #ccc; box-shadow:0 0 5px #ccc; -webkit-transition:all 250ms ease-in-out 0s; -moz-transition:all 250ms ease-in-out 0s; -ms-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.gallery_box:hover { -webkit-box-shadow:0 0 5px #bbb; box-shadow:0 0 5px #bbb }
.gallery_box figure { position:relative; width:100%; height:370px; overflow:hidden; background:url(../images/loader.gif) center center no-repeat; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.gallery_box figure img { width:300px; height:375px; display:block; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s; -webkit-transform:scale(1, 1); transform:scale(1, 1) }
.gallery_box figure a { display:block }
.gallery_box figure img:hover { -webkit-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.gallery_box h3 { font-size:15px; padding:3px 0 0; margin:0; float:left; width:238px; font-weight:700 }
.gallery_box .photo_social_btn { float:right; width:44px; height:21px; margin-top:3px; background:url(../images/social_png.png) no-repeat }
.ie8 .gallery_box { padding:3px 3px 8px; border:1px solid #e9e9e9 }
.photo_caption { padding-top:5px; height:42px }
.photo_caption:after { content:""; display:block; clear:both }
.gallery_box h3 a { color:#3a3a3a; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s; display:block }
.gallery_box h3 a span { font-weight:400 }
.gallery_box h3 a:hover { color:#E5493F }
.featured_galleries { position:relative; height:372px; overflow:hidden }
.featured_galleries ul { padding:0; margin:0 }
.featured_galleries ul li { margin:0; padding:0; float:left; list-style-type:none }
.featured_galleries ul li figure { width:300px; height:372px; vertical-align:top; overflow:hidden }
.featured_galleries ul li figure img { display:block; width:100%; height:372px; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.featured_galleries ul li figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.pager_feature { position:absolute; top:-3px; right:25px; z-index:10 }
.pager_feature a:first-child { margin:0 }
.pager_feature a { width:10px; height:10px; background:#fff; font-size:0; margin-left:10px; display:inline-block; -webkit-border-radius:50%; -o-border-radius:50%; border-radius:50%; -webkit-box-shadow:1px 1px 3px 0 #111; box-shadow:1px 1px 3px 0 #111 }
.pager_feature a.selected { background:#999; cursor:default }
.scroll_bar_content { height:260px; position:relative }
.red-text { font-style:normal; color:#E5493F }
.gallery_slider_wrapper { width:614px; margin:30px auto 20px; position:relative }
.gallery_slider { position:relative; width:600px; overflow:hidden; background:#fff; padding:7px; margin-bottom:20px; -webkit-box-shadow:0 0 5px #ccc; box-shadow:0 0 5px #ccc; -webkit-transition:all 250ms ease-in-out 0s; -moz-transition:all 250ms ease-in-out 0s; -ms-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.gallery_slider:hover { -webkit-box-shadow:0 0 5px #bbb; box-shadow:0 0 5px #bbb }
.ie8 .gallery_slider { border:1px solid #e9e9e9; padding:5px }
.gallery_slider ul { margin:0; padding:0 }
.gallery_slider ul li { margin:0; list-style-type:none }
.gallery_image_block { width:600px }
.gallery_image_block figure { width:100%; min-height:350px; overflow:hidden; text-align:center; background:url(../images/loader.gif) center center no-repeat; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.gallery_image_block figure img { max-width:600px; height:auto; display:inline-block; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.gallery_image_block h3 { font-size:15px; padding:3px 0 0; margin:0; color:#606060; text-align:center; height:42px }
#next_btn_foo1, #prev_btn_foo1 { 
	background: url(../images/circle_nav.png) no-repeat;
    font-size: 0;
    height: 54px;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 54px;
	z-index:120; 
	top:200px; 
}
#next_btn_foo1.inactive, #next_btn_foo1.inactive:hover, #prev_btn_foo1.inactive, #prev_btn_foo1.inactive:hover { opacity:.4; filter:alpha(opacity=40); cursor:default }
#next_btn_foo1 { background-position:-54px 0; right:-22px; }
#prev_btn_foo1 { background-position:0 0; left:-22px; }
#next_btn_foo1:hover, #prev_btn_foo1:hover { opacity:.7; filter:alpha(opacity=70) }

.gallery_thumb_wrapper { position:relative; margin:0 0 0 40px; }
.gallery_thumb { position:relative; width:480px; margin:0 auto; height:176px; overflow:hidden }
.gallery_thumb ul { padding:0; margin:0 }
.gallery_thumb ul li { margin:0; padding:0; float:left; list-style-type:none }
.gallery_thumb ul li a { display:block }
.gallery_thumb ul li figure { width:141px; height:176px; vertical-align:top; overflow:hidden; float:left; margin:0 9px }
.gallery_thumb .slide:after { content:""; display:block; clear:both }
.gallery_thumb ul li figure img { display:block; width:141px; height:176px; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.gallery_thumb ul li figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.safari .gallery_thumb ul li figure img:hover{-webkit-transform:scale(1, 1);}
.gallery_thumb ul li.selected figure { opacity:.7; filter:alpha(opacity=70) }
.thumb_nav_wrap { width:460px; position:relative; margin:0 auto }
#next_thumb, #prev_thumb { display:block; width:12px; height:34px; position:absolute; top:76px; z-index:120 }
#next_thumb.disabled, #next_thumb.disabled:hover, #prev_thumb.disabled, #prev_thumb.disabled:hover { cursor:default; opacity:.4; filter:alpha(opacity=4) }
#next_thumb { background:url(../images/day_nav.png) no-repeat left top; right:-22px }
#prev_thumb { background:url(../images/day_nav.png) no-repeat left bottom; left:-26px }
#next_thumb:hover, #prev_thumb:hover { opacity:.8; filter:alpha(opacity=80) }
.video_gallery_wrapper .video_full { height:auto; overflow:visible; padding:0 15px; }
.video_gallery_wrapper .video_full ul { margin:0 0 0 -42px }
.video_gallery_wrapper .video_full ul:after { content:""; display:block; clear:both }
.video_gallery_wrapper .video_full ul li { margin:0 0 20px 43px }
.video_gallery_wrapper .video-container .video_box { -webkit-transition:all 250ms ease-in-out 0ms; -o-transition:all 250ms ease-in-out 0ms; transition:all 250ms ease-in-out 0ms }
.video_gallery_wrapper .video-container:hover .video_box { background:#E5493F }
.video_gallery_container { padding:10px 0; background-color:white; clear:both; }
.left_col.inner_left_col.video_page { padding-bottom:0 }
.add_video .add3 { padding-right:0; width:300px }
.add_video { background:#fff; margin-bottom:6px; margin-top:4px; width:282px; height:256px }
.add_video figure a { display:block }
.add_video figure img { width:100%; height:194px }
.add_text.add_text3 { padding:10px 0 0 }
.pagination_wrapper.video { width:631px }
.popular_videos { padding:0; margin:0 }
.popular_videos li:first-child { padding-top:0; border-top:0 }
.popular_videos li { padding:8px 0 0; margin:0 0 14px; list-style-type:none; color:#fff; border-top:1px solid #e5493f }
.popular_videos li a { color:#fff; display:block; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.popular_videos li a:hover { color:#ccc }
.popular_videos li strong { display:block; color:#fff; padding:3px 0 0 }
.popular_cont:after { content:""; display:block; clear:both }
.popular_cont { padding:0 }
.popular_cont figure { margin:0 10px 0 0; float:left; width:120px; height:68px; overflow:hidden }
.popular_cont figure img { width:120px; height:auto; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.popular_cont figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.video_gallery_wrapper .video_full.video_c ul { margin-left:-59px }
.video_gallery_wrapper .video_full.video_c ul li { margin-left:60px }
.video_gallery_wrapper .video_full.video_c.slideshow_bottom ul{ margin-left:-42px }
.video_gallery_wrapper .video_full.video_c.slideshow_bottom ul li{ margin-left:43px}
.video_outer_big { position:relative; padding-bottom:17px; margin-top:30px }
.video_big_main_wrapper { position:relative; width:836px; height:456px; overflow:hidden; margin:0 auto; padding:10px; background:#121212 }
.video_big_main_wrapper ul { padding:0; margin:0 }
.video_big_main_wrapper ul li { position:0; margin:0; float:left; list-style-type:none }
.big_video_box { width:100%; height:456px }
.big_video_box img { width:100%; height:100%; display:block }
#next_btn_video, #prev_btn_video { display:block; width:23px; height:32px; position:absolute; top:47%; margin-top:-16px; z-index:120 }
#next_btn_video { background:url(../images/pagination_nav.png) no-repeat left bottom; right:0 }
#prev_btn_video { background:url(../images/pagination_nav.png) no-repeat left top; left:0 }
#next_btn_video:hover, #prev_btn_video:hover { opacity:.8; filter:alpha(opacity=80) }
.short_descript { padding:0 0 20px }
.short_descript .red_color_head { color:#E5493F; font-size:15px; padding-bottom:3px; display:block }
.post_content.arial_font { font-family:Arial, Helvetica, sans-serif; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
.faq { padding-bottom:20px }
.faq h3 { font-size:15px; margin-bottom:12px; font-weight:700 }
.faq .answer { margin-bottom:22px }
.people_body_container { padding:7px 0 0; margin:5px 0 0; border-top:2px solid #000; position:relative }
.people_wrapper { position:relative }
.latestnews_tag.people { top:
}
.arial_font { font-family:Arial, Helvetica, sans-serif; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px }
.post_details_image ul { padding:0; margin:0 }
.post_details_image ul li { padding:0; margin:0; list-style-type:none; float:left }
.slider_navig { padding:0 0 13px; text-align:center }
.slider_navig a { display:inline-block; padding:3px; color:#3a3a3a; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.slider_navig a:hover { color:#A92500 }
.slider_navig a#detail_prev { margin-right:5px }
.slider_navig a#detail_next { margin-left:5px }
.details_slider_pagination { vertical-align:top; padding:3px 0 0; line-height:15px }
.details_slider_pagination a { font-size:16px; margin:0 0 0 8px; padding:3px 3px 3px 14px; background:url(../images/pagination_sep.png) no-repeat 0 5px }
.details_slider_pagination a.selected, .details_slider_pagination a:hover { color:#A92500 }
.details_slider_pagination a:first-child { margin:0; background:0 0; padding-left:0 }
.gallery_thumb.noslider li { margin-left:10px; float:none; display:inline-block }
.gallery_thumb.noslider li figure { float:none; display:inline-block }
.gallery_thumb ul li .selected img { opacity:.6; filter:alpha(opacity=60) }
.gallery_thumb.noslider ul { text-align:center!important; position:relative!important; width:100%!important }
.gallery_thumb.noslider li:first-child { margin-left:0 }
.cat_index { float:left; max-width:677px; padding-left:15px; }
.cat_index .news_category { padding-top:5px; padding-left:0; }
.cat_srch_index { float:right; width:311px; position:relative; top:-2px }
.cat_srch_index .search_right { margin:0 0 10px }
.author { color:#727272; font-size:13px; padding:0 0 5px }
.social_post_wrapper { padding:15px 0 0; min-height:228px }
.next_prev:after { content:""; display:block; clear:both }
.next_prev { padding:20px 0 }
.next_prev a:first-child { float:left }
.next_prev a:last-child { float:right }
.next_prev a { background:#666; color:#fff; font-size:13px; height:28px; line-height:28px; padding:0 19px; border-radius:3px; -webkit-box-shadow:0 1px 4px 1px #bbb; box-shadow:0 1px 4px 1px #bbb; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.next_prev a:hover { box-shadow:none; background:#787878 }
.next_prev a.inactive { cursor:default; box-shadow:none; opacity:.4; filter:alpha(opacity=40) }
.next_prev a.inactive:hover { opacity:.4; filter:alpha(opacity=40); background-color:#666 }
.video_outer_big .next_prev a.inactive:hover { background-color:transparent }
.video_sidebar .search_right { margin-bottom:0 }
.video_outer_big .next_prev { position:relative; padding:0 }
.video_outer_big .next_prev a { position:absolute; width:12px; height:34px; top:230px; float:none; box-shadow:none; font-size:0; text-indent:-9999999; padding:0; display:inline-block; background:url(../images/day_nav.png) no-repeat;right:40px; float:none; }
.video_outer_big .next_prev a:first-child { left:40px; float:none; background-position:0 bottom; right:auto; }
/*.video_outer_big .next_prev a:last-child { right:40px; float:none; background-position:0 0 }*/
.day_pick_wrap.photo { background:#e5e5e5; padding:14px 10px; /*margin-left:10px;*/ position:relative }
.day_pick_wrap.photo:after { content:""; display:block; clear:both }
.day_pick_wrap.photo .day-container { padding:7px; width:300px; margin-left:0; margin-right:0; background:#fff; -webkit-box-shadow:5px 5px 7px 0 #ccc; box-shadow:5px 5px 7px 0 #ccc; -webkit-transition:all 250ms ease-in-out 0s; -moz-transition:all 250ms ease-in-out 0s; -ms-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.day_pick_wrap.photo .day-container:hover { -webkit-box-shadow:5px 5px 7px 0 #bbb; box-shadow:5px 5px 7px 0 #bbb }
.day_pick_wrap.photo .day-container figure { width:inherit; height:370px; overflow:hidden; background:url(../images/loader.gif) center center no-repeat }
.ie8 .inner_left_col .latestnews_tag, .ie9 .inner_left_col .latestnews_tag { left:-37px }
.ie8 .category_box { padding:10px 3px 3px; border:1px solid #e9e9e9 }
.day_pick_wrap.photo .day-container figure img { width:300px; height:375px; display:block; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s; -webkit-transform:scale(1, 1); transform:scale(1, 1); opacity:1; filter:alpha(opacity=100) }
.day_pick_wrap.photo .day_pic_slide ul li { float:left; margin:0 0 20px 8px }
.day_pick_wrap.photo .day_pic_slide ul:after { content:""; display:block; clear:both }
.day_pick_wrap.photo .day_pic_slide ul { margin:0 0 0 -8px }
.day_pick_wrap.photo .day_pic_slide { width:100% }
.day_pick_wrap.photo .day-container figure img:hover { -webkit-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.day_pick_wrap.photo .day-container figure:hover { opacity:1; filter:alpha(opacity=100) }
.day_pick_wrap.photo .pagination_wrapper { width:700px; margin:0 auto }
.day_pick_wrap.photo .day_text { height:38px }
.share_button .fb_iframe_widget, .share_button .fb_iframe_widget iframe { float:right }
.post_details_image.no_slider { height:auto }
.black_ul li figure { margin-bottom:6px; position:relative; overflow:hidden }
.black_ul li figure img { width:100%; height:auto; display:block; -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s; -webkit-transform:scale(1, 1); transform:scale(1, 1) }
.black_ul li figure a { background:0 0; display:block }
.black_ul li figure a:hover { background:0 0 }
.black_ul li figure a img:hover { -webkit-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.share_button iframe { width:200px!important }
.event_date { border-bottom:1px solid #999; color:#666; font-size:13px; padding:0 0 4px; margin-bottom:9px }
.event_date a { color:#666; font-size:13px }
.event_date a:hover { color:#A92500 }
#location_map { height:250px; width:100%; margin:14px 0 0 }
.event_calender table tr.day_row td a { display:block }
.event_calender table table tr.day_row td a:hover { color:#fff; background:#F35F2A }
.event_calender table { background:#E0E0E0 }
.event_calender table.calendar_nav { background:#000 }
.event_calender table.calendar_nav td { padding:3px 0 }
.event_calender td.calendar_content { background:#000; color:#fff }
.event_calender .calday_head { text-align:center; background:none repeat scroll 0 0 #333; color:#FFF }
.cal_head .next_month, .cal_head .prev_month { font-size:12px; padding:1px }
.cal_head .prev_month { margin-right:2px }
.cal_head .next_month { margin-left:2px }
.add1.ad_body_top { padding-top:18px; padding-right:0; width:305px }
.add1.ad_body_top .add_text.add_text2 { padding-bottom:0 }
#video_highlight { height:192px }
.video_full.video_c{padding:0;}
.arrow.back, .arrow.forward { display:none!important }
.sidebar_video_block .video_wrapper { padding-top:0; width:318px; margin-bottom:6px }
.footer_top .search_top { float:left; margin:3px 0 0 }
.footer_top .search_top input[type=text] { width:175px; width:100% }
.footer_top .search_top input[type=text]:focus { width:200px }
.newsletter_block .ErrInqMsg { display:block }
/*.form-block { width:411px }*/
.contacts ul { padding:25px 0 0; margin:0 }
.contacts li { padding:0; margin:0 0 10px; list-style-type:none }
.contacts li input[type=text] { width:280px; height:19px; padding:5px; border:1px solid #ccc; background:#fff; -webkit-border-radius:6px; border-radius:6px; color:#777 }
.contacts li select{width:292px; height:31px; padding:5px; border:1px solid #ccc; background:#fff; -webkit-border-radius:6px; border-radius:6px; color:#777;}
.contacts li input[type=text]:focus { -webkit-box-shadow:0 0 7px 0 #BBB; box-shadow:0 0 7px 0 #BBB; background:#f5f5f5 }
.contacts li textarea { width:280px; height:60px; padding:5px; border:1px solid #ccc; backface-visibility:#fff; -webkit-border-radius:6px; border-radius:6px; color:#777; font-weight:400; font-size:14px; resize:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
.contacts li textarea:focus { -webkit-box-shadow:0 0 7px 0 #BBB; box-shadow:0 0 7px 0 #BBB; background:#f5f5f5 }
.contacts li label { display:inline-block; width:110px; padding:5px 5px 0 0; vertical-align:top; font-size:14px }
.nomination li label{width:350px;}
.contacts li label span { color:#e10b00 }
.contacts li input[type=submit] { border:none; background:#b93600; -webkit-border-radius:6px; border-radius:6px; padding:0 17px; height:28px; color:#fff; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.contacts li input[type=submit]:hover { background:#de4b0f }
.contacts li input[type=submit]:focus { background:#fb4d05; text-shadow:1px 1px #333 }
.contacts li input[type=reset] { border:none; background:#888; -webkit-border-radius:6px; border-radius:6px; padding:0 17px; height:28px; margin-left:5px; color:#fff; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.contacts li input[type=reset]:hover { background:#aaa }
.contacts li input[type=reset]:focus { background:#aaa; text-shadow:1px 1px #333 }
.contacts li.button { text-align:right }
.top-right .search_top { padding:0 8px 0 29px; width:178px; height:30px }
.gsc-control-cse, .top-right .search_top .cse .gsc-control-cse { padding:0!important }
.top-right .search_top .gsc-input-box { border:none }
.top-right .search_top { padding-left:10px }
.top-right .search_top form.gsc-search-box { margin-bottom:0 }
.top-right .search_top .cse .gsc-search-button input.gsc-search-button-v2, .top-right .search_top input.gsc-search-button-v2 { width:20px; height:20px; background-color:none; font-size:0; padding:3px 0 0 3px; border:none }
.top-right .search_top .cse .gsc-search-button input.gsc-search-button-v2:hover, .top-right .search_top input.gsc-search-button-v2:hover { background-position:left bottom }
.top-right .search_top .cse .gsc-control-cse, .top-right .search_top .gsc-control-cse { height:27px }
.top-right .search_top .gsc-input-box-focus, .top-right .search_top .gsc-input-box-hover, .top-right .search_top .gsc-search-box .gsc-input>input:focus, .top-right .search_top .gsc-search-box .gsc-input>input:hover { -webkit-box-shadow:none; box-shadow:none }
.top-right .search_top .gsib_a { padding:2px 2px 0; height:21px }
.top-right .search_top .gsst_a { padding-top:5px }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.top-right .search_top .gsib_a { padding:0 2px }
.top-right .search_top { height:29px }
.top-right .search_top .gsst_a { padding-top:6px }
}
.safari .top-right .search_top .gsib_a { padding:2px 2px 0 }
.safari .top-right .search_top .gsst_a { padding-top:4px }

/*---- bottom search */

.gsc-control-cse, .footer_top .search_top .cse .gsc-control-cse { padding:0!important }
.footer_top .search_top .gsc-input-box { border:none }
.footer_top .search_top { padding-left:10px;width:200px; }
.footer_top .search_top form.gsc-search-box { margin-bottom:0 }
.footer_top .search_top .cse .gsc-search-button input.gsc-search-button-v2, .footer_top .search_top input.gsc-search-button-v2 { width:20px; height:20px; background-color:none; font-size:0; padding:3px 0 0 3px; border:none }
.footer_top .search_top .cse .gsc-search-button input.gsc-search-button-v2:hover, .footer_top .search_top input.gsc-search-button-v2:hover { background-position:left bottom }
.footer_top .search_top .cse .gsc-control-cse, .footer_top .search_top .gsc-control-cse { height:21px }
.footer_top .search_top .gsc-input-box-focus, .footer_top .search_top .gsc-input-box-hover, .footer_top .search_top .gsc-search-box .gsc-input>input:focus, .footer_top .search_top .gsc-search-box .gsc-input>input:hover { -webkit-box-shadow:none; box-shadow:none }
.footer_top .search_top .gsib_a { padding:2px 2px 0; height:21px }
.footer_top .search_top .gsst_a { padding-top:5px }
.footer_top .gsc-control-wrapper-cse{margin-top:-5px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.footer_top .search_top .gsib_a { padding:0 2px }
.footer_top .search_top { height:20px }
.footer_top .search_top .gsst_a { padding-top:6px }
}
.safari .footer_top .search_top .gsib_a { padding:2px 2px 0 }
.safari .footer_top .search_top .gsst_a { padding-top:4px }

.responsive_btn { background:#444; border:1px solid #666; -webkit-border-radius:2px; border-radius:2px; width:38px; height:31px; line-height:2px; text-align:center; cursor:pointer; z-index:2; position:absolute; left:0; top:7px; display:none }
.responsive_btn span { width:28px; height:2px; background:#fff; margin-top:3px }
.responsive_btn span:first-child { margin-top:9px }
.responsive_btn:hover { border:1px solid #777; background:#555 }
.main_wrapper_reponsive>ul { padding:0; margin:0; background:#232323; height:100% }
.main_wrapper_reponsive ul li:first-child { background:0 0; margin-left:0; padding:0 }
.main_wrapper_reponsive>ul li { foat:left; font-family:helvetica_lt_condensedbold; font-size:20px; list-style-type:none; padding:0; margin:0 }
.main_wrapper_reponsive>ul>li a { color:#FFF; display:block; height:30px; line-height:32px; padding:0 5px; position:relative; text-transform:uppercase; transition:all 250ms ease-in-out 0s }
.main_wrapper_reponsive ul li.active a, .main_wrapper_reponsive ul li.active:hover a { background:#b93600; color:#fff; height:30px }
.main_wrapper_reponsive ul li:hover>a { color:#ba3703 }
.main_wrapper_reponsive ul li.active a:hover { color:#fff }
.main_wrapper_reponsive ul li a:hover { background:none repeat scroll 0 0 #B93600; color:#FFF }
body { /*overflow-x:hidden;*/ height:100% }
html { height:100% }
.body_wrapper { position:relative; -webkit-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.main_wrapper_reponsive { display:none; float:left; width:100%; height:100%; margin-left:-100%; position:relative; -webkit-transition:all 200ms ease-in-out 0s; transition:all 200ms ease-in-out 0s }
.responsive_class .main_wrapper_reponsive { width:80%; margin-left:0; display:block; float:left }
.responsive_class .body_wrapper { margin-right:-80px; float:right }
.image_sub a, .slide-container a { display:block }
.left_gutter, .right_gutter { width:160px; height:600px; position:fixed; top:45px; display:none; z-index:999 }
.left_gutter { left:20px }
.right_gutter { right:20px }
.gi_close { padding:0 5px; height:14px; line-height:12px; position:fixed; cursor:pointer; z-index:60; right:20px; top:30px; background:#d5131c; color:#fff; font-size:11px }
.gi_close:hover { color:#fff }
.article_block blockquote h4 { font-size:13px; color:#999; margin-bottom:5px }
.logo.responsive_logo { display:none; position:absolute; top:7px; width:138px; margin:0 0 0 -69px; left:50%; z-index:5 }
.social_responsive { display:none; background:url(../images/social_btn.png) no-repeat; width:29px; height:29px; position:absolute; right:0; top:7px; z-index:5; cursor:pointer }
.responsive_full .body_wrapper{width:1114px; margin:0 auto;}

.left_bg_url { position:fixed; width:200px; height:1050px; margin-left:-200px; top:28px }
.right_bg_url { position:fixed; width:200px; height:1050px; margin-left:1038px; top:28px }
.main_slider .owl-carousel .item .item_container>a { height:373px }
.owl-theme .owl-controls { top:0; position:relative; z-index:5 }
.owl-carousel .owl-wrapper:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0 }
.owl-carousel .item { height:373px }
.owl-carousel { display:none; position:relative; width:100%; -ms-touch-action:pan-y }
.owl-carousel .owl-wrapper { display:none; position:relative }
.owl-carousel .owl-wrapper-outer { overflow:hidden; position:relative; width:100%; height:373px }
.owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition:height 500ms ease-in-out; -moz-transition:height 500ms ease-in-out; -ms-transition:height 500ms ease-in-out; -o-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out }
.owl-carousel .owl-item { float:left }
.owl-controls .owl-buttons div, .owl-controls .owl-page { cursor:pointer }
.owl-controls { -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color:rgba(0,0,0,0) }
#owl-demo .item_container{height:373px;}
.grabbing { cursor:url(grabbing.png) 8 8, move }
.owl-carousel .owl-item, .owl-carousel .owl-wrapper { -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0) }
#owl-demo .item img { display:block; width:663px; height:373px; }
#owl-demo .owl-pagination{display:none;}
#owl-demo.owl-theme .owl-controls .owl-buttons div{
	width:54px;
	height:54px;
	background:url(../images/circle_nav.png) no-repeat;
	text-indent:-999999px;
	font-size:0;
	position:absolute;
	top:-227px;
	padding:0;
	margin:0;
	opacity:1;
	filter:alpha(opacity=100);
}
#owl-demo.owl-theme .owl-controls .owl-buttons div:hover{opacity:.7; filter:alpha(opacity=70);}
#owl-demo.owl-theme .owl-controls .owl-buttons div.owl-prev{left:-8px;}
#owl-demo.owl-theme .owl-controls .owl-buttons div.owl-next{right:-8px; background-position:-54px 0;}

.owl-theme .owl-controls { margin-top:10px; text-align:center }
.owl-theme .owl-controls .owl-buttons div { color:#FFF; display:inline-block; zoom:1; *display:inline;
margin:5px; padding:3px 10px; font-size:12px; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; background:#869791; filter:Alpha(Opacity=50); opacity:.5 }
/*.owl-theme .owl-controls.clickable .owl-buttons div:hover { filter:Alpha(Opacity=100); opacity:1; text-decoration:none }*/
.owl-theme .owl-controls .owl-page { display:inline-block; zoom:1; *display:inline;
margin:5px 7px }
.owl-theme .owl-controls .owl-page span { display:block; width:15px; vertical-align:top; height:15px; background:url(../images/banner_nav.png) no-repeat }
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable { cursor:default; background-position:right top }
.owl-page:hover span { background-position:right top }
.owl-theme .owl-controls .owl-page span.owl-numbers { height:auto; width:auto; color:#FFF; padding:2px 10px; font-size:12px; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px }



.owl-item.loading { min-height:150px; background:url(../images/loader.gif) no-repeat center center; position:static; top:0; left:0; margin:0; z-index:1; width:auto; height:auto }
.owl-origin { -webkit-perspective:1200px; -webkit-perspective-origin-x:50%; -webkit-perspective-origin-y:50%; -moz-perspective:1200px; -moz-perspective-origin-x:50%; -moz-perspective-origin-y:50%; perspective:1200px }
.owl-fade-out { z-index:10; -webkit-animation:fadeOut .7s both ease; -moz-animation:fadeOut .7s both ease; animation:fadeOut .7s both ease }
.owl-fade-in { -webkit-animation:fadeIn .7s both ease; -moz-animation:fadeIn .7s both ease; animation:fadeIn .7s both ease }
.owl-backSlide-out { -webkit-animation:backSlideOut 1s both ease; -moz-animation:backSlideOut 1s both ease; animation:backSlideOut 1s both ease }
.owl-backSlide-in { -webkit-animation:backSlideIn 1s both ease; -moz-animation:backSlideIn 1s both ease; animation:backSlideIn 1s both ease }
.owl-goDown-out { -webkit-animation:scaleToFade .7s ease both; -moz-animation:scaleToFade .7s ease both; animation:scaleToFade .7s ease both }
.owl-goDown-in { -webkit-animation:goDown .6s ease both; -moz-animation:goDown .6s ease both; animation:goDown .6s ease both }
.owl-fadeUp-in { -webkit-animation:scaleUpFrom .5s ease both; -moz-animation:scaleUpFrom .5s ease both; animation:scaleUpFrom .5s ease both }
.owl-fadeUp-out { -webkit-animation:scaleUpTo .5s ease both; -moz-animation:scaleUpTo .5s ease both; animation:scaleUpTo .5s ease both }
@-webkit-keyframes empty { 0% {
opacity:1
}
}
@-moz-keyframes empty { 0% {
opacity:1
}
}
@keyframes empty { 0% {
opacity:1
}
}
@-webkit-keyframes fadeIn { 0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes fadeIn { 0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes fadeIn { 0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes fadeOut { 0% {
opacity:1
}
100% {
opacity:0
}
}
@-moz-keyframes fadeOut { 0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut { 0% {
opacity:1
}
100% {
opacity:0
}
}
@-webkit-keyframes backSlideOut { 25% {
opacity:.5;
-webkit-transform:translateZ(-500px)
}
100%, 75% {
opacity:.5;
-webkit-transform:translateZ(-500px) translateX(-200%)
}
}
@-moz-keyframes backSlideOut { 25% {
opacity:.5;
-moz-transform:translateZ(-500px)
}
100%, 75% {
opacity:.5;
-moz-transform:translateZ(-500px) translateX(-200%)
}
}
@keyframes backSlideOut { 25% {
opacity:.5;
transform:translateZ(-500px)
}
100%, 75% {
opacity:.5;
transform:translateZ(-500px) translateX(-200%)
}
}
@-webkit-keyframes backSlideIn { 0%, 25% {
opacity:.5;
-webkit-transform:translateZ(-500px) translateX(200%)
}
75% {
opacity:.5;
-webkit-transform:translateZ(-500px)
}
100% {
opacity:1;
-webkit-transform:translateZ(0) translateX(0)
}
}
@-moz-keyframes backSlideIn { 0%, 25% {
opacity:.5;
-moz-transform:translateZ(-500px) translateX(200%)
}
75% {
opacity:.5;
-moz-transform:translateZ(-500px)
}
100% {
opacity:1;
-moz-transform:translateZ(0) translateX(0)
}
}
@keyframes backSlideIn { 0%, 25% {
opacity:.5;
transform:translateZ(-500px) translateX(200%)
}
75% {
opacity:.5;
transform:translateZ(-500px)
}
100% {
opacity:1;
transform:translateZ(0) translateX(0)
}
}
@-webkit-keyframes scaleToFade { to {
opacity:0;
-webkit-transform:scale(.8)
}
}
@-moz-keyframes scaleToFade { to {
opacity:0;
-moz-transform:scale(.8)
}
}
@keyframes scaleToFade { to {
opacity:0;
transform:scale(.8)
}
}
@-webkit-keyframes goDown { from {
-webkit-transform:translateY(-100%)
}
}
@-moz-keyframes goDown { from {
-moz-transform:translateY(-100%)
}
}
@keyframes goDown { from {
transform:translateY(-100%)
}
}
@-webkit-keyframes scaleUpFrom { from {
opacity:0;
-webkit-transform:scale(1.5)
}
}
@-moz-keyframes scaleUpFrom { from {
opacity:0;
-moz-transform:scale(1.5)
}
}
@keyframes scaleUpFrom { from {
opacity:0;
transform:scale(1.5)
}
}
@-webkit-keyframes scaleUpTo { to {
opacity:0;
-webkit-transform:scale(1.5)
}
}
@-moz-keyframes scaleUpTo { to {
opacity:0;
-moz-transform:scale(1.5)
}
}
@keyframes scaleUpTo { to {
opacity:0;
transform:scale(1.5)
}
}
.body_container_wrapper, header, footer, .body_wrapper{width:100%;}
.sub_value.saving{padding-top:8px; margin-top:5px; border-top:1px solid #939494; clear:both; float:none; margin-left:0 !important; padding-top:5px; margin-top:8px;}
.foot_left_sign.inside .sub_value.saving .issues{
	font-size:14px; line-height:22px;
}
.foot_left_sign.inside .sub_value.saving .sub_price {
    font-size: 14px; line-height:18px;
}
.no_bottom{border-bottom:none; margin-bottom:0px; padding:0px;}
.clearfix:after{content:""; display:block; clear:both;}
.award_cat{padding:0; margin:0;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.award_cat li{cursor:pointer; padding:26px 0 2px 55px; margin:0; float:left; width:269px; text-align:center; list-style-type:none; background:url(../images/left_aw_bg.png) 29px 38px no-repeat; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
.award_cat li strong{padding-bottom:7px; color:#b93600; font-size:16px; text-transform:uppercase;}
.award_cat li div{height:137px; padding-right:64px; background:url(../images/right_aw_bg.png) 215px 12px no-repeat;}
.award_cat li:hover{text-decoration:underline;}
.award_cat li strong:hover{text-decoration:underline;}
.award_cat li p{text-align:center; font-size:14px;}
.nominate_wrap{text-align:center; margin-top:20px;}
.nominate_btn{ background:url(../images/nominate-button.png) no-repeat; width:301px; height:175px; display:inline-block; cursor:pointer;}
.award_head{font-weight:bold; font-size:13px; color:#3000; padding:10px 0; text-align:center;}
.nomination_frm{display:none;}

/*body.header-bkg{
	background:url(http://media.darpanmagazine.com/background/body_blank.png) repeat-y fixed center top;
}*/
body.no-header-bkg{
	background:url(http://media.darpanmagazine.com/background/body_blank_detail.png) repeat-y fixed center top;
}

.no-header-bkg .header-top{position:relative;}
.no-header-bkg .header-top:after{
	content:"";
	display:block;
	left:-9px;
	top:0;
	width:9px;
	height:206px;
	background-color:#fff;
	z-index:4;
	position:absolute;
}
.post_content img, .post_content iframe {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.slideshow_desc{float:right; width:306px;}
.slideshow_wrap .gallery_slider_wrapper{width:100%; background:#494949; margin-bottom:0;margin-top:0;}
.video_gallery_container:after{content:""; display:block; clear:both;}
.slideshow_wrap .gallery_slider{
	-webkit-box-shadow:none;
	-ms-box-shadow:none;
	box-shadow:none;
	width:650px;
	padding:0;
	box-sizing:border-box;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	background:none;
}
.slideshow_wrap .gallery_image_block{
	width:100%;
	margin:0 auto;
}
.slideshow_wrap .gallery_image_block figure{min-height:400px; width:636px; margin-top:7px; margin-left:auto; margin-right:auto;}
.slideshow_wrap .gallery_image_block figure img{max-width:636px;}
.slideshow_wrap .gallery_image_block h3{
	background:#525252;
	color:#fff;
	padding:10px 70px;
	height:auto;
	margin:16px 0 0;
	font-weight:bold;
	text-align:left;
}

.slideshow_wrap #next_btn_slide,.slideshow_wrap #prev_btn_slide{
	background: url(../images/circle_nav.png) no-repeat;
    top: 241px;
    font-size: 0;
    height: 54px;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 54px;
	z-index:120;
}
.slideshow_wrap #next_btn_slide:hover, .slideshow_wrap #prev_btn_slide:hover{opacity:.7; filter:alpha(opacity=70);}
.slideshow_wrap #prev_btn_slide{
	background-position:0 0;
	left:-9px;
}
.slideshow_wrap #next_btn_slide{
	background-position:-54px 0;
	right:-9px;
}

.slideshow_wrap .gallery_thumb ul li figure{
	width:91px;
	height:63px;
	margin:0 4px;
	overflow:hidden;
}
.slideshow_wrap .gallery_thumb.noslider li figure{
	margin:0 2px;
}
.slideshow_wrap .gallery_thumb ul li figure img{
	width:91px;
	height:auto;
}
.slideshow_wrap .gallery_thumb{width:596px; height:63px;}

.slideshow_wrap .gallery_thumb_wrapper{padding:10px 0 14px; background:#494949; margin:0;}

.slideshow_wrap #next_thumb, .slideshow_wrap #prev_thumb{
	width:25px;
	height:36px;
	top:14px;
}
.slideshow_wrap #next_thumb{
	background:url(../images/thumb_listBg.png) no-repeat -25px 0;
	right:-22px;
}
.slideshow_wrap #prev_thumb{
	background:url(../images/thumb_listBg.png) no-repeat 0 0;
	left:-22px;
}
.slideshow_wrap .thumb_nav_wrap{
	width:596px;
}
.category_box .heading{border:none; padding:0; font-family:Helvetica, sans-serif; font-weight:bold; font-size:19px; color:#424242; margin-bottom:5px;}
.body_shadow{
	-webkit-box-shadow:1px 0 7px 0 #ccc, -1px 0 7px 0 #ccc;
	box-shadow:1px 0 7px 0 #ccc, -1px 0 7px 0 #ccc;
}
.slideshow_wrap .video_outer_big{margin-top:6px; width:650px; float:left;}
.post_details_heading.slideheading{
	border-left: 9px solid #b93600;
	padding-left:5px;
	line-height:27px;
}
.author.slideauthor{
	float:left;
	font-weight:bold;
	font-size:16px;
	color:#3a3a3a;
	padding:0;
	line-height:17px;
}
.wrap_left_pad.inner .full_video_wrap{background:#fff;}
.gallery_image_description{
	padding:10px;
	background:#494949;
	color:#fff;
	margin:6px 0 31px;
	min-height:285px;
	font-size:15px;
}
.inner_btn .owl-prev, .inner_btn .owl-next {top:-229px !important;}
.body_middle:after{content:""; display:block; clear:both;}
.pagination_wrapper.video.slideshow{margin-left:auto; margin-right:auto;}
.body_middle.slideshow_body_middle{overflow:hidden;}

/******** 06-12-14 **********/

.slideshow_pick_wrap { position:relative; padding-top:4px; background:#fff; padding:6px 4px; }
.slideshow_pick_slide { height:163px; position:relative; width:638px; padding:0 15px 0 0; margin:0 auto;}
.slideshow_pick_slide ul { padding:0; margin:0 }
.slideshow_pick_slide ul li { padding:0; margin:0; float:left; list-style-type:none }
.slide_set:after { content:""; display:block; clear:both }
.slide_set { margin-left:-5px }
.slideshow_pick_slide .owl-item.loading{background-position:center 40px;}
.slideshow_pick_slide .owl-carousel .item, .slideshow_pick_slide .owl-carousel .owl-wrapper-outer { height:161px }
.slideshow_pick_slide .owl-carousel .owl-wrapper-outer { width:638px; float:none; }
.slideshow_pick_slide .owl-theme .owl-controls { position:relative; width:100%; margin:0; }
.slideshow_pick_slide .owl-theme .owl-controls .owl-buttons div { width:20px; height:20px; font-size:0; padding:0; margin:0; opacity:1; filter:alpha(opacity=100); border-radius:0; -webkit-border-radius:0; vertical-align:top; position:absolute; top:-105px; }
.slideshow_pick_slide .owl-theme .owl-controls .owl-buttons div.owl-prev { background:url(../images/slideshow_nav.png) no-repeat; bottom:5px; left:-17px }
.slideshow_pick_slide .owl-theme .owl-controls .owl-buttons div.owl-next { background:url(../images/slideshow_nav.png) no-repeat -20px 0; right:-26px  }
.slideshow_pick_slide .owl-pagination { display:none }
.slideshow-container { padding:0 7px 0 5px; width:194px; margin:3px 7px 0;}
.slideshow-container a{display:block;}
.slideshow-container figure { 
	width:100%;  
	position:relative; 
	overflow:hidden; 
	height:111px; 
	box-shadow:1px 2px 5px 0 #333;
}
.slideshow-container figure img { width:100%; display:block; -webkit-transform:scale(1, 1); -o-webkit-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition:all 250ms ease-in-out 0s; -o-transition:all 250ms ease-in-out 0s; transition:all 250ms ease-in-out 0s }
.slideshow-container figure img:hover { -webkit-transform:scale(1.09, 1.09); -o-transform:scale(1.09, 1.09); transform:scale(1.09, 1.09) }
.slideshow_text { padding:8px 0 0; color:#3a3a3a; font-family:Helvetica, sans-serif, Arial; font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.slideshow_text:hover{color:#ba3703;}
.body-content{padding:12px;}
.top-content .post_details_heading{padding:12px 0 0 12px;}
.short_subscribe{
	width:312px;
	height:133px;
	padding-left:5px;
}
/*******************/

.sidebar_video_block .video_wrapper.side{padding-top:8px; padding-bottom:3px;}
.sidebar_video_block .video_wrapper.side .video_box_side{width:318px; height:188px; overflow:hidden; position:relative; text-align:center;}
.sidebar_video_block .video_wrapper.side .video_box_side img{width:318px; height:188px; }
.sidebar_video_block .video_wrapper.side .video_box_side span.duration { position:absolute; right:auto; bottom:10px; left:0; height:20px; line-height:20px; width:auto; padding:0 5px; font-size:13px; font-style:normal; color:#fff; opacity:1; filter:alpha(opacity=100); background-color:#BFDC7A; background-image:-webkit-gradient(linear, left top, left bottom, from(#333), to(#555)); background-image:-webkit-linear-gradient(top, #333, #555); background-image:-moz-linear-gradient(top, #333, #555); background-image:-ms-linear-gradient(top, #333, #555); background-image:-o-linear-gradient(top, #333, #555); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#555555)
}
.sidebar_video_block .video_wrapper.side .video_box_side .vid_heading{ background:url(../images/slider_text_bg.png); padding:4px; color:#fff;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; position:absolute; top:0; width:100%; left:0; z-index:3;  -webkit-box-sizing:border-box; box-sizing:border-box; text-align:left;}
.sidebar_video_block .video_wrapper.side .video_box_side .video_icon_side{width:45px; height:45px; right:5px; bottom:10px; position:absolute; opacity:.7; filter:alpha(opacity=70); background:url(../images/play_btn.png) no-repeat; z-index:2;}