.node-type-blog .region-content {
    background: #fff;
}
.standard-title {
  font-size: 2.75rem;
  font-weight: 400;
  color:#222;
    padding: 0 0 17px 0;
  line-height: 1.2;
  font-family: 'Roboto Condensed', sans-serif;
  width: 100%;
}
@media (max-width: 991.98px) { .standard-title { font-size: 2.25rem; } }
.standard-title span { font-family: 'Roboto Condensed', sans-serif; }
.sec-title {
    color:  #222222;
    font-size: 24px;
    font-weight: 700;
    line-height: 26px;
    padding-bottom: 14px;
    margin: 0;
}
.standard-sec-summery {
    color:  #222222;
    font-size: 18px;
    font-style: italic;
    line-height: 1.5;
    padding-bottom: 17px;
}
.standard-summery-spec {
    color:  #666666;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    /*padding-bottom: 29px;*/
}
.standard-summery-spec .pipe {
  margin-right:8px;
}
.standard-summery-spec .wrap-comment {
  margin-right:8px;
}

.standard-summery-spec .blog-created-date a,
.standard-summery-spec a  {
    text-decoration: none;
}
.standard-wide-img-section figure {
    max-width: 100%;
    margin: auto;
    display: table;
}
.paragraph figure {
  display: table;
}
/*
.standard-summery-spec .blog-minute {
    margin: 0 4px;
}
*/
/*
.standard-summery-spec .blog-share {
    margin-left: 3px;
}
*/
/*summary-style*/
.standard-blog-summary {
    margin-top: 0px!important;
    color:  #222222;
    font-size: 18px;
    font-style: italic;
    line-height: 1.5;
  padding-bottom: 17px;
}
.standard-blog-summary p {
    margin-bottom: 0;
}
/*img style*/
.standrad-img-caption {
  padding: 8px 14px;
  background: #f8f8f8;
  margin: 0 auto;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.standrad-img-caption .stanard-photo-caption {
    color:  #222222;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
}
.standard-wide-img-section .standrad-img-caption {
  /*  display:none; */
}

.standrad-img-caption .stanard-photo-credit,
.standrad-img-caption .stanard-photo-credit a {
    color:  #666666;
    font-size: 11px;
    font-weight: 700;
    line-height: 26px;
/*
    padding: 5px 0 3px 0;
*/
}
.standrad-img-caption .stanard-photo-credit a:hover,
.standrad-img-caption .stanard-photo-credit a:focus,
.standrad-img-caption .stanard-photo-credit a:active {
    opacity: 0.9;
    text-decoration: none;
}
.standard-wide-img-section {
    margin-bottom: 74px;
}
.standard-wide-img-section img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: auto;
}
/*
.paragraphs_quote,
.paragraphs_basic_text,
.paragraphs_blockquote,
.paragraphs_subscribe {
    width: 561px;
    margin: auto;
}
*/
/*quote style*/
.paragraphs_quote {
    color:  #222222;
    font-size: 24px;
    font-weight: 700;
    font-style: italic;
    text-align: center;
    line-height: 30px;
    padding: 0 0 52px 0;
    overflow: hidden;
}
.paragraphs_quote .para_quote {
    float: left;
    width: 100%;
    padding: 0 20px;
}
/*basic text style*/
.paragraphs_basic_text {
    color:  #222222;
    font-size: 18px;
/*
    font-style: italic;
*/
    line-height: 1.3;
    padding: 0 0 51px 0;
    position: relative;
    z-index: 1;
}
.node-type-blog .paragraphs_basic_text .para_basic_body  p {
    margin: 0 0 31px 0
}
.node-type-blog .paragraphs_basic_text .para_basic_body  p:last-child {
    margin: 0;
}
/*blockquote style*/
.paragraphs_blockquote {
    padding: 32px 0 82px 0;
    max-width: 42.5rem;
}
.paragraphs_blockquote .para_blockquote > div {
  font-family: Georgia, serif;
}

.paragraphs_blockquote .para_blockquote {
    display: block;
    margin: 0 0 40px 0;
    font-weight: 400;
    text-align: center;
    position: relative;
    font-style: italic;
    font-size: 1.4rem;
    font-family: Georgia, serif;
}

.paragraphs_blockquote .para_blockquote p,
.paragraphs_blockquote .para_blockquote div  {
    margin: 0;
    padding: 0;
    font-family: Georgia, serif;
}

.paragraphs_blockquote .para_blockquote:before, .paragraphs_blockquote .para_blockquote:after {
    content: '';
    border-top: 0.22rem solid #2da995;
    width: 140px;
    display: block;
    margin: 0 auto;
    padding: 1rem;
}

.paragraphs_blockquote .para_blockquote:after {
    border-top: none;
    border-bottom: 0.22rem solid #2da995;
}

.paragraphs_blockquote .para_blockquote .fancy-quote-author {
    font-size: 18px;
    padding-bottom: 3px;
    font-style: normal;
    color: inherit;
    font-weight: normal;
    margin-top: 1rem;
}

/*subscription style*/
.paragraphs_subscribe {
    overflow: hidden;
    /*padding: 23px 0 24px 0;*/
    padding: 6px 0 54px 0;
}
.node-type-blog .dynamic-subscription-box .email-form button.form-submit {
    font-size: 0;
    padding: 5px 12px 3px;
    margin-left: 0;
}
.node-type-blog .dynamic-subscription-box .email-form button.form-submit:before {
    content: '\f054';
    font-family: FontAwesome;
    font-size: 16px;/* Approximation due to font substitution */
    font-weight: 400;
    line-height: 24px;
}
.paragraphs_subscribe .dynamic-subscription-box {
    margin: 0;
    padding: 30px 0;
    background: #fff;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    display: flex;
    align-items: center;
    justify-content: center;
}
.paragraphs_subscribe .dynamic-subscription-box .message {
    padding: 0;
    color:  #000000;
    font-size: 16px;
    font-weight: 700;
    line-height: 22px;
}
.paragraphs_subscribe .dynamic-subscription-box .email-form {
    padding: 0;
    margin-left: 99px;
}
.paragraphs_subscribe .dynamic-subscription-box .email-form .form-type-textfield .form-text {
    width: 200px;
    margin-right: 6px;
}
.paragraphs_subscribe .dynamic-subscription-box .email-form .form-type-textfield {
    border: 0;
}
.paragraphs_subscribe .dynamic-subscription-box .email-form .form-type-textfield input {
    border:0;
    box-shadow: none;
    background: #ededee;
    border-radius: 3px;
    font-size: 12px;
}
.node-type-blog .share-this-detail-page {
    display: inline-block;
    margin-bottom: -3px;
    position: relative;
}
.node-type-blog .blog-share .share-this-detail-page {
    margin-bottom: -7px;
    width: 50%;
    overflow: auto;
    margin: auto;
    position: absolute;
    margin-top: 4px;
}
    @media all and (-ms-high-contrast:none)
     {
     .node-type-blog .blog-share .share-this-detail-page { margin-bottom: -11px; }
     *::-ms-backdrop, .node-type-blog .blog-share .share-this-detail-page  { margin-bottom: -11px; }
     }
.node-type-blog .share-this-detail-page .addthis_button_facebook,
.node-type-blog .share-this-detail-page .addthis_button_twitter,
.node-type-blog .share-this-detail-page .addthis_button_linkedin,
.node-type-blog .share-this-detail-page .addthis_button_email,
.node-type-blog .share-this-detail-page .addthis_button_compact{
    margin-bottom: 0;
}
.std-post-comment-wrapper .share-this-detail-page .addthis_button_facebook,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_twitter,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_linkedin,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_email,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_compact {
    padding: 0 10px;
    margin-bottom: 0;
    color:  #127bb8;
}
.std-post-comment-wrapper .share-this-detail-page .addthis_button_facebook:hover,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_twitter:hover,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_linkedin:hover,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_email:hover,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_compact:hover {
    text-decoration: none;
    color: #18a2f3;
}
.std-post-comment-wrapper .share-this-detail-page .addthis_button_facebook .at-icon-wrapper,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_twitter .at-icon-wrapper,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_linkedin .at-icon-wrapper,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_email .at-icon-wrapper,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_compact .at-icon-wrapper {
    display: none;
}
.std-post-comment-wrapper .share-this-detail-page .addthis_button_facebook:after,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_twitter:after,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_linkedin:after,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_email:after,
.std-post-comment-wrapper .share-this-detail-page .addthis_button_compact:after {
    display: block;
    font-family: FontAwesome;
    font-size: 20px;
    font-weight: 400;
    line-height: 22px;
    text-align: center;
}
.std-post-comment-wrapper .share-this-detail-page .addthis_button_facebook:after {
    content: "\f09a";
}
.std-post-comment-wrapper .share-this-detail-page .addthis_button_twitter:after {
    content: "\f099";
}
.std-post-comment-wrapper .share-this-detail-page .addthis_button_linkedin:after {
    content: "\f0e1";
}
.std-post-comment-wrapper .share-this-detail-page .addthis_button_email:after {
    content: "\f0e0";
}
.std-post-comment-wrapper .share-this-detail-page .addthis_button_compact:after {
    content: "\f0fe";
}
.std-post-comment-wrapper {
    padding: 23px 0 29px 0;
    text-align: center;
    border-bottom: 1px solid #ccc;
    clear: both;
}
.std-post-comment-wrapper .share-txt {
    color:  #222222;
    font-size: 20px;
    font-weight: 400;
    line-height: 22px;
    margin-left: 8px;
}
.std-post-comment-wrapper .or-txt {
    color:  #222222;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin: 0 11px 0 18px;
}
.std-post-comment-wrapper .postcomment-txt,
.std-post-comment-wrapper .close-cmnt {
    color:  #127bb8;
    font-size: 20px;
    font-weight: 400;
    line-height: 22px;
    cursor: pointer;
}
.std-post-comment-wrapper .postcomment-txt:hover,
.std-post-comment-wrapper .postcomment-txt:active,
.std-post-comment-wrapper .postcomment-txt:focus,
.std-post-comment-wrapper .close-cmnt:hover,
.std-post-comment-wrapper .close-cmnt:active,
.std-post-comment-wrapper .close-cmnt:focus {
    color: #18a2f3;
    text-decoration: none;
}
.node-type-blog .landing-detail-region-type-container {
    padding-bottom: 67px;
}
.node-type-blog .landing-detail-region-type-container label {
    color: #222;
    margin-right:3px;
    font-size:14px;
  /*  line-height: 20px; */
    font-weight: 400;
    margin-bottom: 0;
}
.node-type-blog .links span {
    display: inline-block;
    margin-bottom: 3px;
}
.node-type-blog .landing-detail-region-type-container .blog-field-region-countries-wrapper,
.node-type-blog .landing-detail-region-type-container .tag-focus-area {
    margin-bottom: 6px;
}
.node-type-blog ul.custom_paging {
    top: -19px;
    line-height: 13px;
}
.landing-detail-region-type-container .links a:hover,
.landing-detail-region-type-container .region-country-group  a:hover{
    text-decoration: none;
}
.captcha {
    box-shadow: none;
    border: 0;
    margin-bottom: 13px;
}
.captcha .panel-heading,
.captcha .panel-body p,
.captcha .help-block {
    display: none;
}
.captcha .g-recaptcha>div {
    margin: auto;
}
.detail-comment-section .author-details,
.detail-comment-section .comment  {
    width: 100%!important;
    padding: 0;
}
.comment-wrapper .detail-comment-section,
.detail-comment-section .author-details input {
    width: 100%;
}


.node-type-blog .comment-container {
    margin-top: 65px;
}
.node-type-blog .comment-add-form {
    margin-bottom: 40px;
}
/*slide show width*/
.paragraphs_slideshow,
.para_slideshow,
.paragraphs_slideshow .blog_full_width {
    width: 100%;
    overflow: hidden;
}
.blog_full_width .slick-carousel {
    max-width: 100%;
}
.paragraphs_slideshow .centered_large_1170 {
    max-width: 1170px;
    margin: auto;
}
.paragraphs_slideshow  .centered_medium_860 {
    max-width: 860px;
    margin: auto;
}
.paragraphs_slideshow .centered_smal_560 {
    max-width: 560px;
    margin: auto;
}
.paragraphs_slideshow  .centered_medium_860  .slick-carousel .slick-img {
    height: 573px;
}
.paragraphs_slideshow  .centered_smal_560  .slick-carousel .slick-img {
    height: 374px!important;
}
.field-file-youtube-video-media-page {
    max-width: 100%!important;
}
/*video width*/
.paragraphs_video .blog_full_width {
    width: 100%;
}
/*photo width*/
.centered_smal_560,
div.centered_large_1170,
div.centered_medium_860,
div.blog_full_width,
div.blog_small_560 {
    margin-top: 6px!important;
    margin-bottom: 54px!important;
    overflow: hidden;
}
.para_slideshow div.centered_large_1170,
.para_slideshow div.centered_medium_860,
.para_slideshow div.blog_full_width,
.para_slideshow div.blog_small_560 {
    margin-top: 0!Important;
}
.paragraphs_slideshow .slick-carousel {
    padding-bottom: 0;
}
.para_photo_image img {
    width: auto;
    border-radius: 3px;
    height: auto;
    max-width: 100%;
    margin: auto;
}

.centered_large_1170 .paragraphs_photo {
    width: 1170px;
}
.centered_medium_860 .paragraphs_photo {
    width: 860px;
}
.paragraphs_photo {
    margin: auto;
/*
    padding: 20px 0;
*/
}
.blog_full_width .paragraphs_photo {
    width: 100%;
}
.blog_full_width .paragraphs-photo-wrapper {
    position: relative;
}

.blog_full_width .paragraphs-photo-wrapper .standrad-img-caption {
    width: 69.7%;
    position: absolute;
    bottom: 80px;
    padding: 30px;
    background: rgba(9, 7, 8,.8);
    color: #fff;
}

.blog_full_width .paragraphs-photo-wrapper .stanard-photo-caption {
    color: #fff;
    color:  #ffffff;
    font-size: 20px;
    font-weight: 700;
    line-height: 23px;
}
.blog_full_width .paragraphs-photo-wrapper .stanard-photo-credit {
    color:  #ccc;
    font-size: 14px;
    font-weight: 400;
    padding-top: 12px;
    padding-bottom: 0;
}
.blog_aligned_left,
.blog_aligned_right {
    width: 560px;
    margin: auto;
}
.blog_aligned_left .paragraphs-photo-wrapper,
.blog_aligned_right .paragraphs-photo-wrapper {
    max-width: 250px;
    margin-bottom: 20px;
}
.blog_aligned_left .paragraphs-photo-wrapper {
    margin-left: -150px;
    float: left;
    margin-right: 20px;
}
.blog_aligned_right .paragraphs-photo-wrapper {
    margin-right: -150px;
    float: right;
    margin-left: 20px;
}

/*latest blog*/
.node-type-blog .landing-detail-highlight .highlight h1 {
    display: inline-block;
    margin-right: 20px;
    color:  #666666;
    font-size: 30px;
    font-weight: 400;
    line-height: 22px;
}
.node-type-blog .landing-detail-highlight .blog_more a {
    font-size: 14px;
    text-decoration: none;
}
.node-type-blog .landing-detail-highlight {
    padding: 44px 0 57px 0;
}
.node-type-blog .highlight h1 {
    margin: 0 0 26px 0;
}
.node-type-blog .fullpage-highlights-box {
    padding: 0 11px;
}
.node-type-blog .landing-detail-highlight .js-item-holder {
    margin-left: -9px;
    margin-right: -11px;
}
.node-type-blog .landing-detail-highlight .fullpage-highlights-img {
    margin: 0 0 32px 0;
}
.node-type-blog .fullpage-highlights-date {
    margin: 0 0 13px 0;
}
.node-type-blog .fullpage-highlights-box .fullpage-highlights-desc {
    margin-top: 12px;
}
.form-item-subject  {
    display: none;
}
/*comment section*/
.comment-wrapper .comment-title {
    color:  #666666;
    font-size: 30px;
    font-weight: 400;
    margin-bottom: 14px;
}
.comment-wrapper>.comment-title {
    margin-bottom: 38px;
}
.comment-wrapper .comment-threading {
    margin-bottom: 0;
}
.comment-wrapper .landing-new-comment h3 {
    display: none;
}
.comment-published .submitted,
.comment-published .content {
    margin-bottom: 0;
}
.comment-add-form {
    padding-top: 0;
    margin-bottom: 60px;
}
 .comment-add-form p {
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: 400;
}
.comment-wrapper .landing-new-comment  .field-items {
    font-size: 16px;
    color: #222;
}
.comment-section .field-name-comment-body label {
    display: none;
}

/*alert msg style*/
.detail-comment-section .comment-section {
    overflow: visible;
}
.detail-comment-section .captcha {
    float: left;
    width:100%;
}
.detail-comment-section .captcha .panel-body {
    padding: 0;
}
.comment .form-textarea-wrapper,
.comment-section .form-type-textfield {
    position: relative;
}
.alert-msg .blog-alert-wrapper {
    display: block;
    opacity: 1;
}
.blog-alert-wrapper {
    display: none;
    opacity: 0;
    transition: opacity 1s ease;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
    width: auto;
    /*height: 45px;*/
    background: #fff;
    padding: 7px 19px 7px 10px;
    position: absolute;
    bottom: -39px;
    z-index:1;
    margin-left: 30px;
}
.blog-alert-wrapper .blog-alert {
    position: relative;
    color:  #222222;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
}
.blog-alert-wrapper .blog-alert:before {
    content: "\f071";
    font-family: FontAwesome;
    color:  #ffc64c;
    font-size: 18px;
    font-weight: 400;
    line-height: 16px;
    margin-right: 10px;
}
.blog-alert-wrapper .blog-alert:after {
    content: '';
    width: 12px;
    height: 12px;
    background: #fff;
    position: absolute;
    transform: rotate(225deg);
    top: -18px;
    left: 14px;
    box-shadow: 1px 1px 1px -1px rgba(0, 0, 0, 0.2);
}

.page-comment-reply .detail-comment-section {
    width: 560px;
    margin: auto;
}

/*reply page*/
.page-comment-reply .comment-reply {
    display: none;
}

.width-560 {
  max-width: 680px;
  margin: auto;
}

.paragraphs_basic_text.width-560,
.paragraphs_heading.width-560,
.width-680 {
  max-width: 680px;
  margin: auto;
}
.node-type-general-pages #heading-text h1.width-680,
.node-type-general-pages #heading-text-no-overlay h1.width-680 {
    margin: auto!important;
}
/*list style*/
.node-type-blog .region-content ol li {
    line-height: 1.3;
}

.node-type-blog .region-content .para_basic_body ul {
    margin-bottom: 31px;
}
.node-type-blog .region-content ol li {
    margin-bottom: 15px;
}
.blog-minute {
    margin-right: -3px;
}

/*blog alert style */
.page-block .region-help.alert-info {
    background-color: transparent;
    border-color: transparent;
}
.page-block .region-help.alert-info .glyphicon-question-sign {
    display: none;
}
/*paragraph images style*/
.para_photo_image a {
    display: block;
    margin: auto;
}
.blog_aligned_right,
.blog_aligned_left {
    position: relative;
    z-index: 3;
}

/*user data top*/
.wrap-comment {
    display: inline;
}
@media screen and (max-width: 1025px) {
  body.node--type-blog .standard-sec-title .standard-summery-spec .pipe { display: none;}
  body.node--type-blog .standard-sec-title .standard-summery-spec .wrap-comment { display: block;}
}
.wrap-comment .comments-count {
    display: inline-block;
}


/*slideshow issues*/
.centered_smal_560 .slider-for button.slick-prev,
.centered_smal_560 .slider-for button.slick-next {
    top: 170px;
}
.centered_medium_860 .slider-for button.slick-prev,
.centered_medium_860 .slider-for button.slick-next {
    top: 270px;
}

/*twitter video*/
.field-file-youtube-video-media-page.twitter-video {
    padding: 0;
    height: auto!important;
}
.field-file-youtube-video-media-page.twitter-video .twitter-tweet {
    padding: 0;
    margin: 0 auto!important;
}

/*para-footnote style*/
.para-footnote #footnotes li a {
    color: #666;
    text-decoration: none;
    cursor: pointer;
}
.para-footnote #footnotes li a:hover,
.para-footnote #footnotes li a:focus,
.para-footnote #footnotes li a:active {
    color: #18a2f3;
    text-decoration: none;
}
/*gif img style*/
div.no-resize {
    padding-bottom: 51px;
}

/*paragraphs_heading style*/
/*
div[data-aos]:before {
  display: block;
  content: " ";
  margin-top: -120px;
  height: 120px;
  visibility: hidden;
}
*/
.paragraphs_heading h1
.paragraphs_heading h2,
.paragraphs_heading h3,
.paragraphs_heading h4 {
    margin: 0 0 30px 0;
}
.paragraphs_slideshow .blog_full_width h3 {
    text-align: center;
}
.paragraphs_heading h1 a:hover,
.paragraphs_heading h2 a:hover,
.paragraphs_heading h3 a:hover,
.paragraphs_heading h4 a:hover {
    text-decoration: none;
}
.landing-new-comment .comment-reply span {
    display: none;
}
/*comment reply page*/
.page-comment-reply .detail-comment-section {
    padding-top: 20px;
}
.page-comment-reply .landing-new-comment h3,
.node-type-blog .comment-wrapper .new {
    display: none;
}
.node-type-blog .comment-container  .comment-wrapper  {
    margin-bottom: 64px;
}
.node-type-blog .comment-container  .comment-wrapper .comment-add-form {
    margin-bottom: 0;
}
.not-logged-in .comment-wrapper .indented .landing-new-comment ul li.comment-reply.first {
    display: block;
}
/*no margin img style*/
.gen-margin  {
  z-index: 99!important;
  margin-top: -50px;
}
.gen-margin .fullpage-section-contents {
  padding-top: 10px;
}
/*********************/

/**new social media type style**/

.detail-video-wrapper.facebook-video.social-facebook {
  padding-bottom: 0;
  margin: 0 auto 30px;
}
.social-insta {
  max-width: 500px;
  margin: 0 auto 30px;
}

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

/*responsive style*/
@media screen and (min-width: 768px) and (max-width: 991px){
    .std-title,
    .standard-wide-img-section,
    div.centered_medium_860:not(.detail-video-wrapper),
    div.centered_large_1170:not(.detail-video-wrapper),
    .paragraphs_video {
        padding: 0 30px;
    }
    .centered_medium_860 .paragraphs_photo,
    .centered_large_1170 .paragraphs_photo {
        width: auto;
    }
    .blog_aligned_right .paragraphs-photo-wrapper {
        margin-right: 0;
    }
    .blog_aligned_left .paragraphs-photo-wrapper {
        margin-left: 0;
    }
    .node-type-blog .landing-detail-highlight {
        padding-left: 30px;
        padding-right: 30px;
    }
    .node-type-blog .detail-video-wrapper.blog_small_560 {
        width: 560px;
        margin: auto;
    }
    .blog_full_width .paragraphs-photo-wrapper .standrad-img-caption {
        bottom: 40px;
    }
    .node-type-general-pages #heading-text h1.width-680 {
        margin: 0 !important;
    }
}
@media screen and (max-width: 1169px) and (min-width: 992px) {
    div.centered_large_1170:not(.detail-video-wrapper) {
        max-width: 860px;
        margin: auto;
    }
    .paragraphs_slideshow .centered_large_1170 .slick-carousel .slick-img {
        height: 574px;
    }
    .centered_large_1170 .slider-for button.slick-prev,
    .centered_large_1170 .slider-for button.slick-next {
        top: 270px;
    }
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
/*
div.centered_medium_860:not(.detail-video-wrapper)
*     div.centered_large_1170:not(.detail-video-wrapper),,
*/

    .std-title,
    .standard-wide-img-section,
    .paragraphs_video {
        padding: 0 90px;
    }
    .blog_aligned_right .paragraphs-photo-wrapper {
        margin-right: -75px;
    }
    .blog_aligned_left .paragraphs-photo-wrapper {
        margin-left: -75px;
    }
    .node-type-blog .landing-detail-highlight .js-item-holder {
        margin-left: 0;
        margin-right: 0;
    }
    .node-type-blog .detail-video-wrapper.blog_small_560 {
        width: 560px;
        margin: auto;
    }
    .centered_medium_860 .paragraphs_photo,
    .centered_large_1170 .paragraphs_photo {
        width: auto;
    }
}
@media screen and (max-width: 767px) {
    .std-title,
    .standard-wide-img-section,
    div.centered_medium_860:not(.detail-video-wrapper),
    div.centered_large_1170:not(.detail-video-wrapper),
    div.centered_smal_560:not(.detail-video-wrapper),
    .paragraphs_video{
        padding: 0 15px;
    }
    .paragraphs_slideshow .centered_smal_560 .slick-carousel .slick-img {
        height: 230px!important;
    }
    .width-560,
    .paragraphs_basic_text.width-560,
    .paragraphs_heading.width-560,
    .page-comment-reply .detail-comment-section {
        width: auto;
        margin: 0 15px;
    }
    .paragraphs_photo {
        width: auto!important;
    }
    .node-type-blog .landing-detail-highlight {
        margin: 0 15px;
      padding: 40px 0;
    }
    .paragraphs_subscribe .dynamic-subscription-box {
        display: block;
    }
    .paragraphs_subscribe .dynamic-subscription-box .message {
        text-align: center;
        margin-bottom: 15px;
    }
    .paragraphs_subscribe .dynamic-subscription-box .email-form {
        margin: auto;
    }
    .standard-blog-summary {
        margin-top: 10px!important;
    }
    div.centered_large_1170,
    div.centered_medium_860,
    div.blog_full_width {
        margin-bottom: 35px;
    }
    .node-type-blog .comment-container {
        /*margin-top: 15px;*/
        margin: 44px 15px 17px 15px;
    }
    div.blog_aligned_left,
    div.blog_aligned_right {
        width: 250px;
        margin: auto;
        margin-bottom: 30px;
    }
    .blog_aligned_right .paragraphs-photo-wrapper,
    .blog_aligned_left .paragraphs-photo-wrapper {
        float: none;
        margin: auto;
    }
    .blog_full_width .paragraphs-photo-wrapper .standrad-img-caption {
        bottom: 0;
        width: 100%;
        padding: 10px;
    }
    .detail-video-wrapper.centered_large_1170,
    .detail-video-wrapper.blog_small_560 {
        width: auto;
    }
    .blog_full_width .paragraphs-photo-wrapper .stanard-photo-caption {
        font-size: 16px;
    }
    .standard-wide-img-section {
        margin-bottom: 40px;
    }
}
@media screen and (min-width: 1200px) {
    .detail-video-wrapper.centered_large_1170 {
        width: 1170px;
        margin: auto;
    }
    .detail-video-wrapper.blog_small_560 {
        width: 560px;
        margin: auto;
    }
}
@media screen and (max-width: 991px) {
    .std-post-comment-wrapper .share-txt,
    .std-post-comment-wrapper .or-txt,
    .node-type-blog .time-read~.pipe {
        display: none;
    }
}
@media screen and (min-width: 992px) and (max-width: 1024px){
    .node-type-general-pages #heading-text h1.width-680 {
        margin: 0!important;
    }
}

/*for slideshow image*/
.slick-slide img {
    max-height: 100%;
    max-width: 100%;
    height: auto;
    width: auto;
    flex-shrink: 0;

}
.view-event-calendar select {
    width: auto!important;
}

/*for ie only
.slick-slide img { max-width:none\9; }



@media all and (-ms-high-contrast:none)
 {
 .slick-slide img { max-width:none; }
 *::-ms-backdrop, .slick-slide img  { max-width:none; }
*/
/*Task #225335: Pending changes*/

.blog_full_width .standrad-img-caption .stanard-photo-credit a{
    font-size: 14px;
    font-weight:400;
}
div.blog-margin.blog_full_width{
    margin-bottom:0px !important;
}
.blog-margin.blog_full_width + .blog_full_width{
    margin-top:0px !important;
}
/*Task #225335: Pending changes*/
[data-inline-tweet] a {
	text-decoration: none !important;
}
[data-inline-tweet] * {
        -webkit-transition: all 150ms cubic-bezier(0.420,0.000,0.580,1.000);
        -moz-transition: all 150ms cubic-bezier(0.420,0.000,0.580,1.000);
        -ms-transition: all 150ms cubic-bezier(0.420,0.000,0.580,1.000);
        -o-transition: all 150ms cubic-bezier(0.420,0.000,0.580,1.000);
        transition: all 150ms cubic-bezier(0.420,0.000,0.580,1.000);
}
[data-inline-tweet] a span {
        /*border-bottom: 1px dashed rgb(0, 172, 237,0.5);*/
        margin-right: 3px;
        color: #111;
		border: none !important;
}
[data-inline-tweet] a:hover span {
        background-color: none !important;
		color: #127bb8 !important;

}
[data-inline-tweet] svg {
	opacity: 0.6;
	max-width: 20px;
}
[data-inline-tweet] a:hover svg { opacity: 1.0; }

.inline-tweet,
[data-inline-tweet] {
    background-color: #e8faff;
    padding: 3px;
}
