/*
	Theme Name: Magazine Child Theme
	Theme URI: http://www.studiopress.com/themes/magazine
	Description: Magazine is a two or three column child theme created for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com/

	Version: 2.1
	
	Tags: black, custom-background, custom-header, custom-menu, featured-images, fixed-width, gray, left-sidebar, one-column, right-sidebar, sticky-post, theme-options, threaded-comments, three-columns, translation-ready, two-columns, white
	
	Template: genesis
	Template Version: 1.8.2

	License: GNU General Public License v2.0
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/

/* Table of Contents

* Import Fonts
* Defaults
* Hyperlinks
* Body
* Wrap
* Header
* Image Header - Partial Width
* Image Header - Full Width
* Navigation Constants
* Header Right Navigation
* Primary Navigation
* Primary Navigation Extras
* Secondary Navigation
* Inner
* Homepage
* Genesis Slider
* Breadcrumb
* Taxonomy Description
* Content-Sidebar Wrap
* Content
* Column Classes
* Featured Post Grid
* Headlines
* Ordered / Unordered Lists
* Post Info
* Post Meta
* Author Box
* Sticky Posts
* Archive Page
* Post Icons
* Images
* Post Navigation
* Primary / Secondary Sidebars
* Dropdowns
* Featured Page / Post
* User Profile
* Buttons
* Search Form
* eNews & Updates Widget
* Calendar Widget
* Footer Widgets
* Footer
* Comments
* Gravity Forms
* Magazine Blue
* Magazine Green
* Magazine Orange
* Magazine Purple
* Magazine Red
* Magazine Teal
* Responsive Design

*/

/* Import Fonts
------------------------------------------------------------ */
@import url(http://fonts.googleapis.com/css?family=Play);

/* Defaults
------------------------------------------------------------ */
body, h1, h2, h2 a, h2 a:visited, h3, h4, h5, h6, p, select, textarea
{color:#333333;	font-family:Arial, Helvetica, Tahoma, sans-serif; font-size:14px; font-weight:normal; line-height:22px;	margin:0; padding:0;text-decoration:none;}

input
{color:#333333; font-family:Arial, Helvetica, Tahoma, sans-serif;}

input, select, textarea, .breadcrumb, .sticky, .taxonomy-description
{background-color:#f5f5f5;	border:1px solid #dddddd;}

li, ol, ul
{margin:0; padding:0;}

ol li
{list-style-type:decimal;}

/* Hyperlinks
------------------------------------------------------------ */
a, a:visited
{color:#0c8142; text-decoration:none;}

a:hover
{text-decoration:underline;}

a img
{border:none;}

/* Body
------------------------------------------------------------ */
body
{background:#e9e9e9;}

/* Wrap
------------------------------------------------------------ */
#wrap
{/*background:url(images/wrap.png) repeat-x;*/ margin:0 auto; background:#ffffff; height:157px;}

.magazine-landing #wrap
{background:none;}

/* Header
------------------------------------------------------------ */
#header
{background:url("../magazine/images/headline.jpg") no-repeat scroll 0 0; min-height:115px; margin:0 auto 25px auto; overflow:hidden; width:960px;}

#title-area
{float:left; overflow:hidden; padding:48px 0 0; width:490px;position: absolute;margin-left: -33px;}

#title
{font-family:'Play', arial, serif; font-size:48px; font-weight:bold; line-height:48px; margin:0; text-shadow:2px 2px #000000; text-transform:uppercase;}

#title a, #title a:hover
{color:#ffffff; text-decoration:none;}

#description
{color:#999999; font-size:13px; text-shadow:1px 1px #000000; text-transform:uppercase;}

#header .widget-area
{float:right; /*padding:25px 0 0;*/ width:468px; text-align: right;margin-top: 10px;}

/* Image Header - Partial Width
------------------------------------------------------------ */
.header-image #title-area, .header-image #title, .header-image #title a
{display:block; float:left; height:115px; overflow:hidden; padding:0; text-indent:-9999px; width:490px;}

.header-image #description
{display:block; overflow:hidden;}

/* Image Header - Full Width
------------------------------------------------------------ */
.header-full-width #title-area, .header-full-width #title, .header-full-width #title a
{width:960px;}

/* Navigation Constants
------------------------------------------------------------ */
li:hover ul ul, li.sfHover ul ul
{left:-9999px;}

li:hover, li.sfHover
{position:static;}

li a .sf-sub-indicator
{position:absolute; text-indent:-9999px;}

/* Header Right Navigation
------------------------------------------------------------ */
#header ul.menu
{float:right;}

#header ul.menu ul
{float:right; margin:0; padding:0; width:100%;}

#header ul.menu li
{float:left; list-style-type:none; text-transform:uppercase;}

#header ul.menu li a
{color:#999999; display:block; font-size:12px; padding:6px 15px 5px; position:relative; text-decoration:none;}

#header ul.menu li a:hover, #header ul.menu li a:active, #header ul.menu .current_page_item a, #header ul.menu .current-cat a, #header ul.menu .current-menu-item a
{color:#0c8142;}

#header ul.menu li li a, #header ul.menu li li a:link, #header ul.menu li li a:visited
{background-color:#111111; border:1px solid #444444; border-top-width:0; color:#999999; font-size:11px; padding:5px 10px; position:relative;text-transform:none; width:128px;}

#header ul.menu li li a:hover, #header ul.menu li li a:active
{color:#0c8142;}

#header ul.menu li ul
{height:auto; left:-9999px; margin:0 0 0 -1px; position:absolute; width:150px; z-index:9999;}

#header ul.menu li ul a
{width:130px;}

#header ul.menu li ul ul
{margin:-33px 0 0 149px;}

#header ul.menu li:hover>ul, #header ul.menu li.sfHover ul
{left:auto;}

/* Primary Navigation
------------------------------------------------------------ */
#nav
{background-color:#111111; clear:both; overflow:hidden;}

#nav .wrap
{color:#999999; margin:0 auto; text-transform:uppercase; width:960px;}

#nav ul
{float:left; width:100%;}

#nav li
{float:left; list-style-type:none;}

#nav li a
{color:#999999; display:block; font-size:11px; padding:7px 15px 6px; position:relative; text-decoration:none;}

#nav li a:hover, #nav li a:active, #nav .current_page_item a, #nav .current-cat a, #nav .current-menu-item a
{color:#0c8142;}

#nav li li a, #nav li li a:link, #nav li li a:visited
{background-color:#111111; border:1px solid #444444; border-top-width:0; color:#999999; font-size:11px; padding:5px 10px; position:relative;text-transform:none; width:128px;}

#nav li li a:hover, #nav li li a:active
{color:#0c8142;}

#nav li ul
{height:auto; left:-9999px; margin:0 0 0 -1px; position:absolute; width:150px; z-index:9999;}

#nav li ul a
{width:130px;}

#nav li ul ul
{margin:-33px 0 0 149px;}

#nav li:hover>ul, #nav li.sfHover ul
{left:auto;}

/* Primary Navigation Extras
------------------------------------------------------------ */
#nav li.right
{float:right; font-size:11px; padding:7px 15px 6px;}

#nav li.right a
{background:none; border:none; color:#999999; display:inline; text-decoration:none;}

#nav li.right a:hover
{color:#0c8142; text-decoration:none;}

#nav li.search
{padding:0 10px;}

#nav li.rss a
{background:url(images/rss.png) no-repeat center left; margin:0 0 0 20px; padding:7px 0 5px 18px;}

#nav li.twitter a
{background:url(images/twitter-nav.png) no-repeat center left; padding:7px 0 5px 20px;}

/* Secondary Navigation
------------------------------------------------------------ */
/*#subnav
{background:url(images/subnav.png); border-bottom:1px solid #111111; border-top:1px solid #111111; clear:both; overflow:hidden;}*/

#subnav
{background-image:url(images/m_nav_bg.png); background-repeat:no-repeat; background-position:center; background-color:#d1d2d3; border-bottom:2px solid #111111; clear:both; overflow:hidden;}

#menu-primary {
}

#subnav .wrap
{color:#ffffff; font-family:arial; margin:0 auto; width:960px;}

#subnav ul
{float:left; width:100%;}

#subnav li
{float:left; list-style-type:none;border-right: 1px solid #FFFFFF;}

#subnav li a
{color:#ffffff; display:block; font-size:14px; padding:0px 11px; position:relative; text-transform:uppercase; text-decoration:none; text-shadow:1px 1px #000000; font-weight:bold;}


#subnav li a:hover, #subnav li a:active, #subnav .current_page_item a, #subnav .current-cat a, #subnav .current-menu-item a
{color:#c6ff72;}

#subnav li li a, #subnav li li a:link, #subnav li li a:visited
{background-color:#111111; border:1px solid #444444; border-top-width:0; color:#ffffff; font-size:12px; padding:5px 10px; position:relative;text-transform:none; width:128px; font-weight:normal; text-transform:none;line-height: 17px !important;}

#subnav li li a:hover, #subnav li li a:active
{color:#c6ff72;}

#subnav li ul
{height:auto; left:-9999px; margin:0px 0 0 -1px; position:absolute; width:150px; z-index:9999;}

#subnav li ul a
{width:130px;}

#subnav li ul ul
{margin:-33px 0 0 149px;}

#subnav li:hover>ul, #subnav li.sfHover ul
{left:auto;}

/* Inner
------------------------------------------------------------ */
#inner
{background:url(images/inner.png) repeat-x; overflow:hidden;}

#inner .wrap
{/*-moz-box-shadow:0 1px 2px #666666; -webkit-box-shadow:0 1px 2px #666666;*/ background-color:#ffffff; /*box-shadow:0 1px 1px #666666;*/ /* new  margin:20px auto 0px;overflow:hidden;	width:960px;  new */

background-color: #FFFFFF;background-image: url("images/title_inner.png");background-repeat: repeat-x;margin: 0 auto;
overflow: hidden; width: 960px;}

.magazine-landing #inner .wrap
{margin:20px auto; width:700px;}

/* Homepage
------------------------------------------------------------ */
.home-bottom, .home-middle, .home-top
{clear:both; font-size:13px; line-height:20px; margin:0 0 20px; overflow:hidden; width:610px;}

.home-bottom
{margin:0;}

.home-left
{float:left; width:290px;}

.home-right
{float:right; width:290px;}

/* Genesis Slider
------------------------------------------------------------ */
#content #genesis-responsive-slider, #content #genesis-slider
{background-color:#ffffff; border:4px solid #f5f5f5; padding:1px;}

#genesis-responsive-slider a, #genesis-responsive-slider a:visited, #genesis-slider a, #genesis-slider a:visited
{color:#ffffff; text-decoration:underline;}

#genesis-responsive-slider a:hover, #genesis-slider a:hover
{text-decoration:none;}

#genesis-responsive-slider p, #genesis-slider p
{color:#ffffff; font-size:13px; line-height:20px;}

#content .slide-excerpt
{background-color:#222222; border-left:1px solid #333333; border-top:1px solid #333333; filter:alpha(opacity=100); margin:0; padding:10px; opacity:1.0;}

html > body .slide-excerpt-border
{border:none !important; margin:0 !important; padding:0 !important;}

/* Breadcrumb
------------------------------------------------------------ */
.breadcrumb
{border:none; font-size:12px; line-height:20px; margin:0 0 30px; padding:5px 10px;}

/* Taxonomy Description
------------------------------------------------------------ */
.taxonomy-description
{border:none; margin:0 0 30px; padding:10px;}

/* Content-Sidebar Wrap
------------------------------------------------------------ */
#content-sidebar-wrap
{float:left; width:810px;}

.content-sidebar #content-sidebar-wrap, .full-width-content #content-sidebar-wrap, .sidebar-content #content-sidebar-wrap
{width:959px; border-right:1px solid #c9c9c9;}

.sidebar-content-sidebar #content-sidebar-wrap, .sidebar-sidebar-content #content-sidebar-wrap
{float:right;}

.magazine-landing #content-sidebar-wrap
{width:700px;}

/* Content
------------------------------------------------------------ */
#content
{float:left; padding:20px 15px 20px 25px; width:460px; border-right:1px solid #dddddd;}

.content-sidebar #content, .sidebar-content #content
{width:619px;}

body.single #content-sidebar-wrap #content
{width:659px; padding:20px 0 20px 0;}

.sidebar-content #content, .sidebar-sidebar-content #content
{float:right;}

.full-width-content #content
{width:910px;}

.full-width-content.magazine-landing #content
{width:650px;}

blockquote
{background-color:#f5f5f5; margin:5px 15px 20px; padding:15px 20px 0;}

blockquote p
{color:#000000; font-family:Georgia, Times, 'Times New Roman', serif; font-style:italic;}

.post
{margin:0 0 25px;}

.single .post
{margin:0 0 15px;}

.entry-content
{/*overflow:hidden;*/}

body.single .entry-content
{position:relative;}

.entry-content p, .entry-content ol li, .entry-content ul li
{padding:0 0 17px; font-family:'Times New Roman','Times',serif !important; font-size:18px !important; line-height:1.3em;}

.entry-content ol li, .entry-content ul li
{padding:0 15px 5px 0px;}

.entry-content ul li
{list-style-type:disc;}

body.single .entry-content p
{padding:0 15px 17px 25px;}

body.single .entry-content center
{padding-right:15px; padding-left:25px;}

p.subscribe-to-comments
{padding:20px 0 10px;}

#after-post, #text-38
{background-color:#f5f5f5; margin:5px 0 10px; padding:15px; overflow:hidden;}

body.single #after-post
{margin-right:15px; margin-left:25px;}

.after-post-ad
{background:none; position:relative;}

body.single .after-post-ad
{margin:0 0px 14px 26px; border-top:1px solid #d3d4d4; float:left; width:93%; padding:5px 0 0 0; border-bottom:1px solid #d3d4d4;}

.after-content-ad
{clear:both; margin:0 auto; overflow:hidden; padding:0 0 20px; text-align:center; width:960px;}

.more-from-category
{background:url(images/list.png) no-repeat top left; margin:-5px 0 0; padding:1px 0 0 18px;}

.clear
{clear:both;}

.clear-line
{border-bottom:1px solid #dddddd; clear:both; margin:0 0 15px;}

/* Column Classes
------------------------------------------------------------ */
.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fifths, .three-fourths, .three-sixths,.two-fifths, .two-fourths, .two-sixths, .two-thirds
{float:left; margin:0 0 20px; padding-left:3%;}

.one-half, .three-sixths, .two-fourths
{width:48%;}

.one-third, .two-sixths
{width:31%;}

.four-sixths, .two-thirds
{width:65%;}

.one-fourth
{width:22.5%;}

.three-fourths
{width:73.5%;}

.one-fifth
{width:17.4%;}

.two-fifths
{width:37.8%;}

.three-fifths
{width:58.2%;}

.four-fifths
{width:78.6%;}

.one-sixth
{width:14%;}

.five-sixths
{width:82%;}

.first
{clear:both; padding-left:0;}

/* Featured Post Grid
------------------------------------------------------------ */
.genesis-grid-even
{float:right; padding: 0 0 15px; width:48%;}

.genesis-grid-odd
{clear:both; float:left; padding:0 0 15px; width:48%;}

.genesis-grid-even, .genesis-grid-odd
{margin:0 0 20px;}

/* Headlines
------------------------------------------------------------ */
h1, h2, h3, h4, h5, h6
{font-family: 'Times New Roman', 'Times', serif, arial, serif; margin:0 0 5px;}

h1, h2, h2 a, h2 a:visited
{font-family: 'Times New Roman', 'Times', serif, arial, serif; font-size:36px; line-height:36px;}

.page h1
{margin:0 0 10px;}

#genesis-responsive-slider h2 a, #genesis-responsive-slider h2 a:visited, #genesis-slider h2 a, #genesis-slider h2 a:visited
{color:#cccccc; font-size:18px; line-height:24px; text-decoration:none;}

#genesis-responsive-slider h2 a:hover, #genesis-slider h2 a:hover
{color:#0c8142;}

.home h2 a, .home h2 a:visited
{font-size:20px; line-height:24px;}

.home-middle h2 a, .home-middle h2 a:visited
{font-size:16px; line-height:20px;}

.taxonomy-description h1, .widget-area h2, .widget-area h2 a
{font-size:18px; line-height:24px;}

h2 a:hover
{color:#0c8142; text-decoration:none;}

h3
{font-size:24px;}

h4
{font-size:20px;}

.home-bottom h4, .home-middle h4
{margin:0 0 10px;}

.widget-area h4
{font-size:16px; text-transform:uppercase;}

.widget-area h4 a
{color:#333333; text-decoration:none;}

#footer-widgets h4
{background:none; border:none; margin:0 0 5px; padding:0;}

h5
{font-size:18px;}

h6
{font-size:16px;}

/* Ordered / Unordered Lists
------------------------------------------------------------ */
.entry-content ol, .entry-content ul
{margin:0; padding:0 0 15px;}

.entry-content ol
{margin:0;}

.archive-page ul li, .entry-content ul li
{list-style-type:disc; margin:0 0 0 43px; padding:0 15px 5px 0;}

.entry-content ol li
{margin:0 0 0 43px;}

.archive-page ul ul, .entry-content ol ol, .entry-content ul ul
{padding:0;}

/* Post Info
------------------------------------------------------------ */
.post-info
{font-size:11px; margin:15px 0 15px 0; text-transform:uppercase;}

body.single .post-info
{padding-left:25px; padding-right:15px;}

body.tag post-info, body.category post-info, body.search-results .post-info
{}

/* Post Meta
------------------------------------------------------------ */
.post-meta
{background-color:#f5f5f5; clear:both; font-size:11px; padding:7px 10px 5px; text-transform:uppercase;}

body.single .post-meta
{margin-right:15px; margin-left:25px;}

/* Author Box
------------------------------------------------------------ */
.author-box
{border:1px solid #dddddd !important; margin:0 0 40px; overflow:hidden;}

.author-box p
{font-size:13px; line-height:20px;}

.author-box div
{background-color:#ffffff; border:4px solid #f5f5f5; padding:10px;}

/* Sticky Posts
------------------------------------------------------------ */
.sticky
{margin:0 0 40px; padding:20px;}

/* Archive Page
------------------------------------------------------------ */
.archive-page
{float:left; padding:20px 0; width:45%;}

/* Post Icons
------------------------------------------------------------ */
.categories
{background:url(images/icon-categories.png) no-repeat top left; padding:3px 0 3px 22px;}
	
.post-comments
{background:url(images/icon-comments.png) no-repeat 0 3px; margin:0 0 0 10px; padding:0px 0 2px 22px;}

.tags
{background:url(images/icon-tags.png) no-repeat top left; margin:0 0 0 10px; padding:3px 0 3px 20px;}
	
.time
{background:url(images/icon-time.png) no-repeat top left; padding:2px 0 2px 21px;}

/* Images
------------------------------------------------------------ */
img
{height:auto; max-width:100%;}

.avatar, .entry-content img, .featuredpage img, .featuredpost img, .post-image
{background-color:#ffffff; border:4px solid #eeeeee; padding:1px;}

.entry-content img
{border:none;}

.home-middle .featuredpost img
{margin:0 0 10px;}

.author-box .avatar
{background-color:#ffffff; float:left; height:72px; margin:0 10px 0 0; width:72px;}

.post-image
{margin:0 10px 10px 0;}

.comment-list li .avatar
{background-color:#ffffff; float:left; height:30px; margin:0 5px 0 0; width:30px;}

img.centered, .aligncenter
{display:block; margin:0 auto 10px;}

img.alignnone
{display:inline; margin:0 0 15px;}

img.alignleft
{display:inline; margin:0 15px 10px 0;}

img.alignright
{display:inline; margin:0 0 10px 15px;}

.alignleft
{float:left; margin:0 15px 0 0;}

.alignright
{float:right; margin:0 0 0 15px;}

.wp-caption
{background-color:#f5f5f5; padding:10px; text-align:center;}

p.wp-caption-text
{font-size:12px; line-height:16px; padding:5px 0;}

.wp-smiley, .wp-wink
{border:none; float:none;}

.gallery-caption
{}

/* Post Navigation
------------------------------------------------------------ */
.navigation
{overflow:hidden; padding:20px 0; width:100%;}

.navigation li
{display:inline;}

.navigation li a, .navigation li.disabled, .navigation li a:hover, .navigation li.active a
{border:1px solid #dddddd; padding:5px 8px;}

.navigation li a:hover, .navigation li.active a
{background-color:#f5f5f5;}

/* Primary / Secondary Sidebars
------------------------------------------------------------ */
body.home .sidebar
{margin-top:0;}

.sidebar
{display:inline; float:right; font-size:13px; line-height:20px; width:299px; background:#f7f7f7; margin-top:1%;}

.sidebar p
{font-size:13px; line-height:20px;}

#sidebar-alt
{float:left; width:150px;}

.sidebar-content #sidebar, .sidebar-sidebar-content #sidebar
{float:left;}

.content-sidebar-sidebar #sidebar-alt
{float:right;}

#sidebar .widget, #sidebar-alt .widget
{border-bottom:1px solid #dddddd;}

.content-sidebar #sidebar .widget, .sidebar-content-sidebar #sidebar .widget, .content-sidebar-sidebar #sidebar .widget, .content-sidebar-sidebar #sidebar-alt .widget
{/*border-left:1px solid #dddddd;*/}

.sidebar-content #sidebar .widget, .sidebar-content-sidebar #sidebar-alt .widget, .sidebar-sidebar-content #sidebar .widget, .sidebar-sidebar-content #sidebar-alt .widget
{border-right:1px solid #dddddd;}

.sidebar .widget-wrap
{/*border:4px solid #f5f5f5; padding:15px 20px 20px;*/ background:#ffffff; margin:4px;}

#text-32 .widget-wrap
{background:none; margin:0px;}

div#categories-3 .widget-wrap, div#categories-4 .widget-wrap
{padding:16px 0 0 18px;}

div#calendar-1 .widget-wrap, div#calendar-3 .widget-wrap
{padding:18px 0 22px 16px;}

div#archives-3 .widget-wrap, div#archives-4 .widget-wrap
{padding:16px 0 0 18px;} 

div#recent-posts-4 .widget-wrap
{padding:16px 0 24px 0;}

div#pages-3 .widget-wrap, div#recent-posts-3 .widget-wrap, div#recent-comments-3 .widget-wrap, div#search-4 .widget-wrap, div#search-5 .widget-wrap, div#linkcat-2 .widget-wrap
{padding:16px 0 24px 18px;}

div#recent-posts-4 ul li
{font-size:13px; line-height:1.1em; padding:0 5px 5px 20px; background:url(../magazine/images/plusicon.jpg) no-repeat scroll 0 5px; list-style-type:none;}

div#recent-posts-4 ul li a
{color:#000000;}

div#recent-posts-4 ul li a:hover
{color:#721b1e; text-decoration:none;}

.sidebar .widget ul
{margin:5px 0 -5px;}

.home-middle .widget ul li, .sidebar .widget ul li, .sidebar .widget-area ul li
{background:url(images/list.png) no-repeat top left; border-bottom:1px dotted #dddddd; list-style-type:none; margin:0 0 7px; padding:0 12px 5px 18px; word-wrap:break-word;}

/* Dropdowns
------------------------------------------------------------ */
#cat, .widget_archive select
{display:inline; font-family:'Play', arial, serif; font-size:12px; width:100%;}

/* Featured Page / Post
------------------------------------------------------------ */
.featuredpage, .featuredpost
{clear:both; margin:0 0 15px; overflow:hidden;}

.featuredpage .page, .featuredpost .post
{border-bottom:1px dotted #dddddd; margin:0 0 15px; overflow:hidden; padding:0 0 15px;}

.home .featuredpost p
{font-size:13px; line-height:20px;}

/* User Profile
------------------------------------------------------------ */
.user-profile
{overflow:hidden;}

/* Buttons
------------------------------------------------------------ */
input[type="button"], input[type="submit"], input:hover[type="submit"]
{cursor:pointer; font-weight:normal; padding:3px; text-decoration: none;}

form.searchform input[type="button"], form.searchform input[type="submit"], form.searchform input:hover[type="submit"]
{background:url(images/search.jpg) 0 0; border: 1px solid #0c8142; color:#ffffff; cursor:pointer; font-family:'Play', arial, serif !important; font-weight:normal; padding:3px; text-decoration:none; width:19.4%; height:27px;}

/*input:hover[type="button"], input:hover[type="submit"]
{background:url(images/button.png) 0 -25px; border:1px solid #c62765; color:#ffffff; text-decoration:none;}*/

/* Search Form
------------------------------------------------------------ */
/*#header .searchform
{left:811px; position:absolute; top:69px;}*/

#nav .searchform
{float:right;}

.s
{font-family:'Play', arial, serif; font-size:13px; /* padding:5px;   margin:5px -2px 0 0; padding:5px;width:240px; */width:50%; height:23px;}

/* eNews and Update Widget
------------------------------------------------------------ */
.enews
{background:url(images/enews.png) no-repeat top right;}

.enews #subbox
{font-family:'Play', arial, serif; font-size:13px; width:175px;}

/* Calendar Widget
------------------------------------------------------------ */
#wp-calendar
{width:100%;}

#wp-calendar caption
{font-size:12px; font-style:italic; padding:2px 5px 0 0; text-align:right;}

#wp-calendar thead
{background-color:#f5f5f5; font-weight:bold; margin:10px 0 0;}

#wp-calendar td
{background-color: #f5f5f5; padding:2px; text-align:center;}

/* Footer Widgets
------------------------------------------------------------ */
#footer-widgets
{-moz-box-shadow:0 1px 2px #666666; -webkit-box-shadow:0 1px 2px #666666; background-color:#ffffff; box-shadow:0 1px 1px #666666; margin:0 auto 20px; overflow:hidden; width:960px;}

#footer-widgets .wrap
{border:4px solid #f5f5f5; font-size:13px; line-height:20px; overflow:hidden; padding:15px 14px 0;}

#footer-widgets .widget
{background:none; border:none; margin:0 0 15px; padding:0;}

#footer-widgets .textwidget
{padding:0;}

#footer-widgets .widget_tag_cloud div div
{padding:0;}

#footer-widgets p
{font-size:13px; line-height:20px; padding:0 0 10px;}

#footer-widgets .widget ul li, #footer-widgets .widget-area ul li
{background:url(images/list.png) no-repeat top left; border-bottom:1px dotted #dddddd; list-style-type:none; margin:0 0 7px; padding:0 0 5px 18px;word-wrap:break-word;}

#footer-widgets #wp-calendar thead, #footer-widgets #wp-calendar td
{background:none;}

.footer-widgets-1
{float:left; margin:0 20px 0 0; width:295px;}

.footer-widgets-2
{float:left; width:290px;}

.footer-widgets-3
{float:right; width:295px;}

/* Footer
------------------------------------------------------------ */
/*#footer
{background:url(images/footer.png); clear:both; overflow:hidden;}*/
#footer
{background-color: #747474;background-image:url(images/m_footer.png); background-repeat:no-repeat;  background-position:center top; clear:both; overflow:hidden; height: 159px;}

#footer .wrap
{font-size:11px; margin:0 auto; padding:16px 0 15px; overflow:hidden; text-shadow:-1px -1px #000000; text-transform:uppercase; width: 100%;}

#footer p
{color:#999999; font-size:11px;}

#footer a, #footer a:visited
{color:#999999;}

#footer a:hover
{color:#0c8142; text-decoration:none;}

#footer .gototop
{float:left; width:200px;}

#footer .gototop a
{background:url(images/footer-top.png) no-repeat center left; padding:6px 0 4px 35px;}

#footer .creds
{float:right; text-align:right; width:755px;}

/* Comments
------------------------------------------------------------ */

#comments, #respond
{margin:0 0 30px; overflow:hidden;}

#comments
{font-size:13px; line-height:20px;}

body.single #comments, body.single #respond
{margin-right:15px; margin-left:25px;}

#author, #comment, #email, #url
{font-size:12px; margin:10px 5px 0 0; padding:5px; width:250px;}

#comment
{height:150px; margin:10px 0; width:98%;}

.ping-list
{margin:0 0 40px;}

.comment-list ol, .ping-list ol
{margin:0; padding:10px;}

.comment-list li, .ping-list li
{font-weight:bold; list-style:none; margin:10px 0 0; padding:10px;}

.comment-list li ul li
{list-style-type:none;}

.comment-list p, .ping-list p
{font-size:13px; font-weight:normal; line-height:20px; margin:10px 5px 10px 0; padding:0; text-transform:none;}

.comment-list ul.children
{margin-top:20px;}

.comment-list ul.children li.comment
{background:#ffffff;}

.comment-list cite, .ping-list cite
{font-style:normal; font-weight:bold;}

.commentmetadata
{font-weight:normal;}

.comment-author
{background:#e5e5e5; font-size:12px; font-weight:bold; padding:8px 10px 0;}

.comment-meta
{background:#e5e5e5; font-size:12px; padding:0 10px 8px;}

.nocomments
{text-align:center;}

#comments .navigation
{display:block; padding:0;}

.bypostauthor
{}

.thread-alt, .thread-even
{background:#f5f5f5;}

.alt, .depth-1, .even
{border:1px solid #dddddd;}

/* Gravity Forms
------------------------------------------------------------ */
div.gform_wrapper input, div.gform_wrapper select, div.gform_wrapper textarea
{color:#333333; font-family:Arial, Helvetica, Tahoma, sans-serif; font-size:12px !important; padding:4px 5px !important;}

div.gform_footer input.button
{color:#ffffff;}

div.gform_wrapper .ginput_complex label
{font-size:12px;}

div.gform_wrapper li, div.gform_wrapper form li
{margin:0 0 10px;}

div.gform_wrapper .gform_footer
{border:none; margin:0; padding:0;}

/* Magazine Blue
------------------------------------------------------------ */
.magazine-blue a, .magazine-blue a:visited
{color:#2780c7; text-decoration:none;}

.magazine-blue a:hover
{text-decoration:underline;}

.magazine-blue #header ul.nav li li a, .magazine-blue #header ul.nav li li a:link, .magazine-blue #header ul.nav li li a:visited, .magazine-blue #header ul.menu li li a, .magazine-blue #header ul.menu li li a:link, .magazine-blue #header ul.menu li li a:visited, .magazine-blue #nav li li a, .magazine-blue #nav li li a:link, .magazine-blue #nav li li a:visited
{color:#999999;}

.magazine-blue #subnav li li a, .magazine-blue #subnav li li a:link, .magazine-blue #subnav li li a:visited
{color:#ffffff;}

.magazine-blue h2 a, .magazine-blue h2 a:visited
{color:#333333;}

.magazine-blue #header ul.nav li a:hover, .magazine-blue #header ul.nav li a:active, .magazine-blue #header ul.nav .current_page_item a, .magazine-blue #header ul.nav .current-cat a, .magazine-blue #header ul.nav .current-menu-item a, .magazine-blue #header ul.menu li a:hover, .magazine-blue #header ul.menu li a:active, .magazine-blue #header ul.menu .current_page_item a, .magazine-blue #header ul.menu .current-cat a, .magazine-blue #header ul.menu .current-menu-item a, .magazine-blue #header ul.nav li li a:hover, .magazine-blue #header ul.nav li li a:active, .magazine-blue #header ul.menu li li a:hover, .magazine-blue #header ul.menu li li a:active, .magazine-blue #nav li a:hover, .magazine-blue #nav li a:active, .magazine-blue #nav .current_page_item a, .magazine-blue #nav .current-cat a, .magazine-blue #nav .current-menu-item a, .magazine-blue #nav li li a:hover, .magazine-blue #nav li li a:active, .magazine-blue #nav li.right a:hover, .magazine-blue #subnav li a:hover, .magazine-blue #subnav li a:active, .magazine-blue #subnav .current_page_item a, .magazine-blue #subnav .current-cat a, .magazine-blue #subnav .current-menu-item a, .magazine-blue #subnav li li a:hover, .magazine-blue #subnav li li a:active, 
.magazine-blue #genesis-responsive-slider h2 a:hover, .magazine-blue #genesis-slider h2 a:hover, .magazine-blue h2 a:hover, .magazine-blue #footer a:hover
{color:#2780c7;}

.magazine-blue h2 a:hover
{text-decoration:none;}

.magazine-blue input[type="button"], .magazine-blue input[type="submit"]
{background:url(images/blue/button.png) 0 0; border:1px solid #2780c7;}

.magazine-blue input:hover[type="button"], .magazine-blue input:hover[type="submit"]
{background:url(images/blue/button.png) 0 -25px; border:1px solid #2780c7;}

.magazine-blue #footer .gototop a
{background:url(images/blue/footer-top.png) no-repeat center left;}

/* Magazine Green
------------------------------------------------------------ */
.magazine-green a, .magazine-green a:visited
{color:#27c753; text-decoration:none;}

.magazine-green a:hover
{text-decoration:underline;}

.magazine-green #header ul.nav li li a, .magazine-green #header ul.nav li li a:link, .magazine-green #header ul.nav li li a:visited, .magazine-green #header ul.menu li  li a, .magazine-green #header ul.menu li li a:link, .magazine-green #header ul.menu li li a:visited, .magazine-green #nav li li a, .magazine-green #nav li li a:link, .magazine-green #nav li li a:visited
{color:#999999;}

.magazine-green #subnav li li a, .magazine-green #subnav li li a:link, .magazine-green #subnav li li a:visited
{color:#ffffff;}

.magazine-green h2 a, .magazine-green h2 a:visited
{color:#333333;}

.magazine-green #header ul.nav li a:hover, .magazine-green #header ul.nav li a:active, .magazine-green #header ul.nav .current_page_item a, .magazine-green #header ul.nav .current-cat a, .magazine-green #header ul.nav .current-menu-item a, .magazine-green #header ul.menu li a:hover, .magazine-green #header ul.menu li a:active, .magazine-green #header ul.menu .current_page_item a, .magazine-green #header ul.menu .current-cat a, .magazine-green #header ul.menu .current-menu-item a, .magazine-green #header ul.nav li li a:hover, .magazine-green #header ul.nav li li a:active, .magazine-green #header ul.menu li li a:hover, .magazine-green #header ul.menu li li a:active, .magazine-green #nav li a:hover, .magazine-green #nav li a:active, .magazine-green #nav .current_page_item a, .magazine-green #nav .current-cat a, .magazine-green #nav .current-menu-item a, .magazine-green #nav li li a:hover, .magazine-green #nav li li a:active, .magazine-green #nav li.right a:hover, .magazine-green #subnav li a:hover, .magazine-green #subnav li a:active, .magazine-green #subnav .current_page_item a, .magazine-green #subnav .current-cat a, .magazine-green #subnav .current-menu-item a, .magazine-green #subnav li li a:hover, .magazine-green #subnav li li a:active, .magazine-green #genesis-responsive-slider h2 a:hover, .magazine-green #genesis-slider h2 a:hover, .magazine-green h2 a:hover, .magazine-green #footer a:hover
{color:#27c753;}

.magazine-green h2 a:hover
{text-decoration:none;}

.magazine-green input[type="button"], .magazine-green input[type="submit"]
{background:url(images/green/button.png) 0 0; border:1px solid #27c753;}

.magazine-green input:hover[type="button"], .magazine-green input:hover[type="submit"]
{background:url(images/green/button.png) 0 -25px; border:1px solid #27c753;}

.magazine-green #footer .gototop a
{background:url(images/green/footer-top.png) no-repeat center left;}

/* Magazine Orange
------------------------------------------------------------ */
.magazine-orange a, .magazine-orange a:visited
{color:#e88e05; text-decoration:none;}

.magazine-orange a:hover
{text-decoration:underline;}

.magazine-orange #header ul.nav li li a, .magazine-orange #header ul.nav li li a:link, .magazine-orange #header ul.nav li li a:visited, .magazine-orange #header ul.menu li li a, .magazine-orange #header ul.menu li li a:link, .magazine-orange #header ul.menu li li a:visited, .magazine-orange #nav li li a, .magazine-orange #nav li li a:link, .magazine-orange #nav li li a:visited
{color:#999999;}

.magazine-orange #subnav li li a, .magazine-orange #subnav li li a:link, .magazine-orange #subnav li li a:visited
{color:#ffffff;}

.magazine-orange h2 a, .magazine-orange h2 a:visited
{color:#333333;}

.magazine-orange #header ul.nav li a:hover, .magazine-orange #header ul.nav li a:active, .magazine-orange #header ul.nav .current_page_item a, .magazine-orange #header ul.nav .current-cat a, .magazine-orange #header ul.nav .current-menu-item a, .magazine-orange #header ul.menu li a:hover, .magazine-orange #header ul.menu li a:active, .magazine-orange #header ul.menu .current_page_item a, .magazine-orange #header ul.menu .current-cat a, .magazine-orange #header ul.menu .current-menu-item a, .magazine-orange #header ul.nav li li a:hover, .magazine-orange #header ul.nav li li a:active, .magazine-orange #header ul.menu li li a:hover, .magazine-orange #header ul.menu li li a:active, .magazine-orange #nav li a:hover, .magazine-orange #nav li a:active,
.magazine-orange #nav .current_page_item a, .magazine-orange #nav .current-cat a, .magazine-orange #nav .current-menu-item a, .magazine-orange #nav li li a:hover, .magazine-orange #nav li li a:active, .magazine-orange #nav li.right a:hover, .magazine-orange #subnav li a:hover, .magazine-orange #subnav li a:active,
.magazine-orange #subnav .current_page_item a, .magazine-orange #subnav .current-cat a, .magazine-orange #subnav .current-menu-item a, .magazine-orange #subnav li li a:hover, .magazine-orange #subnav li li a:active, .magazine-orange #genesis-responsive-slider h2 a:hover, .magazine-orange #genesis-slider h2 a:hover, .magazine-orange h2 a:hover, .magazine-orange #footer a:hover
{color:#e88e05;}

.magazine-orange h2 a:hover
{text-decoration:none;}

.magazine-orange input[type="button"], .magazine-orange input[type="submit"]
{background:url(images/orange/button.png) 0 0;	border:1px solid #e88e05;}

.magazine-orange input:hover[type="button"], .magazine-orange input:hover[type="submit"]
{background:url(images/orange/button.png) 0 -25px; border:1px solid #e88e05;}

.magazine-orange #footer .gototop a
{background:url(images/orange/footer-top.png) no-repeat center left;}

/* Magazine Purple
------------------------------------------------------------ */
.magazine-purple a, .magazine-purple a:visited
{color:#8827c7; text-decoration:none;}

.magazine-purple a:hover
{text-decoration:underline;}

.magazine-purple #header ul.nav li li a, .magazine-purple #header ul.nav li li a:link, .magazine-purple #header ul.nav li li a:visited, .magazine-purple #header ul.menu li li a, .magazine-purple #header ul.menu li li a:link, .magazine-purple #header ul.menu li li a:visited, .magazine-purple #nav li li a, .magazine-purple #nav li li a:link, .magazine-purple #nav li li a:visited
{color:#999999;}

.magazine-purple #subnav li li a, .magazine-purple #subnav li li a:link, .magazine-purple #subnav li li a:visited
{color:#ffffff;}

.magazine-purple h2 a, .magazine-purple h2 a:visited
{color:#333333;}

.magazine-purple #header ul.nav li a:hover, .magazine-purple #header ul.nav li a:active, .magazine-purple #header ul.nav .current_page_item a, .magazine-purple #header ul.nav .current-cat a, .magazine-purple #header ul.nav .current-menu-item a, .magazine-purple #header ul.menu li a:hover, .magazine-purple #header ul.menu li a:active, .magazine-purple #header ul.menu .current_page_item a, .magazine-purple #header ul.menu .current-cat a, .magazine-purple #header ul.menu .current-menu-item a, .magazine-purple #header ul.nav li li a:hover, .magazine-purple #header ul.nav li li a:active, .magazine-purple #header ul.menu li li a:hover, .magazine-purple #header ul.menu li li a:active, .magazine-purple #nav li a:hover, .magazine-purple #nav li a:active,
.magazine-purple #nav .current_page_item a, .magazine-purple #nav .current-cat a, .magazine-purple #nav .current-menu-item a, .magazine-purple #nav li li a:hover, .magazine-purple #nav li li a:active, .magazine-purple #nav li.right a:hover, .magazine-purple #subnav li a:hover, .magazine-purple #subnav li a:active,
.magazine-purple #subnav .current_page_item a, .magazine-purple #subnav .current-cat a, .magazine-purple #subnav .current-menu-item a, .magazine-purple #subnav li li a:hover, .magazine-purple #subnav li li a:active, .magazine-purple #genesis-responsive-slider h2 a:hover, .magazine-purple #genesis-slider h2 a:hover, .magazine-purple h2 a:hover, .magazine-purple #footer a:hover
{color:#8827c7;}

.magazine-purple h2 a:hover
{text-decoration:none;}

.magazine-purple input[type="button"], magazine-purple input[type="submit"]
{background:url(images/purple/button.png) 0 0; border:1px solid #8827c7;}

.magazine-purple input:hover[type="button"], .magazine-purple input:hover[type="submit"]
{background:url(images/purple/button.png) 0 -25px; border:1px solid #8827c7;}

.magazine-purple #footer .gototop a
{background:url(images/purple/footer-top.png) no-repeat center left;}

/* Magazine Red
------------------------------------------------------------ */
.magazine-red a, .magazine-red a:visited
{color:#c72730; text-decoration:none;}

.magazine-red a:hover
{text-decoration:underline;}

.magazine-red #header ul.nav li li a, .magazine-red #header ul.nav li li a:link, .magazine-red #header ul.nav li li a:visited, .magazine-red #header ul.menu li li a, .magazine-red #header ul.menu li li a:link, .magazine-red #header ul.menu li li a:visited, .magazine-red #nav li li a, .magazine-red #nav li li a:link, .magazine-red #nav li li a:visited
{color:#999999;}

.magazine-red #subnav li li a, .magazine-red #subnav li li a:link, .magazine-red #subnav li li a:visited
{color:#ffffff;}

.magazine-red h2 a, .magazine-red h2 a:visited
{color:#333333;}

.magazine-red #header ul.nav li a:hover, .magazine-red #header ul.nav li a:active, .magazine-red #header ul.nav .current_page_item a, .magazine-red #header ul.nav .current-cat a, .magazine-red #header ul.nav .current-menu-item a, .magazine-red #header ul.menu li a:hover, .magazine-red #header ul.menu li a:active,  .magazine-red #header ul.menu .current_page_item a, .magazine-red #header ul.menu .current-cat a, .magazine-red #header ul.menu .current-menu-item a, .magazine-red #header ul.nav li li a:hover, .magazine-red #header ul.nav li li a:active, .magazine-red #header ul.menu li li a:hover, .magazine-red #header ul.menu li li a:active, .magazine-red #nav li a:hover, .magazine-red #nav li a:active, .magazine-red #nav .current_page_item a, .magazine-red #nav .current-cat a, .magazine-red #nav .current-menu-item a, .magazine-red #nav li li a:hover, .magazine-red #nav li li a:active, .magazine-red #nav li.right a:hover, .magazine-red #subnav li a:hover, .magazine-red #subnav li a:active, .magazine-red #subnav .current_page_item a, .magazine-red #subnav .current-cat a, .magazine-red #subnav .current-menu-item a, .magazine-red #subnav li li a:hover, .magazine-red #subnav li li a:active, .magazine-red #genesis-responsive-slider h2 a:hover, .magazine-red #genesis-slider h2 a:hover, .magazine-red h2 a:hover, .magazine-red #footer a:hover
{color:#c72730;}

.magazine-red h2 a:hover
{text-decoration:none;}

.magazine-red input[type="button"], .magazine-red input[type="submit"]
{background:url(images/red/button.png) 0 0; border:1px solid #c72730;}

.magazine-red input:hover[type="button"], .magazine-red input:hover[type="submit"]
{background:url(images/red/button.png) 0 -25px; border:1px solid #c72730;}

.magazine-red #footer .gototop a
{background:url(images/red/footer-top.png) no-repeat center left;}

/* Magazine Teal
------------------------------------------------------------ */
.magazine-teal a, .magazine-teal a:visited
{color:#27c3c7; text-decoration:none;}

.magazine-teal a:hover
{text-decoration:underline;}

.magazine-teal #header ul.nav li li a, .magazine-teal #header ul.nav li li a:link, .magazine-teal #header ul.nav li li a:visited, .magazine-teal #header ul.menu li li a,.magazine-teal #header ul.menu li li a:link, .magazine-teal #header ul.menu li li a:visited, .magazine-teal #nav li li a, .magazine-teal #nav li li a:link, .magazine-teal #nav li li a:visited
{color:#999999;}

.magazine-teal #subnav li li a, .magazine-teal #subnav li li a:link, .magazine-teal #subnav li li a:visited
{color:#ffffff;}

.magazine-teal h2 a, .magazine-teal h2 a:visited
{color:#333333;}

.magazine-teal #header ul.nav li a:hover, .magazine-teal #header ul.nav li a:active, .magazine-teal #header ul.nav .current_page_item a, .magazine-teal #header ul.nav .current-cat a, .magazine-teal #header ul.nav .current-menu-item a, .magazine-teal #header ul.menu li a:hover, .magazine-teal #header ul.menu li a:active, .magazine-teal #header ul.menu .current_page_item a, .magazine-teal #header ul.menu .current-cat a, .magazine-teal #header ul.menu .current-menu-item a, .magazine-teal #header ul.nav li li a:hover, .magazine-teal #header ul.nav li li a:active, .magazine-teal #header ul.menu li li a:hover, .magazine-teal #header ul.menu li li a:active, .magazine-teal #nav li a:hover, .magazine-teal #nav li a:active, .magazine-teal #nav .current_page_item a, .magazine-teal #nav .current-cat a, .magazine-teal #nav .current-menu-item a, .magazine-teal #nav li li a:hover, .magazine-teal #nav li li a:active, .magazine-teal #nav li.right a:hover, .magazine-teal #subnav li a:hover, .magazine-teal #subnav li a:active, .magazine-teal #subnav .current_page_item a, .magazine-teal #subnav .current-cat a, .magazine-teal #subnav .current-menu-item a, .magazine-teal #subnav li li a:hover, .magazine-teal #subnav li li a:active,
.magazine-teal #genesis-responsive-slider h2 a:hover, .magazine-teal #genesis-slider h2 a:hover, .magazine-teal h2 a:hover, .magazine-teal #footer a:hover
{color:#27c3c7;}

.magazine-teal h2 a:hover
{text-decoration:none;}

.magazine-teal input[type="button"], .magazine-teal input[type="submit"]
{background:url(images/teal/button.png) 0 0; border:1px solid #27c3c7;}

.magazine-teal input:hover[type="button"], .magazine-teal input:hover[type="submit"]
{background:url(images/teal/button.png) 0 -25px; border: 1px solid #27c3c7;}

.magazine-teal #footer .gototop a
{background:url(images/teal/footer-top.png) no-repeat center left;}
/* end of media predeife css /* Responsive Design
------------------------------------------------------------ 

@media only screen and (max-width: 960px){

	body,
	.magazine-landing #inner .wrap,
	#inner .wrap{
		width:100%;	margin:0 auto;
	}
	
	#header{
		 
		background-color:none;
	}

	.archive-page, .content-sidebar #content, .content-sidebar #content-sidebar-wrap, .content-sidebar-sidebar #content, .footer-widgets-1, 	.footer-widgets-2, .footer-widgets-3, .full-width-content.magazine-landing #content, .full-width-content #content, .full-width-content #content-sidebar-wrap, .home-bottom, .home-left, .home-middle, .home-right, .home-top, .magazine-landing .wrap, .sidebar, .sidebar-content #content,
.sidebar-content #content-sidebar-wrap, .sidebar-content-sidebar #content, .sidebar-sidebar-content #content,	#content-sidebar-wrap, #footer .wrap,
#header, #sidebar-alt{
		box-sizing:border-box; width:100%;
	}

	#footer .creds, #footer .gototop, #header ul.menu, #header .widget-area, #nav .wrap, #subnav .wrap, #title-area{
		float:none; text-align:center; width:100%;
	}
	
	#header .widget-area{
		padding:10px 0;
	}

	#header ul.menu{
		float:none;
	}

	#header li, #nav li, #subnav li{
		display:inline-block; float:none;
	}

	#header li li, #nav li li, #subnav li li{
		text-align:left;
	 }

	#nav li.right{
		display:none;
	}

	.entry-content img, .featuredpage img, .featuredpost img, .post-image{
		border:none; padding:0;
	}

	#footer{
		background:none; background-color:#252525;
	}

	#footer p{
		padding:0 20px;
	}
}

@media only screen and (max-width: 600px){

	#title{
		font-size:36px; line-height:1;
	}
	
	#nav li a, #subnav li a{
		padding:7px 10px 6px;
	}
	
	#subnav{
		background:none; background-color:#111111; border:none;
	}

	#content .slide-excerpt{
		display:none;
	}

	h1, h2, h2 a, h2 a:visited{
		font-size:30px;
	}

	h3, h4{
		font-size:24px;
	}

	.home-bottom h4, .home-middle h4{
		font-size:18px;
	}

	.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fifths, .three-fourths, .three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds{
		padding:0; width:100%;
	}
}

 end of media predeife css*/

h1.entry-title
{font-weight:bold; font-style:italic;}

div.entry-content p span
{font-family:'Times New Roman','Times',serif !important; font-size:18px !important; line-height:1.3em;}

#execphp-2 .widget-wrap h4.widget-title, #text-49 .widget-wrap h4.widget-title, #text-32 .widget-wrap h4.widget-title, .after-post-ad h4.widget-title, #after-post h4.widget-title, #execphp-10 .widget-wrap h4.widget-title, #text-48 .widget-wrap h4.widget-title
{display:none;}

.widget-wrap div.textwidget p
{font-family:Times New Roman; font-weight:bold; font-style:italic; font-size:14px; color:#6d6f71;}

#header .wrap #title-area h1#title a, #header .wrap #title-area p#title a
{background:url("../magazine/images/logo.jpg") no-repeat scroll 0 0; width:236px; height:83px; float:left; font-size:0px; text-shadow:none !important; color:transparent !important;}

#header .wrap #title-area p#description
{display:none;}

#text-44, #text-49
{clear:both;}

/*#text-44
{padding:0 8px 0 0;}*/

div#sidebar #text-32
{background:url(../magazine/images/subscribebox.png) no-repeat scroll 4px -1px #ededed; height:281px; padding:0 0 0.5%; width:100%;}

div#sidebar #text-32 .widget-wrap  .textwidget img
{padding:20px 0 0 40px;}

div#sidebar #text-32 .widget-wrap  .textwidget h2, div#sidebar #text-32 .widget-wrap  .textwidget h2 a
{color:#0c8142; font-size:30px; font-style:italic; font-weight:bold; text-align:center; padding:4px 0;}

div#sidebar #text-32 .widget-wrap  .textwidget p
{color:#5a5b5d; text-align:center; padding:0 0 8px 40px; width:200px; line-height:1.5em;}

div#sidebar #text-32 .widget-wrap  .textwidget a
{font-size:18px; font-style:italic; font-weight:bold; text-align:center; padding:0 0 0 32px; font-family:'Times New Roman','Times',serif; text-decoration:none; color:#0c8142;}

div#sidebar #text-32 .widget-wrap  .textwidget a:hover
{color:#333333;}

.header-left .execphpwidget 
{border-bottom:1px solid #d3d4d4; color:#6d6f71; display:block; font-family:'Times New Roman'; font-size:14px; font-style:italic; font-weight:bold; margin:9px auto 0 -33px; padding-bottom:4px; position:absolute; top:0; width:990px;}
	
.after-post-ad #text-51 .textwidget 
{color:#000000; font-size:18px; float:left;}

.after-post-ad #execphp-9
{float:right;}

.after-post-ad #text-51 .textwidget a.a2a_dd
{float:right;}
 	
#execphp-10 .execphpwidget
{padding-top:16px; padding-right:7px;}	

#execphp-10 .execphpwidget a 
{padding-left:4px;}

#search-3 
{margin-right:3px; margin-top:4px;}

#search-3 form input.searchsubmit
{width:51px; float:right;}

.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-26427 a, body.home .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-26427 a 
{padding-left:0 !important;}

#wpstats 
{display:none;}

#menu-item-20572
{border:medium none !important;}

.widget.widget_search#search-4 input.s, .widget.widget_search#search-5 input.s
{width:69.3%; float:left;}

.widget.widget_search#search-5 input.searchsubmit, .widget.widget_search#search-4 input.searchsubmit
{}

.widget.widget_categories select#cat, .widget.widget_archive select
{width:92%; height:21px; margin:0 0 24px;}

.widget.widget_calendar table#wp-calendar
{width:92%;}

.footernew
{display:block; width:1001px; margin:0 auto;}

.footernew ul
{width:100%; float:left; margin:0 0 0 180px; padding:0 0 93px;}

body.home .footernew ul
{margin:0 0 0 200px;}

body.home .footernew ul li.home
{display:none;}

.footernew li
{float:left; list-style-type:none; margin:0 12px;}

.footernew ul li a
 {color:#ffffff !important; font-family:arial !important; font-size:11px !important; font-weight:bold;}
 
.footernew ul li a:hover
{color:#c6ff72 !important;}

.copyright 
{color: #ffffff !important; font-size:10px !important; font-weight:bold; text-transform:none; padding-right:26px; display:block; padding-left:30px; text-align:center;}

.copyright a.credit
{color:#ffffff !important;}

.copyright a.credit:hover
{text-decoration:underline !important;}

div.after-post-ad #text-32 .textwidget p, div#after-post #text-40 .textwidget p, div#home-top #text-38 .textwidget p
{font-size:18px; color:#000000;}

div#sidebar a
{color:#333333;}

div#sidebar a:hover
{color:#0c8142; text-decoration:none;}

#fcbk_share
{display:inline-block; margin:10.5px 0 0 5px;}

.entry-content p img
{float:left; padding:3px 6px 0 3px; margin-right:8px;}

.authorbox
{float:left; border-bottom:1px solid #d3d4d4; padding:0 15px 15px 25px; margin:0 0 12px 0;}

.authorbox img
{margin-right:8px;}

.authorbox strong
{clear:both;}

.authorbox a
{text-decoration:none;}

.authorbox a:hover
{color:#333333;}

div.podcast
{background:url(../magazine/images/playerbox.png) no-repeat scroll 0 0; width:630px; height:195px; float:left; margin:5px 0 22px; padding:30px 0 0 30px;}

div.podcast p.powerpress_links
{font-size:14px !important; font-family:arial !important; padding:5px 0 5px 25px; font-weight:normal;}

div.podcast p.powerpress_links a
{color:#848484;}

div.podcast strong
{font-family:arial; padding:0 0 3px 25px; float:left;}

div.podcast p
{font-weight:bold;}

h4.widget-title
{color:#6e6e6e;}

body.category div#content-sidebar-wrap div.post div.post-meta, body.search-results div#content-sidebar-wrap div.post div.post-meta, body.tag div#content-sidebar-wrap div.post div.post-meta, body.archive div#content-sidebar-wrap div.post div.post-meta
{display:none;}

body.category div#content-sidebar-wrap div.post h2.entry-title a, body.search-results div#content-sidebar-wrap div.post h2.entry-title a, body.tag div#content-sidebar-wrap div.post h2.entry-title a, body.archive div#content-sidebar-wrap div.post h2.entry-title a, body.category div#content-sidebar-wrap div.page h2.entry-title a, body.search-results div#content-sidebar-wrap div.page h2.entry-title a, body.tag div#content-sidebar-wrap div.page h2.entry-title a, body.archive div#content-sidebar-wrap div.page h2.entry-title a
{font-style:italic; font-size:22px; font-weight:bold; line-height:1.2em;}

body.category div#content-sidebar-wrap div.post, body.search-results div#content-sidebar-wrap div.post, body.tag div#content-sidebar-wrap div.post, body.archive div#content-sidebar-wrap div.post, body.category div#content-sidebar-wrap div.page, body.search-results div#content-sidebar-wrap div.page, body.tag div#content-sidebar-wrap div.page, body.archive div#content-sidebar-wrap div.page
{background:url(../magazine/images/catline.jpg) no-repeat scroll 0 0; width:610px; padding:30px 25px 0 25px;}

body.category #content-sidebar-wrap #content, body.category .sidebar-content #content, body.search-results #content-sidebar-wrap #content, body.search-results .sidebar-content #content, body.tag #content-sidebar-wrap #content, body.tag .sidebar-content #content, body.archive #content-sidebar-wrap #content, body.archive .sidebar-content #content
{width:659px; padding:20px 0;}

div#cat-name, h1.archive-title
{font-size:28px; font-family:Times New Roman; line-height:1.1em; padding:0px 20px 5px 20px; font-weight:bold;}

body.tag h1.archive-title
{padding-top:20px; padding-bottom:11px;}

div.archive-description.author-description h1.archive-title
{padding:0 0 20px 0;}

div#cat-name
{padding:20px 20px 20px 20px;}

body.single div#content div.post h1.entry-title
{padding:8px 15px 20px 25px;}

body.tag #content, body.archive #content
{padding-top:0px !important;}

/* Home Page Right Widgets */
body.home #sidebar #text-46 h4.widgettitle
{color:#721b1e; padding:10px 0;}

body.home #sidebar #text-47 h4.widgettitle
{color:#6e6e6e; padding:10px 0;}

div#text-46 div.widget-wrap, div#text-47 div.widget-wrap
{padding:0 15px 0 20px; float:left;}

div#text-47 div.widget-wrap
{padding-bottom:24px;}

div#text-46 div.widget-wrap span
{padding:12px 0 0px 0; float:left;}

div#text-46 div.widget-wrap span a
{color:#000000; font-weight:bold; font-style:italic; font-size:18px; line-height:1.2em;}

div#text-46 div.widget-wrap span a:hover
{color:#721b1e;}

div#text-46 div.widget-wrap p, div#text-47 div.widget-wrap p
{color:#000000; font-size:16px; font-style:normal; font-weight:normal; line-height:1.2em; float:left;}

div#text-46 div.widget-wrap p
{padding:0 0 22px 0;}

div#text-46 div.widget-wrap a
{color:#721b1e; font-weight:bold; font-size:16px; font-family:Times New Roman; float:right; margin:10px 0;}

div#text-46 div.widget-wrap a img
{/*border:4px solid #f2f2f2; padding:1px;*/}

div#text-47 div.widget-wrap img
{padding:0 0 10px 17px;}

div#text-47 div.widget-wrap h1
{color:#0c8142; font-size:30px; font-style:italic; text-align:center; font-weight:bold;}

body.home #sidebar div#text-46, body.home #sidebar div#text-47
{display:inline-block;}

body.home #sidebar div#text-47 div.textwidget h1 a
{color:#0c8142;}

body.home #sidebar div#text-47 div.textwidget h1 a:hover
{color:#333333;}

/* Home Page Top Widgets*/
div#home-slider #execphp-3
{border-bottom:1px solid #d3d4d4; }

div#home-slider #execphp-3 h4.widgettitle, div#home-slider #execphp-8 h4.widgettitle, div#text-52 h4.widgettitle, div#text-53 h4.widgettitle, div#text-13 h4.widgettitle
{display:none;}

div#home-slider #execphp-3 .execphpwidget center
{font-size:18px; color:#721b1e; font-family:Times New Roman; padding:12px 0 3px 0;}

body.home #inner .wrap,  body.page-id-20704 #inner .wrap, body.page-id-20723 #inner .wrap, body.page-id-20719 #inner .wrap
{margin-top:0px;/* margin-top:2px;*/}

div#home-slider #execphp-4, div#home-slider #execphp-6
{width:49.1%; padding:0 0 0 0.7%; border-right:1px solid #d3d4d4; float:left; clear:both; height:99.5px;  position:relative;}

#execphp-4 .worldimg
{padding:1.4% 1% 1.3% 0;}

#execphp-5 .editorimg
{padding:1.4% 0% 1.3% 0.8%;}

div#home-slider #execphp-4, div#home-slider #execphp-5
{height:99.5px;}

div#home-slider #execphp-6, div#home-slider #execphp-7
{height:97.5px;}

div#home-slider #execphp-4:hover, div#home-slider #execphp-6:hover
{background:url(../magazine/images/BG_TOPBOX_left.png)no-repeat scroll center center;}

div#home-slider #execphp-5, div#home-slider #execphp-7
{width:50%; padding:0 0 0 0; display:inline-block; position:relative;}

div#home-slider #execphp-5:hover, div#home-slider #execphp-7:hover
{background:url(../magazine/images/BG_TOPBOX_right.png)no-repeat scroll center center;}

div#home-slider .widget .widget-wrap h4.widgettitle
{display:none;}

div#home-slider .widget .widget-wrap h4
{font-size:13px; color:#721b1e; font-family:Times New Roman; text-transform:uppercase; padding:2px 0 2px 5px; margin:0; min-height:22px; height:auto;}

div#home-slider .widget .widget-wrap h4 a
{color:#721b1e; text-decoration:none;}

div#home-slider #execphp-5 .widget-wrap h4, div#home-slider #execphp-7 .widget-wrap h4
{float:right; padding:2px 10px 0px 0;   text-align:right; width:100%;}

div#home-slider  #execphp-4 .widget-wrap img, div#home-slider  #execphp-6 .widget-wrap img
{float:right; padding:1px; /*border:1px solid #f3f3f3;*/}

div#home-slider #execphp-5 .widget-wrap img, div#home-slider #execphp-7 .widget-wrap img
{float:left; /*border:1px solid #f3f3f3*/; padding:1px; }

div#home-slider .widget .widget-wrap ul
{width:63%; float:left;}

div#home-slider #execphp-5 .widget-wrap ul,div#home-slider #execphp-7 .widget-wrap ul
{margin-left:165px;}

div#home-slider .widget .widget-wrap ul li
{background:url(../magazine/images/plusicon.jpg) no-repeat scroll 0 5px; list-style-type:none; padding:0 5px 6px 10px; line-height:1.2em; color:#000000; font-size:12px; font-weight:bold;}

div#home-slider .widget .widget-wrap ul li a
{color:#000000; font-family:arial; font-weight:bold; font-size:12px; text-decoration:none;}

div#home-slider .widget .widget-wrap ul li a:hover
{color:#0c8142;}

.worldimg
{border-bottom:1px solid #d3d4d4; float:right; width:157px; position:absolute; padding:1% 1% 1% 0; right:0; top:0; height:86px;}

#execphp-6 .worldimg
{border:none;}

.editorimg
{border-bottom:1px solid #d3d4d4; float:right; width:157px; position:absolute; padding:1% 0 1% 1%; left:0; top:0; height:86px;}

#execphp-7 .editorimg
{border:none; padding:1% 0 1% 1.2%;}

#execphp-8
{clear:both;}

#home-slider .widget_execphp:hover
{background:#f2f2f1;}

#home-slider #execphp-3.widget_execphp:hover
{background:none;}

#execphp-6, #execphp-7
{border-bottom:1px solid #d3d4d4;}

div#home-slider #execphp-8
{border-bottom:2px solid #dcdcdc;}

div#home-slider #execphp-8:hover
{background:none;}

div#home-slider #execphp-8 .execphpwidget center
{font-family:arial; font-size:12px; color:#000000; font-style:italic;}

div#home-slider #execphp-8 .execphpwidget center a:hover
{color:#0c8142 !important; text-decoration:underline;}

/* Home Page Stories Widgets */
div#home-top .widget
{width:47.42%; float:left;}

div#home-top  #text-34
{margin-right:4.5%;}

div#home-top  .widget h4.widgettitle
{display:none; text-transform:uppercase; font-size:16px;}

div#home-top  #text-39.widget h4.widgettitle
{display:block; border-bottom:1px dotted #e3e3e3; padding:0 0 6px 0;}

div#home-top .textwidget h2, div#home-top .execphpwidget h2
{font-size:18px; color:#6e6e6e; text-transform:uppercase; margin:0; padding:0 0 2px 0; min-height:36px; height:auto;}

div#home-top .widget .textwidget img
{/*border:4px solid #f2f2f2; padding:1px;*/}

div#home-top #text-37.widget .textwidget img
{border:none; padding:4px 10px 0 10px; border-left:1px dotted #e3e3e3; border-right:1px dotted #e3e3e3;}

div#home-top .textwidget h3, div#home-top .execphpwidget h3
{padding:10px 0 0 0; color:#080808; font-style:italic; font-weight:bold;  min-height:44px; height:auto;}

div#home-top .textwidget h3 a, div#home-top .execphpwidget h3 a
{font-size:20px; color:#080808; font-style:italic; font-weight:bold; text-decoration:none;}

div#home-top .textwidget h3 a:hover, div#home-top .execphpwidget h3 a:hover
{color:#721b1e;}

div#home-top #execphp-1 .execphpwidget h3 a, div#home-top #text-36 .textwidget h3 a
{font-size:18px;}

div#home-top .textwidget p, div#home-top .execphpwidget p
{font-size:16px; color:#080808; font-weight:normal; font-style:normal; line-height:1.2em; font-family:Times New Roman;}

div#home-top .textwidget a, div#home-top .execphpwidget a
{/*font-size:16px; color:#721b1e; font-family:Times New Roman; text-decoration:none; font-weight:bold; margin:5px 5px 0 0; float:right;*/}

div#home-top #text-38 .textwidget a
{color:#0c8142; float:none;}

div#home-top #text-36.widget, div#home-top #execphp-1.widget, div#home-top #text-37.widget
{float:left; border-bottom:1px dotted #e3e3e3;}

div#home-top #text-36.widget
{width:29.5%; margin:0 15px 0px 0; height:255px; overflow:none;}

div#home-top #text-37.widget
{width:36%; height:255px; overflow:none;}

div#home-top #execphp-1.widget
{width:29.5%; margin:0 0 0 15px; height:255px; overflow:none;}

div#home-top #text-36 .textwidget h2, div#home-top #execphp-1 .execphpwidget h2, div#home-top #text-37 .textwidget h2
{font-size:16px; color:#6e6e6e;}

div#home-top #text-37 .textwidget h2
{padding:0 0 4px 17px;}

div#home-top #text-36 .textwidget h3, div#home-top #execphp-1 .execphpwidget h3,  div#home-top #text-37 .textwidget h3
{font-size:18px;}

div#home-top #text-36 .textwidget p, div#home-top #execphp-1 .execphpwidget p, div#home-top #text-37 .textwidget p
{font-size:14px;}

div#home-top #text-36 .textwidget a, div#home-top #execphp-1 .execphpwidget a, div#home-top #text-37 .textwidget a
{font-size:14px; margin:5px 0 0 0;}

div#home-top #text-37 .textwidget a
{color:#721b1e; font-family:Times New Roman; text-decoration:none; font-weight:bold; float:right; margin:3px 16px 0 0;}

#text-34, #text-35
{border-bottom:1px dotted #e3e3e3; padding:0 0 30px 0; margin:0 0 20px 0; height:333px; overflow:hidden;}

div#home-top #text-36 .textwidget h3, div#home-top #execphp-1 .execphpwidget h3, div#home-top #text-37 .textwidget h3
{padding:0; margin:0 0 10px 0;}

div#home-top #text-38
{width:95% !important; margin:15px 0 15px 0; display:none;}

div#home-top #text-39
{width:100%; border-bottom:1px dotted #e3e3e3; margin:25px 0 30px 0;}

div#home-top #text-39 .textwidget h6
{float:left; background:url(../magazine/images/plusicon.jpg) no-repeat scroll 0 9.5px; padding:0px 15px 0px 11px;}

div#home-top #text-39 .textwidget h6 a
{font-family:arial; font-size:11px; color:#000000; font-weight:bold; width:120px; line-height:1.3em; float:left;}

div#home-top #text-39 .textwidget h6 a:hover
{color:#721b1e; text-decoration:none;}

div#home-top #text-39 .topheadings
{float:left; border-bottom:1px dotted #e3e3e3; padding:0 0 3px 0;}

div#home-top #text-39 .botheadings
{float:left; padding:8px 0 2px 0;}

/* Home Page Middle Widgets */
div#home-middle-left, div#home-middle-right
{width:42.5%; float:left;}

div#home-middle-right
{width:48.7%; border-left:1px dotted #e3e3e3; padding:0 0 0 20px;}

div#home-middle-left h4.widgettitle, div#home-middle-right h4.widgettitle
{text-transform:uppercase; font-size:16px; padding-bottom:5px;}

div#home-middle-right h4.widgettitle
{/*padding-left:20px;*/}

div#home-middle-right #text-35 h4.widgettitle
{padding:13px 0 0 10px;}

div#home-middle-left #text-49 .textwidget img
{padding:0 0 0 5px;}

div#home-middle-right #recent-comments-3 .widget-wrap
{padding:0;}

li.recentcomments
{font-size:13px; line-height:1.1em; padding:0 5px 5px 20px; background:url(../magazine/images/plusicon.jpg) no-repeat scroll 0 5px; list-style-type:none;}

div#home-middle-right #text-35 .textwidget img
{/*padding:0 0 0 15px;*/}

h3.srp-widget-title
{display:none;}

div.srp-widget-container
{display:none;}

/* starting of common news section */
.common_news_box
{width:45%; float:left; margin-right:5%; padding:2% 0 3% 0;}

.common_news_box h4
{font-family: 'Times New Roman','Times',serif,arial,serif; color:#721b1e; font-size:16px;font-weight:bold; text-transform:uppercase;}

.common_news_box .inner_text
{width:100%; border-top:1px solid #dcdcdc; padding-top:.5%;}

.common_news_box .inner_text ul
{width:100%; float:none; margin:0 !important; padding:5px 0 0 0 !important;}

.common_news_box .inner_text ul li
{display:block; float:none; background:url("../magazine/images/plusicon.jpg") no-repeat scroll 0 8.5px rgba(0, 0, 0, 0); margin-bottom:1%;margin-left:0 !important; padding-left:4%;}

.common_news_box .inner_text ul li a 
{font-family:'Times New Roman','Times',serif,arial,serif; font-size:14px; color:#000000; font-weight:bold;}

.common_news_box .inner_text ul li a:hover
{color:#721b1e; text-decoration:none;}

/* Sections Top Section */
.maindiv
{width:960px; margin:0 auto;}

.inner_news_page_box
{display:block;}

.inner_news_page_box .top
{border-bottom:1px solid #dcdcdc; float:left; width:100%; padding:1% 0 0 0;}

.inner_news_page_box .lt
{float:left; padding:1%; width:20%;}

.inner_news_page_box .lt a
{color:#721b1e; font-family:'Times New Roman','Times',serif,arial,serif; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none;}

.inner_news_page_box .mid
{display:block; float:left; width:56%; text-align:center; padding:10px 0 0 0;}

.inner_news_page_box .mid a
{color:#721b1e; font-family:'Times New Roman','Times',serif,arial,serif; font-size:32px; text-transform:uppercase; text-decoration:none;}

.inner_news_page_box .rt
{display:block; float:right; padding:1%; width:20%; text-align:right;}

.inner_news_page_box .rt a
{color:#721b1e; font-family:'Times New Roman','Times',serif,arial,serif; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; text-align:right;}

.inner_news_page_box .news_desc_box
{display:block; height:264px; background:url(../magazine/images/news_desc_bg.png) no-repeat scroll right center; border-bottom:1px solid #dcdcdc;}

.inner_news_page_box .news_desc_box .img_holder
{width:40%; float:left; padding:2.3% 1.3% 1.8% 4.3%;}

.inner_news_page_box .news_desc_box .img_holder img
{/*border:4px solid #f2f2f2; padding:1px;*/ padding-top:5px;}

.inner_news_page_box .news_desc_box .news_desc
{width:52%; float:right; padding: 3% 2.3% 0 0;}

.inner_news_page_box .news_desc_box .news_desc h1
{color:#080808; font-family:'Times New Roman','Times',serif,arial,serif; font-size:20px; font-style:italic; font-weight:bold; text-decoration:none; margin:0; padding:0; line-height:1.2em;}

.inner_news_page_box .news_desc_box .news_desc h3
{color:#6e6e6e; font-family:'Times New Roman','Times',serif,arial,serif; font-size:18px; text-transform:uppercase; text-decoration:none; margin:0;padding:0; border-bottom:1px dotted #e4e4e4; padding-bottom:1%;}

.inner_news_page_box .news_desc_box .news_desc h3 a
{color:#6e6e6e; text-decoration:none;}

.inner_news_page_box .news_desc_box .news_desc h3 a:hover
{color:#721b1e;}

.inner_news_page_box .news_desc_box .news_desc p
{color:#080808; font-family:'Times New Roman','Times',serif,arial,serif; font-size:16px; font-weight:normal; text-align:justify; line-height:normal; padding:0; margin:0; padding-top:1%; font-style:normal;}

.inner_news_page_box .news_desc_box .news_desc p span
{color:#080808; display:block; clear:both;}

div#home-slider .widget .widget-wrap .inner_news_page_box .news_desc_box .news_desc ul
{color:#080808; font-family:'Times New Roman','Times',serif,arial,serif; font-size:16px; font-weight:normal; text-align:justify; line-height:normal; padding:0; margin:0; padding-top:2%; font-style:normal; width:96%;}

div#home-slider .widget .widget-wrap .inner_news_page_box .news_desc_box .news_desc ul li
{color:#080808; display:block; clear:both;}

div#home-slider .widget .widget-wrap .inner_news_page_box .news_desc_box .news_desc ul li a
{text-decoration:none; color:#080808; font-family:'Times New Roman','Times',serif,arial,serif; font-size:16px; font-style:italic; font-weight:bold; text-align:justify; line-height:normal; padding:0; margin:0; margin-top:1%;}

div#home-slider .widget .widget-wrap .inner_news_page_box .news_desc_box .news_desc ul li a:hover
{color:#721b1e;}

.inner_news_page_box .news_desc_box .news_desc .readmore
{text-align:right; padding-top:5%; display:block;}

.inner_news_page_box .news_desc_box .news_desc .readmore a
{color:#721b1e; font-family:'Times New Roman','Times',serif,arial,serif; font-size:16px; font-weight:bold; text-decoration:none;}

.clear
{clear:both;}

body.page-id-26424  h1.entry-title, body.page-id-26426 h1.entry-title, body.page-id-26425  h1.entry-title
{display:none;}

#vslider_options span span
{float:right; color:#949598; font-size:18px; font-weight:bold; font-style:italic; padding-top:3px; padding-right:5px;}

div#vslider_optionscontainer, #coin-slider-vslider_options
{margin:0; float:left; border-bottom:1px solid #e4e4e4;}

div#vslider_optionscontainer
{padding:0 0 0 25px;}

body.home .post-26423 h1.entry-title
{display:none;}

a.cs-vslider_options
{float:left !important; position:static !important;}

#vslider_optionscontainer .cs-buttons a
{/*background:none !important;*/ border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; color:#721b1e !important; font-family:arial !important; font-size:16px !important;}

#vslider_optionscontainer .cs-buttons a:hover
{text-decoration:none !important;}

#vslider_optionscontainer .cs-buttons a.cs-active
{background:none; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; color:#ffffff !important; font-family:arial !important; font-size:16px !important; background-color:#721b1e !important;}

#vslider_optionscontainer .cs-buttons a.cs-active:hover
{background:none !important; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; color:#ffffff !important; font-family:arial !important; font-size:16px !important; text-decoration:none !important; background-color:#721b1e !important;} 

/*body.home #fcbk_share, body.page-id-20704 #fcbk_share, body.page-id-20723 #fcbk_share, body.page-id-20719 #fcbk_share
{display:none;}*/

body.home #content
{padding:0px 0px 20px 0px; width:659px;}

body.home #content h1.archive-title
{margin:0;}

body.home #home-top
{padding:2.5% 3.9% 0 3.9%;}

body.home #home-middle-left
{padding-left:3.9%;}

body.home #subnav li#menu-item-26427
{display:none;}

body.home a#cs-prev-vslider_options, body.home a#cs-next-vslider_options
{display:none;}

div.worldnews, a.main, a.main:hover, div.nationalnews, div.editorials
{float:left; cursor:pointer;}

div.thisweek
{float:left;}

div.cs-title
{cursor:pointer;}

.pagination-previous
{margin:0 0 0 15px;}

.pagination-next
{margin:0 15px 0 0;}

span.date.time
{background:none; padding-left:0;}

span.author.vcard span.fn a
{font-weight:bold;}

div.post-info a.post-edit-link
{float:right;}

div.post-info span.post-comments
{float:right;}

div.author
{padding:0 0 2% 0; display:inline-block;}

div#text-46 div.widget-wrap div.author a.authorname, div#home-top div.widget-wrap div.author a.authorname
{color:#666666; font-size:13px !important; font-family:Arial, Helvetica, Tahoma, sans-serif; margin:0 0 3% 0 !important; float:left; font-weight:normal;}

div#text-46 div.widget-wrap div.author a.authorname:hover, div#home-top div.widget-wrap div.author a.authorname:hover
{text-decoration:none; color:#721b1e;}

.left
{float:left; width:50%;}

.right
{float:right; width:50%;}

.left .common_news_box
{width:90%;}

.right .common_news_box
{width:90%;}

div.author-description
{display:inline-block; padding:25px 25px 0 25px;}

body.category h1.archive-title
{display:none;}

div.wpcf7 form input.wpcf7-form-control.wpcf7-submit, div.wpcf7 form input.wpcf7-form-control.wpcf7-submit:hover
{background:none; width:120px; height:35px; color:#333333; background:#dddddd; float:left;}

div.wpcf7 form input.wpcf7-form-control
{height:30px; width:400px; margin:5px 0 0 0;}

div.wpcf7 form textarea
{margin:5px 0 0 0; width:400px;}

body.home #sidebar #text-54
{display:none;}

div#home-slider #execphp-5 .widget-wrap h4.widget-title, div#home-slider #execphp-7 .widget-wrap h4.widget-title
{display:none;}

div.entry-content p a
{word-break:break-word;}

#text-50
{display:none;}

div.author-box
{background-color:#f7f7f7; font-family:Arial, Helvetica, sans-serif; font-size:small; padding:15px;}
 

/* starting of media css */
@media only screen and (device-width:768px)and (orientation:portrait)
{

 
#header{display:block; width:100%; margin:0% auto 3%;}
#header .wrap{display:block;}
#header .wrap #title-area{margin-left:1%; width:40%; display:block;}
#header .widget-area{width:58%; display:block; margin-right:1%;}



input[type="button"], input[type="submit"], input[type="submit"]:hover 
{display:block; float:right; margin-top:0px;}

.header-left .execphpwidget{display:block; position:relative; width:98%; margin-left:1%;}

/* starting of nav */
#subnav .wrap{width:95%; display:block;}

#subnav li a{font-size:12px; padding:0 10px;}

/* starting of inner cont */
#inner{display:block; width:100%;}

#inner .wrap{display:block; width:95%;}

.content-sidebar #content-sidebar-wrap, .full-width-content #content-sidebar-wrap, .sidebar-content #content-sidebar-wrap
{display:block; width:100%;}

#inner .wrap #home-slider{display:block; width:100%; float:left;}

.worldimg{width:34%;}

.editorimg{width:34%;}

.sidebar .widget-wrap{padding:2% 0;}

div#home-top #text-36.widget{width:32%; height:342px;}

div#home-top #execphp-1.widget{width:27%; height:342px;}

div#home-top #text-37.widget{width:34%; height:342px;}

div#text-37 div.widget-wrap img{padding:0;}

#search-4.widget.widget_search input.s, #search-5.widget.widget_search input.s{width:90%;}
form.searchform input[type="button"], form.searchform input[type="submit"], form.searchform input[type="submit"]:hover { width:7%;}
#search-5 { margin:2% 0;}

div#home-top #text-39 .topheadings{width:100%; display:block;}

div#home-top #text-39 .textwidget h6{width:23%; margin-right:1%;}

div#home-top #text-39 .textwidget h6 a{width:100%; margin:0; padding:0;}
 
body.home #content 
{padding:6% 0; width:70%; display:block;}

.sidebar{padding:0; width:30%; display:block;}

/* starting of footer */
#footer{display:block; width:100%; height:150px;}

.footernew{display:block; width:95%;}

.footernew li{margin:0 .5%;}

.footernew ul li a{font-size:10px !important;}

.footernew ul{padding: 0 0 11%;}

.copyright{display:block; width:100%; text-align:right;}
.hometwitter{margin-left:-70px; width: 100%;}
div#home-slider #execphp-5 .widget-wrap ul, div#home-slider #execphp-7 .widget-wrap ul
{margin-left: 90px;}

div#vslider_optionscontainer, #coin-slider-vslider_options{ width:98% !important; display:block; margin:0; padding:0; margin-left:2%}
#vslider_options { background-size:20% !important;  width:100% !important; float:left; margin:0; padding:0;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .podtitle{ font-size:18px !important; }
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .storytitle{ font-size:15px !important; }
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options{ font-size:13px!important;padding:0;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .sliderp{ font-size:13px !important;width: 40%; margin-right:0;   float:right; }

.watchlnk{ font-size:11px !important;   width: 30% !important;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options span span { font-size:13px;}

/* starting of nightly news */

div#home-slider #execphp-4{height:130px; overflow:hidden; width:100%; clear:both; float:left; border-bottom:1px solid #D3D4D4;}
div#home-slider #execphp-5{height:130px; overflow:hidden; width:99%; clear:both;float:left; margin-left:1%; border-bottom:1px solid #D3D4D4;}
div#home-slider #execphp-6{height:130px; overflow:hidden; width:100%; clear:both;float:left;border-bottom:1px solid #D3D4D4;}
div#home-slider #execphp-7{height:130px; overflow:hidden; width:99%; clear:both;float:left; margin-left:1%; border-bottom:1px solid #D3D4D4;}
 #execphp-5 .editorimg, #execphp-7 .editorimg{ margin-left:65%; }
div#home-slider #execphp-5 .widget-wrap img, div#home-slider #execphp-7 .widget-wrap img { float:right; position:absolute; right:0;}
div#home-slider #execphp-5 .widget-wrap ul { margin-left:0; width:60%;}
div#home-slider .widget .widget-wrap ul{ width:90%;}
div#home-slider #execphp-7 .widget-wrap ul{ margin-left:0; width:70%; }
 
div#home-slider .widget .widget-wrap ul li, div#home-slider #execphp-7 .widget-wrap ul li a {font-size:14px; line-height:normal;}
div#home-slider #execphp-5 .widget-wrap h4, div#home-slider #execphp-7 .widget-wrap h4 {float: left;text-align:left;}

div#home-slider #execphp-4 .widget-wrap img, div#home-slider #execphp-6 .widget-wrap img { width:80%;}
div#home-slider #execphp-5 .widget-wrap img , div#home-slider #execphp-7 .widget-wrap img{width:79%;}
.worldimg, .editorimg { border:none;}

body.home #content{ width: 100% !important; float:left; clear:both;}
body.home .sidebar{ width: 100% !important; float:left; clear:both;}


 





div#home-slider #execphp-8 .execphpwidget center { font-size:16px;}

/* starting of below slider  */
div#home-top #text-34, div#home-top #text-35 
{width:100% !important; clear:both; display:block !important; height:auto;margin:0;}
div#home-top #text-36.widget, div#home-top #execphp-1.widget, div#home-top #text-37.widget
{width:100% !important; clear:both; display:block !important; height:auto; margin:2% 0;}
 

div#home-top #text-37 .textwidget a {float: left;}
div#home-top .widget .textwidget img{ width:90%;}
div#home-top .textwidget h3, div#home-top .execphpwidget h3 { width:100%; display:block;}
div#home-top .textwidget h3 a, div#home-top .execphpwidget h3 a{ font-size:14px; line-height:normal;}
div#home-top #text-39 .textwidget h6{width:100% !important; float:left; clear:both; background: url("../magazine/images/plusicon.jpg") no-repeat scroll 0 0px rgba(0, 0, 0, 0);}
div#home-top #text-39 .textwidget h6 a{ font-size:14px !important;width:100% !important;}
div#home-middle-right 
{ width:94%; display:block; clear:both; padding:0; margin-left:2%; border:0; padding:0 !important; padding:2%; word-wrap:break-word;}
div#home-middle-right #recent-posts-4 { font-size:14px; word-wrap:break-word; padding:2%;}
div#recent-posts-4 ul li { width:100%; font-size:14px;}

div#home-top .textwidget p, div#home-top .execphpwidget p ,.recentcomments a, div#text-46 div.widget-wrap p, div#text-46 div.widget-wrap p, div#text-47 div.widget-wrap p, .comment-list p, .ping-list p,  .must-log-in, .tags, 
{ font-size:14px; line-height:normal;}

div#home-top .textwidget h3 a, div#home-top .execphpwidget h3 a, div#home-top #execphp-1 .execphpwidget h3 a, div#home-top #text-36 .textwidget h3 a, div#text-46 div.widget-wrap span a , div#home-top #text-39.widget h4.widgettitle, div#home-middle-left h4.widgettitle, div#home-middle-right h4.widgettitle, body.home #sidebar #text-46 h4.widgettitle, body.home #sidebar #text-47 h4.widgettitle, h4.widget-title, body.single #comments h3 , div.podcast strong, #reply-title, div.after-post-ad #text-32 .textwidget p, div#after-post #text-40 .textwidget p, div#home-top #text-38 .textwidget p
{ font-size:17px; line-height:normal;}

body.single .post-meta, body.single .after-post-ad, body.single #after-post, body.single #comments, body.single #respond , body.page .entry-content p
{ margin:0; margin-left:1%;font-size:14px !important;}

body.single .blockquote {font-size:14px !important; line-height:normal; padding:2%;}

div.entry-content p span { font-size:14px !important; line-height:normal;}

#menu-item-26427 { display:none;}

 

 /* starting of subscriber div */
 body.home div#sidebar  div#text-47  { background-size:100% 100%; width:100%; text-align:center; display:block;}
 
body.home #sidebar div#text-32, body.home div#sidebar #text-47 .widget-wrap .textwidget p, body.home div#sidebar #text-47 .widget-wrap .textwidget h2, body.home div#sidebar #text-47 .widget-wrap .textwidget h2 a { display:block; text-align:center; width:96%; padding:1%;}
  /* end of subscriber div */



body.page #content{ width:100%; clear:both; display:block; float:left; margin:0; padding:0; border:none;}
body.page .sidebar{ width: 100% !important; float:left; clear:both; display:block;}


body.page .left{ width:100%; clear:both; display:block; float:left; margin:0; padding:0;}
body.page .right { width:100%; clear:both; display:block; float:left; margin:0; padding:0;}
body.page .common_news_box { width:96%; margin:0;padding:2%;  }
body.page .common_news_box .inner_text { width:96%;padding:2%;}
body.page .common_news_box h4 { font-size:17px !important; line-height:normal; color:#000033;}

body.page .common_news_box .inner_text ul li { background-position:0 3px;}
body.page .common_news_box .inner_text ul li a { font-size:14px !important; line-height:normal;}

body.page .inner_news_page_box{ display:block; width:80% !important; clear:both;}
body.page .inner_news_page_box .news_desc_box .news_desc { width:44%; padding:2%; float:left;}

 /* starting of subscriber div */
 body.page div#sidebar #text-32 { background-size:100% 100%;}
div#sidebar #text-32 .widget-wrap .textwidget img { padding-bottom:0;}
body.page #sidebar div#text-32, body.page div#sidebar #text-32 .widget-wrap .textwidget p, body.page div#sidebar #text-32 .widget-wrap .textwidget h2, body.page div#sidebar #text-32 .widget-wrap .textwidget h2 a { display:block; text-align:center; width:98%; padding:1%;}

 body.search div#sidebar #text-32 { background-size:100% 100%;}
div#sidebar #text-32 .widget-wrap .textwidget img { padding-bottom:0;}
body.search #sidebar div#text-32, body.search div#sidebar #text-32 .widget-wrap .textwidget p, body.search div#sidebar #text-32 .widget-wrap .textwidget h2, body.search div#sidebar #text-32 .widget-wrap .textwidget h2 a { display:block; text-align:center; width:98%; padding:1%;}

 body.archive  div#sidebar #text-32 { background-size:100% 100%;}
div#sidebar #text-32 .widget-wrap .textwidget img { padding-bottom:0;}
body.archive  #sidebar div#text-32, body.archive  div#sidebar #text-32 .widget-wrap .textwidget p, body.archive  div#sidebar #text-32 .widget-wrap .textwidget h2, body.archive  div#sidebar #text-32 .widget-wrap .textwidget h2 a { display:block; text-align:center; width:98%; padding:1%;}


 
 body.single  div#sidebar #text-32 { background-size:100% 100%;}
div#sidebar #text-32 .widget-wrap .textwidget img { padding-bottom:0;}
body.single  #sidebar div#text-32, body.single  div#sidebar #text-32 .widget-wrap .textwidget p, body.single  div#sidebar #text-32 .widget-wrap .textwidget h2, body.single  div#sidebar #text-32 .widget-wrap .textwidget h2 a { display:block; text-align:center; width:98%; padding:1%;}

  /* end of subscriber div */
 
 
body.page .inner_news_page_box .lt a, body.page .inner_news_page_box .rt a{font-size: 14px; line-height:normal; padding-top:0%; display:block; }
 
body.page  .inner_news_page_box .mid a{font-size: 16px; line-height:normal; }
body.page .inner_news_page_box .news_desc_box .news_desc h3{font-size: 17px; line-height:normal; }
div#home-slider .widget .widget-wrap .inner_news_page_box .news_desc_box .news_desc ul {width: 96%;}
body.page div#home-slider .widget .widget-wrap .inner_news_page_box .news_desc_box .news_desc ul li a{font-size: 14px; line-height:normal; }
body.page .inner_news_page_box .news_desc_box { height:240px; overflow:hidden;}
 body.page .inner_news_page_box .news_desc_box .news_desc h1 {font-size: 14px; line-height:normal; }
body.page .inner_news_page_box .news_desc_box .news_desc p, body.page .inner_news_page_box .news_desc_box .news_desc .readmore a{font-size: 14px; line-height:normal; }
body.page .inner_news_page_box .rt{ text-align:right; float:left;  width: 26%;}
body.page .inner_news_page_box .mid{ width: 40%;}
.avatar, .entry-content img, .featuredpage img, .featuredpost img, .post-image { margin-right:1.5%;}
body.page-id-17351 .entry-content p img { width:40% !important; margin-right:1.5%;}

body.page div.wpcf7 form input.wpcf7-form-control { width:95%;}
body.page div.wpcf7 form textarea { width:96%; height:120px;}
.post-116.page.type-page.status-publish.hentry.entry { padding:2%;}
body.page h1.entry-title { font-size:16px;}



/* inner pages */
 
body.single #inner .wrap{ width:100%;display:block; }
body.single #inner .wrap #content-sidebar-wrap #content{ width:100%; display:block; clear:both; float:left; }
body.single #inner .wrap #content-sidebar-wrap .sidebar{padding:0; width:100%; display:block; clear:both; float:left; }

body.single div#content div.post h1.entry-title { font-size:12px; line-height:normal; padding:1%;}
body.single .post-info { font-size:7px;}
body.single .entry-content p img { width:25%;}
div.podcast { margin-left:1%; float:left; width:98%; padding:0; margin:2% 0; clear:both; height:102px; padding:2% 0;}
body.single .entry-content p { margin-left:1%; float:left; width:98%; display:block;font-size:10px !important; padding:0;}


body.single #inner .wrap #content-sidebar-wrap #content{ width:100%; display:block; clear:both; float:left; }

body.single iframe { width:100%; height:auto;}

body.single .post { padding:2%; display:block;}
body.single .post strong a span, body.single .post strong a { font-size:10px !important; font-family:arial;  font-weight:normal; line-height:normal; }
body.single .post h3 strong { font-size:16px !important; font-family:arial;  font-weight:normal; line-height:normal; }

/* starting of archive pages */

body.archive #inner .wrap{ width:100%;display:block; }
body.archive #inner .wrap #content-sidebar-wrap #content{ width:100%; display:block; clear:both; float:left; }
body.archive #inner .wrap #content-sidebar-wrap .sidebar{padding:0; width:100%; display:block; clear:both; float:left; }

body.category div#content-sidebar-wrap div.post, body.search-results div#content-sidebar-wrap div.post, body.tag div#content-sidebar-wrap div.post, body.archive div#content-sidebar-wrap div.post, body.category div#content-sidebar-wrap div.page, body.search-results div#content-sidebar-wrap div.page, body.tag div#content-sidebar-wrap div.page, body.archive div#content-sidebar-wrap div.page { width:94%; display:block; clear:both; float:left; padding:2%; margin-left:1.5%; }




body.archive div#cat-name{ font-size:17px !important; padding:2%; }
body.archive .entry-title a {font-size:17px !important; padding:2.5% 0 !important; display:block;}
body.archive .post-info { font-size:14px;}
body.archive .entry-content p, body.archive p{ font-size:14px !important; line-height:normal;}

body.archive h1.archive-title { font-size:17px;}




/* starting of search pages */

body.search #inner .wrap{ width:100%;display:block; }
body.search #inner .wrap #content-sidebar-wrap #content{ width:100%; display:block; clear:both; float:left; }
body.search #inner .wrap #content-sidebar-wrap .sidebar{padding:0; width:100%; display:block; clear:both; float:left; }

body.category div#content-sidebar-wrap div.post, body.search-results div#content-sidebar-wrap div.post, body.tag div#content-sidebar-wrap div.post, body.archive div#content-sidebar-wrap div.post, body.category div#content-sidebar-wrap div.page, body.search-results div#content-sidebar-wrap div.page, body.tag div#content-sidebar-wrap div.page, body.archive div#content-sidebar-wrap div.page { width:94%; display:block; clear:both; float:left; padding:2%; margin-left:1.5%; }




body.search div#cat-name, body.search h1.archive-title{ font-size:17px !important; padding:2%; }
body.search .entry-title a {font-size:16px !important; padding:2.5% 0 !important; display:block;}
body.search .post-info { font-size:14px;}
body.search .entry-content p { font-size:14px !important;}

 
 
 
body.single .post strong a span, body.single .post strong a { font-size:14px !important; font-family:arial;  font-weight:normal; line-height:normal; }
body.single .post h3 strong { font-size:17px !important; font-family:arial;  font-weight:normal; line-height:normal; }
 
 
}

@media only screen and (device-width:768px)and (orientation:landscape)
{
#header{margin:0% auto 25px;}

#title-area{margin-left:-2%;}

input[type="button"], input[type="submit"], input[type="submit"]:hover 
{display:block; float:right; margin-top:0px;}

.footernew li{margin:0 .7%;}

.sliderp{line-height:21px !important;}

.header-left .execphpwidget{display:block; position:relative; width:98%; margin-left:1%;}
 
div.worldnews ul, div.nationalnews ul{ width:100% !important; float:left;}



}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation:landscape){
body.home #content{ width: 67% !important; float:left;}
.sidebar{ width: 33% !important;float:left;}
#header{display:block; width:100%; margin:0% auto 3%;}
#header .wrap{display:block;}
#header .wrap #title-area{margin-left:1%; width:40%; display:block;}
#header .widget-area{width:58%; display:block; margin-right:1%;}
input[type="button"], input[type="submit"], input[type="submit"]:hover 
{display:block; float:right; margin-top:0px;}
.header-left .execphpwidget{display:block; position:relative; width:98%; margin-left:1%;}
/* starting of nav */
#subnav .wrap{width:95%; display:block; }
#menu-primary{display:block;}
#menu-primary li{padding:0 .2%;}

#menu-primary li a{font-size:7px; display:inline; padding:0 6px;}

/* starting of inner cont */
#inner {display:block; width:100%;}

#inner .wrap{display:block; width:95%;}

.content-sidebar #content-sidebar-wrap, .full-width-content #content-sidebar-wrap, .sidebar-content #content-sidebar-wrap
{display:block; width:100%;}

#inner .wrap #home-slider{display:block; width:100%; float:left;}

.worldimg{width:35%; padding:10% 0 9%;}

.editorimg{width:35%; padding:10% 0 8.7%;}

.sidebar .widget-wrap{padding:2% 0;}

div#home-top #text-36.widget{width:32%; height:342px;}

div#home-top #execphp-1.widget{width:27%; height:342px;}

div#home-top #text-37.widget{width:34%; height:342px;}

div#text-37 div.widget-wrap img{padding:0;}

#search-4.widget.widget_search input.s, #search-5.widget.widget_search input.s{width:126px;}

div#home-top #text-39 .topheadings{width:100%; display:block;}

div#home-top #text-39 .textwidget h6{width:23%; margin-right:1%;}

div#home-top #text-39 .textwidget h6 a{width:100%; margin:0; padding:0;}
 
body.home #content
{padding:6% 0; width:70%; display:block;}

.sidebar{padding:0; width:30%; display:block;}

/* starting of footer */
#footer{display:block; width:100%; height:140px; margin:0 auto; padding:0; }

.footernew{display:block; width:95%; margin:0 auto;  padding:0;}

.footernew li{margin:0 .8%;}

.footernew ul li a{font-size:9px !important;}

.footernew ul{padding:0 0 8%; margin:0 !important;}


body.home .footernew ul {
    margin: 0;
}




.copyright{display:block; width:95%; text-align:right;}

#header .wrap #title-area h1#title a, #header .wrap #title-area p#title a 
{background-size:100%; width:130px;}

div#home-slider .widget .widget-wrap ul li a
{font-size:5px; line-height:2px;}

div#home-slider #execphp-4, div#home-slider #execphp-6
{height:100px; overflow:hidden; width:48%;}

div#home-slider #execphp-5, div#home-slider #execphp-7
{height:100px; overflow:hidden;}

div#home-slider .widget .widget-wrap h4 
{font-size:9px;}

div#home-slider .widget .widget-wrap ul li
{padding:0 5px 1px 10px; line-height:12px;}

div#home-slider #execphp-8 .execphpwidget center
{font-size:8px;}
 
#execphp-10 .execphpwidget a img
{width:25px;}

#header .widget-area{margin-top:0px;}
div#home-slider .widget .widget-wrap ul li
{font-size:7px; line-height:normal;}

div#home-slider #execphp-5 .widget-wrap ul, div#home-slider #execphp-7 .widget-wrap ul
{margin-left: 90px;}

#execphp-4 .worldimg {padding:10% 1% 1%% 0; border-bottom:1px solid #D3D4D4;  height:58px;}
#execphp-5 .editorimg {padding: 10% 1% 1%% 0; border-bottom:1px solid #D3D4D4;  height:57px;}


div#home-slider #execphp-6, div#home-slider #execphp-7
{ height:87px; margin-top:-15px; }

#execphp-7 .editorimg {
    border: medium none;
    padding:10% 1% 1%% 0;
}
div#home-slider .widget .widget-wrap ul li 
{background: url("../magazine/images/plusicon.jpg") no-repeat scroll 0 3px rgba(0, 0, 0, 0);}
.thisweek a {
   font-size:7px !important; line-height:normal;font-weight: bold; color:red;
}
 
 
div#home-slider #execphp-8 .execphpwidget center
{ font-size:8px; line-height:normal;padding: 1%;}

.content-sidebar #content-sidebar-wrap, .full-width-content #content-sidebar-wrap, .sidebar-content #content-sidebar-wrap
{ width:100%;}

#text-34, #text-35
{ height:210px;}
div#home-top .textwidget h3 a, div#home-top .execphpwidget h3 a
{ font-size:11px; line-height:normal;}
div#text-46 div.widget-wrap div.author a.authorname, div#home-top div.widget-wrap div.author a.authorname
{ font-size:7px !important; line-height:normal;}
div#home-top .textwidget p, div#home-top .execphpwidget p
{ font-size:9px !important; line-height:normal;}



div#home-top #text-36.widget{height: 255px; width: 28%;}
div#home-top #execphp-1 .execphpwidget h3 a, div#home-top #text-36 .textwidget h3 a 
{ font-size:11px; line-height:normal;}
div#home-top #text-37.widget{height: 255px;}
div#home-top #execphp-1.widget{height: 255px;}
div#home-top #text-39 .textwidget h6 a{ font-size:6px !important;}
div#home-top #text-39 .textwidget h6{width:15% !important; float:left;}
div#home-top #text-39 .textwidget h6 a{width:100%;}

div#home-middle-left, div#home-middle-right
{float: left;width: 42.5%;}

#text-44 
{width: 88%;}

#text-35.textwidget ,#text-45 .textwidget
{width: 88%;}
div#home-middle-left h4.widgettitle, div#home-middle-right h4.widgettitle
{ font-size:11px !important;}

li.recentcomments
{font-size: 7px !important;background: url("../magazine/images/plusicon.jpg") no-repeat scroll 0 1px rgba(0, 0, 0, 0); line-height:normal;}

div#recent-posts-4 ul li a{font-size: 7px;   line-height:normal;}
div#recent-posts-4 .widget-wrap{margin:0; padding:0;}
div#recent-posts-4 ul li{  padding: 0 5px 5px 19px;}
.widget.widget_recent_entries {
 margin-left:-9px;
}

.widget-area h4 {font-size: 11px;}
div#text-46 div.widget-wrap span a{font-size: 11px;}
div#text-46 div.widget-wrap p, div#text-37 div.widget-wrap p{font-size: 9px;}
div#text-46 div.widget-wrap a{font-size: 9px;}
div#text-47 div.widget-wrap img{width: 72%;padding: 0 0 0 2%;}
 
div#text-46 div.widget-wrap, div#text-47 div.widget-wrap{padding: 0 15px 0 10px;}

div#text-47 div.widget-wrap img{ padding: 0 0 0 10px;}
div#text-47 div.widget-wrap h1{font-size:22px;}
div#text-47 div.widget-wrap p{font-size:7px;}
div#calendar-1 .widget-wrap, div#calendar-3 .widget-wrap{ padding: 0 0 0 1 px;}

div#categories-3 .widget-wrap, div#categories-4 .widget-wrap{ padding: 0 0 0 10px;}
div#calendar-1 .widget-wrap, div#calendar-3 .widget-wrap{ padding: 0 0 0 10px;}

.widget.widget_calendar table#wp-calendar{   padding:0; margin:0;}
#wp-calendar thead, #wp-calendar tfoot, #wp-calendar tbody{font-size:7px;}
.xoxo.blogroll a{font-size:7px;}
div#pages-3 .widget-wrap, div#recent-posts-3 .widget-wrap, div#recent-posts-4 .widget-wrap, div#recent-comments-3 .widget-wrap, div#search-4 .widget-wrap, div#search-5 .widget-wrap, div#linkcat-2 .widget-wrap{ padding: 0 0 0 10px;}

.home-middle .widget ul li, .sidebar .widget ul li, .sidebar .widget-area ul li{margin: 0 0 2px;}

#search-4.widget.widget_search input.s, #search-5.widget.widget_search input.s {width:47%;  }
#search-5.widget.widget_search input.searchsubmit, #search-4.widget.widget_search input.searchsubmit{margin:0; width:42%;}

#wp-calendar td{padding:.7px;}



#calendar_wrap{width:100%;}
#calendar_wrap table{ width:30%;}

/*slider */

 
#vslider_options{ width:30%;  }
div#vslider_optionscontainer{  padding: 0 0 0 .5%;}
#vslider_options a img{ width:10%;}

div#home-top #text-37 .textwidget a{font-size:7px;}
#vslider_options{ width:50% !important; background-size:10px !important;  }

 
 #vslider_options, #vslider_options img {background-size:15px;}

div#text-48 div.textwidget a.fb{ width:100%;clear:both; text-align:center;}
div#text-48 div.textwidget h3{width:100%;clear:both; margin: 1px 0px 0 10px !important; float:left;}
div#text-48 div.textwidget h3 a{font-size:14px !important; line-height:normal;}
.hometwitter{margin-left: -50%; width: 90%;}

/* inner pages */
 
body.single #inner .wrap{ width:100%;display:block; }
body.single #inner .wrap #content-sidebar-wrap #content{ width:67%; display:block; float:left; }
body.single #inner .wrap #content-sidebar-wrap .sidebar{padding:0; width:30%; display:block; float:left; }

body.single .entry-content p{padding-left:2.5% !important;}
body.single div#content div.post h1.entry-title{padding-left:2.5%!important;}
body.single .after-post-ad{margin-left:2.5% !important; font-size: 8px; line-height:normal;}
body.single .post-meta{margin-left:2.5% !important; font-size: 8px; line-height:normal;}
body.single #after-post{margin-left:2.5% !important; font-size: 8px; line-height:normal;}
body.single #comments, body.single #respond{margin-left:2.5% !important; font-size: 7px;line-height:normal;}


body.single div#content div.post h1.entry-title{ font-size:16px; line-height:normal; padding:2% 2.5%;}
body.single .post-info{font-size:6px !important; line-height:normal; padding-left:2.5%; padding:0;}
body.single .entry-content center{font-size:7px; line-height:normal;}
body.single .entry-content p span{font-size: 7px !important; line-height:normal;}
body.single .entry-content p {font-size:8px; line-height:normal;}
body.single .entry-content p img { width:25%;}
body.single div.after-post-ad #text-32 .textwidget p, div#after-post #text-40 .textwidget p, div#home-top #text-38 .textwidget p{font-size:8px !important; line-height:normal;}

body.single #comments h3{ font-size:14px; line-height:normal;}
body.single  .comment-list p, .ping-list p {font-size:8px; line-height:normal;}
body.single  .comment-author, body.single .comment-meta {font-size:10px; line-height:normal;}
body.single  .comment-list li .avatar{ width:15%;}
body.single  #reply-title{font-size:16px; line-height:normal;}
body.single  .must-log-in{font-size:10px; line-height:normal;}
body.single div#sidebar #text-32 { background-size:98%; height:auto; min-height:150px;}
body.single div#sidebar #text-32  .widget-wrap{ width:95%; display:block;}
body.single div#sidebar #text-32 .widget-wrap .textwidget img {width:60%; padding-bottom:1%; padding-top:.5%;}
body.single div#sidebar #text-32 .widget-wrap .textwidget h2, div#sidebar #text-32 .widget-wrap .textwidget h2 a {font-size:12px; display:block; padding:2% 4%; width:96%; margin:0 auto; }
body.single div#sidebar #text-32 .widget-wrap .textwidget p {font-size: 7px !important; line-height:normal; padding-bottom:0; display:block; padding:0 4%; width:90%; margin:0 auto; }
body.single div#sidebar #text-32 .widget-wrap .textwidget a {font-size:12px; display:block; padding:0 4%; width:96%; margin:0 auto; line-height:normal; }
body.single .home-middle .widget ul li, .sidebar .widget ul li, .sidebar .widget-area ul li{margin: 0 0 2px;font-size: 8px;}
body.single #text-33{ clear:both;}



.podcast{ display:none;}

/* starting of archive page */
body.archive  #inner .wrap, body.search  #inner .wrap{ width:100%;display:block; }
body.archive  #inner .wrap #content-sidebar-wrap #content, body.search  #inner .wrap #content-sidebar-wrap #content{ width:65%; display:block; float:left; }
body.archive  #inner .wrap #content-sidebar-wrap .sidebar, body.search  #inner .wrap #content-sidebar-wrap .sidebar{padding:0; width:30%; display:block; float:right; }

body.category div#content-sidebar-wrap div.post, body.search-results div#content-sidebar-wrap div.post, body.tag div#content-sidebar-wrap div.post, body.archive div#content-sidebar-wrap div.post, body.category div#content-sidebar-wrap div.page, body.search-results div#content-sidebar-wrap div.page, body.tag div#content-sidebar-wrap div.page, body.archive div#content-sidebar-wrap div.page
{ width:90%; display:block; float:left; padding-left:2.5%; }

body.archive div#cat-name, body.search div#cat-name{font-size: 18px !important; line-height:normal;}
body.category div#content-sidebar-wrap div.post h2.entry-title a, body.search-results div#content-sidebar-wrap div.post h2.entry-title a, body.tag div#content-sidebar-wrap div.post h2.entry-title a, body.archive div#content-sidebar-wrap div.post h2.entry-title a, body.category div#content-sidebar-wrap div.page h2.entry-title a, body.search-results div#content-sidebar-wrap div.page h2.entry-title a, body.tag div#content-sidebar-wrap div.page h2.entry-title a, body.archive div#content-sidebar-wrap div.page h2.entry-title a{font-size: 14px !important; line-height:normal;}

body.archive  .post-info, body.search  .post-info{font-size: 6px !important; line-height:normal;}
body.archive .entry-content p, body.search .entry-content p {font-size: 8px !important; line-height:normal; padding-bttom:0%;}

body.archive div#sidebar #text-32 , body.search div#sidebar #text-32 { background-size:98%; height:auto; min-height:150px;}
body.archive div#sidebar #text-32  .widget-wrap , body.search div#sidebar #text-32  .widget-wrap{ width:95%; display:block;}
body.archive div#sidebar #text-32 .widget-wrap .textwidget img , body.search div#sidebar #text-32 .widget-wrap .textwidget img {width:60%; padding-bottom:1%; padding-top:.5%;}
body.archive div#sidebar #text-32 .widget-wrap .textwidget h2, body.archive div#sidebar #text-32 .widget-wrap .textwidget h2 a , body.search div#sidebar #text-32 .widget-wrap .textwidget h2 , body.search div#sidebar #text-32 .widget-wrap .textwidget h2 a {font-size:12px; display:block; padding:2% 4%; width:96%; margin:0 auto; }

body.archive div#sidebar #text-32 .widget-wrap .textwidget p , body.search div#sidebar #text-32 .widget-wrap .textwidget p {font-size: 7px !important; line-height:normal; padding-bottom:0; display:block; padding:0 4%; width:90%; margin:0 auto; }

body.archive div#sidebar #text-32 .widget-wrap .textwidget a, body.search div#sidebar #text-32 .widget-wrap .textwidget a {font-size:12px; display:block; padding:0 4%; width:96%; margin:0 auto; line-height:normal; }

body.archive #text-33{ clear:both;}

body.archive  div.archive-description h1, body.search  div.archive-description h1 {font-size: 16px !important; line-height:normal; }
body.archive  div.author-description p, body.search  div.author-description p{font-size: 10px !important;  line-height:normal; font-weight:normal;}
body.archive div.author-description, body.search div.author-description {margin-left:2.5%; padding-left:0;} 
body.archive div.author-description p.authorimg, body.search div.author-description p.authorimg { width:30%;}
.archive-title {font-size: 16px !important; line-height:normal; }


/* starting of page pages */
body.page   #inner .wrap{ width:100%;display:block; }
body.page   #inner .wrap #content-sidebar-wrap #content{ width:58% ; display:block; float:left; }
body.page  #inner .wrap #content-sidebar-wrap .sidebar{padding:0; width:30%; display:block; float:right; }
body.page  .entry-content p { width:90%; font-size:11px !important;}
body.page div.wpcf7 form input.wpcf7-form-control{ width:90% !important;}
body.page div.wpcf7 form textarea{ width:95% !important; height:120px;}
body.page h1.entry-title { font-size:18px;}

body.page div#sidebar #text-32 { background-size:98%; height:auto; min-height:150px;}
body.page div#sidebar #text-32  .widget-wrap{ width:95%; display:block;}
body.page div#sidebar #text-32 .widget-wrap .textwidget img {width:60%; padding-bottom:1%; padding-top:.5%;}
body.page div#sidebar #text-32 .widget-wrap .textwidget h2, div#sidebar #text-32 .widget-wrap .textwidget h2 a {font-size:12px; display:block; padding:2% 4%; width:96%; margin:0 auto; }
body.page div#sidebar #text-32 .widget-wrap .textwidget p {font-size: 7px !important; line-height:normal; padding-bottom:0; display:block; padding:0 4%; width:90%; margin:0 auto; }
body.page div#sidebar #text-32 .widget-wrap .textwidget a {font-size:12px; display:block; padding:0 4%; width:96%; margin:0 auto; line-height:normal; }
body.page span.wpcf7-not-valid-tip{left:2%; width:93%; font-size:7px !important; font-family:arial;} 
body.page #text-33{ clear:both;}

body.page  .entry-content p img { width:30%; float:left;}
body.page p.authorimg2 {width:30%; float:left; padding:0 1% 1% 0;}
body.page p.authorimg2 img{width:90%; }
blockquote{ margin-left:2.5%; margin-bottom:10px; margin:0;}
body.page  div.wpcf7-response-output { clear:both; margin:0; padding:1% !important; }



body.page .common_news_box h4 { font-size:13px; line-height:normal;}
body.page  .common_news_box .inner_text ul li { background-position:0 2px;  padding-left: 6%;}
body.page .common_news_box .inner_text ul li a {font-size: 9px; line-height:normal;}

body.page .inner_news_page_box{ display:block; width:50%;}
body.page .inner_news_page_box .lt a, body.page .inner_news_page_box .rt a{font-size: 9px; line-height:normal; padding-top:9%; display:block; }
body.page  .inner_news_page_box .mid a{font-size: 16px; line-height:normal; }
body.page .inner_news_page_box .news_desc_box .news_desc h3{font-size: 16px; line-height:normal; }
body.page div#home-slider .widget .widget-wrap .inner_news_page_box .news_desc_box .news_desc ul li a{font-size: 12px; line-height:normal; }
body.page .inner_news_page_box .news_desc_box { height:175px; overflow:hidden;}
body.page .inner_news_page_box .news_desc_box .news_desc h1 {font-size: 16px; line-height:normal; }
body.page .inner_news_page_box .news_desc_box .news_desc p{font-size: 9px; line-height:normal; }


body.page .storetxt{ font-size:9px !important;}



 /*starting of updated slider css */
#vslider_options { background-size:20% !important;  width:100%; float:left;   }
div#vslider_optionscontainer{display:block; padding:0; width:100%; float:left;  margin-left:1%;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .podtitle, #vslider_options span span, #vslider_options span { font-size:12px !important;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .storytitle{ font-size:10px !important; padding-top:1.5% !important;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .sliderp, div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .watchlnk{ font-size:8px!important; }

 

/*div#vslider_optionscontainer{display:block; padding:0; width:100%;}
div#vslider_optionscontainer #coin-slider-vslider_options, div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options{display:block; padding:0; width:100%;}

div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .cs-title{ font-size:14px;}
*/

}



@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation:portrait){
#header{display:block; width:100%; margin:0% auto 0%; height:100px;}
#header .wrap{display:block;}
#header .wrap #title-area{margin-left:1%; width:40%; display:block;}
#header .widget-area{width:58%; display:block; margin-right:1%;}
input[type="button"], input[type="submit"], input[type="submit"]:hover 
{display:block; float:right; margin-top:0px;}
.header-left .execphpwidget{display:block; position:relative; width:98%; margin-left:1%;font-size: 7px !important; margin-top: 1px ;}
#header .widget-area { margin-top: 1px ;}
.widget-wrap div.textwidget p{font-size: 9px;}

/* starting of nav */
#subnav .wrap{width:95%; display:block;  }
#menu-primary{display:block;}
#menu-primary li{padding:0 %;}
#menu-primary li a{font-size:6px; display:inline; padding:0 2px;}

#inner {display:block; width:100%;}
#inner .wrap{display:block; width:95%;}
.content-sidebar #content-sidebar-wrap, .full-width-content #content-sidebar-wrap, .sidebar-content #content-sidebar-wrap
{display:block; width:100%;}
#inner .wrap #home-slider{display:block; width:100%; float:left;}
#header .wrap #title-area h1#title a, #header .wrap #title-area p#title a 
{background-size:100%; width:105px;}
div#home-slider .widget .widget-wrap ul li a
{font-size:5px; line-height:2px;}
div#home-slider .widget .widget-wrap h4 
{font-size:8px;}
div#home-slider .widget .widget-wrap ul li
{padding:0 5px 1px 10px; line-height:10px;}
#execphp-10 .execphpwidget a img
{width:15px;}
#header .widget-area{margin-top:0px;}
div#home-slider .widget .widget-wrap ul li
{font-size:7px; line-height:normal;}

/* starting of nightly news */

div#home-slider #execphp-4{height:80px; overflow:hidden; width:100%; clear:both; float:left; border-bottom:1px solid #D3D4D4;}
div#home-slider #execphp-5{height:80px; overflow:hidden; width:99%; clear:both;float:left; margin-left:1%; border-bottom:1px solid #D3D4D4;}
div#home-slider #execphp-6{height:80px; overflow:hidden; width:100%; clear:both;float:left;border-bottom:1px solid #D3D4D4;}
div#home-slider #execphp-7{height:80px; overflow:hidden; width:99%; clear:both;float:left; margin-left:1%; border-bottom:1px solid #D3D4D4;}
 #execphp-5 .editorimg, #execphp-7 .editorimg{ margin-left:47%;}
div#home-slider #execphp-5 .widget-wrap img, div#home-slider #execphp-7 .widget-wrap img { float:right; position:absolute; right:0;}
div#home-slider #execphp-5 .widget-wrap ul { margin-left:0; width:46%;}
div#home-slider #execphp-7 .widget-wrap ul{ margin-left:0; width:53%; }
div#home-slider #execphp-7 .widget-wrap ul li a { font-size:7px; }
div#home-slider #execphp-5 .widget-wrap h4, div#home-slider #execphp-7 .widget-wrap h4 {float: left;text-align:left;}

div#home-slider #execphp-4 .widget-wrap img, div#home-slider #execphp-6 .widget-wrap img { width:80%;}
div#home-slider #execphp-5 .widget-wrap img , div#home-slider #execphp-7 .widget-wrap img{width:79%;}
.worldimg, .editorimg { border:none;}

body.home #content{ width: 100% !important; float:left; clear:both;}
body.home .sidebar{ width: 100% !important; float:left; clear:both;}


/* starting of below slider  */
div#home-top #text-34, div#home-top #text-35 
{width:100% !important; clear:both; display:block !important; height:auto;margin:0;}
div#home-top #text-36.widget, div#home-top #execphp-1.widget, div#home-top #text-37.widget
{width:100% !important; clear:both; display:block !important; height:auto; margin:2% 0;}
 

div#home-top #text-37 .textwidget a {float: left;}
div#home-top .widget .textwidget img{ width:80%;}
div#home-top .textwidget h3, div#home-top .execphpwidget h3 { width:100%; display:block;}
div#home-top .textwidget h3 a, div#home-top .execphpwidget h3 a{ font-size:9px; line-height:normal;}
div#home-top #text-39 .textwidget h6{width:100% !important; float:left; clear:both; background: url("../magazine/images/plusicon.jpg") no-repeat scroll 0 0px rgba(0, 0, 0, 0);}
div#home-top #text-39 .textwidget h6 a{ font-size:10px !important;width:100% !important;}
div#home-middle-right 
{ width:94%; display:block; clear:both; padding:0; margin-left:2%; border:0; padding:0 !important; padding:2%; word-wrap:break-word;}
div#home-middle-right #recent-posts-4 { font-size:10px; word-wrap:break-word; padding:2%;}
div#recent-posts-4 ul li { width:100%; font-size:10px;}

div#home-top .textwidget p, div#home-top .execphpwidget p ,.recentcomments a, div#text-46 div.widget-wrap p, div#text-46 div.widget-wrap p, div#text-47 div.widget-wrap p, .comment-list p, .ping-list p,  .must-log-in, .tags
{ font-size:10px; line-height:normal;}

div#home-top .textwidget h3 a, div#home-top .execphpwidget h3 a, div#home-top #execphp-1 .execphpwidget h3 a, div#home-top #text-36 .textwidget h3 a, div#text-46 div.widget-wrap span a , div#home-top #text-39.widget h4.widgettitle, div#home-middle-left h4.widgettitle, div#home-middle-right h4.widgettitle, body.home #sidebar #text-46 h4.widgettitle, body.home #sidebar #text-47 h4.widgettitle, h4.widget-title, body.single #comments h3 , div.podcast strong, #reply-title, div.after-post-ad #text-32 .textwidget p, div#after-post #text-40 .textwidget p, div#home-top #text-38 .textwidget p
{ font-size:12px; line-height:normal;}

body.single .post-meta, body.single .after-post-ad, body.single #after-post, body.single #comments, body.single #respond , body.page .entry-content p
{ margin:0; margin-left:1%;font-size:10px !important;}

body.single .blockquote {font-size:10px !important; line-height:normal; padding:2%;}

div.entry-content p span { font-size:10px !important; line-height:normal;}

#menu-item-26427 { display:none;}


body.page #content{ width:100%; clear:both; display:block; float:left; margin:0; padding:0; border:none;}
body.page .left{ width:100%; clear:both; display:block; float:left; margin:0; padding:0;}
body.page .right { width:100%; clear:both; display:block; float:left; margin:0; padding:0;}
body.page .common_news_box { width:96%; margin:0;padding:2%;  }
body.page .common_news_box .inner_text { width:96%;padding:2%;}
body.page .common_news_box h4 { font-size:12px !important; line-height:normal; color:#000033;}

body.page .common_news_box .inner_text ul li { background-position:0 3px;}
body.page .common_news_box .inner_text ul li a { font-size:10px !important; line-height:normal;}

body.page .inner_news_page_box{ display:block; width:33.5% !important; clear:both;}
body.page .inner_news_page_box .lt a, body.page .inner_news_page_box .rt a{font-size: 6px; line-height:normal; padding-top:9%; display:block; }
 
body.page  .inner_news_page_box .mid a{font-size: 12px; line-height:normal; }
body.page .inner_news_page_box .news_desc_box .news_desc h3{font-size: 10px; line-height:normal; }
div#home-slider .widget .widget-wrap .inner_news_page_box .news_desc_box .news_desc ul {width: 96%;}
body.page div#home-slider .widget .widget-wrap .inner_news_page_box .news_desc_box .news_desc ul li a{font-size: 7px; line-height:normal; }
body.page .inner_news_page_box .news_desc_box { height:130px; overflow:hidden;}
 body.page .inner_news_page_box .news_desc_box .news_desc h1 {font-size: 10px; line-height:normal; }
body.page .inner_news_page_box .news_desc_box .news_desc p, body.page .inner_news_page_box .news_desc_box .news_desc .readmore a{font-size: 7px; line-height:normal; }
body.page .inner_news_page_box .rt{ text-align:right; float:left;  width: 26%;}
body.page .inner_news_page_box .mid{ width: 40%;}
.avatar, .entry-content img, .featuredpage img, .featuredpost img, .post-image { margin-right:1.5%;}
body.page-id-17351 .entry-content p img { width:40% !important; margin-right:1.5%;}

body.page div.wpcf7 form input.wpcf7-form-control { width:95%;}
body.page div.wpcf7 form textarea { width:96%; height:120px;}
.post-116.page.type-page.status-publish.hentry.entry { padding:2%;}
body.page h1.entry-title { font-size:16px;}



/* inner pages */
 
body.single #inner .wrap{ width:100%;display:block; }
body.single #inner .wrap #content-sidebar-wrap #content{ width:100%; display:block; clear:both; float:left; }
body.single #inner .wrap #content-sidebar-wrap .sidebar{padding:0; width:100%; display:block; clear:both; float:left; }

body.single div#content div.post h1.entry-title { font-size:12px; line-height:normal; padding:1%;}
body.single .post-info { font-size:7px;}
body.single .entry-content p img { width:25%;}
div.podcast { margin-left:1%; float:left; width:98%; padding:0; margin:2% 0; clear:both; height:102px; padding:2% 0;}
body.single .entry-content p { margin-left:1%; float:left; width:98%; display:block;font-size:10px !important; padding:0;}


body.single #inner .wrap #content-sidebar-wrap #content{ width:100%; display:block; clear:both; float:left; }

body.single iframe { width:100%; height:auto;}

body.single .post { padding:2%; display:block;}
body.single .post strong a span, body.single .post strong a { font-size:10px !important; font-family:arial;  font-weight:normal; line-height:normal; }
body.single .post h3 strong { font-size:16px !important; font-family:arial;  font-weight:normal; line-height:normal; }

/* starting of archive pages */

body.archive #inner .wrap{ width:100%;display:block; }
body.archive #inner .wrap #content-sidebar-wrap #content{ width:100%; display:block; clear:both; float:left; }
body.archive #inner .wrap #content-sidebar-wrap .sidebar{padding:0; width:100%; display:block; clear:both; float:left; }

body.category div#content-sidebar-wrap div.post, body.search-results div#content-sidebar-wrap div.post, body.tag div#content-sidebar-wrap div.post, body.archive div#content-sidebar-wrap div.post, body.category div#content-sidebar-wrap div.page, body.search-results div#content-sidebar-wrap div.page, body.tag div#content-sidebar-wrap div.page, body.archive div#content-sidebar-wrap div.page { width:94%; display:block; clear:both; float:left; padding:2%; margin-left:1.5%; }




body.archive div#cat-name{ font-size:12px !important; padding:2%; }
body.archive .entry-title a {font-size:12px !important; padding:2.5% 0 !important; display:block;}
body.archive .post-info { font-size:7px;}
body.archive .entry-content p, body.archive p{ font-size:10px !important; line-height:normal;}

body.archive h1.archive-title { font-size:16px;}



/* starting of search pages */

body.search #inner .wrap{ width:100%;display:block; }
body.search #inner .wrap #content-sidebar-wrap #content{ width:100%; display:block; clear:both; float:left; }
body.search #inner .wrap #content-sidebar-wrap .sidebar{padding:0; width:100%; display:block; clear:both; float:left; }

body.category div#content-sidebar-wrap div.post, body.search-results div#content-sidebar-wrap div.post, body.tag div#content-sidebar-wrap div.post, body.archive div#content-sidebar-wrap div.post, body.category div#content-sidebar-wrap div.page, body.search-results div#content-sidebar-wrap div.page, body.tag div#content-sidebar-wrap div.page, body.archive div#content-sidebar-wrap div.page { width:94%; display:block; clear:both; float:left; padding:2%; margin-left:1.5%; }




body.search div#cat-name, body.search h1.archive-title{ font-size:16px !important; padding:2%; }
body.search .entry-title a {font-size:12px !important; padding:2.5% 0 !important; display:block;}
body.search .post-info { font-size:7px;}
body.search .entry-content p { font-size:10px !important;}




/* starting of footer */
#footer{display:block; width:100%; height:140px; margin:0 auto; padding:0; }
.footernew{display:block; width:95%; margin:0 auto;  padding:0;}
.footernew li{margin:0 .7%;}
.footernew ul li a{font-size:7px !important;}
.footernew ul{padding:0 0 8%; margin:0 !important;}
body.home .footernew ul {
    margin: 0;
}
.copyright{display:block; width:80%; margin:0 auto; text-align:center; font-size:7px !important;}




/*starting of slider */
div#vslider_optionscontainer, #coin-slider-vslider_options{ width:98% !important; display:block; margin:0; padding:2%;}


#vslider_options { background-size:20% !important;  width:100% !important; float:left; margin:0; padding:0;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .podtitle { font-size:12px !important;padding:0;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .storytitle{ font-size:10px !important;padding:0;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options{ font-size:8px!important;padding:0;}
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options .sliderp{ font-size:9px !important;width:50%; margin-right:0; padding:0 !important; float:left; }

.watchlnk{ padding:0; width: 30% !important;font-size:9px;  }
div#vslider_optionscontainer #coin-slider-vslider_options #vslider_options span span { font-size:9px;}


}
