/*
Theme Name: Metro Magazine Pro Child
Theme URI: http://raratheme.com/wordpress-themes/metro-magazine-pro/
Template: metro-magazine-pro
Author: Rara Theme
Author URI: http://raratheme.com/
Description: Metro Magazine Pro is a perfect responsive magazine style WordPress theme suitable for news, newspaper, magazine, sports, technology, food and blogs. It comes with a sleek and responsive layout design fit for presenting contents and images in a stunning way. The theme has been developed to be a completely versatile and is capable of adapting to various types of magazines with vast customization options. The Theme is Search Engine Optimized (SEO) to help you easily climb the google rank. It is also translation ready.
Tags: two-columns,right-sidebar,custom-background,custom-menu,featured-image-header,featured-images,flexible-header,post-formats,sticky-post,threaded-comments,translation-ready,theme-options,footer-widgets,blog,full-width-template,news,entertainment
Version: 2.1.3.1519014218
Updated: 2018-02-19 04:23:38

*/
@import url("../metro-magazine-pro/style.css");
@font-face {
    font-family: 'museo_slab500';
    src: url('fonts/museo_slab_500-webfont.woff2') format('woff2'),
         url('fonts/museo_slab_500-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DIN 1451 Std';
    src: url('fonts/DINMittelschriftStd.woff2') format('woff2'),
        url('fonts/DINMittelschriftStd.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Museo 900';
    src: url('fonts/Museo-900.woff2') format('woff2'),
        url('fonts/Museo-900.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}
#primary .post .entry-content h4, #primary .page .entry-content h4{font-size:18px !important;font-family: 'museo_slab500' !important;}
p{ font-size: 14px !important; line-height: 1.357 !important;}
.imgbox{ width:300px;}
.contanbox{padding:15px; border:#ddd solid 1px;}

#primary .post .entry-content table th, #primary .page .entry-content table th, #primary .post .entry-content table td, #primary .page .entry-content table td{padding:5px;}
#primary .post .entry-content table th p, #primary .page .entry-content table th p, #primary .post .entry-content table td p, #primary .page .entry-content table td p{ margin:0; padding:10px 3px;}
#primary .post .entry-content table tr, #primary .page .entry-content table tr{border-bottom: 1px solid #757775;}

.article-detail{position:relative;}
/* review detail */
.article-detail .review-tabs2{overflow:hidden; position:absolute; top:0; list-style-type:none; padding:0; margin:0;}
.article-detail .review-tabs2 li{float:left;border-right: 1px solid #EEEEEE;}

.article-detail .review-tabs2 li a {display:block;padding:0 10px;line-height:52px;text-transform:uppercase; font-family: 'museo_slab500';font-size:16px;
color:#888888 !important;background:url(images/bg_review_heading.jpg) left top repeat-x;}
.article-detail .review-tabs2 li.active a{color:#FF5B35 !important;}
.article-detail .review-tabs2 li a.selected, .review-tabs2 li a:hover {color:#FF5B35 !important;}
.article-detail .review-tabs2 li a span { transition: all .15s ease-in-out; }
.article-detail .review-tabs2 li a:hover { color:#FF5B35 !important; }
.article-detail .review_headings_top_fixed {position: fixed;top: 0px;z-index: 999;}
.article-detail{border:1px solid #eeeeee;}
.article-detail h4{ padding:0 10px;padding-top:65px;border-top:1px solid #eeeeee;}
.article-detail ul{ margin-left:30px !important;}
ul.review-tabs2{margin:0 !important;}
.article-detail p{padding:0 10px;}
.article-detail table{padding:0 10px;}
.article-detail img{ margin:10px;}
/* Enn of review detail */

/* Start of retting */
.ratingbox{/* position:relative;*/ min-height:230px; top:0px; width:100%; padding:30px 20px; padding-left:330px; background:#fff;}
.ratingbox h4{padding:0 !important; margin:0 !important; border-top:0; border-bottom:1px solid #eeeeee;margin-bottom: 15px !important;}
.ratingbox p{font-size:14px;font-family: 'museo_slab500'; padding:0; margin-bottom:10px;}
.ratingbox p:nth-child(2){margin:0 !important;}
.ratingbox ul{list-style-type:none; margin:0 !important; padding:0;}
.ratingbox .titlbar{ margin-bottom:5px; overflow:hidden; font-size:12px; text-transform:uppercase;font-family: 'museo_slab500';}
.ratingbox .titlbar .lble{float:left;}
.ratingbox .titlbar .mrk{float:right;}
.ratingbox .progress_bar{height: 10px;background: #eeeeee;border-radius: 2px;overflow: hidden;width: 100%;}
.ratingbox .percent{background: #fc5f18;height: 10px;}
.ratingbox p.imagebox{position: absolute;left: 0;width:250px;}
/* End of retting */

.articlebox1 .gallery{border:1px solid #eee;}
.articlebox1 .gallery .gallery_title{padding: 10px;background: #f9f9f9;text-transform: uppercase;color: #222; position:relative;}
.articlebox1 .gallery .gallery_title .gallery_author{color:#ff5b35; margin-left:10px;}
.next_img a{position: absolute;right: 15px;border: 1px solid #ccc; padding: 2px 10px; display: block;border-radius: 5px;color: #000;top: 7px;}
.prev_img a{position: absolute;right:140px;border: 1px solid #ccc; padding: 2px 10px; display: block;border-radius: 5px;color: #000;top: 7px;}
.articlebox1 .gallery .gallery_image{text-align:center; padding:30px;}
.articlebox1 .gallery .entry-footer{padding:10px;}
.articlebox1 .gallery .content-holder{padding:10px;}
.articlebox1 .gallery .gallery_excerpt{padding:10px;}
.articlebox1 .gallery .gallery_excerpt p{margin:0;}

.articlebox2{border:1px solid #eee;}
.articlebox2 .pgntn-page-pagination{background: #f9f9f9; margin:0; padding:10px;}
.articlebox2  .posts-navigation{padding:10px; margin:0;}
.articlebox2 .pgntn-page-pagination-intro{margin:0;}
.articlebox2 .pgntn-page-pagination .dots{margin:0;}
.articlebox2 .gallery{ width:207px; height:207px; padding:10px; float:left; position:relative; margin:0;}
.articlebox2 .gallery .entry-meta{color: #888;font-size: 13px;margin-bottom: 15px;}
.articlebox2 .gallery h2.entry-title{font-size: 22px;font-weight: normal;line-height: 1.181;margin-bottom:7px;font-family: 'museo_slab500';}
.articlebox2 .gallery .entry-content{margin:0;}
.articlebox2 .gallery .entry-content p{ margin:0;}
.articlebox2 .gallery .text-holder{background-color: #fff;border: #ddd solid 1px;box-shadow: rgba(0,0,0,.15) 0 5px 5px;display: none;padding: 260px 24px 20px;width:250px;z-index: 1; position:absolute; top:0;}
.articlebox2 .gallery:hover .text-holder{display:block;}
.articlebox2 .gallery .post-thumbnail{width:100%; height:190px; overflow:hidden;}
.articlebox2 .gallery .post-thumbnail img{width:100%; height:100%;}
.articlebox2 .gallery:hover .post-thumbnail{display: block;position: relative; z-index: 9;padding: 10px;width: 250px; height:250px; overflow:hidden;}
.articlebox2 .gallery:nth-child(4n+1) .text-holder{ right:0;}
.articlebox2 .gallery:nth-child(4n+1) .post-thumbnail{left:-53px;}

#primary .post .post-thumbnail{margin: 15px;}
.footer-t .col{width:25% !important;}
.pgntn-top .pgntn-page-pagination-block{display:none;}

.site-footer .widget .footer-nav ul li {
    border-bottom: 0px;
    border-left: 0px;
    margin-left: 0px;
    padding-left: 0px;
	display: block;
}
.site-footer .widget .footer-nav{
	float: left;
}
span.entry_rating{font-size:14px;position: absolute;left: 220px;top: 24px;width:70px; display:block; background:#fd7200; padding:10px 0 2px 0; text-align:center; text-transform:uppercase; color:#fff;}
span.entry_rating b{font-size: 37px; display:block;}
#primary .post{position:relative;}

.photo_review{float: left;background: #fe9601;padding:13px 15px; color:#fff; margin-left:0px;}
.photo_review .label{text-transform: uppercase;font-size: 12px;line-height: 12px;display: block;text-align: right;float: left;width:42px;margin-right:3px;}
.photo_review .number{display: block;float: left;font-size:28px;width:35px;}
.photo_review .number b{font-weight:normal;}
.taxonomy-description{display:none;}
.pgntn-top{display:none;}

.formbox select{width: 100%;padding: 7px; margin-bottom: 10px;}
.editorschoice{position: absolute;top: 0;right: 0;}
.site-footer{overflow:hidden; width:100%;}

.editorschoice{position: absolute;top: 0;right: 0;}
.renderedtable{ border:1px solid #eeeeee;}
#primary .page .entry-content table.renderedtable tr{border-bottom:0;}
.letestnews{ border:#ddd solid 1px;}
.letestnews h2.wpb_heading{ background: #f9f9f9 url(/wp-content/uploads/2018/07/arrow-1.gif) no-repeat right 7px;color: #888;font-family: 'Museo 900';font-size: 12px;font-weight: normal;margin: 0;padding:7px 10px;   text-transform: uppercase;  margin-left:-15px; margin-right:-15px; margin-bottom:15px;}
.rescentpost{ border:#ddd solid 1px;}
.rescentpost h2.wpb_heading{ background: #f9f9f9 url(/wp-content/uploads/2018/07/arrow-1.gif) no-repeat right 7px;color: #888;font-family: 'Museo 900';font-size: 12px;font-weight: normal;margin: 0;padding:7px 10px;   text-transform: uppercase;}

.letestnews{width:49.04% !important;}
.nws2{margin-left:15px;}
.side_rt{margin-left: -15px;position: relative;padding-left:15px !important;}
.sidepost{position: relative;z-index: 9999;background: #fff;}
#secondary .widget{overflow:hidden;}

.side_rt .vc_column-inner{border:#ddd solid 1px;}
.sliderbx .vc_col-sm-6{width:25%;}
.sliderbx .vc_col-sm-6:nth-child(1){ width:50%;right: auto !important;}
.sliderbx .vc_col-sm-6:nth-child(2){}
.sliderbx .vc_col-sm-6:nth-child(3){right:0 !important;left:auto !important; top:0 !important;}
.sliderbx .vc_col-sm-6:nth-child(4){ top:190px !important;}
.sliderbx .vc_col-sm-6:nth-child(5){right:0 !important;left:auto !important; top:190px !important;}
.sliderbx .vc_pageable-slide-wrapper{ height:400px !important;}
.footer-t #text-2{padding-left:50px; padding-bottom:20px; overflow:hidden;}
.main-navigation li {
  margin-right: 23px;

}


@media only screen and (min-width:200px) and (max-width:767px) {
.sliderbx .vc_pageable-slide-wrapper{ height:auto !important;}
.sliderbx .vc_col-sm-6{width:100%;}
.sliderbx .vc_col-sm-6:nth-child(1){ width:100%;right: auto !important;}
	#secondary .widget{margin: 0 30px 30px 30px;}
}

#Buy {margin-left: 16px;}
#Buy div div {float:left; margin-right:20px;}

.addthis_tool{float:left; width:100%; padding:15px;}
.header-b .advertise{
	max-width: 728px;
}
.page-content, .entry-content, .entry-summary{
	margin-top: 0px;
}
.header-b .header-promo div div{
	text-align: right;
}
.phone{
	display: none;
}
.ipad{
	display: none;
}
.desktop{
	display: inherit;
}
#secondary .widget_custom_html .widget-title{display:none;}
.review-ratings_col2 {float: right;width:400px !important; margin-right:15px;}
.review-ratings_col2 h1.camera_name {font-size: 16px !important;font-family: Arial,Helvetica,sans-serif !important;text-transform: uppercase; line-height:34px !important;}

.review-ratings_col2 p.review-rating_desc {margin: 0 !important;padding: 0 !important; font-size: 0.7em !important;   border-bottom: 1px solid #e0e0e0 !important;padding-bottom: 5px !important;margin-bottom: 10px !important;}
.review-ratings_col2 p.review-rating_desc p{padding:0 !important;}
.review-ratings_col2 ul {margin: 0 !important;padding: 0 !important; list-style-type:none;}
.review-ratings_col2 .progress_bar {height:10px !important;background:#eeeeee !important;border-radius: 2px !important;}
.review-ratings_col2 .progress_bar .percent {display: block;height: 10px;border-radius: 2px;}
.review-ratings_col2 li span {font-family: Arial,Helvetica,sans-serif;   text-transform: uppercase;font-size: 12px;}
.review-ratings_col2 ul li{margin-bottom:10px;}
ul.review-tabs{margin-left:0 !important;}
#Ratings figure{width:360px;}
#Ratings{overflow:hidden;}
#primary .post .entry-content h4, #primary .page .entry-content h4 {font-family: Playfair Display !important;font-size: 24px !important;font-weight: 400;font-style: normal;line-height: 29px;color: #333333;}

.review-ratings_col2 li .marks{ float:right;}
.review-ratings_col1{float:left; position:relative; padding-bottom:70px;}

.rating_number{position: absolute;left:20px; bottom:15px;z-index: 9; font-family: 'DIN 1451 Std'; width:100%;}
.photo_review{float:right;background:#fe9601;padding: 5px 15px;width:110px; color:#fff;}
.photo_review .label{text-transform: uppercase;font-size: 12px;line-height: 12px;display: block;text-align: right;float: left;width:42px; margin-right:3px;font-family: Arial,Helvetica,sans-serif; color:#fff;}
.photo_review .number{display: inline-block;font-family: Arial,Helvetica,sans-serif;text-transform: uppercase;color: #ffffff;font-size: 28px;line-height: 24px;}
.photo_review .number b{font-weight:normal;}
.tagbox li a{padding-bottom:4px; padding-top:4px;}

.article-detail .review-ratings .rating_block span.label {width:42px;font-size:12px;line-height:12px;text-align:right;}
.article-detail .editorschoice {position:absolute;right:0px !important;top:0px !important;}

.widget.widget_custom_html{
	margin: 0;
}
.no-feature-image figure{
	display: none;
}

.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {
    float: left;
    width: 30%;
}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {
    float: right;
    text-align: center;
    width: 30%;
}
.articlebox2 .posts-navigation{width:100%;}
.allcontent .post_excerpt p{font-family: Arial, Helvetica, sans-serif;font-size: 18px !important;margin: 0;
padding: 15px;}

ul.myaccount-menu li:nth-child(8){
	display: none;
}
.woocommerce .subscription_details a.cancel{
/*	display: none;  */
}
.mobile-header-b h2{display: none;}

@media only screen and (min-width:991px) and (max-width: 1198px){
	.ipad{
		display: inherit;
	}
	.desktop{
		display: none;
	}		
}
@media only screen and (min-width:200px) and (max-width:767px) {
	.header-b .header-promo .photo-banner, .mobile-header-b .photo-banner{
		width: 300px;
		margin: 0 auto;
		padding: 10px 0;
	}
	 
	.desktop{
		display: none;
	}
	.phone{
		display: inherit;
	}
	.review-ratings_col2 {float: none; width:100% !important; margin-right:15px;}
	.article-detail .editorschoice {position:inherit !important;}
	.article-detail .editorschoice img{
		width: auto;
	}
	
}
#secondary {
	margin-left:-15px;
	padding-left: 0px;
    padding-right: 0px;
}

/*.sidebar-photo-challenge section div {
    position: relative;
    padding-bottom: 56.25%;  16:9 
    padding-top: 25px;
    height: 0;
}
.sidebar-photo-challenge section div iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}*/