/* custom CSS */

footer .cimm_footer_mid .fMenu{
padding: 0 15px;
}
.entryContent ul li > ul > li{
list-style-type:circle;
}
.entryContent ul li > ul > li > ul > li{
list-style-type:square;
}
.entryContent ul li > ul > li > ul > li > ul > li{
list-style-type:disc;
}
#main_content{
width:70%;
float:left;
}
.entryBox {
    margin: 0 20px;
}
.container {
   width: 1200px !important;
   margin: 0 auto !important;
}
.DiSp-blogStyle, .DiSp-blogStyle a:hover {
text-decoration: none !important;
}
.page-header, .daybox {
    /*width: 550px;*/
    margin-right: 20px !important;
    margin-left: 20px !important;
}
.page-header {
    font-weight: bold;
    font-size: 40px;
    line-height: 42px;
    color: #4c4b4b;
}
.entryTitle a {
    color: #036f00;
   font-size: 20px;
}
.entryContent a {
color: #036f00;
}
.entryContent p {
    font-size: 16px;
    color: #4c4b4b;
    margin-bottom: 20px;
    font-family: "Lato",sans-serif;
}
.staticLeft-cont .entryLink a {
   font-family: "Lato",sans-serif;
}
.staticLeft-cont .entryLink a:hover, .entryBox h2 a:hover {
   text-decoration: none;
}
.entryContent .btn-primary {
   background: none !important;
    color: #036f00 !important;
    font-weight: bold;
    padding: 0;
    margin: 10px 0;
    border: none !important;
}
.entryContent .btn-primary:hover {
   color: #036f00;
   text-decoration: underline !important;
   border: none !important;
}
img {
       border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.daybox .entryContent img {
     float: right;
     margin-left: 30px;
     /*margin-bottom: 30px;*/
}
#main_content .entryTitle {
   /*font-size: 40px;*/
    color: #4c4b4b;
    font-weight: bold;
    margin-top: 25px;
}
.blogDetailTopStrip {
     background: #DDE1E5;
     padding: 20px;
     font-size: 14px;
     border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.DiSp_facebook, .DiSp_twitter, .DiSp_linkedin {
     display: inline-block;
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    overflow: hidden;
    text-indent: 100%;
}
.DiSp_facebook {
   background-image: url(/ASSETS/IMAGES/CMS/STATIC_IMAGES/Blog_Imgs/facebook-share.png);
}
.DiSp_twitter {
   background-image: url(/ASSETS/IMAGES/CMS/STATIC_IMAGES/Blog_Imgs/twitter-share.png);
}
.DiSp_linkedin {
    background-image: url(/ASSETS/IMAGES/CMS/STATIC_IMAGES/Blog_Imgs/linkedin-share.png);
}
.shareThisBlog {
   float: right;
}
.blogDetailTopStrip span {
    color: #014581;
    font-weight: bold;
}
/*.blogDetailTopStrip label {
    float: right;
}*/
.entryInfo a {
     color: #014581;
     font-size: 14px;
}
#sidebar_content {
     width: 28%;
    float: left;
}
.staticLeft-cont {
    border: 1px solid #ececec;
    /* padding: 15px 10px; */
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-size: 14px;
    margin: 30px 0;
}
.staticLeft-cont h3 {
    border-bottom: 1px solid #eee;
    padding: 10px;
    background: #ececec;
    color: #4c4b4b;
    font-weight: 500;
    margin: 0;
}
.staticLeft-cont ul {
   padding: 20px;
}
.staticLeft-cont p {
    margin-bottom: 6px;
    padding: 0 20px;
}
.staticLeft-cont a {
    color: #36B55C;
}
.staticLeft-cont p a .fa {
    color: #014581;
    font-size: 20px;
}
.staticLeft-cont ul li {
    list-style-type: disc;
    margin-left: 10px;
    color: #9DBBD7;
    line-height: 26px;
}
.imgRightAlign {
 float: left;
margin: 0 30px 30px 0;
}
.entryContent ul {
  margin-bottom: 20px;
}
.entryContent ul li {
      list-style-type: disc;
   list-style-position: inside;
    line-height: 26px;
    font-size: 16px;
    color: #4c4b4b;
}
.entryContent strong {
 font-weight: 600;
font-size: 16px;
}
.entryContent h3 {
    color: #014581;
}
.staticLeftWrap {
  margin-top: 30px;
}
.staticLeftBlock li a:hover {
    background: #014581;
    color: #fff;
    text-decoration: none;
}
 .staticLeftBlock li a:hover:after {
    position: absolute;
    top: 14px;
    right: -10px;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-left: 10px solid #014581;
    border-bottom: 8px solid transparent;
    content: "";
}
.container .widgetGreen h3 {
 margin-top: 0;
}
.container .staticLeftWrap #CustomForm_Blog {
 margin-top: 20px;
}
/*.container .col-lg-9 {
    width: 72%;
    float: right;
}*/
.container #sidebar_content .form-group {
 display: block;
    text-align: center;
margin: 10px 0;
}
.container #sidebar_content .form-control {
width: 100%;
}
.staticLeftWrap .checkboxWrap input[type=checkbox]{
    vertical-align: top;
}
.staticLeftWrap .newsLetterCont h4{
    margin: 0 !important;
    font-weight: 600;
    font-size: 16px;
}
/*responsive*/
@media only screen and (max-width: 1280px){
.container .staticLeftWrap #CustomForm_Blog{
display:none;
}
.page-header{
width:100%;
}
#main_content{
width:50%;
}
.#sidebar_content{
width:40%;
}
.shareThisBlog img{
width:100%;
display:block;
}
}
@media (min-width: 980px) and (max-width: 1170px){
#main_content{
width: 60%;
    float: left;
}
#sidebar_content{
width:35%;
}
.daybox{
width:100%;
}
.shareThisBlog img{
width:100%;
display:block;
}
}
@media (min-width: 768px) and (max-width: 979px){
#main_content{
    width: 100%;
}
.daybox {
    width: 94%;
    margin: 0px 3%!important
}
#sidebar_content{
width:100%;
}
.page-header{
    margin-left: 0px!important;}
.container {
    max-width: 100%;
    width: 100%!important;
  padding: 0 3%!important;
}
.shareThisBlog img{
width:100%;
display:block;
}
.entryBox{
    width: 93%;
    margin: 0 4%;
}

}
@media (max-width: 768px) {
#main_content {
    width: 94%;
    margin: 0 3%;
}
.daybox {
    width: 100%;
margin:0 !important;
}
.page-header{
    margin-left: 0px!important;}
.container {
    max-width: 100%;
    width: 100%!important;     
  padding: 0 3%!important;
}
#sidebar_content{
display:none;
}
}
@media (max-width: 480px) {
#main_content {
    width: 94%;
    margin: 0 3%;
}
.page-header{
    margin-left: 0px!important;}
.daybox {
width:100%;
margin:0 !important;
}
.container {
    max-width: 100%;
    width: 100%!important;
        padding: 0 3%!important;
}
#sidebar_content{
display:none;
}
.blogDetailTopStrip {
    padding: 2% 3% 16% 3%;
}
.daybox .entryContent img{
margin-left:0;
}
input.btn.btn-success {
    width: 100%;
    margin-top: 3%;
}
}

/*responsive*/
.entryContent ol li{
    list-style-type: decimal;
}