/*
Theme Name:     Newsmag Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newsmag                             
Version:        1.1
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

.td-page-content blockquote,
.td-post-content blockquote,
.mce-content-body blockquote,
.comment-content blockquote {
	padding: 0;
	position: relative;
	border-left: none;
	margin: 42px 0 38px 0;
	margin:0 0 18px;
	padding:9px 20px 0 19px;
	border-left:1px solid #ddd;
}
.td-page-content blockquote p,
.td-post-content blockquote p,
.mce-content-body blockquote p,
.comment-content blockquote p {
	font-family: 'Open Sans', arial, sans-serif;
	font-size: 14px;
	line-height: 26px;
	font-weight: 600;
	text-transform: none;
	text-align: justify;
	margin: 0;
	color: #000000;
}
.page-nav-post{
	margin-left: auto;
	margin-right: auto;
	display: table;
	font-size: 13pt;
	font-family: Roboto;
	font-style: italic;
}
.td-footer-container {
	width: 100%;
    -webkit-box-shadow: 0px -4px 5px rgba(50, 50, 50, 0.25);
    -moz-box-shadow:    0px -4px 5px rgba(50, 50, 50, 0.25);
    box-shadow:         0px -4px 5px rgba(50, 50, 50, 0.25);
}
.td-footer-container .td-pb-row {
	width: 1021px;
	margin: 0 auto;
}
.td-sub-footer-container {
	width: 100%;
}
.td-sub-footer-container .td-pb-row {
	width: 1021px;
	margin: 0 auto;
}
.td-boxed-layout .td-header-style-8 .td-header-menu-wrap,
.td-boxed-layout .td-header-style-8 > .td-header-header {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.ac_adbox_inner .ac_pixel {
	display: none;
}

/*  landing page  */
.page-id-7699 .td-page-header.td-pb-padding-side, .page-id-7717 .td-page-header.td-pb-padding-side {
    display: none;
}
.page-id-7699 .td-footer-container.td-container, .page-id-7717 .td-footer-container.td-container {
    display: none;
}
.page-id-7699 .td-header-menu-wrap, .page-id-7717 .td-header-menu-wrap {
    display: none;
}

/* aweber css */
#af-form-1075509572 .af-body .af-textWrap{width:98%;display:block;float:none;}
#af-form-1075509572 .af-body a{color:#CCCCCC;text-decoration:underline;font-style:normal;font-weight:normal;}
#af-form-1075509572 .af-body input.text, #af-form-1075509572 .af-body textarea{background-color:#FFFFFF;border-color:#D9D9D9;border-width:1px;border-style:solid;color:#C7C7C7;text-decoration:none;font-style:normal;font-weight:normal;font-size:17px;border-radius: 4px;}
#af-form-1075509572 .af-body input.text:focus, #af-form-1075509572 .af-body textarea:focus{background-color:#FFFAD6;border-color:#030303;border-width:1px;border-style:solid;}
#af-form-1075509572 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#CCCCCC;text-decoration:none;font-style:normal;font-weight:normal;font-size:24px;font-family:Helvetica, sans-serif;}
#af-form-1075509572 .af-body{padding-bottom:0px;padding-top:0px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:#CCCCCC;font-size:11px;font-family:Verdana, sans-serif;}
#af-form-1075509572 .af-footer{padding-bottom:0px;padding-top:0px;padding-right:15px;padding-left:15px;background-color:#FFFFFF;background-repeat:no-repeat;background-position:top left;background-image:none;border-width:1px;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:#CCCCCC;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-1075509572 .af-header{padding-bottom:9px;padding-top:9px;padding-right:10px;padding-left:10px;background-color:#FFFFFF;background-repeat:no-repeat;background-position:inherit;background-image:none;border-width:1px;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:#CCCCCC;font-size:16px;font-family:Verdana, sans-serif;}
#af-form-1075509572 .af-quirksMode .bodyText{padding-top:2px;padding-bottom:2px;}
#af-form-1075509572 .af-quirksMode{padding-right:60px;padding-left:60px;}
#af-form-1075509572 .af-standards .af-element{padding-right:60px;padding-left:60px;}
#af-form-1075509572 .bodyText p{margin:1em 0;}
#af-form-1075509572 .buttonContainer input.submit{background-color:#0479C2;background-image:url("http://aweber.com/images/forms/plain/buttons/grey.png");color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:24px;font-family:Helvetica, sans-serif;}
#af-form-1075509572 .buttonContainer input.submit{width:auto;}
#af-form-1075509572 .buttonContainer{text-align:center;}
#af-form-1075509572 body,#af-form-1075509572 dl,#af-form-1075509572 dt,#af-form-1075509572 dd,#af-form-1075509572 h1,#af-form-1075509572 h2,#af-form-1075509572 h3,#af-form-1075509572 h4,#af-form-1075509572 h5,#af-form-1075509572 h6,#af-form-1075509572 pre,#af-form-1075509572 code,#af-form-1075509572 fieldset,#af-form-1075509572 legend,#af-form-1075509572 blockquote,#af-form-1075509572 th,#af-form-1075509572 td{float:none;color:inherit;position:static;margin:0;padding:0;}
#af-form-1075509572 button,#af-form-1075509572 input,#af-form-1075509572 submit,#af-form-1075509572 textarea,#af-form-1075509572 select,#af-form-1075509572 label,#af-form-1075509572 optgroup,#af-form-1075509572 option{float:none;position:static;margin:0;}
#af-form-1075509572 div{margin:0;}
#af-form-1075509572 fieldset{border:0;}
#af-form-1075509572 form,#af-form-1075509572 textarea,.af-form-wrapper,.af-form-close-button,#af-form-1075509572 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
#af-form-1075509572 input,#af-form-1075509572 button,#af-form-1075509572 textarea,#af-form-1075509572 select{font-size:100%;}
#af-form-1075509572 p{color:inherit;}
#af-form-1075509572 select,#af-form-1075509572 label,#af-form-1075509572 optgroup,#af-form-1075509572 option{padding:0;}
#af-form-1075509572 table{border-collapse:collapse;border-spacing:0;}
#af-form-1075509572 ul,#af-form-1075509572 ol{list-style-image:none;list-style-position:outside;list-style-type:disc;padding-left:40px;}
#af-form-1075509572,#af-form-1075509572 .quirksMode{width:100%;max-width:430px;}
#af-form-1075509572.af-quirksMode{overflow-x:hidden;}
#af-form-1075509572{background-color:#FFFFFF;border-color:#CFCFCF;border-width:1px;border-style:none;}
#af-form-1075509572{display:block;}
#af-form-1075509572{overflow:hidden;}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:100%;float:none;padding:7px!important;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{padding-bottom:5px;padding-top:5px;}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-header,.af-footer{margin-bottom:0;margin-top:0;padding:10px;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.lbl-right .af-element label{text-align:right;}
body {
}

/* form codes */
form#gform_1 {
    text-align: center;
}
.gform_wrapper .gform_footer.left_label, .gform_wrapper .gform_footer.right_label {
    padding: 0;
    margin-left: 0;
    width: 100%;
}
input#gform_submit_button_1 {
    width: 288px;
    margin: 0 0 0 18px;
}
.gform_wrapper form ul.left_label li, .gform_wrapper form ul.right_label li, .gform_wrapper ul.left_label li, .gform_wrapper ul.right_label li {
    margin-bottom: 0;
}
.nospacings .wpb_text_column {
    padding-top: 0;
}

#insticator-container {
    max-width: 985px !important;
    margin: 0 13.5% !important;
}

body.td-animation-stack-type0 .td-animation-stack .entry-thumb, body.td-animation-stack-type0 .post img{opacity:1!important;}