@charset "utf-8";
/* CSS Document */
body{ font-family:Verdana, Geneva, sans-serif !important;}
p {
    font-size: 15px !important;
}
body {
    font-size: 15px !important;
}
.nav>li>a {
    padding: 10px 11px !important;
}
.header-top{ background:#222222; color:#fff;}
p{ font-size:12px;}
p {
    margin: 0;
    padding: 8px 0;
}
img {
    max-width: 100%;
    height: auto;
}
.news_header {
    padding-top: 25px;
}
.menu-section {
    border-top: 1px solid #ccc;
    /* padding-top: 10px; */
    border-bottom: 1px solid #ccc;
}
.header-menu .navbar-nav li a {
    border-right: 1px solid #212020;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 10px;
    margin-bottom: 10px;    color: #000;
}
.container-head.header-bottom {
    padding-bottom: 16px;
}
.main-content h1{font-size: 45px;color: #001566;font-weight: bold;font-style: italic;    margin-top: 0px;    word-wrap: break-word;}
.main-content h2{ color:#626263; font-size:24px; font-weight:bold;}
.main-content h3{ color: #626263;font-size: 13px;font-weight: bold;margin-top: 9px;}
.left-image{ float:left;}
p strong{ font-weight:bold; color:#c33333;}
.main-content p{ /*font-size:13px;*/ color:#373839;}
.main-content h4{ color:#001566; font-size:24px; font-weight:bold;}
.full-image{ width:100%;}
.step-div h1{color: #d9082e;font-size: 25px;margin-left: 10px;font-weight: bold;}
.step-div h1 img{}
.step-div p{}
.step-div h1 {margin-left: 0px;}
.step-div h1 img {margin-right: 14px;}
.step-div p {padding-left: 8%;}
.main-content-left {padding-left: 0px;}
.mid-image { display:block; margin:0 auto; margin-top:2%;-webkit-box-shadow: 3px 3px 9px 0px rgba(32, 33, 37, 0.55);
    -moz-box-shadow: 3px 3px 9px 0px rgba(32, 33, 37, 0.55);
    box-shadow: 3px 3px 9px 0px rgba(32, 33, 37, 0.55);}
.inner-left-content .col-sm-5{ padding-left:0px; padding-right:0px;}
.inner-left-content .col-sm-7{ padding-left:0px; padding-right:0px;}
.inner-left-content h1 {font-size: 25px;font-weight: 100;font-style: inherit;margin-top: 0px; text-align:right;}
.inner-left-content {background: #f5f5f5;padding-left: 10px;padding-right: 10px;border: 1px solid #ccc;border-radius: 10px;
padding-top: 11px;padding-bottom: 15px;    margin-bottom: 12%;-webkit-box-shadow: 3px 3px 9px 0px rgba(32, 33, 37, 0.55);
    -moz-box-shadow: 3px 3px 9px 0px rgba(32, 33, 37, 0.55);
    box-shadow: 3px 3px 9px 0px rgba(32, 33, 37, 0.55);}
.main-content-right {padding-right: 0px;}
.inner-left-content h2 {color: #c33333;font-size: 17px;/*text-shadow: 2px 2px 6px rgba(150, 150, 150, 0.98);*/}
.related-div h1 {font-size: 27px;font-weight: 100;font-style: inherit;}
.ad-image { margin-top: 13%; }
.raena-lynn-image{margin-right: 23px;margin-top: 13px;-webkit-box-shadow: 3px 3px 13px 0px rgba(55, 64, 96, 0.72);
-moz-box-shadow:    3px 3px 13px 0px rgba(55, 64, 96, 0.72);
box-shadow:         3px 3px 13px 0px rgba(55, 64, 96, 0.72);}
.raena_quote {margin-bottom: 2%;}
.step-div p {padding-top: 0px;padding-bottom: 0px;}
.article-response {margin-bottom: 0px;color: #001566 !important;}
.row.comment-row {border-bottom: 1px solid #ccc; margin-bottom: 10px;}
.post-date {color: #c33333;float: right;}
ul.social-media-icon {
    padding: 0px; float:left;
}
ul.social-media-icon li {
    list-style-type: none;
    float: left;
}
ul.social-media-icon li a img {
    width: 25px;
    margin-right: 4px;
    margin-top: 8px;
}
.web-paid-aff{ float:right;    padding-top: 12px;}
.read-more{ color:#c33333; float:right;}
a.read-more {
    font-size: 13px;
}
.menu-left .nav li a:hover {
    background: #fff;
    color: #f00;
}
.login-details .nav li a:hover {
    background: #fff;
} 
.login-details .nav li a strong{ color:#f00;}
.login-details .nav {
    float: right;
}
p.web-paid-aff a {
    color: #d92424;
}
.navbar-brand{ display:none;}
.menu-left.navbar.navbar-default {
    background: rgba(0, 0, 0, 0);
    border: rgba(0, 0, 0, 0);
    margin-bottom: 0px;
}
.navbar {
    min-height: inherit !important;
}
li.active a {
    background: rgba(0, 0, 0, 0) !important;
    color: #f00 !important;
    font-weight: bold;
}
div#navbarCollapse {
    padding-left: 0px;
}
.menu-left .nav li:last-child a{
   border-right:none !important;
}

.menu-left .nav li:last-child a strong{ color:#d92424;}
.inner-left-content {
    margin-top: 11px;
}
.related-div .row .col-sm-4 img {
    padding: 12px 0;
}
.see-all a {
    display: block;
    text-align: center;
    background: #f5f5f5;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #000;
    font-weight: bold;
    margin-top: 21px;
    font-size: 12px;
}
h1.step {
    margin-bottom: 0px;
}
.step-div {
    margin-bottom: 20px;
}
.article-response {
    font-weight: normal !important;
}
.davidgincome-image {
    margin-bottom: 3%;
}
img.full-image {
    margin-top: 3%;
    margin-bottom: 3%;
}
.row.comment-row .col-sm-1 {
    padding-right: 0px;
}
.row.comment-row .col-sm-11 {
    padding-left: 0px;
}
.row.comment-row .col-sm-11 p {
    padding-left: 11px;
}
.row.comment-row .col-sm-1 img {
    margin-top: 9px;
}
.row.comment-row {
    border-bottom: 1px solid #ccc;
    /* margin-bottom: 10px; */
    padding-bottom: 12px;
    padding-top: 5px;
}
.comment-row:last-child {     border-bottom:none;}
p.web-paid-aff {
   /* font-size: 11px !important;*/
}
p.web-paid-aff a {
    font-weight: bold !important;
}
.bottom-shadow{max-height: 70px;}
.related-div .row .col-sm-8 {
    padding-left: 0px;
}
.related-div .row .col-sm-8 {
    text-align: justify;
}
.social-media-icon{margin-top: 4px;}

.container.header-menu .col-sm-3 a {
    display: block;
    float: left;
    text-align: right;
    padding-top: 9px;
    float: right;
}

.container.header-menu .col-sm-2 {
    float: right;
    width: 10%;
}
.container.header-menu .col-sm-2 a {
    display: block;
    float: right;
    padding-top: 9px;
}
.container.header-menu .col-sm-3 {
    width: 31%;
}
.col-sm-3.current-date a span {
    margin-right: 10px;
}
.col-sm-3.current-date a {
    cursor: none;
    text-decoration: none;
    color: #000;
}
.main-content h1 {
    margin-top: 16px !important;
}
/* Added By Chanda */

/* It work in all browser and specialy in safari */


@media only screen and (min-width : 200px)  and (max-width : 300px)  

{                                                          /* Width 240px */
.container.header-menu .col-sm-2 a {
    display: block;
    margin: 0 auto;
    width: 100%;
}
.container.header-menu .col-sm-2
{ width:100%;}
.col-sm-3.main-content-right {
    margin-bottom: 20px !important;
}
.container.header-menu .col-sm-3 a {
    float: left!important;
    text-align: left !important;
    font-size: 12px;
    padding-top: 11px;
}
.container.header-menu .col-sm-3 {
    width: 100% !important;
}
.container.header-menu .col-sm-3 a {
    display: block;
    width: 100%;
    text-align: center !important;
    margin: 0 auto;
}
.navbar-toggle {
    margin-right: 0px !important;
}
.container.header-menu .col-sm-3 {;
    padding-left: 0px !important;
}
.container.header-menu .col-sm-3 a {
    display: block;
    float: left !important;
    text-align: left !important;
    padding-top: 11px;
    float: right;
    font-size: 12px;
}
.container.header-menu .col-sm-2 a {

    font-size: 13px;
}
.row.comment-row .col-sm-1 {
    padding-right: 0px;
    padding-left: 0px;
}
.row.comment-row .col-sm-11 {
    padding-left: 0px;
    padding-right: 0px;
}
.navbar-toggle {
    width: 100%;
}
.navbar-toggle .icon-bar {
	display: block;
    margin: 0 auto;
}
.container-fluid.menu-section {
    padding: 0px;
    padding-bottom: 10px;
}
.raena-lynn-image {
    margin-bottom: 20px;
} 

.col-sm-1 img {
    display: block;
    margin: 0 auto;
    margin-bottom: 7px;
}

.col-sm-11 strong {
    font-size: 11px;
    text-align: center;
    display: block;
}
html {
    overflow-x: hidden;
}
.row {
    margin: 0px !important;
}
.main-content h1 {
    font-size: 25px;
    margin-top: 11px !important;
}
.col-sm-3.main-content-right {
    padding-left: 0px;
}



}
@media only screen and (min-width : 301px) and (max-width : 460px) 
{    /* Only for 320 px */

.inner-left-content .col-sm-5 {
    width: 50% !important;
    float: left;
}
.inner-left-content .col-sm-7 {
    width: 50% !important;
    float: left;
}
.inner-left-content .col-sm-7 h1 {
    font-size: 24px !important;
}
.row.comment-row .col-sm-1 {
    padding-right: 0px;
    padding-left: 0px !important;
}
.row.comment-row .col-sm-11 {
    padding-left: 0px !important;
    padding-right: 0px;
}
.col-sm-11 strong {
    width: 100% !important;
}

.container.header-menu .col-sm-3 {
    padding-left: 0px;
}
.container.header-menu .col-sm-3 a {
    float: left !important;
}
.container.header-menu .col-sm-3 {
    width: 75% !important;
    float: left;
}
.navbar-toggle {
    width: 100%;
}
.navbar-toggle .icon-bar {
	display: block;
    margin: 0 auto;
}                                                      
 .main-content h1 {
    font-size: 28px;
 }
html {
    overflow-x: hidden;
}
.col-sm-3.main-content-right {
    margin-bottom: 21px;
}
.raena-lynn-image {
    margin-bottom: 20px;
} 
.row {
    margin: 0px !important;
}
.col-sm-1 img {
    display: block;
    margin: 0 auto;
    margin-bottom: 7px;
}

.col-sm-11 strong {
    font-size: 11px;
    text-align: center;
    display: block;
}
.main-content-right {
    padding-left: 0px;
}
}

@media only screen and (min-width : 461px) and (max-width :750px) 
{                                                               /* Only for 480 px */


.inner-left-content .col-sm-5 {
    width: 50% !important;
    float: left;
}
.inner-left-content .col-sm-7 {
    width: 50% !important;
    float: left;
}
img.ad-image {
    display: block;
    margin: 0 auto;
    margin-top: 13px;
}
.navbar-toggle {
    width: 100%;
}
.navbar-toggle .icon-bar {
	display: block;
    margin: 0 auto;
}
html {
    overflow-x: hidden;
}
.col-sm-3.main-content-right {
    margin-bottom: 21px;
}
.raena-lynn-image {
    margin-bottom: 20px;
} 
.row {
    margin: 0px !important;
}
.col-sm-3.main-content-right {
    padding-left: 0px;
}
.container.header-menu .col-sm-3 {
    float: left;
    width: 50% !important;
    margin-bottom: 14px;
}
.container.header-menu .col-sm-2 a {
    float: right;
}
.container.header-menu .col-sm-2 {
    width: 50%  !important;
}



}

@media only screen and (min-width : 751px) and (max-width : 1000px) { /* Only for 768 px */

.related-div .row .col-sm-4{
width: 30%;
float: left;
}

.container.header-menu .col-sm-3 a {
    float: left !important;
}
html {
    overflow-x: hidden;
}
.col-sm-3.main-content-right {
    margin-bottom: 21px;
}
.raena-lynn-image {
    margin-bottom: 20px;
} 
.row {
    margin: 0px !important;
}
.col-sm-9 {
    width: 100% !important;
}
.col-sm-3 {
    width: 100%;
    padding-left: 0px;
}
.col-sm-7.menu-left.navbar.navbar-default {
    width: 100% !important;
}
.container.header-menu .col-sm-3 {
    float: left;
    width: 50%;
    margin-bottom: 14px;
}
.container.header-menu .col-sm-2 a {
    float: right;
}
.container.header-menu .col-sm-2 {
    width: 50%;
}
strong.text-left.author-name {
    padding-left: 13px;
}
img.ad-image {
    display: block;
    margin: 0 auto;
    margin-top: 13px;
}

}

@media only screen and (min-width : 1001px) and (max-width : 1030px) {  /* Only for 1024 px */

strong.text-left.author-name {
    padding-left: 11px;
}

html {
    overflow-x: hidden;
}
.col-sm-3.main-content-right {
    margin-bottom: 21px;
}
.raena-lynn-image {
    margin-bottom: 20px;
} 
.row {
    margin: 0px !important;
}
.inner-left-content h1 {
    font-size: 20px;
}
.col-sm-7.menu-left.navbar.navbar-default {
    width: 72%;
}
.container.header-menu .col-sm-3 a {
    font-size: 13px;
    padding-top: 11px;
    display: block;
}
.container.header-menu .col-sm-2 {
    width: 9% !important;
}
.container.header-menu .col-sm-3 {
    width: 19% !important;
}
.container.header-menu .col-sm-2 a {
    display: block;
    padding-top: 9px;
}
}

@media only screen and (min-width : 751px) and (max-width : 1000px) { /* Only for 768 px */


.inner-left-content .col-sm-5
{
width: 50%;
float: left;
}


.inner-left-content .col-sm-7{
width: 50%;
float: left;
}

}
div#playIcon {
    height: 300px;
    width: 72px !important;
    left: 10% !important;
}
div#playIcon img {
    margin-left: 24px;
    margin-top: 15px;
}


/* Added By Chanda End  */

