div.wpforms-container-full select,.single .request_fulfilling_pricing_form select {    font-size: 16px !important; }
#wpforms-999989103-field_6 {    padding-left: 55px !important; }
.blog_details_content_wrap .socializer a{ transition: none !important; }
.blog_details_content_wrap .socializer a:hover{ background-color: #3e6be0 !important; }
.blog_details_content_wrap .socializer a:hover i{ color: #fff !important; }
.main_content_wrap_post.bottom_content ol {    padding-left: 0px;    list-style: none; }
#wpforms-form-999989103 .wpforms-is-recaptcha{ max-height: 1px !important; }
#wpforms-form-999989103 .wpforms-submit-container{ padding: 10px 0 20px 0px; }
.single .wpforms-recaptcha-container { display: none; }
.single:not(.single-services) .container.content, .single:not(.single-services) .section-empty > .content { padding-bottom:0px !important; }
.single-post .blog-header h1{ text-align:center; }
.single-post .blog-header h1::before { display:none; }
#author-avatar img { float:none;}
#author-avatar { text-align:center; margin: 0px;
padding: 0px; }
#author-info #author-avatar img { float:none; }
#author-info #author-avatar { display:none;}
#author-avatar h3{ margin-bottom:0px; font-size: 18px;color:black !important;}
.single .tag-row.icon-row span{ text-align:center;display:block;}
.single .tag-row.icon-row {    position: absolute;    left: -140px;}
.single .tag-row.icon-row > div:nth-child(2){display:none;}
.single .tag-row #author-avatar .h3{ font-size: 18px;    line-height: 35px;    color: #000;}
.single:not(.single-services) .col-md-9 { float:none; margin:auto;}
.single .widget{ display:none; }
.single h2, .single .h2 {     font-size: 36px;    line-height: 36px; margin-bottom: 20px; margin-top: 20px;  }
.single h3{  line-height: 40px;}
.single .content .blog-header img {    max-height: 350px;    object-fit: cover; }
.scrollindicator {  width: 100%;  display: block;  border: none;  z-index: 1000;  background: #eeeeee;  color: #337ab7; }
.single-post .wysiwyg-editor h3, .single-post .wysiwyg-editor .h3, .single-post .wysiwyg-editor a { color:#000; }
.single-post .wysiwyg-editor a { text-decoration:underline; }
.single-post .header-subscribe label { display: inline-block; float:left; margin-right: 10px;   font-size: 17px; font-weight: normal; margin-top: 6px;} 
.single-post .header-subscribe .dd-container label { margin-top: 4px;    padding-bottom: 3px;     width: 100px;    font-size: 16px;  }
.single-post .header-subscribe .dd-container img {margin-top:7px;}
.single-post .header-subscribe .dd-options li {border:0px; clear:both;}
.single-post .header-subscribe .dd-select { padding: 0px 5px; }
.single-post .header-subscribe ul {  position: absolute;    margin-top: 11px; background: white;border:1px solid #E4E4E4 !important; }
.single-post .header-subscribe ul li {  padding: 0px 5px;}
.single-post .header-subscribe input[type=hidden]{ height:0px; }
.latest-post .hc_title_tag_cnt { margin-bottom: 30px; }
.latest-blog .grid-box.row {    margin: 0px; } 
progress.scrollindicator,div.scrollindicator {  position: fixed; top:0px;}
progress.scrollindicator {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
progress.scrollindicator::-webkit-progress-bar {
background-color: transparent; }
progress.scrollindicator::-webkit-progress-value {
background-color: #337ab7; }
progress.scrollindicator::-moz-progress-bar {
background-color: #337ab7; }
.scrollindicator-nohtml5 {
width: 100%;
height: 8px;
display: block;
border: none;
z-index: 500;
background: #eeeeee;
color: #337ab7; }
.scrollindicator-nohtml5 span {
width: 100%;
height: 100%;
display: block;
text-indent: -9999px;
background: #135FF4; }
.animated .scrollindicator-nohtml5 span {
-webkit-transition: width 300ms ease;
transition: width 300ms ease; }
@media (max-width: 1440px)
{
.bottom_content .subscribe_form_wrap {    margin-top: 0px; }
.main_content_wrap_post.bottom_content .contact_us_sales h2 { font-size:17px; }
.main_content_wrap_post.bottom_content h4 {    font-size: 17px; }
.main_content_wrap_post.bottom_content .contact_us_sales a.ctn_btn {    padding: 10px 20px; font-size:16px;}
.main_content_wrap_post.bottom_content .col-md-2 {    top: 110px; }
.main_content_wrap_post.bottom_content .contact_us_sales p { font-size:13px; }
.bottom_content .subscribe_form_wrap h4 { line-height: 22px; }
.main_content_wrap_post.bottom_content .contact_us_sales { padding: 80px 20px 30px 20px; }
.subscribe_form_wrap button { font-size: 16px; margin-top: 19px; }
}
@media (max-width: 1200px)
{
.main_content_wrap_post.bottom_content .contact_us_sales a.ctn_btn {    font-size: 14px; }
.main_content_wrap_post.bottom_content h4 {    font-size: 16px; }
}
@media (max-width: 600px)
{
.blog-custom-container .shiphype-logo { text-align: center; }
.latest-blog .adv-img-down-text img { margin-top: 0px !important; }
.single .author_info { float:none; }
.bottom_content .subscribe_form_wrap { margin-top: 30px; }
.main_content_wrap_post.bottom_content h4 { font-size: 18px; line-height: 18px; padding-top: 10px; }
.main_content_wrap_post.bottom_content .col-md-2 { top:0px; }
.main_content_wrap_post.bottom_content .contact_us_sales h2 { font-size: 30px;  }
.main_content_wrap_post.bottom_content .contact_us_sales a.ctn_btn {    font-size: 18px;    padding: 16px 26px; } 
.main_content_wrap_post.bottom_content .contact_us_sales {    padding: 60px 20px 40px 20px; }
.blog_details_content_wrap { padding-top: 60px; }
}