
.bloghome h3{font-size: 22px;color: #1830B1;}
.bloghome h4{color: #f47920;}
.bloghome p{font-size:15px;}

.blogcontent h3{  font-size: 15px;
    color: #0071E8;
    /* font-weight: 600; */
    padding-top: 20px;}
.blogcontent  h4{color: #6699cc;}
.blogcontent  p{font-size:14px;text-indent: 25px;}
.hr-dotted{border: 1px dotted #E2E1E1;}


.btn-primary {
    padding: 8px 20px;
       background: #f47920;
    color: #fff;
    border-radius: 4px;
    border: none;
    margin-top: 10px;
}
.blog .blog-item .img-blog {
    border-radius: 5px;
    margin-bottom: 45px;
}
.img-blog {
    border-radius: 5px;
   /* margin-bottom: 45px;*/
}
.widget h3 {
    color: #000;
    text-transform: uppercase;
    margin-bottom: 20px;
    font-size: 16px;
}
.blog_archieve {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.blog_archieve li:first-child {
    padding-top: 0;
}
.blog_archieve li {
    padding: 10px 0;
    border-bottom: 1px solid #f5f5f5;
}


/***********03/05/2015********************************************************/

.list-inline {
    padding-left: 0;
    margin-left: -5px;
    list-style: none;
}
.h-centered{     margin: 0px 0px 10px 0px;
    color: #f47920;
    font-weight: 500;
    font-size: 22px;
    line-height: 1.5em;
    text-align: center; }
.h-centered2{ font-size: 18px;
    color: #FF8E16;
    /* font-weight: 600; */
    text-align: center;margin-bottom: 20px;
    margin-top: 10px;}
.fontblog-14{font-size: 14px;}
.f-underline{text-decoration:underline;}
.f-italic {
    font-style: italic;
}
/**************************** post content*********************/
.content { padding: 35px 0px; }
.post-list { padding: 90px 0px; }
.post-detail { padding: 40px 0px; margin-top: 120px; }
.post { width: 100%; float: left; -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.4); -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.4); box-shadow: 0px 1px 3px rgba(0,0,0,0.4); background: #fff; margin-bottom: 40px; border-radius: 3px; }
.feature-post .thumbnail .author-info { padding: 20px 5px 20px 40px; text-align: left; min-height: 80px; background: #2c3840; float: left; width: 100%; }
.post .post-type { float: left; width: 100%; }
.post iframe { padding: 0px; margin: 0px; }
.post .mejs-container { border-radius: 3px 3px 0px 0px; width: 100% !important; }
.post .post-video { border-radius: 3px 3px 0px 0px; }
.post .post-video iframe{ width: 100%;}
.post .post-video video { border-radius: 3px 3px 0px 0px; }
.post .post-multiple-img a img { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; width: 100%; height: auto; display: block; min-height: 160px; }
.post .post-multiple-img a { float: left; width: 100%; display: block; }
.post .post-multiple-img a:hover img { opacity: 0.7; }
.post .post-audio { height: auto; }
.post .post-audio ._SMB-widget{ width: 100%; }
.post .post-quote blockquote{ text-align: center; margin: 0px; padding: 25px 15px;}
.post .post-quote blockquote h3{color: #e74c3c; font-size: 36px; margin: 0px 0px 10px 0px; }
.post .post-quote blockquote p{ color: #333; font-size: 24px; font-weight: 300;}
.post .post-img a { display: block; }
.post .post-img:hover a img { opacity: 0.7; }
.post .post-img a img { -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; width: 100%; height: auto; border-radius: 3px 3px 0px 0px; }
.post-detail .post .caption { padding:55px 45px 0px 45px; }
.post .caption { float: left; width: 100%; text-align: left; padding:25px 25px; }
.post .caption h3 { margin: 0px 0px 10px 0px; color: #b54700; font-weight: 500; font-size: 14px; line-height: 1.5em; }

.post .caption p { line-height: 1.5em; margin-bottom: 20px; font-size: 13px; font-weight: 400;}
.post .author-info { padding: 15px 15px 15px 15px; text-align: left; min-height: 60px; border-bottom: 1px solid #ddd; background: #fcfcfc; float: left; width: 100%; }
.post .author-info .list-inline { margin: 0px; }
.post .author-info ul li:first-child { border-left: none; padding-left: 0px; }
.post .author-info ul li { float: left; border-left: 1px solid #ddd; padding-left: 20px; padding-right: 20px; }
.post .author-info ul li p {line-height: 16px; color: #3b4952; font-weight: 300; font-size: 14px; margin: 0px; }
.post .author-info ul li strong{color: #3b4952;}
.post .author-info ul li a { /*color: #3b4952; font-weight: 700; font-size: 16px;line-height: 20px; */}
.post .author-info ul li a:hover { /*color: #e74c3c; text-decoration: none;*/ }
.post .author-info ul li .icon-box { margin-right: 15px; width: 36px; text-align: center; line-height: 36px; font-size: 30px; height: 36px; float: left; background:transparent; color: #d2c9c6; }
.post .author-info ul li .icon-box img { border-radius: 3px; width: 100%; }
.post .author-info ul li .info { float: left; }
.post .author-info ul li .info p.share { line-height: 40px; text-align: center; padding-right: 20px; }
.post .author-info ul li:last-child { float: right; padding-right: 0;  width: 300px; }

.post .author-info.author-info-2 ul li:first-child { border-left: none; padding-left: 0px; }
.post .author-info.author-info-2 ul li .icon-box { font-size: 28px;}


.post .post-category { float: left; width: 100%; text-align: left; margin-bottom: 20px; }
.post .post-category a { margin: 0px; font-size: 18px; font-weight: 300; color: #3b4952; }
.post .post-category span { width: 12px; height: 12px; display: inline-block; background: #3b4952; vertical-align: middle; margin-right: 10px; }
.post .post-category a:hover span { background:#e74c3c; color: #e74c3c;}
.post .post-category a:hover { color: #e74c3c;}

.post .tags { float: left; width: 100%; margin-bottom: 20px; }
.post .tags li { margin-bottom: 8px; padding: 0px 2px; }
.post .tags li a { background:#ebf1f4; font-size:14px; font-weight:300; border-radius: 3px; padding: 4px 8px; color:#3b4952; }
.post .tags li a:hover { background:#3b4952; color:#fff; }

.img-grid { float: left; margin-bottom: 40px; }
.img-grid li { margin: 0px; float: left; }
.post .caption h5 { text-decoration: underline; margin: 0px 0px 20px 0px; color: #3b4952; font-weight: 300; font-size: 24px; line-height: 30px; }

.blog_archieve li a i { margin-right: 5px; }

.share-this {/* padding: 20px 45px; border-bottom: 1px solid #eef3f6; float: left; width: 100%;*/ }
.share-this p, .share-this ul { margin-bottom: 0px; }
.share-this li a { background: #2c3840; line-height: 34px; text-align: center; color: #fff; width: 32px; height: 32px; display: block; border-radius: 50%; }
.share-this li a.pinterest { background: #d91c1c; }
.share-this li a.google-plus { background: #f25353; }
.share-this li a.facebook { background: #2b77be; }
.share-this li a.twitter { background: #62bfef; }


.h2-tiltle { margin-top: 0px; color: #de8513;}
        .blog-medium .blog-info li, .blog-medium .blog-info li a
        {
            color: #777;
        }
        bootstrap.min.css:5 .list-inline > li
        {
            display: inline-block;
            padding-right: 5px;
            padding-left: 5px;
        }
        .btn-u-sm, a.btn-u-sm
        {
            padding: 3px 12px;
        }
        .btn-u
        {
            border: 0;
            color: #fff;
            font-size: 13px;
            cursor: pointer;
            font-weight: 400;
            padding: 6px 13px;
            position: relative;
            background: #de8513;
            white-space: nowrap;
            display: inline-block;
            text-decoration: none;
        }
        .btn-u:hover
        {
            color: #fff;
            background: #c1720d;
            text-decoration: none;
        }
          .panel-group .panel
        {
            margin-bottom: 3px;
            border-radius: 0px;
            border: 0px solid #fff;
        }
        .panel-heading {border-radius: 0px;}