/*

Theme Name: NewsWorld Codebase

Theme URI: http://magazine3.com/newsworld/

Author: Magazine3

Author URI: http://magazine3.com

Description: News WordPress theme

Version: 1.3

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: mm

Use it to make something cool, have fun, and share what you've learned with others.

*/ 

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

	border: 0;

	font-family: inherit;

	font-size: 100%;

	font-style: inherit;

	font-weight: inherit;

	margin: 0;

	outline: 0;

	padding: 0;

	vertical-align: baseline;

}

audio, canvas, video {

	display: inline-block;

	max-width: 100%

}

html {

	overflow-y: scroll;

	-webkit-text-size-adjust: 100%;

	-ms-text-size-adjust: 100%

}

body, button, input, select, textarea {

	color: #333;

	line-height: 1.4;

	font-family: Georgia, 'Times New Roman', serif;

	font-size: 16px;

}

a {

	color: #EB251E;

	text-decoration: none;

}



#header .social-networks {

	margin: 0;

	padding: 0 3px 0 0;

	list-style: none;

	float: right;

	border-left: 1px solid #5780a9;

}

footer .header-social
{
	color:#fff;
	float:left;
}

a:focus {

	outline: thin dotted;

}

a:hover, a:active {

	outline: 0;

}

a:active, a:hover {

	color: #333;

}

h1, h2, h3, h4, h5, h6 {

	clear: both;

}

h1 {

	font-size: 26px;

	line-height: 1.4;

}

h2 {

	font-size: 24px;

	line-height: 1.4;

}

h3 {

	font-size: 22px;

	line-height: 1.4;

}

h4 {

	font-size: 20px;

	line-height: 1.4;

}

h5 {

	font-size: 18px;

	line-height: 1.4;

}

h6 {

	font-size: 16px;

	line-height: 1.4;

}

address {

	font-style: italic;

	margin-bottom: 24px;

}

abbr[title] {

	border-bottom: 1px dotted #2b2b2b;

	cursor: help;

}

b, strong {

	font-weight: 700;

}

cite, dfn, em, i {

	font-style: italic;

}

mark, ins {

	background: #fff9c0;

	text-decoration: none;

}

p {

	margin-bottom: 20px;

}

code, kbd, tt, var, samp, pre {

	font-family: monospace, serif;

	font-size: 15px;

	-webkit-hyphens: none;

	-moz-hyphens: none;

	-ms-hyphens: none;

	hyphens: none;

	line-height: 1.6;

}

pre {

	border: 1px solid rgba(0, 0, 0, 0.1);

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	margin-bottom: 24px;

	max-width: 100%;

	overflow: auto;

	padding: 12px;

	white-space: pre;

	white-space: pre-wrap;

	word-wrap: break-word;

}

blockquote, q {

	-webkit-hyphens: none;

	-moz-hyphens: none;

	-ms-hyphens: none;

	hyphens: none;

	quotes: none;

}

blockquote:before, blockquote:after, q:before, q:after {

	content: "";

	content: none;

}

blockquote {

}

blockquote cite, blockquote small {

	color: #2b2b2b;

	font-size: 16px;

	font-weight: 400;

	line-height: 1.5;

}

blockquote em, blockquote i, blockquote cite {

	font-style: normal;

}

blockquote strong, blockquote b {

	font-weight: 400;

}

small {

	font-size: smaller;

}

big {

	font-size: 125%

}

sup, sub {

	font-size: 75%;

	height: 0;

	line-height: 0;

	position: relative;

	vertical-align: baseline;

}

sup {

	bottom: 1ex;

}

sub {

	top: .5ex;

}

dl {

	margin-bottom: 24px;

}

dt {

	font-weight: bold;

}

dd {

	margin-bottom: 24px;

}

ul, ol {

	list-style: none;

	list-style-position: inside;

	margin: 0 0 24px 20px;

}

ul {

	list-style: disc;

}

ol {

	list-style: decimal; 

}

li>ul, li>ol {

	margin: 0 0 0 20px;

}

img {

	-ms-interpolation-mode: bicubic;

	border: 0;

	vertical-align: middle;

}

figure {

	margin: 0;

}

fieldset {

	border: 1px solid rgba(0, 0, 0, 0.1);

	margin: 0 0 24px;

	padding: 11px 12px 0;

}

legend {

	white-space: normal;

} 

button, input {

	line-height: normal;

}



button, html input[type="button"], input[type="reset"], input[type="submit"] {

	-webkit-appearance: button;

	cursor: pointer;

}

button[disabled], input[disabled] {

	cursor: default;

}

input[type="checkbox"], input[type="radio"] {

	padding: 0;

}

input[type="search"] {

	-webkit-appearance: textfield;

}

input[type="search"]::-webkit-search-decoration {

 -webkit-appearance: none;

}

button::-moz-focus-inner, input::-moz-focus-inner {

 border: 0;

 padding: 0;

}

textarea {

	overflow: auto;

	vertical-align: top;

}

table, th, td {

	border: 1px solid rgba(0, 0, 0, 0.1);

}

table th, table td{

	padding: 8px; 

vertical-align: top;

text-align: left;

line-height: 18px;

}

table {

	border-collapse: separate;

	border-spacing: 0;

	border-width: 1px 0 0 1px;

	margin-bottom: 24px;

	width: 100%

}

caption, th, td {

	font-weight: normal;

	text-align: left;

}

th {

	border-width: 0 1px 1px 0;

	font-weight: bold;

}

td {

	border-width: 0 1px 1px 0;

}

del {

	color: #767676;

}

hr {

	background-color: rgba(0, 0, 0, 0.1);

	border: 0;

	height: 1px;

	margin-bottom: 23px;

}

::selection {

	background: #333;

	color: #eee;

	text-shadow: none;

}

::-moz-selection {

 background: #333;

 color: #eee;

 text-shadow: none;

}

input, textarea {

	border: 1px solid rgba(0, 0, 0, 0.1);

	color: #2b2b2b;

	padding: 7px 10px;

}

textarea {

	width: 100%

}

input:focus, textarea:focus {

	border: 1px solid rgba(0, 0, 0, 0.3);

	outline: 0;

}

 

.footer {

	margin: 30px 0;

}

 

::-webkit-input-placeholder {

 color: #939393;

}

:-moz-placeholder {

 color: #939393;

}

::-moz-placeholder {

 color: #939393;

 opacity: 1;

}

:-ms-input-placeholder {

 color: #939393;

}

img.size-full, img.size-large, .wp-post-image, .post-thumbnail img {

	height: auto;

	max-width: 100%

}

.gallery-caption, .bypostAuthor, .sticky {

}

.gallery {

	display: inline-block;

	margin-bottom: 20px;

}

.gallery-item {

	float: left;

	margin: 0 4px 4px 0;

	overflow: hidden;

	position: relative;

}

.gallery-columns-1 .gallery-item {

	max-width: 100%;

}

.gallery-columns-2 .gallery-item {

	max-width: 48%;

	max-width: -webkit-calc(50% - 4px);

	max-width: calc(50% - 4px);

}

.gallery-columns-3 .gallery-item {

	max-width: 32%;

	max-width: -webkit-calc(33.3% - 4px);

	max-width: calc(33.3% - 4px);

}

.gallery-columns-4 .gallery-item {

	max-width: 23%;

	max-width: -webkit-calc(25% - 4px);

	max-width: calc(25% - 4px);

}

.gallery-columns-5 .gallery-item {

	max-width: 19%;

	max-width: -webkit-calc(20% - 4px);

	max-width: calc(20% - 4px);

}

.gallery-columns-6 .gallery-item {

	max-width: 15%;

	max-width: -webkit-calc(16.7% - 4px);

	max-width: calc(16.7% - 4px);

}

.gallery-columns-7 .gallery-item {

	max-width: 13%;

	max-width: -webkit-calc(14.28% - 4px);

	max-width: calc(14.28% - 4px);

}

.gallery-columns-8 .gallery-item {

	max-width: 11%;

	max-width: -webkit-calc(12.5% - 4px);

	max-width: calc(12.5% - 4px);

}

.gallery-columns-9 .gallery-item {

	max-width: 9%;

	max-width: -webkit-calc(11.1% - 4px);

	max-width: calc(11.1% - 4px);

}

.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) {

	margin-right: 0;

}

.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {

	clear: left;

}

.gallery-caption {

	background-color: rgba(0,  0,  0,  0.7);

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	color: #fff;

	font-size: 12px;

	line-height: 1.5;

	margin: 0;

	max-height: 50%;

	opacity: 0;

	padding: 6px 8px;

	position: absolute;

	bottom: 0;

	left: 0;

	text-align: left;

	width: 100%;

}

.gallery-caption:before {

	content: "";

	height: 100%;

	min-height: 49px;

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

}

.gallery-item:hover .gallery-caption {

	opacity: 1;

}

.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {

	display: none;

}

.wp-caption {

	text-align: center;

}

p.wp-caption-text {

	font-size: 11px !important;

	line-height: 1.5;

	padding: 2px 4px 2px;

	color: #333;

	margin: 0;

}

.wp-caption img {

	max-width: 100%;

	height: auto;

}

.navigation {

	overflow: hidden;

	width: 100%

}

.navigation .next {

	float: right;

	margin: 7px 0;

}

.navigation .prev {

	float: left;

	margin: 7px 0;

}

.alignnone {

	margin: 5px 20px 20px 0;

}

.aligncenter, div.aligncenter {

	display: block;

	margin: 5px auto 5px auto;

}

button, html input[type="button"], html input[id="submitcomment"], input[type="reset"] {

	-moz-border-bottom-colors: none;

	-moz-border-left-colors: none;

	-moz-border-right-colors: none;

	-moz-border-top-colors: none;

	background: -moz-linear-gradient(center top, #fafafa 60%, #e6e6e6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

	border-color: #ccc #ccc #bbb;

	border-image: none;

	border-radius: 3px;

	border-style: solid;

	border-width: 1px;

	color: rgba(0, 0, 0, 0.8);

	cursor: pointer;

	font-size: 12px;

	padding: 5px 10px;

	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

}

.page-links {

	border: 1px solid #eee;

	padding: 10px;

	margin: 5px 0 15px;

}

.page-links span {

	font-weight: bold;

}

blockquote {

	background: #f9f9f9;

	border-left: 10px solid #ccc;

	margin: 1.5em 10px;

	padding: .9em 15px;

	color: #333 !important;

	font-size: 18px;

	font-family: Georgia, 'Times New Roman', serif;

	font-style: italic;

	quotes: "\201C""\201D""\2018""\2019"

}

blockquote p{

	font-size: 18px !important;

	color: #333 !important;

	font-style: italic;

	font-family: Georgia, 'Times New Roman', serif !important;

}

blockquote:before {

	color: #ccc;

	content: open-quote;

	font-size: 4em;

	line-height: .1em;

	margin-right: .25em;

	vertical-align: -0.4em;

}

blockquote p {

	display: inline;

}

dl {

	margin-bottom: 20px;

}

dt {

	font-weight: bold;

}

dt, dd {

}

dd {

}

abbr[title], abbr[data-original-title] {

	border-bottom: 1px dotted #999;

	cursor: help;

}

abbr, tla, acronym {

	cursor: help;

	text-decoration: underline;

}

code {

	background-color: #f7f7f9;

	border: 1px solid #e1e1e8;

	color: #d14;

	padding: 2px 4px;

}

code, pre {

	border-radius: 3px;

	color: #333;

	font-size: 12px;

	padding: 0 3px 2px;

}

pre {

	background-color: #f5f5f5;

	border: 1px solid rgba(0, 0, 0, 0.15);

	border-radius: 4px;

	display: block;

	font-size: 13px;

	line-height: 20px;

	margin: 0 0 10px;

	padding: 9.5px;

	white-space: pre-wrap;

	word-wrap: break-word;

}

cite, q {

	font-style: italic;

}

embed, iframe, object, video {

	max-width: 100%

}

p>embed, p>iframe, p>object, span>embed, span>iframe, span>object {

	margin-bottom: 0;

}

.aligncenter {

	text-align: center;

}

img.aligncenter {

	display: block;

	margin: 0 auto;

}

.alignleft {

	float: left;

}

.alignright {

	float: right;

}

.alignright, img.alignright {

	display: inline;

	float: right;

	margin-left: 1em;

	margin-bottom: .7em;

}

.alignleft, img.alignleft {

	display: inline;

	float: left;

	margin-right: 1em;

	margin-bottom: .7em;

}

blockquote.alignleft, figure.wp-caption.alignleft, img.alignleft {

	margin: 7px 20px 7px 0;

}

.wp-caption.alignleft {

	margin: 7px 14px 7px 0;

}

blockquote.alignright, figure.wp-caption.alignright, img.alignright {

	margin: 7px 0 7px 20px;

}

.wp-caption.alignright {

	margin: 7px 0 7px 14px;

}

blockquote.aligncenter, img.aligncenter {

	margin-top: 7px;

	margin-bottom: 7px;

}

.site-content blockquote.alignleft, .site-content blockquote.alignright {

	border-top: 1px solid rgba(0, 0, 0, 0.1);

	border-bottom: 1px solid rgba(0, 0, 0, 0.1);

	padding-top: 17px;

	width: 50%

}

.site-content blockquote.alignleft p, .site-content blockquote.alignright p {

	margin-bottom: 17px;

}

.wp-caption {

	margin-bottom: 24px;

}

.wp-caption img[class*="wp-image-"] {

}

.wp-caption {

	margin: 0 0 20px 0;

padding: 4px;

max-width: 100%;

border: 1px solid #eee;

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

border-image: initial;

background-color: #f8f8f8;

text-align: center;

}

.wp-caption-text {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	font-size: 12px;

	font-style: italic;

	line-height: 1.5;

	margin: 9px 0;

}

div.wp-caption .wp-caption-text {

	padding-right: 10px;

}

div.wp-caption.alignright img[class*="wp-image-"], div.wp-caption.alignright .wp-caption-text {

	padding-left: 0px;

	padding-right: 0;

}

.wp-smiley {

	border: 0;

	margin-bottom: 0;

	margin-top: 0;

	padding: 0;

}

#calendar_wrap {

	background: #fff;

}

#wp-calendar {

	clear: both;

	color: #555;

	font-size: 12px;

	text-align: center;

	width: 265px;

}

#wp-calendar td a {

	color: #fff;

	font-weight: bold;

	padding: 0 7px;

	background-color: #999;

}

#wp-calendar caption {

	font-size: 16px;

	font-weight: 500;

	text-transform: uppercase;

	padding: 5px 0 3px;

}

#wp-calendar th {

	background: #f4f4f4;

	text-align: center;

	border-top: 1px solid #ccc;

	border-bottom: 1px solid #ccc;

	font-weight: 700;

}

#wp-calendar tbody tr td {

	padding: 5px 0;

	text-align: center;

}

#wp-calendar tfoot td {

	background: #f4f4f4;

	border-top: 1px solid #ccc;

	border-bottom: 1px solid #ccc;

}

.widget ul, .widget ol {

	margin: 0;

}

.widget .children{

margin-left: 12px;

width: 100%;

}

.widget .children li:last-child{ border:0; padding-bottom:0}

.widget .children li{ color: #777;

list-style-type: circle;

list-style-position: inside; }

ul.socialwidget li a{ margin:0 !important }

.tabs-wrapper ul.tabs li a{ line-height: 32px; margin:0 !important }

.tabs-wrapper ul.tabs { margin-top: 0px !important; width:298px !important }

.tabs_container{ width: 300px !important }

.tagcloud a, .almeros_tags a{ padding: 5px 6px !important  }

.tagcloud { padding-left: 0px !important; }

.textwidget{font-size: 15px;  }

.block-item-small-tabs .block-image-r{width: 170px !important;}

.block-image-viewed-l{width: 68.5% !important;}

.block-item-small{ padding: 7px 0px 7px 0px; }

.recent-comments-list{padding: 0px;}

.popularviewbg{ }

.popularviewbg a{ color:#444 }

.screen-reader-text {

	clip: rect(1px, 1px, 1px, 1px);

	position: absolute;

}

.screen-reader-text:focus {

	background-color: #f1f1f1;

	border-radius: 3px;

	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);

	clip: auto;

	color: #21759b;

	display: block;

	font-size: 14px;

	font-weight: bold;

	height: auto;

	line-height: normal;

	padding: 15px 23px 14px;

	position: absolute;

	left: 5px;

	top: 5px;

	text-decoration: none;

	text-transform: none;

	width: auto;

	z-index: 100000;

}

.hide {

	display: none;

}

.cb, .clear {

	clear: both;

}

body {

	margin: 0 auto;

	padding: 0;

}



.main_container {

    background: none repeat scroll 0 0 #FFFFFF;

    margin: auto;

    width: 1200px;

	padding:0 5px;

}

.social-icons img {

}

.social-icons span { 

	margin: 0 7px 0 0;

	color: #000;

}

.says {

	display: none;

}

.social-icons { 

    width: 30%;

    float: left;

    margin: 0;

}

.social-icons span{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

}



.social-icons .facebook-icon{

	background: url(images/sprite.png) -1px 0px no-repeat;

	padding: 1px 6px;

}

.social-icons .twitter-icon{

	background: url(images/sprite.png) -19px 0px no-repeat;

	padding: 1px 9px;

 }

.social-icons .pinterest-icon{

	background: url(images/sprite.png) -43px 0px no-repeat;

	padding: 1px 9px;

 }

.social-icons .linkedin-icon{

	background: url(images/sprite.png) -69px 0px no-repeat;

	padding: 1px 9px;

 }

.social-icons .youtube-icon{

	background: url(images/sprite.png) -93px 0px no-repeat;

	padding: 1px 11px;

 }

.social-icons .google-plus-icon{

	background: url(images/sprite.png) -121px 0px no-repeat;

	padding: 1px 9px;

 }

.social-icons .instagram-icon{

	background: url(images/sprite.png) -147px 0px no-repeat;

	padding: 1px 9px;

 }

.social-icons .tumblr-icon{

	background: url(images/sprite.png) -199px 0px no-repeat;

	padding: 1px 6px;

 }

.social-icons .rssfeed-icon{

	background: url(images/sprite.png) -172px 0px no-repeat;

	padding: 1px 10px;

 }

 .social-icons a{

 	margin-right: 15px

 }



.beforeheader {

    background: #f8f8f8 url(images/header-bg.jpg) left top repeat-x;

    border-bottom: 1px solid #dddddd; 

  	line-height: 1;

  	padding: 8px 0;

    width: 100%;
	
	margin-bottom:10px;

} 

.bef_container {

    margin: 0px auto; 

    width: 1200px;

}



.copyrightxt {

   color: #333333;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 11px;

    text-align: center;

    text-decoration: none;

}

.copyrightxt{}

/*SearchBar*/



#tfheader {

	margin-top: 1px;

    float: right;

}



.breakingnwsfirst {

background: #eb251e;

color: #ffffff;

font-family: Helvetica, Arial, sans-serif;

font-size: 12px;

float: left;

line-height: 13px;

font-weight: bold;

padding: 9px 9px 8px 9px ;

}

.breakingnwssecond ul{ list-style-type: none;}

.breakingnwssecond { margin-top: 3px;

padding-left: 10px;

 }

.breakingnwssecond ul li a{

    color: #ffffff;

        font-size: 13px;

        font-family: Georgia, 'Times New Roman', serif;



}



#tfnewsearch {

    float: right;

    padding:0 12px 0 0;

}

.tftextinput {

	background: #fdfdfd;

	border-bottom-left-radius: 2px;

	border-color: #dddddd;

	border-image: none;

	border-style: solid none solid solid;

	border-top-left-radius: 2px;

	border-width: 1px 0 1px 1px;

	float: left;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	margin: 0;

	line-height: 15px;

	padding: 7px 7px; 

	width: 135px;

}

.tfbutton {

    background: none repeat scroll 0 0 #ffffff;

    border: 1px solid #dddddd ;

    border-bottom-right-radius: 2px ;

    border-top-right-radius: 2px ;

    color: #555555 ; 

    font-family: Helvetica, Arial, sans-serif;

    font-size: 12px ;

    line-height: 14px;

    margin: 0 ;

    outline: medium none ;

    padding: 8px 8px 7px 8px;

    text-align: center ;

    text-decoration: none ;

    text-transform: uppercase ;

}



	/* Fixes submit button height problem in Firefox */

.tfbutton::-moz-focus-inner {

 border: 0;

}

.tfclear {

	clear: both;

}





.logo {

    float: left;

    margin: 0 8px 0 0;

    width: 286px; 

}

.logo a{ color:#111; font-weight: normal;}

.breakingnws {

    background: none repeat scroll 0 0 #666666;

    float: left;

    height: 30px;

   margin-top: 1px;

    width: 670px;

}



.logomain {

    margin: 18px 0 24px; 

    width: 100%;

    display: inline-block;

}

.main {

    background: none repeat scroll 0 0 #FFFFFF;

    margin: 0 auto;

    overflow: hidden;

    padding: 0px 5px 40px 5px;

    width: 1200px;

    margin-top: 29px;

}





.content {

    float: left;

    margin: 0 15px 0px 0;

    width: 870px;

}

.featured {

}

.nav-previous {

	float: left;

}

.nav-next {

	float: right;

}

.contentfull {

	text-align: center;

}

.featured1 {

 	height: 340px;

	width: 450px;

	float: left;

}

.featured2 {

	float: left;

	width: 320px;

}

.featuredsub1 {

	width: 318px;

	height: 170px;

 	float: right;

}

.featuredsub2 {

	width: 318px;

	height: 171px;

 	float: right;

}

.recentmain {

	margin: 25px 0 22px;

	padding: 0 0 12px;

}

.recentposts {

	border-bottom: 1px solid #F3F3F3;

	width: 100%;

}

.recentpoststitle {

	border-bottom: 1px solid #555555;

	width: 100%;

}

.recentpoststitle h2 {

	color: #333333;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	margin: 0 0 6px;

	text-transform: uppercase;

}

.recentposts p {

	color: #EB251E;

	font-family: Georgia, 'Times New Roman', serif;

	font-size: 14px;

	font-weight: normal;

	line-height: 24px;

	margin: 6px 0;

}

.recentpostsl p {

	color: #3b5998;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	font-weight: 600;

	line-height: 24px;

	margin: 6px 0;

}

.recentpostsl {

	width: 100%;

}



.archive .thumbnail, .search .thumbnail {

	float: left;

	margin: 0px 18px 0 0;

}

.featured1 a {

	color: #FFFFFF;

	float: left;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 22px;

	font-weight: bold;

	margin: 250px 0 0 10px;

	text-decoration: none;

}

.featuredsub1 a {

	color: #FFFFFF;

	float: left;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 15px;

	font-weight: bold;

	margin: 104px 0 0 10px;

	text-decoration: none;

}

.featuredsub2 a {

	color: #FFFFFF;

	float: left;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 15px;

	font-weight: bold;

	margin: 104px 0 0 10px;

	text-decoration: none;

}



.rightconside {

   float: none;

}

  

.aurthermainmain a {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #999999;

	margin: 0;

}  

.pagination { 

	margin: 26px 0 26px 300px;

}

.pagination ul {

	margin: 0;

	padding: 0;

}

.pagination ul li {

	float: left;

	list-style-type: none;

	margin-left: 12px;

}

.first {

	background: none repeat scroll 0 0 #EB251E;

	border-radius: 3px;

	color: #FFFFFF;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	font-weight: bold;

	padding: 7px 12px;

	text-decoration: none;

}

.searchinput {

	border: 1px solid #E1E1E1;

	border-radius: 3px 0 0 3px;

	height: 35px;

	width: 242px;

	float: left;

}

.search {



}

.recentlytxt {

	margin: 30px 0 0;

}

.recentlytxt p {

	color: #333333;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	line-height: 20px;

	margin: 14px 0;

}

.rec a {

	bottom: 6px;

	color: #009BFF;

	font-family: Helvetica, Arial, sans-serif;

	position: relative;

	text-decoration: none;

}

.rec {

	border-bottom: 1px solid #009BFF;

}

.sec {

	color: #EB251E;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	font-weight: normal;

	padding: 6px 12px;

	text-decoration: none;

}

.dots {

	color: #222222;

	padding: 6px 12px;

	text-decoration: none;

}

.six {

	background: none repeat scroll 0 0 #E9E9E9;

	color: #333333;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	font-weight: normal;

	padding: 6px 12px;

	text-decoration: none;

}

.next {

	background: none repeat scroll 0 0 #E9E9E9;

	color: #333333;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	font-weight: normal;

	padding: 6px 12px;

	text-decoration: none;

}

.last {

	background: none repeat scroll 0 0 #F5F5F5;

	border-radius: 3px;

	color: #EB251E;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	font-weight: normal;

	margin: 0;

	padding: 7px 22px;

	text-decoration: none;

}

/*Footer start*/





.footer-wrapper {

	background: none repeat scroll 0 0 #7d7c7c;

	border-top: 3px solid #7d7c7c;

	float: none;

	width: 100%;

}

.footercontainer {

	margin: auto;

	width: 1200px;

}

.copyrights {

	background: none repeat scroll 0 0 #ffffff;

    border-top: 1px solid #e8e8e8;

    overflow: hidden;

    width: 100%;

}

.section_footer {

	float: left;

	margin: 0;

	padding: 28px 20px 0 20px;

	width: 360px;

}

.bred_crumb{

	line-height: 2;

	color: #888;

}

.current{

	color:#cccccc;

}

.breadcrumb_wrapper{

	width: 100%;

	margin: 20px 0px -20px 0px;

}

.archive .breadcrumb_wrapper, .search .breadcrumb_wrapper{

	width: 100%;

	margin: 20px 0px -10px 0px;

}

.bred_crumb a{

	 color:#eb251e;

	 text-decoration:none;

}

.bred_crumb {

    background: none repeat scroll 0 0 white;

    border-bottom: 1px solid #e9e8e8;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 14px;

    margin: auto; 

    width: 1200px;

}

.primery_sidebar{

    float: right;

    margin: 0 0 0px 5px;

    width: 300px;

}

.widget-title {

	margin-bottom: 5px;

	border-bottom: 0px solid #fff;

	color: #fff;

	font-family: 'Arial', sans-serif;

	font-size: 18px;
	
	font-weight:bold;

	font-weight: bold;

	padding: 0 0 4px;

	text-transform: uppercase;

}

.widget ul, .widget ol {

	margin: 0;

}

.widget ul li a {

	color: #fff;

	font-family: Arial, 'Times New Roman', serif;

	font-size: 13px;

	font-weight: normal;

	line-height: 20px;

	margin: 6px 0;

}

.widget ul li {

	font-size: 13px;

	list-style: none outside none;

	padding: 8px 0;

	width: 100%;

}

.widget {

	list-style: none outside none;

	margin: 0;

	padding: 0 0 25px;

}

.widget_search .search-field{

	font-size: 13px;

	color: #fff;

}

.widget_search #searchsubmit{

	background:#eb251e;

	font-size: 13px;

	color: #fff;

}

.copyrightscon {

	margin: auto;

    padding: 15px 0;

    width: 1200px;

}

.copyrightxt a { 

	font-family: Helvetica, Arial, sans-serif;

	font-size: 11px;

	text-decoration: none;

}

.recti a {

	bottom: 6px;

	color: #EB251E;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 15px;

	position: relative;

	text-decoration: none;

}

.section_footer ul {

	list-style: none outside none;

	padding: 0;

	margin: 0;

} 

.section_footer li a {

	color: #222222;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	text-decoration: none;

}

/*Single page*/



.aurther {

	border-bottom: 1px solid #e9e8e8;

	color: #333333;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	padding: 9px 0 9px 0;

	line-height: 1;

	width: 100%;

}

.datesingle { 

	width: 100%;

	margin-top: 8px;

} 





.m3_socialbar {

    background: none repeat scroll 0 0 #fcfcfc;

    border-left: 3px solid #f5f5f5; 

    margin: 12px 0 10px;

    padding: 15px 18px;

    width: 96%;

}



.rightconside .posttitle h2 { clear:none }



.aurther span {

	font-style: italic;

}

.datsingle, .viewsmeta{

	color: #333333;

	float: left;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	font-weight: normal; 

}

.viewsmeta{ margin-left: 30px;

color: #666;

float: right;

font-weight: bold; }

.datsingle span{

background: url(images/sprite.png) 0px -27px no-repeat;

padding: 3px 9px;

margin-right: 6px;

}

.catsing {

	margin-left: 30px;

	color: #333333;

	float: left;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	font-weight: normal;  

}

.catsing span{

background: url(images/sprite.png) -52px -27px no-repeat;

padding: 3px 9px;

margin-right: 6px;

}

.consing span:first-child{

background: url(images/sprite.png) -26px -27px no-repeat;

padding: 3px 9px;

margin-right: 6px;

}

.single_tags span{

background: url(images/sprite.png) -74px -27px no-repeat;

padding: 1px 11px;

margin-right: 0px;

}

.consing a{color: #333}

.datesingle a {

	color: #EB251E;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px; 

	text-decoration: none;

}

.postcontent p {

	color: #000; 

    font-size: 16px;

    line-height: 1.5

}

.posttextcontent {

	color: #000000; 

	font-size: 16px;

	line-height: 1.5;

}



.postcontent h1 { 

     font-size: 38.5px;

    font-weight: bold; line-height: 1.4; margin-bottom:8px;

}

.postcontent h2 { 

     font-size: 24px;

    font-weight: bold; line-height: 1.4; margin-bottom:8px;

}

.postcontent h3 { 

     font-size: 24.5px;

    font-weight: bold; line-height: 1.4; margin-bottom:8px;

}

.postcontent h4 { 

     font-size: 17.5px;

    font-weight: bold; line-height: 1.4; margin-bottom:8px;

}

.postcontent h5 { 

     font-size: 17.5px;

    border-bottom: 1px solid #eee; margin-bottom:8px;

    font-weight: bold;

    line-height: 1.4;

}

.postcontent h6 { 

     font-size: 14px;

    font-weight: bold; line-height: 1.4; margin-bottom:8px;

}

.single_tags {

	color: #333;

	border-bottom: 1px solid #e4e4e4;

	font-size: 14px;

	margin: 20px 5px 10px 5px;

	padding-bottom: 10px;

	position: relative;

}

.single_tags a {

	color: #333;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 14px;

	margin: 0 0 0 6px;

	padding: 0;

	text-decoration: none;

}

.next-page a, .prev-page a {

	color: #3B5998;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

}

.pages a {

	text-decoration: none;

}

.pages {

	float: left;

	margin: 0;

	width: 67%;

}

.pages span {

	margin: 0;



}



.aurther span {

	font-style: italic;

}

.aurther a {

	color: #333333;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	text-transform: uppercase;

}

.pages .prev-page {

	display: block;

	margin: 0 0 30px;

	width: 100%;

}

.m3_socialbar_right {

	float: right;

	margin:0;

	width: 33%;

}

.next-page a, .prev-page a {

	color: #EB251E;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

}

.consing {

	color: #333333;

	margin-left: 30px;

	float: left;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	font-weight: normal;  

}

.single_meta{

	margin-bottom: 16px;

}

/*Comments style*/



#commentform p{

	padding-left: 0px;

}

.comment-list li p {

	padding-left: 85px;

    margin-bottom: 0;

    margin-top: 0; 

}

.comment-body{ border-top: 1px solid rgba(0, 0, 0, 0.1);

    margin-bottom: 24px;

    padding-top: 24px;}







.comments-area{margin:20px auto;padding:0 0px}

.comment-reply-title, .comments-title { 

    font-size: 20px;

    font-weight: normal;

    line-height: 1.4;

    margin: 20px 0 5px 0;

}



.comment-list {

    list-style: none outside none;

    margin: 0;

    padding: 0;

}

.comment-form-comment textarea{ width: 90% }

.comments-area #submit {

    padding: 8px 24px 9px 24px;

background: #EB251E;

color: #fff;

font-size: 16px;

}

.pingback .comment-body{ border: 0;margin: 0;padding: 0 }

.comment-list > li:first-child > article, .comment-list > .pingback:first-child, .comment-list > .trackback:first-child {

    border-top: 0 none;

}

.comment-author{font-size:14px;line-height:1.7142857142}

.comment-list .reply,.comment-metadata{font-size:12px;line-height:2;text-transform:uppercase}

.comment-list .reply{margin-top:10px}

.comment-list .reply a{ background: #F7F7F7; padding: 3px 12px; }

.comment-author .fn{font-size:18px;line-height:1;font-weight:900; font-style:normal;}

.comment-author a{color:#2b2b2b}

.comment-list .trackback a,.comment-list .pingback a,.comment-metadata a{color:#767676}

.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid rgba(0,0,0,0.1);margin-bottom:24px;padding-top:24px}

.comment-list>li:first-child>article,.comment-list>.pingback:first-child,.comment-list>.trackback:first-child{border-top:0}

.comment-author{position:relative}

.comment-author .avatar{border:1px solid rgba(0,0,0,0.1);padding:2px;position:absolute;top:0;left:0}

.bypostauthor>article .fn:before{margin:0 2px 0 -2px;position:relative;top:-1px}

.says{display:none}

.comment-author,.comment-awaiting-moderation,.comment-content,.comment-list .reply,.comment-metadata{padding-left:85px}

.comment-edit-link{margin-left:10px}

.comment-reply-link:before,.comment-reply-login:before{margin-right:2px}

.comment-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}

.comment-content ul,.comment-content ol{margin:0 0 24px 22px}

.comment-content li>ul,.comment-content li>ol{margin-bottom:0}

.comment-content>:last-child{margin-bottom:0}

.comment-list .children {

    list-style: none outside none;

    padding: 0;

}

.comment-respond{margin-bottom:24px;padding:0}

.comment .comment-respond{margin-top:24px}

.comment-respond h3{margin-top:0;margin-bottom:2px;width: 90%;}

.comment-notes,.comment-awaiting-moderation,.logged-in-as,.no-comments,.form-allowed-tags,.form-allowed-tags code{color:#767676}

.comment-notes,.comment-awaiting-moderation,.logged-in-as{font-size:14px;line-height:1.7142857142; font-style:normal;}

.no-comments{font-size:16px;font-weight:900;line-height:1.5;margin-top:24px;text-transform:uppercase}

.comment-form label{display:block}

.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{width:100%}

.form-allowed-tags,.form-allowed-tags code{font-size:12px;line-height:1.5; display:none;}

.required{color:#c0392b}

.comment-reply-title small a{color:#2b2b2b;float:right;height:24px;overflow:hidden}

.comment-reply-title small a:before{font-size:32px}

.comment-navigation{font-size:12px;line-height:2;margin-bottom:48px;text-transform:uppercase}

.comment-navigation .nav-next,.comment-navigation .nav-previous{display:inline-block}

.comment-navigation .nav-previous a, .comment-navigation .nav-next a{

	background: #eee;

	padding: 8px 10px;

	font-weight: bold;

	line-height: 31px;

}

#comment-nav-above{margin-top:36px;margin-bottom:0}

.commentmetadata{ padding-left:85px;font-size: 12px;

    line-height: 2;

    text-transform: uppercase;}

.pagination ul {

}

.page404 {

	margin: 30px 0 60px 0;

}

.page404 h3 {

	margin: 24px 0;

}

.pagination a {

	color: #EB251E;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	font-weight: normal;

	padding: 7px 12px;

	text-decoration: none;

	margin-left: 12px;

}

.next {

	background: none repeat scroll 0 0 #F5F5F5 !important;

	border-radius: 3px !important;

	color: #EB251E;

	font-family: Helvetica, Arial, sans-serif !important;

	font-size: 16px !important;

	font-weight: normal !important;

	margin: 0 !important;

	padding: 7px 22px !important;

	text-decoration: none !important;

	margin-left: 12px !important;

}

.prev {

	background: none repeat scroll 0 0 #F5F5F5 !important;

	border-radius: 3px !important;

	color: #EB251E !important;

	font-family: Helvetica, Arial, sans-serif !important;

	font-size: 16px !important;

	font-weight: normal !important;

	margin: 0 !important;

	padding: 7px 22px !important;

	text-decoration: none !important;

}

.pagination span {

	background: none repeat scroll 0 0 #EB251E;

	border-radius: 3px;

	color: #FFFFFF;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 16px;

	font-weight: bold;

	padding: 7px 12px;

	text-decoration: none;

	margin-left: 12px;

}

.footer-title {

	bottom: 6px;

	bottom: 6px;

	color: #EB251E;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 15px;

	position: relative;

}

/*featured area style*/



.sliderimg {

	float: left;

	height: 340px;

	position: relative;

	width: 450px;

}

#samiback {

	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);

	bottom: 0px;

	position: absolute;

	width: 100%;

}

.sliderimg a {

	text-decoration: none;

}

.sliderimg h2 {

	line-height: 26px;

margin: 7px 0 7px;

padding: 0 10px;

font-family: Helvetica, Arial, sans-serif;

font-size: 20px;

font-weight: normal;

}

.sliderimg a {

	color: #FFFFFF;

}

img.size-full, img.size-large, .wp-post-image, .post-thumbnail img {

	height: auto;

	max-width: 100%;

}

.sectiontxt {

	float: right;

	width: 418px;

}



.textside a {

	color: #fff;

float: left;

font-family: Helvetica, Arial, sans-serif;

font-size: 15px;

line-height: 20px;

margin: 7px 0;

padding: 0 10px;

}

.textside {

	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);

	bottom: 0px;

	position: absolute;

	width: 100%;

}

.textside h2 a {

	color: #FFFFFF;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 15px;

	font-weight: bold;

}

.subsec1 {

	float: left;

	height: 169px;

	margin-bottom: 2px;

	position: relative;

	width: 100%;

}

.subsec1:last-child, .subsec1:last-child .imgside {

	margin-bottom: 0;

}

.imgside {

	float: left;

	margin-right: 10px;

}



/*Primery Menu*/

#nav_wrapper{

	margin: 0;

	padding: 0;

	display: inline-block;

	width: 100%;

}

.primary-menu {  

    position: relative;

    padding-bottom: 4px;

    width: 100%; 

    border-bottom: 4px solid #AFAFAF;

}

.responsivemenu{display:none} 



.main-menu { 

    width: 1280px;

    margin: auto;

}

.main-menu ul {

    list-style: none outside none;

    padding: 0; 

    margin: 0 0 0 -9px;

}

.main-menu ul li {

    display:inline;

}

.main-menu ul li a {

	line-height: 1;

    color: #000;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 16px;

    padding: 10px 10px 5px 10px;

    font-weight: bold;

    text-decoration: none;

}

.main-menu ul li a:hover{

	color:#222

} 

.main-menu{

	width:100%

}

.main-menu ul{

	list-style:none;  padding-left:0

}

.main-menu ul .sub-menu a:hover{

	background: #eb251e;color: #fff !important

}

.main-menu li{

	position:relative;margin:0px

}

.main-menu li:last-child{

	margin:0px 0px 0 0px

}

.main-menu ul li ul li{ }

.main-menu ul ul{ left:0;

	overflow:hidden;text-transform:none;

	visibility:hidden;opacity:0;margin:0;position:absolute; 

	width: 269px; 

	background: #333; 

	top: 24px;

	border-radius: 0 0 3px 3px;

	z-index: 30;

	padding: 8px 0;

	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3)

	-webkit-transition: all 0.12s ease;

	-moz-transition: all 0.12s ease;

	-o-transition: all 0.12s ease;

	transition: all 0.12s ease;

}



.main-menu ul ul li{

	margin:0;

	display: inline-block; 

	float: left; 

	width: 134px; 

}

.main-menu ul ul li:nth-child(2n+1) {

	border-right: 1px solid #777;

}

.main-menu ul ul li a {

	color: #f1f1f1;

	font-size: 14px;

	font-weight: normal;

	text-transform: none;

	width: 110px;

	float: left; 

	padding: 8px 12px;

}

.main-menu ul ul ul{

	left:100%;

	width: 134px;

	top:0;

	background: #777;

	padding: 5px;

}

.main-menu ul ul ul li{

	border:0px;

	width: 111px;

}

.main-menu ul ul ul li:nth-child(2n+1){

	border:0px;

}

.main-menu li:hover>a{

	color:#fff;

	background: #333; 

 }

.main-menu li ul li:hover>a{

	color:#fff;

	background: #777; 

}

.main-menu li:hover>a,.main-menu ul ul :hover>a,.main-menu a:focus{ }

.main-menu ul ul li:hover>a{}

.main-menu a:focus{color:#fff;}

.main-menu ul li:hover>ul{overflow:visible;display:block;visibility:visible;opacity:1}

.main-menu li>a:after{top:-1px;content:' »';position:relative;font-size: 16px;}

.main-menu li>a:hover:after{top:-1px;content:' »';position:relative}

.main-menu li>a:only-child:after{content:''}

.main-menu ul li a:hover{background: #fff}





/*Menu Secondary*/



.secondary-menu {

	margin-top: 6px; 

	width:100%;

}

.menu_header {

	float: right; 

	margin:0;

	text-align: right; 

}

.menu_header ul {

	list-style: none outside none;

	margin: 0;

	padding: 0;

} 

.menu_header ul li a {

	border-right: 1px solid #E6E6E6;

	color: #000000;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	line-height:18px; 

	padding: 0 7px;

	text-decoration: none;

}



.menu_header ul li {

    float: left;

}

.menu_header ul li a:hover{

	color:#222

}  

.menu_header ul .sub-menu a:hover{

	background: #777;color: #fff !important

}

.menu_header li{

	position:relative;margin:0px

}

.menu_header li:last-child{

	margin:0px 0px 0 0px

}

.menu_header ul li ul li{ }

.menu_header ul ul{

	overflow:hidden;text-transform:none;

	visibility:hidden;opacity:0;margin:0;position:absolute; 

	width:134px; 

	background: #444; 

	top: 17px;

	border-radius: 0 0 3px 3px;

	z-index: 30;

	padding: 8px 0;

	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3)

	-webkit-transition: all 0.12s ease;

	-moz-transition: all 0.12s ease;

	-o-transition: all 0.12s ease;

	transition: all 0.12s ease;

}



.menu_header ul ul li{

	margin:0;

	display: inline-block; 

	float: left; 

	width: 134px; 

}

.menu_header ul ul li:nth-child(2n+1) {

	border-right: 1px solid #777;

}

.menu_header ul ul li a {

	text-align: left;

	color: #f1f1f1;

	font-size: 12px;

	font-weight: normal;

	text-transform: none;

	width: 110px;

	float: left; 

	padding: 5px 12px;

}

.menu_header ul ul ul{

	left:100%;

	width: 134px;

	top:0;

	background: #777;

	padding: 5px;

}

.menu_header ul ul ul li{

	border:0px;

	width: 111px;

}

.menu_header ul ul ul li:nth-child(2n+1){

	border:0px;

}

.menu_header li:hover>a{

 

	background: #f8f8f8; 

 }

.menu_header li ul li:hover>a{

	color:#fff;

	background: #777; 

}

.menu_header li:hover>a,.menu_header ul ul :hover>a,.menu_header a:focus{ }

.menu_header ul ul li:hover>a{}

.menu_header a:focus{color:#fff;}

.menu_header ul li:hover>ul{overflow:visible;display:block;visibility:visible;opacity:1}

.menu_header li>a:after{top:-1px;content:' »';position:relative;font-size: 13px;}

.menu_header li>a:hover:after{top:-1px;content:' »';position:relative}

.menu_header li>a:only-child:after{content:''}

.menu_header ul li a:hover{background: #f8f8f8}





.zc a{color:#444}

#thearchivelist a{color:#555}

#thearchivelist{ margin-top: 20px; width:25%;float:left}

#thearchivelist ul li{list-style:none;border-bottom:1px solid #f6f6f6;padding:4px 0;font-size:14px}

#thearchivelist ul h4{font-weight:bold;font-size:16px !important;padding:0 3px 0 0 !important;margin:0 0 5px 0 !important;border-bottom:1px solid #ddd}

#thearchivelist ul,.zc ul{margin:7px 0 0 10px}

.zc ul{list-style:none}

.zc ul li{list-style:circle;border-bottom:1px solid #eee;padding:7px 0;font-size:15px}

.zc { margin-top: 20px;

    float: left;

    margin-left: 30px;

    width: 70%;

}



/* trending menu */

.trending_txt {

	font-size: 14px;

	font-family: Helvetica, Arial, sans-serif;

	float: left;

	color: #eb251e; 

	margin: 0px 13px 0 0 ; 

}

/*

.trending-nav{

	float: left;

}

*/

.secondary-menu {

	line-height:1.4;	

}

.secondary-menu ul {

	list-style: none outside none;

	padding: 0;

	margin: 0;

}

.secondary-menu ul .sub-menu{

	display: none;

}

.secondary-menu ul li {

    float: left;

    margin: 0 19px 0 0;

    line-height: 1;

}

.secondary-menu ul li a {

	color: #000000;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}

.secondary-menu ul li a:hover {

	color: #eb251e;

}

 

 

.secondary-menu ul li a:hover{

	color:#222

}  

.secondary-menu ul .sub-menu a:hover{

	background: #777;color: #fff !important

}

.secondary-menu li{

	position:relative;margin:0px

}

.secondary-menu li:last-child{

	margin:0px 0px 0 0px

}

.secondary-menu ul li ul li{ }

.secondary-menu ul ul{

	overflow:hidden;text-transform:none;

	visibility:hidden;opacity:0;margin:0;position:absolute; 

	width:134px; 

	background: #444; 

	top: 17px;

	border-radius: 0 0 3px 3px;

	z-index: 30;

	padding: 8px 0;

	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3)

	-webkit-transition: all 0.12s ease;

	-moz-transition: all 0.12s ease;

	-o-transition: all 0.12s ease;

	transition: all 0.12s ease;

}



.secondary-menu ul ul li{

	margin:0;

	display: inline-block; 

	float: left; 

	width: 134px; 

}

.secondary-menu ul ul li:nth-child(2n+1) {

	border-right: 1px solid #777;

}

.secondary-menu ul ul li a {

	text-align: left;

	color: #f1f1f1;

	font-size: 12px;

	font-weight: normal;

	text-transform: none;

	width: 110px;

	float: left; 

	padding: 5px 12px;

}

.secondary-menu ul ul ul{

	left:100%;

	width: 134px;

	top:0;

	background: #777;

	padding: 5px;

}

.secondary-menu ul ul ul li{

	border:0px;

	width: 111px;

}

.secondary-menu ul ul ul li:nth-child(2n+1){

	border:0px;

}

.secondary-menu li:hover>a{

 

	background: #f8f8f8; 

 }

.secondary-menu li ul li:hover>a{

	color:#fff;

	background: #777; 

}

.secondary-menu li:hover>a,.secondary-menu ul ul :hover>a,.secondary-menu a:focus{ }

.secondary-menu ul ul li:hover>a{}

.secondary-menu a:focus{color:#fff;}

.secondary-menu ul li:hover>ul{overflow:visible;display:block;visibility:visible;opacity:1}

.secondary-menu li>a:after{top:-1px;content:' »';position:relative;font-size: 13px;}

.secondary-menu li>a:hover:after{top:-1px;content:' »';position:relative}

.secondary-menu li>a:only-child:after{content:''}

.secondary-menu ul li a:hover{background: #f8f8f8}

/*Customize style start here*/

#back-top {

	z-index: 50;

	position: fixed;

	bottom: 0;

	right: 50px;

	display: none

}

#back-top a {

	width: 72px;

	display: block;

	text-align: center;

	font: 13px/100% 'Source Sans Pro', sans-serif, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #bbb;

	-webkit-transition: 1s;

	-moz-transition: 1s;

	transition: 1s

}

#back-top a:hover {

	color: #000

}

#back-top span {

	border-width: 0;

	-moz-box-shadow: 0 0 #fff, 0 0 3px rgba(34,25,25,0.5);

	-webkit-box-shadow: 0 0 #fff, 0 0 3px rgba(34,25,25,0.5);

	box-shadow: 0 0 #fff, 0 0 3px rgba(34,25,25,0.5);

	display: block;

	font-size: 15px;

	text-align: center;

	padding: .70em .825em;

	display: block;

	line-height: 20px;

	margin-bottom: 0;

	background-color: #f0eded;

	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfafb), to(#f0eded), color-stop(0.5, #f9f7f7), color-stop(0.5, #f6f3f4));

	background-image: -moz-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);

	background-image: -o-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);

	background-image: -webkit-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);

	border-color: #bbb;

	color: #333;

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfafb', endColorstr='#f0eded');

	text-shadow: 0 1px rgba(255,255,255,0.9);

	-webkit-border-radius: 5px 5px 0 0;

	-moz-border-radius: 5px 5px 0 0;

	border-radius: 5px 5px 0 0;

	-webkit-transition: 1s;

	-moz-transition: 1s;

	transition: 1s

}

#back-top a:hover span {

	background-color: #777

}



.fa-search {

	color: #777777;

	float: left;

	margin: 3px 0 0 6px;

}

.social-holder span {

	color: #777777;

	font-family: roboto;

	font-size: 16px;

	font-weight: 300;

	margin: 0 0 0 6px;

}



.social-holder {

	float: right;

}

.Recommended_stories {

    background: none repeat scroll 0 0 #fbfbfb; 

    margin: 15px 0;

    width: 100%;

}





.recommended_title {

	background: none repeat scroll 0 0 #F7F7F7;

	border-bottom: 1px solid #dadada;

	font-family: Georgia, 'Times New Roman', serif;

	color: #eb251e;

	font-size: 16px;

	margin: 0 0 16px;

	text-transform: uppercase;

	padding: 10px 10px 10px 17px;

}





.recommended_inner {

    float: left;

    margin: 0 16px 16px;

    width: 398px;

}



.recomended_thumb {

    border: 2px solid #eeeeee;

    float: left;

}



.recomended_txt {

    color: #033333;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 14px;

    font-weight: 600;

    margin: 0 0 0 115px;

}



#m3_authors {

	display: inline-block;

	margin: 12px 10px 10px 5px !important;

	padding-left: 0px !important;

	width: 100%;

}

.author-wrapper{

	background: #eee;

	padding: 15px;

	margin: 0;

}

.author-wrapper .alignleft{

	margin-bottom: 0; 

}

.author-info img{

	width: 70px;

}

/*single_page_Recommended start*/

.cat-links-holder-single {



	border-bottom: 1px solid #333232;



	color: #F2F2F2;



	font-family: Helvetica, Arial, sans-serif;



	font-size: 16px;



	font-weight: bold;



	padding: 9px 0 10px 14px;



}



.page-header h1{

	font-family: Helvetica, Arial, sans-serif; 

	}

#secondpostimg h2 {

    display: inline;

    line-height: 18px;

    margin: 0;

}



#secondpostimg h2 a {

    color: #033333; 

    font-size: 14px; 

    text-decoration: none;

}



#secondpostimg {

   float: left;

    margin: 0 16px 16px;

    width: 398px;

}

#secondpostimg img {

    border: 2px solid #eeeeee;

    float: left;

    margin: 0 9px 0 0;

}



.sidebar-left .content {

    float: right;

    margin: 0 0 0 10px;

}

.sidebar-left .primery_sidebar {

    float: left;

    margin: 0 20px 0 0;

}



.post3{ float: left;

    margin: 30px 15px 0 0;

    width: 420px;}

 

.post3_text img {

    margin: 0 0 8px;

}

.post3_text p {

    color: #333333;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 13px;

    font-weight: normal;

    margin: 0;

}

.section_holder{

	float: left;

    margin: 0;

    width: 100%;

}



 

.thumbnail {

	float: left;

	margin: 0 18px 0 0;

}

/*Archive style*/



.post:first-child {

    margin-top: 0;

}

.archive .post, .search .post {

	border-bottom: 1px solid #ebebeb;

	float: left;

	padding: 0px 0 15px 0;

	width: 100%;

	margin-bottom: 15PX;

}

.thumbnail {

    float: left;

    margin: 6px 18px 0 0;

}

.rightconside {

    float: none;

}

.content img {

    height: auto;

    max-width: 100%;

}

.aurthermainmain {

    color: #999999;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 10px;

    font-weight: bold;

    margin: 0 0 2px 0;

} 

.rightconside .posttitle h2 {

    clear: none;

}

.slider-holder {

    margin-bottom: 30px;

}

.posttitle h1 {

    color: #000000;

    font-family: Helvetica, Arial, sans-serif;

	font-size: 29px;

	font-weight: bold;

	line-height: 1.3;

    text-decoration: none;

}

.rightconside .posttitle h2{

	font-size: 22px;

}

.rightconside .posttitle h2 a{

	color: #eb251e;

}

.posttextcontent p {

    color: #333333;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 13px;

    font-weight: normal;

    line-height: 20px;

    margin: 0;

}

.page-title {

    margin: 0 0 20px;

}



.clear-block {

    margin: 0 0 20px;

    overflow: hidden;

}

/*Section-holder Style Start*/



.section_holder_left {

    float: left;

    margin: 0 15px 0 0;

    width: 420px;

}



.section_holder_right {

    float: right;

    margin: 0 0 0 15px;

    width: 420px;

}

/*Section-Left Style Start*/





.section-left {

    float: left;

    margin: 0 0 30px;

    width: 420px;

}

/***.section_five ,***/ .section_seven , .section_eight /** , .section_six ***/{
	
	display:none !important;	
}

.section-left-cat-title{

	border-bottom: 1px solid #eeeeee;

    border-top: 4px solid #ef5b2f;

    padding: 6px 0;

    text-transform: uppercase;

    width: 100%;

	}

.section-left-cat-title a {

    color: #739a03;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 16px;

    font-weight: bold;

    padding: 6px;

    text-decoration: none;

}

.section-left-post1-title{

	margin-top: 6px;

	margin-bottom: 5px;

}

.section-left-post1-title a{

	line-height: 26px;

	color: #004276;

    font-family: Arial, 'Times New Roman', serif;

    font-size: 18px;

    margin: 0;
	
	font-weight:bold;

    text-decoration: none;

	 }

.section-left-post1-content p{

	border-bottom: 1px solid #eeeeee;

    color: #333333;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 13px;

    font-weight: normal;

    margin: 5px 0 0 0;

    padding: 0 0 10px 0;

	}

.post-small-img{

	float: left;

    margin: 0 14px 0 0;

	}

.section-left-post2-title{

	margin-top: 7px;

}

.section-left-post2-title a{

	color: #004276;

    font-family: Arial, 'Times New Roman', serif;

    font-size: 18px;

    line-height: 23px;

    margin: 10px 0; 
	
	font-weight:bold;
	
	

	}

.section-left-post2{

	margin-top: 6px;

border-bottom: 1px solid #f3f3f3;

display: inline-block;

padding:0 0 9px;

	}

.section-left-post2_text p {

    color: #333333;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 13px;

    margin:-2px 0 0 0;

}

.section-left-post3-title{

	margin-top: 6px;

	border-bottom: 1px solid #f3f3f3; 

    padding: 0px 0 8px 0;

    line-height: 18px;

	}

.section-left-post3-title a{

	font-weight:bold;
	
	color: #004276;

    font-family: Arial, 'Times New Roman', serif;

    font-size: 15px;

    text-decoration: none;

	}

.section-left-post4-title a{

	font-weight:bold;
	
	color: #004276;

    font-family: Arial, 'Times New Roman', serif;

    font-size: 15px;

    padding: 10px 0;

    text-decoration: none;

	}

.section-left-post4-title{

	border-bottom: 1px solid #eeeeee;

    padding: 10px 0;

	}





/*Section-Right Style Start*/

.section-right {

    float: right;

    margin: 0 0 30px;

    width: 420px;

}

.section-right-cat-title{

	border-bottom: 1px solid #eeeeee;

    border-top: 4px solid #ef5b2f;

    padding: 6px 0;

    text-transform: uppercase;

    width: 100%;

	}

.section-right-cat-title a {

    color: #739a03;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 16px;

    font-weight: bold;

    padding: 6px;

    text-decoration: none;

}

.section-right-post1-title a{

	color: #324fe1;

    font-family: Georgia, 'Times New Roman', serif;

    font-size: 20px;

    margin: 0;

    text-decoration: none;

	 }

.section-right-post1-content p{

	border-bottom: 1px solid #eeeeee;

    color: #333333;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 13px;

    font-weight: normal;

    margin: 0;

    padding: 8px 0;

	}



.section-right-post2-title a{

	color: #324fe1;

    font-family: Georgia, 'Times New Roman', serif;

    font-size: 20px;

    margin: 10px 0;

	}

.section-right-post2{

	border-bottom: 1px solid #eeeeee;

    display: inline-block;

    padding: 0 0 6px;

	}

.section-right-post2_text p {

    color: #333333;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 13px;

    margin: 0;

}

.section-right-post3-title{

	border-bottom: 1px solid #eeeeee;

    padding: 10px 0;

	}

.section-right-post3-title a{

	color: #324fe1;

    font-family: Georgia, 'Times New Roman', serif;

    font-size: 15px;

    text-decoration: none;

	}

.section-right-post4-title a{

	color: #324fe1;

    font-family: Georgia, 'Times New Roman', serif;

    font-size: 15px;

    padding: 10px 0;

    text-decoration: none;

	}

.section-right-post4-title{

	border-bottom: 1px solid #eeeeee;

    padding: 10px 0;

	}

/*Section-Category Style Start*/

.section_block_cattitle {

    border-bottom: 1px solid #eeeeee;

    border-top: 4px solid #ef5b2f; 

    text-transform: uppercase;

    padding: 6px 0px 5px 0px;

    width: 100%;

}

.section_block_cattitle a {

color: #ef5b2f;

font-family: 'Roboto', sans-serif;

font-size: 18px;

font-weight: bold;

line-height: 1;

margin-left: 1px;

text-decoration: none;

}

 

  

#ticker {

 border:1px solid #222;

 padding:3px;

 height: 40px;

 overflow: hidden;

}

#ticker li {

 height: 40px;

}



/* AD */

.ad1{ padding: 5px 0px; }

.ad2{ margin-top: 11px; margin-bottom: -16px; }

.ad3{ margin-top: -20px; margin-bottom: 10px; }

.ad4{margin-top: 10px; margin-bottom: -12px;}

.ad5{margin-top: -2px;margin-bottom: 9px;}

.ad6{margin-top: -9px;margin-bottom: -11px;}

.archive-ad5{ margin-top: 0px; margin-bottom: 20px;}

.archive-ad6{}



/* Bugs Fixed */

/* Widgets */

.magazine3_fbwidget iframe {

    width: 300px !important;

} 

.block-item-small-view ol li {

	display: inline-block;

}



/* background */

.home .main {

	padding: 29px 0;

}

.main {

	margin-top: 0;

	padding: 10px 10px 40px;

} 

.breadcrumb_wrapper {

	margin: 0;

}

.bred_crumb {

	padding: 20px 10px 0px;

}

.archive .breadcrumb_wrapper, .search .breadcrumb_wrapper {

	margin: 0;

}

.main_container {

	padding: 0 10px;

}



/* Comments */ 

.comment-list li p {

	padding-left: 0;

}



.comment-form {

	width: 90%;

}





/***************************************************

Responsive Style:

****************************************************/



@media only screen and ( min-width: 1000px ) and ( max-width: 1150px ){



.bef_container, .main_container, .main, .footercontainer, .copyrightscon {

	width: 1000px;

}

/*Home*/

/*Header*/

.social-icons {

	width: 40%;

}

.breakingnws {

	width: 500px;

}

.breakingnwssecond {

	height: 27px !important;

	overflow: hidden;

}

/*Content*/

.content {

	width: 670px;

}

.sliderimg {

	 height: 264px;

    width: 350px;

}

.sliderimg img {

	max-height: 100%;

}

.sectiontxt {

    width: 318px;

}

.subsec1 {

	height: 131px;

}

.subsec1 img {

	height: 131px;

}

.section_holder_left, .section_holder_right {

	width: 327px;

}

.section_holder_right {

	margin: 0

}

.section-left, .section-right {

	float: none;

	width: auto;

}

/* Footer */

.section_footer {

	width: 300px;

	padding: 28px 16px 0;

}



/*Single*/

.bred_crumb {

	width: 1000px;

}

#secondpostimg {

	margin: 0 10px 16px;

	width: 315px;

}

}



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



img, video, object, iframe { max-width: 100%;}



}



@media only screen and ( min-width: 961px ) and ( max-width: 999px ){

.bef_container, .main_container, .main, .footercontainer, .copyrightscon {

	width: 951px;

}

/*Home*/

/*Header*/

.social-icons {

	width: 40%;

}

.breakingnws {

	width: 455px;

}

.breakingnwssecond {

	height: 27px !important;

	overflow: hidden;

}

/*Content*/

.content {

	width: 635px;

}

.sliderimg {

	 height: 264px;

    width: 338px;

}

.sliderimg img {

	max-height: 100%;

	height: 100%;

}

.sectiontxt {

    width: 295px;

}

.subsec1 {

	height: 131px;

}

.subsec1 img {

	height: 131px;

}

.section_holder_left, .section_holder_right {

	width: 310px;

}

.section_holder_right {

	margin: 0

}

.section-left, .section-right {

	float: none;

	width: auto;

}

/*Sidebar*/

.primery_sidebar {

	margin: 0;

}



.sidebar-left .primery_sidebar {

	margin: 0;

}

/* Footer */

.section_footer {

	width: 300px;

	padding: 28px 12px 0;

}

.section_footer:first-child {

	padding-left: 0;

}

.section_footer:last-child {

	padding-right: 0;

}



/*Single*/

.bred_crumb {

	width: 951px;

}

#secondpostimg {

	margin: 0 10px 16px;

	width: 297px;

}

}







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



.bef_container, .main_container, .main, .footercontainer, .copyrightscon {

	width: 748px;

}

/*Home*/

/*Header*/

.social-icons {

	width: 350px;

}

.logo {

	float: none;

	width: auto;

	margin: 10px auto;

	text-align: center;

}

.breakingnws {

	width: 545px;

}

.breakingnwssecond {

	height: 27px !important;

	overflow: hidden;

}

.main-menu ul {

	margin-left: 0px;

}



/*Content*/

.content {

	float: none;

	width: auto;

	margin: 0;

}

.slider-holder {

	display: inline-block;

}

.sliderimg {

	width: 386px;

	height: 292px;

	margin-right: 2px;

}

.sectiontxt {

	width: 360px;

}

.subsec1 {

	height: 145px;

}

.subsec1 img {

	height: 145px;

	width: 100%;

}

.section_holder_left, .section_holder_right {

	width: 366px;

}

.section_holder_right {

	margin: 0

}

.section-left, .section-right {

	float: none;

	width: auto;

}

.sidebar-left .content {

	margin:0;

	float: none;

}



/*Sidebar*/

.primery_sidebar{

    float: none;

    margin: 0 auto;

    width: 640px;

    clear: both;

}

.primery_sidebar .widget {

	width: 300px;

	margin-right: 10px;

	float: left;

}



.sidebar-left .primery_sidebar {

    float: none;

    margin: 0 auto;

}



/* Footer */

.section_footer {

	width: 350px;

	padding: 28px 12px 0;

}



.section_footer:last-child {

	display: none;

}



/*Single*/

.bred_crumb {

	width: 748px;

}

#secondpostimg {

	margin: 0 10px 16px;

	width: 354px;

}



}



@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {



}

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



.bef_container, .main_container, .main, .footercontainer, .copyrightscon {

    width: 460px;

}

#back-top a {

    width: auto;

}

#back-top span {

    font-size: 13px;

    line-height: 1.2;

    padding: 6px;

}

/* Responsive menu  */

.main-menu {

	display: none;

}

.responsivemenu {

    margin-top: 13px;

    display: block;

}

#mobile-menu {

    margin: 0 auto;

    width: 400px;

    max-width:100%;

}

#mobile-menu select  { 

	width: 400px; padding: 2px 0; max-width:100%;

}



/*Header*/

.social-icons {

    float: none;

    margin: 0;

    width: 100%;

}



.menu_header {

	float: none;

	margin-top: 10px;

	margin-left: -7px;

}



.trending_txt {

	display: none;

}



.logo {

	float: none;

	width: auto;

	margin: 10px auto;

	text-align: center;

}

.logomain {

	margin: 10px 0 5px;

}

.breakingnws {

	width: 290px;

	float:left;

}

.breakingnwsfirst {

	display: none;

}

.breakingnwssecond {

	height: 27px !important;

	overflow: hidden;

}



.tftextinput {

	width: 100px;

}

/*Content*/

.content {

	float: none;

	width: auto;

	margin: 0;

}

.sliderimg {

	float: none;

	width: 100%;

	margin-bottom: 2px;

	height: auto;

}

.sliderimg img {

	width: 100%;

	height: 100%;

}

.sectiontxt {

	float: none;

	width: 100%;

}

.sectiontxt img {

	width: 100%;

	height: 100%;

}

.subsec1 {

	height: auto;

}

.section_holder_left, .section_holder_right {

	float: none;

	width: 100%;

}

.section_holder_right {

	margin:0; 

}

.section-left, .section-right {

	float: none;

	width: auto;

}

.post-big-img {

	text-align: center;

}



.sidebar-left .content {

	float: none;

	margin: 0;

}



/*Sidebar*/

.primery_sidebar {

    float: none;

    margin: 0 auto;

}

.sidebar-left .primery_sidebar {

    float: none;

    margin: 0 auto;

}



/* Footer */

.section_footer {

	float: none;

	margin: 0 auto;

}



/*Single*/

.bred_crumb {

	width: 460px;

}

#secondpostimg {

	margin: 0 10px 16px;

	width: 438px;

}

.comment-list li p {

	padding-left: 5px;

}



.posttitle h1 {

	font-size: 20px;

}



.catsing, .consing  {

	margin-left: 15px;

}



.comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] {

	max-width: 90%;

}



/* Archive sitemap Page */

.zc {width: 66%;}

.rightconside .posttitle h2 {

	font-size: 18px;

}



}



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



.bef_container, .main_container, .main, .footercontainer, .copyrightscon {

    width: 300px;

}

.trending_txt {display:none;}

.bred_crumb {

	width:300px;

	padding-top: 5px;

}	

.breakingnws {

	width: 100%;

	float:none;

	height:27px;

}



.social-icons span {

	display: none;

}

.secondary-menu {

	display: none;

}



#tfheader {

    float: none;

    margin: 15px auto 0;

    width: 170px;

}



/* Content */

.home .main {

	padding-top: 5px;

}



/* Single */

#secondpostimg {

	width: 280px;

}



.breadcrumb_wrapper {

	margin-bottom: 0 ;

}



/*Footer*/

.section_footer {

	width: 300px;

	padding: 0px ;



}

.section_footer:first-child {

	margin-top: 30px;

}



/* Archive sitemap Page */

#thearchivelist {

	float:none;

	width: auto;

	margin:20px 10px 0 ; 

}

.zc {

	width: auto;

	float:none;

	margin: 20px 10px;

}



}



.header-social
{
	float:right;
	margin-right:30px;
	margin-top:30px;
	font-family:arial;
	text-align:center;
	font-weight:bold;
	color:#4779bc;
	line-height:28px;
}	
