#main{opacity:1}.whitebg{background:#fff}.bigslide{margin-top:20px;}.home .bigslide .img-featured-posts-image img.streched{float:right;width:auto;max-width:none;max-height:500px;}.bigslide .img-featured-category .img-featured-posts-image>a>div{width:60%;float:right;height:100%}.bigslide .img-featured-category .img-featured-title{width:40%;position:absolute;left:0;right:auto;height:100%}.bigslide .img-featured-category ul.img-featured>li{margin-top:0px;width:100%;}.fa-spinner-animate{animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes spin{from{transform:scale(1) rotate(0deg);}to{transform:scale(1) rotate(360deg);}}.homepage_spinner{font-size:30px;color:#cb0000;position:absolute;text-align:center;top:0;width:100%;}.slides>li .slider-text-box,.slides>li .slide-title h2 a,.slides>li .slide-date,.small-category li .small-text,.img-featured li .img-featured-title,.small-category li .small-text a,.img-featured li .img-featured-title a,.img-featured li .img-featured-title h2,.slides>li img,.slide-author .author-name{-webkit-transition:all 0.65s ease;-moz-transition:all 0.65s ease;-ms-transition:all 0.65s ease;-o-transition:all 0.65s ease;transition:all 0.65s ease;}.two-parts .featured-thumbnails li,.tabber-content .featured-thumbnails li,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-ms-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.widget-title a:hover,.featured-category a:hover{text-decoration:none;}.big-logo a,.big-logo img,#site-logo{-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;-ms-transition:background 0.3s linear;-o-transition:background 0.3s linear;transition:background 0.3s linear;}.big-logo img{max-width:250px;display:block;margin:13px auto;width:90%;}.fixed-menu .big-logo a{display:block;height:35px;margin:18px auto 17px;overflow:hidden;width:100%;}.fixed-menu .big-logo img{margin:-11px auto 0 -19px;max-width:none;width:190px;}.fixed-menu #site-logo:hover{background-color:#333}.fixed-menu #site-logo:hover a{margin:0px;height:70px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.fixed-menu #site-logo:hover a img{display:none;}.fixed-menu #site-logo:hover a:after{display:block;height:70px;margin:0px;font-size:38px;width:100%;content:"\f015";font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:70px;color:#fff;text-align:center;}#main-nav .menu{overflow-x:hidden;}#main-nav #menu-main-menu>li>a{padding:0 30px 0 15px;}#main-nav #menu-main-menu>li:hover>a{color:#fff;background:#cb0000}#main-nav #menu-main-menu>li:hover .header-arrow{color:#fff;}#navigation .sub-meni .menu-links.inside-menu li{background:#fff!important;}#navigation .sub-meni .menu-links.inside-menu li a.menu-link{margin:0px;padding:20px 15px;color:#101010!important;float:none;display:block}#navigation .sub-meni .menu-links.inside-menu li:hover{color:#cb0000!important;background:#f5f5f5!important}#navigation .sub-meni .menu-links.inside-menu li:hover a.menu-link{color:#cb0000!important}#main-nav .sub-menu-wrapper ul.inside-menu{padding:10px 0;}#main-nav .sub-menu-wrapper ul.inside-menu li:last-child{border:0px none;}#main-nav .sub-menu-wrapper ul.inside-menu li:hover{background:#f5f5f5;}#main-nav .sub-menu-wrapper ul.inside-menu li a.menu-link{margin:0px;padding:15px 20px;float:none;display:block}#main-nav .sub-menu-wrapper .small-category li{padding:10px}#main-nav .sub-menu-wrapper .five-menu{min-height:100%;}.home #main{margin-top:10px;}#navigation #menu-main-menu>.current-menu-item>a,#navigation #menu-main-menu>.current-menu-parent>a,#navigation #menu-main-menu>.current-menu-parent>.current-menu-item>a{color:#cb0000;}#navigation .sub-meni .menu-links.inside-menu li.current-menu-item a.menu-link{color:#cb0000!important;}#ticker-list-box{max-width:calc(100% - 130px);width:calc(100% - 130px);}.header-ticker .ticker-arrows{-webkit-box-shadow:-21px 0 30px 15px #f0f0f0;box-shadow:-21px 0 30px 15px #f0f0f0;}.header-ticker .ticker-heading{padding-right:10px;}.footer-logo img{opacity:0.6;}.footer-logo:hover img{opacity:1;}.single #main,.tax-post_format #main,.bbpress #main,.buddypress #main,.page-template-default #main,.page-template-pagewithsidebar #main{margin-top:30px;}.category-youve-been-served .content ul li,.category-youve-been-served .content ol li{border-bottom:1px dotted #000;}.category-youve-been-served .content ul li:last-child,.category-youve-been-served .content ol li:last-child{border-bottom:0 none;}#post-page-subtitle{font-size:20px;line-height:26px;max-width:950px;}.post-meta-top{font-size:90%;line-height:125%;color:#9c9c9c;padding:0 10px 10px 10px;float:left;}#post-page-subtitle+.post-meta-top{margin-top:-10px;}.post-meta-top a{color:#9c9c9c;}.post-meta-top a:hover{color:#cb0000;}#primary #media-wrapper{margin-bottom:0px;}#primary #media-wrapper+.published-info{margin-top:20px;}.addthis_jumbo_share table{border:0px none;}.addthis_jumbo_share tr td{background:transparent;border:0px none;}.at4-whatsnext{border:1px solid #fff!important;}.at4-whatsnext.ats-dark{background:#cb0000!important;}.at4-whatsnext .at-whatsnext-content .at-branding,.at4-whatsnext .at-whatsnext-content-inner small{display:none!important;}.at4-whatsnext .at-whatsnext-content-inner div.at-h6{color:#ddd!important;}.at4-whatsnext .at-whatsnext-content .at-h3{font-size:16px!important;line-height:20px!important;}#post-page-title h1{font-weight:600;}#post-content{margin-bottom:-25px!important;padding-bottom:0px!important}#post-content p,#post-content li{padding-right:25px;font-size:18px;font-weight:400;}#post-content p strong,#post-content p b{font-weight:600;}#post-content li{margin-left:50px}#post-content blockquote{margin:20px 5% 20px 10%;width:75%;text-transform:none;font-style:italic;color:#484848;float:none;}#post-content blockquote::before{font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:200%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;content:'\f10d';width:50px;height:30px;color:#cb0000;}#post-content p.wp-caption-text{font-size:13px;line-height:135%;color:#777;margin-top:5px;}#media-wrapper .image-caption{line-height:17px;}#post-content h2{font-size:23px;line-height:26px;margin-top:30px;margin-bottom:5px;}#post-content h3{font-size:20px;line-height:23px;margin-top:30px;margin-bottom:5px;}#post-content iframe{margin:0px auto;display:block;max-width:100%}#post-content .post-categories-wrapper{text-align:center;padding-bottom:10px}#post-content .post-categories-wrapper .blog-post-categories,#post-content .post-categories-title{float:none;display:inline-block;}#post-content .post-categories-wrapper .blog-post-categories a,#post-content .download-pdf .pdf-btn{color:#fff;}#post-content .post-categories-wrapper .blog-post-categories:hover,.download-pdf .pdf-btn:hover{background:#4b4b4b;}#post-content .post-tags{display:none;}#post-content .post-categories-wrapper{margin-top:50px;}#item-footer{border-bottom:1px solid #ddd;border-top:1px solid #ddd;}#cc-license{font-size:12px;line-height:15px;margin:0px auto;max-width:800px;}#post-content div.wp-caption img.size-full{max-width:90%;margin-top:15px;}.author_default_byline .author-pic{float:left;width:40px;height:40px;overflow:hidden;}.author_default_byline .author-pic img{-webkit-border-radius:50%;border-radius:50%;height:100%;width:100%;}#author-info.author-box{display:block;margin:0px auto;float:none;overflow:hidden;width:calc(100% - 50px);border:0px none;padding:25px!important;background:#f4f4f4;}#author-info.author-box h2{margin-top:0px;font-size:26px;}#author-info.author-box h2>a.author{margin-right:15px;}#author-info.author-box h2 a{color:#484848;}#author-info.author-box h2 a:hover{color:#cb0000;}body.sinle .author-twitter{margin-top:9px;}body.single .author-twitter a span{display:inline-block;height:25px;padding:0;vertical-align:middle;width:25px;}body.single .author-twitter a span .fa-twitter{font-size:19px;padding-left:4px;padding-top:4px;}.custom-author img{height:100%;width:100%;}.archive #author-info{display:block;max-width:900px;margin:30px auto;float:none;overflow:hidden;width:90%}#author-info>div{padding:0px;display:block;float:left;}.archive #author-info #jp-relatedposts{display:none;}.custom-author-info #author-image{height:150px;margin-right:30px;width:150px;padding:0px;}.custom-author-info #author-desc{width:calc(100% - 180px);padding:0px;}.custom-author-info p{margin:0px;float:none;font-size:18px;font-weight:400;padding-right:25px;line-height:27.2px;color:#484848;font-family:Open Sans;}#author-info .fa-globe,#author-info .fb-social-icon,#author-info .twitter-social-icon,#author-info .google-social-icon{float:none;font-size:25px;}#post-content iframe.twitter-tweet,#post-content twitterwidget.twitter-tweet{margin:25px auto!important;display:block!important;max-width:100%!important}#jp-relatedposts h3.jp-relatedposts-headline{color:#3f4549;}.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:block!important;opacity:1!important;padding-left:5px;color:#9c9c9c}.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{display:none;}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{padding:5px;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:16px!important;line-height:21px!important;color:#484848;text-decoration:none!important;}#jp-relatedposts,#jp-relatedposts+.post-categories-wrapper{margin-top:-30px!important;padding-top:0px!important}#jp-relatedposts h3.jp-relatedposts-headline em::before{border-top:0px none!important;}#jp-relatedposts h3.jp-relatedposts-headline{margin-bottom:5px!important;font-size:24px!important;}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:hover{border-left:5px solid #cb0000;padding-left:5px;}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:hover>*{background:#f5f5f5}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:hover>.jp-relatedposts-post-title a{color:#cb0000;}body.single #primary{margin-bottom:-60px;}#disqus_thread:after{display:block;width:100%;height:66px;background:#fff;content:" ";margin-top:-66px;position:relative}.jp-carousel-left-column-wrapper,.jp-carousel-image-meta{display:none;}.jp-carousel-wrap .jp-carousel-overlay{background:rgba(0,0,0,0.9)!important;}.jp-carousel-wrap .jp-carousel-info h2{font-size:17px!important;}.jp-carousel-wrap .jp-carousel-close-hint span{height:40px;width:40px;line-height:40px!important;font-size:55px!important;color:#fff;background:#cb0000;}.content-widget{float:left;overflow:hidden;}.specialgreybox,.specialgreybox-small{background-color:#e5e5e5;float:right;display:block;padding:15px;margin:0 0 15px 15px;text-align:center;}.specialgreybox{width:40%;}.specialgreybox-small{width:20%;}#post-content .specialgreybox p,#post-content .specialgreybox-small p{padding:0px;font-size:90%;line-height:135%;}.specialgreybox .largenumber,.specialgreybox-small .largenumber{font-weight:bold;font-size:200%;line-height:130%;}.content>h5>a{float:right;display:block;padding:5px;margin:40px -40px 40px 40px;font-size:30px;line-height:24px;}span.title_tag_live{color:#cb0000;}.format-chat h1>span>.fa-spinner{font-size:32px;vertical-align:top;margin-top:15px;}.bigslide span.title_tag_live,.newsroll-posts-title span.title_tag_live,.featured-posts-title span.title_tag_live{background:#cb0000;color:#fff;padding:0 2px 0 3px;margin-right:3px;border-radius:2px;-webkit-border-radius:2px;font-size:88%;text-transform:uppercase;}.img-featured li:hover .img-featured-title a span.title_tag_live{color:#fff}.bigslide span.title_tag_live{display:block;width:77px;padding:3px;margin-bottom:10px;border-radius:3px;-webkit-border-radius:3px;}@media(max-width:769px) {
		.format-chat h1 > span > .fa-spinner {
			font-size: 25px;
			vertical-align: top;
			margin-top: 3px;
		}
	}





/**** CATEGORY PAGE ****/
.post-categories-wrapper {padding:0px;}
.post-date, .post-date a, .blog-post-date, .blog-post-date a { color: #9c9c9c; }
.post-date a:hover, .blog-post-date a:hover { color: #cb0000; }


#primary.archive .blog-post-date-author {margin:10px 0 0px 0; color:#9c9c9c; font-size:14px;}
#primary.archive .post-categories-wrapper {font-size:12px; color:#9c9c9c; font-weight:normal; line-height:15px;}
#primary.archive span.blog-post-categories {font-weight:normal; padding:0px; font-size:12px; float:none}
#primary.archive span.blog-post-categories a {color:#9c9c9c;}
#primary.archive .blog-post-content {padding-bottom:0px;}

#primary.archive .four-parts .blog-category li {margin-top:35px;}

#primary.archive .blog-post-title-box.highlight .blog-post-title a {color: #cb0000;}
#primary.archive .blog-post-title-box.highlight .blog-post-title a:hover {color: #000;}


	/* Popular Posts */
	.popular-part {padding:30px 10px;}
	.popular-part .home-widget {padding:0px;}
	.popular-part::before {height:calc(100% - 30px);}
	.popular-slider-container {display:block; top:0px; opacity:0.8}

	.popular-slider-control {padding:15px 0px;}
	.popular-slider-container img {margin-top:-20%}
	.four-parts .popular-slider-control li {width:calc(25% - 20px); padding:0px; margin:20px 10px 0 10px;}
	.four-parts .popular-slider-control li a {color:#fff !important;}
	.four-parts .popular-slider-control li.flex-active {background:rgba(207,0,0,0.5);}
	.four-parts .popular-slider-control li .blog-post-title-box {padding:5px 10px; width:calc(100% - 20px);}



/**** SEARCH WIDGET ****/
#searchform .featured-thumbnails li {padding: 10px; border-bottom: 1px solid #ddd; margin:0px;}
#searchform .featured-thumbnails .featured-posts-image {display:none;}
#searchform .featured-thumbnails .featured-posts-text {width:95%}



/**** HOMEPAGE SLIDER WIDGET ****/
.slides > li > a { float: right; width: 70%;}
.slider-thumb-wrap {height:auto;}
/*.slide-excerpt { background: rgba(255, 255, 255, 0.9); color: #333; font-size: 15px; line-height: 20px; }*/
.home ul.slides > li > a > img.size-slider-three.streched {float:right; width:auto; max-width:none; max-height:500px;}

.slider-text-box {
	background: #f5f5f5 none repeat scroll 0 0;
    border-left: 5px solid #cb0000;
    bottom: 0;
    height: calc(100% - 50px);
    left: 0;
    padding: 25px 15px;
    position: absolute;
    top: 0;
    width: calc(30% - 30px);
    z-index: 3;
}
.slide-title {line-height: 27px;}
.slide-title h2 {font-weight:400;}
.slide-title h2 a { color: #484848; font-size: 24px; line-height: 27px; text-shadow: none; }
.slide-date {color:#484848}

.slide-author {float:none; margin-top:0px; position:absolute; bottom:15px;}
.slide-author .author-name {margin-top:25px;}
.slide-author .author-name a {color:#484848 !important; font-size:14px; font-weight:600;}
.slide-author.author_default_byline .author-pic {height:70px; width:70px;}


.slides > li:hover .slider-text-box {background:#cb0000 }
.slides > li:hover .slide-title h2 a, .slides > li:hover .slide-date, .slides > li:hover .slide-author .author-name a  {color:#fff !important}
.slides > li:hover img { opacity: 0.8; }





/**** TRENDING POSTS WIDGET ****/
.trending-posts {padding:10px 7px; border:7px solid #fff; border-top-width:10px;}
.trending-title {margin-bottom:5px;}
.trending-posts li {padding:0 15px;}
.trending-title {font-size:22px; padding:5px 0; float:none; text-align:center;}
.trending-posts-title {padding:8px 0}
.trending-posts-title a {line-height:17px; color:#484848}


/**** HOMEPAGE TABBER ****/
.tabber-container {margin-top:10px;}
.tabber-content { background: #f5f5f5; overflow: hidden; padding: 0 15px 15px; width: calc(100% - 30px);}
ul.tabs + div {height:0px !important; margin-bottom:-5px !important;}
ul.tabs li {background:transparent}
.tabber-container ul.tabs li.active {border-left:5px solid #cb0000;}

.tabs h4 {font-weight:600;}
.tabber-content .featured-thumbnails li { margin: 10px 10px 0; padding: 5px; width: calc(25% - 20px); }
.tabber-content .featured-thumbnails li:hover { background: #fff; border-left: 5px solid #cb0000; }
.tabber-content .featured-thumbnails li:hover .featured-posts-title a { color: #cb0000; }

.featured-posts-text .post-date { line-height: 16px; font-size: 13px;}
.featured-thumbnails .category-icon a { color: #9c9c9c; font-size: 13px; font-weight: 400; }
.featured-thumbnails .featured-posts-image { width: 30%; }
.featured-thumbnails .featured-posts-text {width: 67%; margin-left: 3%;}
.featured-thumbnails .featured-posts-title {padding-bottom:2px;}
.featured-posts-title a, 
.featured-posts-title a:visited { font-size: 13.5px; font-weight: 400; line-height: 18px; color:#484848; }

body.home #fullwidth > .four-parts > .widget_custom_title_widget_sizes_exm1 {overflow: hidden;}
body.home #fullwidth > .home-widget:nth-last-child(1) {width:99.95%;}





/**** THUMBNAILS WIDGET ****/
.two-parts .featured-thumbnails {margin-top:8px;}
.two-parts .featured-thumbnails li { margin: 0 10px; padding: 10px 5px 9px 5px; width: calc(50% - 20px);}
.two-parts .featured-thumbnails li:hover {background:#f5f5f5; border-left:5px solid #cb0000}


/**** SMALL/BIG/HUGE FEATURED IMAGES WIDGET ****/
.small-category .small-text {padding:15px; position:relative; overflow:hidden; background:#f5f5f5; text-shadow:none;}
.small-category .small-text a {font-weight:400; color:#484848;}


.img-featured .img-featured-title {padding:15px; position:relative; overflow:hidden; background:#f5f5f5; text-shadow:none; bottom:0;color:#484848; border-left: 5px solid #cb0000}
.img-featured .img-featured-title h2 {font-size:25px; line-height:30px;font-weight:400; color:#484848; margin-bottom:0px}
.img-featured .img-featured-title a {color:#484848;}

.img-featured-category.big .img-featured .img-featured-title h2 {font-size:16px; line-height:21px;}


#titleonright .img-featured-category .img-featured-posts-image > a > div {width:60%; float:right; height:100%}
#titleonright .img-featured-category .img-featured-title {width:40%; position:absolute; left:0; right:auto; height:100%}
#titleonright .img-featured-category ul.img-featured > li {margin-top:10px;}

.img-featured-title .author-date .author {margin:10px 0px;}
#bigarticle {max-width:600px; margin:0px auto;}
#bigarticle .author-date {padding:8px 0 0 0;}
#bigarticle .img-featured-title .author-date .author {margin:0px;}


.img-featured-category.youvebeenserved img {height:355px;}

#wip_insidepages .img-featured-title {position:absolute; background:transparent; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5); text-align:center; border:0px none;}
#wip_insidepages .img-featured-title h2 {
    color: #fff; float: left; font-size: 22px; font-weight: 600; line-height: 26px; margin-bottom: 5px; width: 100%;
}

#photovidsmod .img-featured-title {border:0px none;}
#photovidsmod ul.img-featured > li {max-width:320px;}


#main .small-category li:hover .small-text, .img-featured li:hover .img-featured-title {background:#cb0000; color:#fff}
#main .small-category li:hover .small-text a, .img-featured li:hover .img-featured-title a,
.img-featured li:hover .img-featured-title h2 {color:#fff;}


.play-icon {
	top: calc(50% - 50px); margin:0px auto; background:#cb0000;
	height:40px; width:40px; border-radius:40px; -webkit-border-radius:40px;
}
.play-icon::after, .galleryicon:after {
    border-bottom: 10px solid transparent;
    border-left: 15px solid #fff;
    border-top: 10px solid transparent;
    display: block;
    left: 14px;
    margin: 0 auto;
    position: absolute;
    top: 10px;
}

.gallery-icon { 
	margin: auto;
	top: calc(50% - 50px);
	left: calc(50% - 20px);	height: 40px;
	width: 40px;
	position: absolute;
	z-index: 99;
	color: #fff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	background: #cb0000;
	opacity: 0.7;
	font-size: 20px;
	line-height: 40px;
	text-align:center;
} 


.huge .img-featured-posts-image::after, .super-image::after, .super-slider li .super-slider-post::after, .super-slider li .super-slider-post::after, .img-featured-posts-image::before, .small-image::before, .wide-slider .slides li::after {opacity:0 !important;}


/**** FEATURED CATEGORY WIDGETS ****/
.multi-category-image:hover .overlay-2 {opacity:0;}
.multi-category-image:hover h2 {background:#cb0000; padding:5px;}


/**** FEATURED AUTHORS WIDGETS ****/
.featured-authors .home-three-col { padding:15px 5px 15px 0; margin-top:0px; border:0px none; border-right:1px solid #d5d5d5}
.featured-authors .home-three-col:last-child {border-right:0px none;}
.featured-authors .home-three-col .huge .img-featured li {width:100%;}
.featured-authors .home-three-col .widget-title {margin:0px; padding:10px 0 0 0px; text-align:center;}
.featured-authors .home-three-col .widget-title a,
.featured-authors .home-three-col .custom-author {float:none; display:inline-block; vertical-align:middle;}
.featured-authors .home-three-col .widget-title a {font-size: 25px; font-weight:normal;}
.featured-authors .home-three-col .custom-author {height:55px; width:55px;}


/**** Carousel Book Reviews Widget ****/
.widget_carousel_widget_exm1 .carousel-author,
.widget_carousel_widget_exm1 li:hover .carousel-text {display:none;}

#carousel_widget_exm1-2 {max-height:432px; overflow:hidden;}
#carousel_widget_exm1-2 .carousel-text {top:calc(50% - 30px); bottom:auto;}
#small_img_category_exm1-2 ul.small-category > li:last-child {margin-top:0px;}

/**** Non-Book Reviews Widget ****/
#nonbookreview #small-wrapper .small-category .small-image {height:155px;}
#nonbookreview #small-wrapper .small-category .small-image img {margin-top:-50px;}
#nonbookreview #small-wrapper .small-category > li:last-child {margin-top:-5px;}


/**** CUSTOM IMAGE ADVETR WIDGETS ****/
.textwidget a:hover img { opacity: 0.8; }
.textwidget a img { transition: all 0.3s ease 0s; }


/**** EVENTS LIST WIDGET ****/
.middle-east-in-london-inner a .events-heading {font-size: 14px; line-height:18px;}
.middle-east-in-london-inner > a.column {width:calc( 20% - 50px);}

/**** FOLLOW US WIDGET ****/
.follow-us-container {padding: 13px 0px;}
.follow-us-title {padding:10px 0; float:none; font-size:30px; text-decoration:none;}
.follow-us-title.padding0 {font-size: 20px; margin-top: 14px;}
body.single .follow-us-container {padding: 0px;}


/**** NEWSLETTER/FORMS WIDGETS ****/
input[type='text'].wpcf7-form-control, input[type='email'].wpcf7-form-control  {
	background: #fff;
    margin:5px auto;
    padding: 10px;
    width: 100%;
	display:block;
	border: 1px solid #777;
}
.wpcf7-form .width100 {display:block; width:100%; margin:0px auto; clear:both; overflow:hidden}
.wpcf7-form .width50 {display:inline-block; width:47%; overflow:hidden}
.wpcf7-form .width50:first-child {margin-right:4%;}
.wpcf7-form img.ajax-loader {width:auto;}

.wpcf7-not-valid-tip {color:#cb0000; margin-bottom:10px; font-size:13px;}
.wpcf7-response-output {
	background: #eee;
    color: #444;
    font-size: 14px;
    line-height: 17px;
    padding: 10px;
}
.wpcf7-response-output.wpcf7-validation-errors {border: 2px solid #cb0000; }
.wpcf7-response-output.wpcf7-mail-sent-ok {border: 2px solid #398f14; }


.subscribe-container {padding:10px;}
.subscribe-title {padding:10px 0; float:none; font-size:30px; text-decoration:none;}
.subscribe-container p {color:#fff; text-align:center; padding:0px 5px; line-height:135%;}
.subscribe-btn {margin-right:0px; margin-top:10px;}



.contactform input[type="text"], .contactform input[type="email"], .contactform input[type="tel"], .contactform select, .contactform textarea {
	padding: 7px 5px;
	color:#777 !important;
	margin:5px;
	font-family: Open Sans;
	font-size: 16px;
	width: 95%;

}

.contactform input[type="submit"], .contactform button[type="submit"], .contactform .button {
    background-color: #89171a;
    border: 0 none;
    /*border-radius:4px;
	-webkit-border-radius: 4px;*/
    clear: both;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    height: 40px;
    line-height: 32px;
    margin: 20px 5px 10px 5px;
    padding: 0px 10%	;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: auto;
}
.contactform input[type="submit"]:hover, .contactform .button:hover, .contactform button[type="submit"]:hover, .hover {background-color: #431d16; color:#fff;}

.contactform input[type="submit"].centeredbtn, .contactform .centeredbtn {margin:5px auto; display:block}

.contactform .button_secondary {height:25px; line-height:25px; padding:0px 2%; margin-top:5px; font-weight:normal; float:right; font-size:13px;}



/**** LANGUAGE SWITCHER WIDGET *****/
.langswitcher {text-align: right; padding:10px 20px 0 20px; display:block; overflow:hidden; font-size:15px; line-height:19px;}
.langswitcher img {width: 34px;}
.category .langswitcher, .archive .langswitcher {display:none;}


/**** TV and Signle Video WIDGET *****/
.single-video-widget { margin:20px 10px; background:#f4f4f4; width:calc(100% - 20px) !important; box-shadow: 0px 0px 0px 1px #ebebeb inset}
.single-video-widget:hover { background:#ddd;}
.single-video-widget > .widget { padding:10px }
.single-video-widget .embed-widget {float:none; margin-top:10px; padding:0px;}
.single-video-widget .embed-widget , .single-video-widget .embed-widget iframe {height:180px;}
.single-video-widget h4 { font-size: 100%; font-weight: normal; line-height: 125%; margin: 0; text-align: center;}
.single-video-widget .readmore_link {font-size: 90%; margin-bottom: 0; margin-top: 10px; text-align: center;}
.single-video-widget .readmore_link a {}

.tv-small-post-title { font-size: 14px; font-weight: 400; line-height: 17px; padding: 0; margin-top:3px; clear:both;}
.tv-featured .category-icon {font-weight:400; }
.tv-big .tv-widget-title { margin:8px 0 5px 0}

/**** FOOTER AREA *****/
#bottom-menu li {padding:0 6px 0 2px; border-top:0px none;}
#bottom-menu li:last-child {border-right:0px none;}
#footer a:hover {color:#fff !important;}




@media(min-width:1500px) {
	.langswitcher {position: absolute; right: 0; top: 85px; z-index: 99999;}
	.home #main {margin-top:30px;}
}

@media(min-width:770px) {
	.home .bigslide .img-featured-posts-image img {height:400px;}
}

@media(max-width:1200px) {
	#wrapper > .popular-part {display:none;}
	body.custom-background {background:#fff;}
	#main {margin:0px;}
}

@media(max-width:1250px) {
	.home .home-widget:nth-of-type(21),
	.home .home-widget:nth-of-type(22),
	.home .home-widget:nth-of-type(23),
	.home .home-widget:nth-of-type(24) {width: 50%;}
}

@media(max-width:1024px) { 
	#disqus_thread:after {display:none;}
	.single #secondary {margin-top:50px;}
	.single .trending-posts ul li:last-child {display:block;}
	.single #secondary .one-part {width:33.33%}

	.single #secondary ul.tv-small li,
	.single #secondary .newsroll li:nth-last-child(1),
	.single #secondary .newsroll li:nth-last-child(2),
	.single #secondary .newsroll li:nth-last-child(3),
	.single #secondary .newsroll li:nth-last-child(4),
	.single #secondary .newsroll li:nth-last-child(5) {display:none;}
	.single #secondary ul.tv-small li:first-child {display:block;}

	.single #sidebar_undercontent .one-part {width:33.3%;}
	.single #sidebar_undercontent .widget-followus {width:100%; }
	.single #sidebar_undercontent .widget-followus .follow-us-container {height:auto !important}

	.tabber-content .featured-thumbnails li, .two-parts .featured-thumbnails li {width:50%; margin:5px 0px;}
}

@media(max-width:991px) {
	.widget-trending-home {width:100%;}
	
}

@media(max-width:769px) {
	#main {margin-bottom:0px;}
	.single #main, .tax-post_format #main, .bbpress #main, .buddypress #main, .page-template-default #main, .page-template-pagewithsidebar #main {margin-top:0px;}
	.langswitcher {display:none;}
	body.home .langswitcher {background:#fff; display:block}

	.post-page-content-wrapper .post-info > span {clear: both; display: block; float: none; text-align: left; width: 100%;}
	body.single #primary { margin-bottom: 0px; }
	.tabber-content .featured-thumbnails li, .two-parts .featured-thumbnails li {width:100%; margin:5px 0px;}
	#titleonright .img-featured-category .img-featured-title , #titleonright .img-featured-category .img-featured-posts-image > a > div {width:100%; position:relative; height:auto;}

	.single .floating-share-icons, .single .content-widget-area {display:none;}
	.single #post-content {margin-left:0px !important;}
	.img-featured-category.youvebeenserved img {height:auto;}

	.single .post-info > .post-author, .single .post-info > .post-page-date {float:none; display:block; width:100%; overflow:hidden; margin:5px 10px;}

	.middle-east-in-london-inner > a.column {width:calc( 100% - 50px);}

	#main-nav #menu-main-menu > li > a {padding:0px;}
	#main-nav .menu > .menu-item {float:left;}
	#menu-item-exm122335 {display:none} /*remove "more" link from menu*/
	#mob-menu img { margin: 5px auto; width: 160px; }

	.four-parts .blog-category li, .four-parts .featured-thumbnails li, .four-parts .img-featured li, .four-parts .small-category li {width:50%;}


	body.single-6-author #author-info {margin:0px auto; background: #eee; padding:15px !important; text-align: center}
	body.single-6-author .custom-author-info p {padding-right:0px;}
	body.single-6-author .custom-author-info #author-image {margin-right:0px;}
	body.single-6-author .blog-category li .blog-post-date > a {display:none;}

	.single #secondary .one-part {width:50%;}
	.single #secondary .widget-trending,
	.single #secondary .widget-newsroll,
	.single #secondary .widget-latetsvids,
	.single #secondary .widget-newsletter {width:100%}
	.single #secondary ul.tv-small li,
	.single #secondary .newsroll li {display:block;}

	#navigation #menu-main-menu > .current-menu-item > a,
	#navigation #menu-main-menu > .current-menu-parent > a,
	#navigation #menu-main-menu > .current-menu-parent > .current-menu-item > a {color:#101010;}
	#navigation .sub-meni .menu-links.inside-menu li.current-menu-item a.menu-link {color:#101010 !important; }


	
}

@media(max-width:600px) {
	.at4-jumboshare .at4-count-container, .at4-jumboshare .at4-share-container {padding:0px;}
	.at4-jumboshare .at4-count-container {width:150px;}
	.at4-jumboshare .at-share-btn {margin-right:5px; margin-top:5px;}
	/*.comments {display:none !important;}*/

	.archive #author-info > div {padding:0px; display:block; float:none; width:100%; clear:both}
	.custom-author-info #author-image img { height: 150px; width: 150px;}

	/*.home #fullwidth > .home-widget:nth-of-type(1), .tabber-container ul.tabs,
	.home #fullwidth > .home-widget:nth-of-type(29), .home #fullwidth > .home-widget:nth-last-child(1),
	.home #fullwidth > .home-widget:nth-last-child(2),*/ #footer .footer-logo, #footer .footer-menu-wrap {display:none;}

	.footer-wrap {margin:0px;}
	#main-nav .sub-menu-wrapper ul.inside-menu li a.menu-link {padding:0px; background:#ddd;}

	#post-content {margin-bottom:-15px !important;}
	#author-info.author-box {margin-top:35px;}
	#author-info.author-box h2 > a.author {display:block; margin-bottom:10px;}


	body.single .post-meta-top {display:none;}
	body.single .image-caption {position:relative;}
	#post-content p {padding-right:0px;}
	#post-content .post-categories-wrapper { margin-top: 30px; }
	#post-content .post-categories-wrapper .blog-post-categories, #post-content .post-categories-title {margin:5px;}

	.specialgreybox, .specialgreybox-small { float: none; margin: 15px auto; padding: 5px; width: 90%; clear:both; }
	.specialgreybox ul li, .specialgreybox ol li, 
	.specialgreybox-small ul li, .specialgreybox-small ol li {margin: 0px 15px;}

	.bigslide .img-featured-category .img-featured-title,
	.bigslide .img-featured-category .img-featured-posts-image > a > div {width:100%; float:none; height:auto; display:block; position:relative}

	.tabber-container ul.tabs {display:none;}

	.g-recaptcha {transform:scale(0.85);transform-origin:0 0;}


}

@media(max-width:400px) {
	#mob-menu img { margin: 0px auto; }
	.mob-menu-button {top:26px;}

	.langswitcher {display:none;}

	.four-parts .blog-category li, .four-parts .featured-thumbnails li, .four-parts .img-featured li, .four-parts .small-category li {width:100%;}
	
	body.archive .category-icon.custom-categories,
	body.single-6-author .category-icon.custom-categories {display:none;}
	body.archive .blog-category li,
	body.single-6-author .blog-category li {border-bottom:1px solid #ddd; padding-bottom:20px;}


	#at-mobile > table {margin-bottom:10px !important;}
	.at4-jumboshare .at4-share-container,
	.at4-jumboshare .at4-count-container {display:block !important; padding:0px !important; width:100% !important; border:0px none !important;}
	.at4-jumboshare .at4-count,
	.at4-jumboshare .at4-title {display:inline-block !important}
	.at4-jumboshare .at4-title {bottom:15px !important;}

	
	.single .post-categories-wrapper, 
	.single .sigle-post-bottom-content,
	.single .single_post_bottom_share .at4-count-container {display:none !important;}

	#secondary.widget-area > .home-widget {display:none;}
	#secondary.widget-area > .widget-latetsvids {display:block;}
	
	
	.single .post-info > .post-author, .single .post-info > .post-page-date {text-align:center}
	.post-author .custom-author {margin-bottom:-13px; display: inline-block; float: none;}
	.post-author .author-name, .post-author .author-name2 {margin:0px; display: inline-block; float: none;}
	.post-author .author-twitter {margin:15px 0 -6px 0; display: block; float: none;}
	body.single .author-twitter a span {text-align:left;}
	
	body.single-6-author #author-info {margin:0px auto; background: #eee; padding:15px !important; text-align: center}
	body.single-6-author .custom-author-info p {padding-right:0px;}
	body.single-6-author .custom-author-info #author-image {margin-right:0px;}
	body.single-6-author .blog-category li .blog-post-date > a {display:none;}


	#item-footer {margin-bottom:10px;}
	#cc-license {text-align:center;}
	#cc-license img {display:block; clear:both; float:none; margin:5px auto; }

	#jp-relatedposts .jp-relatedposts-items-visual {margin-right:0px !important;}
	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post { display: block; float: none !important; margin: 10px auto !important; max-width: 350px; width: 100% !important; padding-right:0px !important; }
	#jp-relatedposts h3.jp-relatedposts-headline {text-align:center; float:none !important; display:block !important;}

	.home-widget ul.tv-small li {width:100%}

	.single #secondary .one-part {width:100%;}
}