b, strong {font-weight: 600;}
.design-logo-list { display: flex; text-align: center; width: 100%;padding: 10px 0px 30px;flex-flow: row wrap;}


.logo-designVideo .close.icon.icon-close {color:#000; }

.design-backgroundImg { height: 620px;}
.how-it-worksBtn { display:none; }
.dh-design-new .how-it-worksBtn, .node-750Css .how-it-worksBtn{ display:inline-block; }
.logoDesign-body .customLgo-btnCss.logo-designCustom { text-align: left;}
.node-750Css .custom-catBanner .custom-trust { width:auto; }
.dh-design-new .customLgo-btnCss { text-align:left; }
.design-bgContainer { width: 100%;}
.design-textHeading { padding: 40px 0;}
.design-title { font-size: 33px; font-weight: 600; margin-bottom: 20px; text-transform:capitalize;}
.custom-logo-title { padding: 25px 0 0;}
.logo-tagline { font-size: 25px; font-weight: 300; }
.listItem-name { color: #333; font-size: 16px; letter-spacing: 1px; margin-left: 6px;}
.design-listItem .icon.icon-ok { font-size: 16px;}
.customer-heading { margin: 50px 0; text-align: center;}
.headingSpan > p { margin: 0;}
.headingSpan {line-height: 45px; font-size: 32px; font-weight: 600; letter-spacing: 1px; text-align: center; /*text-transform: uppercase;*/ width: 100%; display: inline-block;}
.customer-heading .divider-css { margin-top: 0; width: 19%;display: none;}
.multiple-logos { display: inline-block; width: 100%; font-size:0;}
.design-cards { display:inline-block; width:100%; box-shadow: 0 7px 21px 0 rgba(0, 0, 0, 0.2); position: relative;  margin-bottom: 25px;overflow: hidden;height:calc(100% - 25px);min-height: 200px;}
.design-cards:hover .hover-bgColor::before, .design-cards:hover .logo-design-details { opacity:1; }
.design-cards .hover-bgColor .logo-designImg{width: 100%;top: 0;position: relative;left: 0;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;-o-transition: -o-transform 0.3s;transition: transform 0.3s;z-index: 0;max-width: 100%;height: auto;}
.design-cards:hover .hover-bgColor .logo-designImg{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.hover-bgColor::before {transition: all 0.3s;  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0; content: ""; height: 100%; position: absolute; width: 100%; opacity:0;z-index: 9;}
.logo-design-details {transition: opacity 0.3s;opacity:0; bottom: 0; color: #fff; left: 0; padding: 15px 10px 10px 13px; position: absolute; right: 0; top: 0;z-index: 10;}
.logo-detail-name { display: block; font-siz18px; font-weight: 600; letter-spacing: 0.5px; line-height: 23px; text-transform: capitalize;}
.logo-detail-paraCss { font-size: 15px; letter-spacing:0.3px; line-height: 1.6; margin: 0;}
.logo-enties { bottom: 20px; height: 60px; left: 0; margin: 0 auto; overflow: hidden; position: absolute; right: 0;  width: 90%;}
.logo-entry-table { float: left; text-align: center; width: 50%;}
.stat__amount { display: inline-block; font-size: 27px; font-weight: 600; line-height: 35px; margin-top: 3px; width: 100%;float: left;}
.stat__label { display: inline-block; line-height: 14px; font-size:14px; width: 100%;float: left;}
.logo-enties::before { border-top: 2px solid #ffffff; content: ""; left: 0; position: absolute; top: 0; transition: all 0.4s ease 0s; width: 0;}
.logo-enties::after {  border-top: 2px solid #fff; content: ""; right: 0; position: absolute; top: 0; width: 0; transition:all 0.4s ease 0s;}
.logo-designers::before { border-left: 2px solid #ffffff; content: ""; height: 60px; left: 0; margin: 0 auto; position: absolute; right: 0; top: 60px; transition: all 0.4s ease 0s; width: 0;}
.design-cards:hover .logo-enties::before,  .design-cards:hover .logo-enties::after{ width:100%; }
.design-cards:hover .logo-designers::before { top:0; }
.logo-list-item { display: inline-block; width: 100%;}
.how-it-logoContainer { border-bottom: 2px solid #f0f0f0; display: inline-block; margin: 30px 0; padding: 0 20px 20px; width: 100%;}
.inner_logoDesigner > span {float:left; font-size: 18px; font-weight: 600; margin: -1px 5px 0 0; padding: 0;}
.common-howCss h3 { font-size: 21px; font-weight: 600;}
.common-howCss .inner_logoDesigner > p { font-size: 14px; margin:0;}
.common-howCss .inner_logoDesigner { padding: 0 0 0 30px; position: relative; text-align: center;}
.works-img {  text-align: center; position:relative; }
.works-img > span { border: 2px solid #b0b0b0; border-radius: 50%; color: #909090; font-size: 28px; font-weight: 600; left: 45px; line-height: 34px; padding: 3px 13px; position: absolute;}
.works-img > img { height:150px; }
.common-howCss { cursor:default;  display: inline-block;width: 100%; color: #000;}
.common-howCss:active, .common-howCss:focus { color:#000;}
.works-img { text-align: center;}
.common-howCss.logo-how-thirdStep::after { border-right: medium none;}
.design-headingList { margin: 0 0 30px;}
.customLgo-btnCss { text-align: center;margin-top: 0px;}
.logo-customer .customLgo-btnCss { margin: 20px 0 10px;}
/*.node-790Css .whiteBtnNectar.get-started-btn, .node-791Css .whiteBtnNectar.get-started-btn, .node-793Css .whiteBtnNectar.get-started-btn, .node-794Css .whiteBtnNectar.get-started-btn, .node-797Css .whiteBtnNectar.get-started-btn, .node-798Css .whiteBtnNectar.get-started-btn, .node-747Css .whiteBtnNectar.get-started-btn, .node-749Css .whiteBtnNectar.get-started-btn{ display: inline-block;}*/
.logoDesign-body .customLgo-btnCss .whiteBtnNectar.get-started-btn {
  display: inline-block; float:none;
}



.needLogo-bgCss .customLgo-btnCss, .design-bgContainer .customLgo-btnCss, .custom-bgCss .customLgo-btnCss, .customs-bgCss .customLgo-btnCss{ text-align: left;}


/* ----------------------------------------------Start Custom logo design css------------------------------------ */

.custom-bgCss { background:url(//cdn1.designhill.com/assets/dh/images/bg_purple_new.jpg) no-repeat scroll 0 0 / cover; color: #fff; padding: 50px 0; }
.needLogo-bgCss { background:url(//cdn1.designhill.com/assets/dh/images/custom_logo_bg.jpg) no-repeat scroll 0 0 / cover; color: #fff; padding: 50px 0; }
.logoDesign-body p.custome-tagline { font-size: 23px; font-weight: 300; padding:5px 0;}



.subLines-liCss i.icon.icon-ok { font-size: 16px; font-weight: 300;}



.custom-selectCss select { border-radius: 4px;}
.custom-selectCss option { font-size: 15px;}

.customLgo-btnCss .icon.icon-play-circle { font-size: 16px; margin: 0 0 0 4px;}
.custom-logofeature, .custom-getDesings { padding: 50px 0;}
h2.benefits-block-header { font-size: 32px; font-weight: 700; margin-top: 0; text-transform: capitalize;}
p.benefits-block-para { font-size: 16px;}
.list-item > strong { font-size: 17px;}
.custom-feature-list .icon.icon-check-circle-o { color: #76aa2c; font-size: 22px; left: 0; position: absolute; top: 6px;}
.list-nameDetails strong {  font-size: 17px; text-transform: capitalize;}
.list-nameDetails > p { font-size: 16px; font-weight: 500;}
.custom-feature-list {  margin: 20px 0;}
.list-item {  margin: 0 0 7px; position:relative; }
.custom-getDesings { background: #e9eaec none repeat scroll 0 0; }
.custom-designChoose .custom-selectDesign {margin:0 0 30px; background: #fff none repeat scroll 0 0; border: 1px solid #d5d5d5; display: inline-block; position: relative; width: 100%;}
.custom-logoImg { padding: 10px;}
.custom-logoImg > img { width:100%;}
.custom-box-caption { border-top: 1px solid #d5d5d5; padding: 4px 10px 0; position: relative; z-index: 99; text-align:left;}
.custom-box-caption-content { color: #76aa2c; font-size: 16px; font-weight: 400; position:relative;}
.cus_entries, .cus_pries { color: #76aa2c; display: inline-block; font-size: 17px; font-weight: 600; text-align: center;}
.cus_entries > p, .cus_pries > p { color: #adadad; text-transform:capitalize; }
.custom-box-caption-content .cus_pries { float: right;}
.custom-designChoose .custom-selectDesign:hover::after { left:0; right:0; margin:0 auto; background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0; content: ""; height: 100%; position: absolute; top: 0; width: 100%; transition:all 0.4s ease 0s;}
.custom_caption { border: 2px solid #66900d; border-radius: 0; bottom: 190px; color: #fff; font-size: 14px; height: 30px; left: 0; opacity: 0; padding: 2px 10px; position: absolute; text-align: center; text-transform: capitalize; top: 120px; transition: all 0.4s ease 0s; z-index: 99; width: 185px; right: 0; margin: 0 auto;}
.custom_caption:hover { background: #76aa2c none repeat scroll 0 0;}
.cus_entries::after { border-right: 1px solid #d5d5d5; bottom: 0; content: ""; height: 70px; left: 0; right:0; margin:0 auto; width:1px; position: absolute;}
.custom-designChoose .custom-selectDesign:hover .custom_caption { opacity:1; }
.custom-designChoose .custom-selectDesign:hover .cus_entries, .custom-designChoose .custom-selectDesign:hover .cus_pries, .custom-designChoose .custom-selectDesign:hover .cus_entries > p, .custom-designChoose .custom-selectDesign:hover .cus_pries > p { color:#fff; }
.custom-exHeading { display: inline-block; font-size: 32px; font-weight: 600; margin: 0 0 40px;/*text-transform:uppercase;*/  width: 100%;letter-spacing: 1px;text-align: center;}
.list-nameDetails { display: inline-block; padding-left: 30px; width: 100%;}
.logo-how-it  .customer-heading { margin: 50px 0 30px; text-align: center;}
.logo-detail-paraCss.new-paraCss { font-size: 12px;}
.common-howCss:hover { color: #000;}
.node-798Css .logo-how-it .customLgo-btnCss.t-shirtBtn { margin-bottom: 30px;}


.contest-caseStudyBtn {bottom: 0;display: inline-block;left: 0;margin: -27px auto 0;position: absolute;right: 0;text-align: center;top: 55%;width: 100%;}
.contest-caseStudyBtn > span {border: 2px solid #fff; display: inline-block;  font-size: 12px;  font-weight: 600;  line-height: 22px;  padding: 3px 10px 4px;  text-transform: capitalize;}
.page22 .logo-design-testimonials {background: #fff;}
.logoLast .works-img {border: 2px dashed #fff; padding: 30px 20px; border-radius:10px; color:#fff;}
.logoLast .works-img a {color: #fff;}
.logoLast .works-img > p:last-child {margin-bottom: 0;}

.custom-designChoose.lg-design-head .lg-design-subheading{font-size:18px;text-align: center;}
.custom-designChoose.lg-design-head .custom-exHeading{margin:0 0 20px;font-size:32px;}
.custom-designChoose.lg-design-head{padding-left:30px;padding-right:30px;}

/* ----------------------------------------------End Custom logo design css------------------------------------ */


/* ----------------------------------------------Start t-shirt design css------------------------------------ */

.t-shirtPage-css .customs-bgCss { background:url(//cdn1.designhill.com/assets/dh/images/micro_sites/t-shirt.jpg) no-repeat scroll 0 0 / cover; color: #fff; padding: 50px 0; }

/* ----------------------------------------------End t-shirt design css------------------------------------ */

/* ----------------------------------------------Start t-shirt design css------------------------------------ */

.t-shirt-second .tShirt-backgroundImg { background:url(//cdn1.designhill.com/assets/dh/images/micro_sites/second-t-shirt-BG.jpg) no-repeat scroll 0 0 / cover; color: #fff; padding: 50px 0; }


/* ----------------------------------------------End t-shirt design css------------------------------------ */

/* ----------------------------------------------Looking for a logo designers css:start------------------------------------ */
.node-747Css .logo-customer { background: #f3f3f3 none repeat scroll 0 0; margin: 40px 0 0; padding: 50px 0;}
.node-747Css .customer-heading { margin: 0 0 50px; text-align: center;}
.node-747Css .headingSpan { padding: 0;}
.node-747Css .logo-how-it .headingSpan { padding: 40px 0 10px;}
.prof-designer-image{display: block;width: 100%;height: 190px;background-position: center;background-repeat: no-repeat;background-size: cover;border-radius: 8px 8px 0px 0px;}
.logo-profDesigners { background: #fff none repeat scroll 0 0; padding: 50px 0 60px; background-repeat: no-repeat;background-size: cover;}
.logo-profDesigners.showbg{/*background-image: url('//cdn1.designhill.com/assets/dh/images/logo-test-bg.jpg');*/background-color: #fafbfc;}
.prof-imgDetails { padding: 0 0 10px;display: flex;flex-direction: column;text-align: center;justify-content: center;}
.prof-designer-container{display: table;box-shadow: 0 0 15px 3px rgba(69,79,91,0.1);-webkit-box-shadow: 0 0 15px 3px rgba(69,79,91,0.1);-moz-box-shadow: 0 0 15px 3px rgba(69,79,91,0.1);border-radius: 8px;height: 100%;background-color: #fff;}
.prof-commonDesigners {background:#fff; padding: 22px 15px;border-radius: 0px 0px 8px 8px;}
.designers-userImage { border-radius: 100%;padding: 0; text-align: center;width: 100%;margin-top: -75px;margin-bottom: 20px;}
.designers-userImage > img { border-radius: 100%; height: 100px; width: 100px;border: 1px solid rgba(0,0,0,0.2);padding: 4px;background: #fff;}
.designers-nameCss .tm-rating { margin: 0;}
.prof-namrCss { font-size: 22px; font-weight: 600; text-transform: capitalize;color: #0a0a0a;}
.prof-projects { color: #333; font-size: 13px; text-transform: capitalize; padding:5px 0 10px;}
.designers-testimonial > span { color: #333; float: left; font-size: 16px; height: auto; overflow: auto; padding: 10px 0; text-align: center; width: 100%;}

.multiple-desiners { padding: 35px 0px 30px;display: flex;flex-flow: row wrap;}
.designers-nameCss { width: 100%; float:left; padding: 0;}
.custom-logofeature { display:inline-block; width:100%; }

/* ----------------------------------------------Looking for a logo designers css:end------------------------------------ */


/* ----------------------------------------------node 749 css:end------------------------------------ */
.node-749Css .needLogo-bgCss  { background:url(//cdn1.designhill.com/assets/dh/images/banners/coupon-bg.jpg) no-repeat scroll 0 0 / cover;}
.offer-couponBanner { background:url(//cdn1.designhill.com/assets/dh/images/banners/offer_coupon.svg) no-repeat scroll 0 0;height: 450px; width: 370px; background-size: 100%; position:relative; }
.node-749Css .custome-tagline { text-transform:capitalize; }
.node-749Css .how-work-video { float: right;  padding:0;}
.offerCode-textBox { position: absolute; top: 135px; left: 80px;}
.off-codeText { display: inline-block; width: 100%;font-weight: 900;  line-height: 35px;text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.4); }
.off-codeText.off-get { text-transform: capitalize; font-size: 28px;}
.off-codeText.off-number { font-size: 58px;}
.off-codeText.off-coupon { font-size: 27px; line-height: 0;}
.off-codeText.off-code { font-size: 58px; position: absolute;top: 135px; }
.node-749Css .how-it-worksBtn {display: inline-block; margin-left:12px; }
/* .customLgo-btnCss .whiteBtnNectar .btn.btn-default {padding: 10px 17px; margin-bottom:30px;} */
#myModal .close.icon.icon-close {background: #F4F4F6;opacity: 1;text-align: center; color:#000;}


/* ----------------------------------------------node 749 css:end------------------------------------ */

.dh-topSpace .col-lg-6.col-md-6.col-sm-12.col-lg-pull-6.col-md-pull-6.col-sm-pull-0, .custom-catBannerOverlay .col-lg-6 { float: left;}
/* .custom-numberWebsite {font-size: 15px; line-height: 25px; margin-left: 0; margin-right: 0; margin-top: 0; color: #fff;} */
.logo-designPage .headingSpan {	margin: 20px 0 40px;}
.design-logo-list .good-logoCss { display: inline-block; float: none; text-align:left;vertical-align: top;}
.whiteBtnNectar.get-started-btn.getStartedBtn {display: inline-block; width: auto;}
.promo-logoContainer .works-img > img {height: auto; border-radius:10px}
.promo-logoContainer h3  {color: #fff;font-size: 18px;}
.promo-logoContainer .inner_logoDesigner > p{color: #fff;}
.promo-logoContainer > div {padding: 0 20px;}
.promo-features.common-new {background: #2c3f50; color: #fff; padding: 40px 0 50px; margin-bottom:30px;}
.promo-logoContainer .common-howCss .inner_logoDesigner {padding: 0;}
.promo-logoContainer .whiteBtnNectar {margin-top: 15px;}
.dh-topSpace .col-lg-6.col-md-6.col-sm-12.col-lg-pull-6.col-md-pull-6.col-sm-pull-0, .custom-catBannerOverlay .col-lg-6 {float: left;}
.logo-designPage .headingSpan {	margin: 20px 0 40px;}
.logo-profDesigners .headingSpan{ padding: 0 15px; }
.logo-profDesigners, #brand-id { float: left; width: 100%;}
.design-logo-list .good-logoCss {display: inline-block; float: none; text-align:left;}
#brand-id .bidt-section { padding: 30px 0 30px;}


/* ----------------------------------------------Industry page css:start------------------------------------ */
/* .dh-industry-section .contests-banner-section { background-color:transparent!important;padding: 80px 0 100px!important;} */
.industry-photography .contests-banner-section { background: #28201e none repeat scroll 0 0;  padding:20px 0 50px;}
.dh-industry-section.common-new .whiteBtnNectar .btn.btn-default { transition: none 0 ease-in-out 0s; padding: 12px 30px;}
.dh-industry-section .logo-how-it { float:left; width:100%; background:#fff; }
.dh-industry-section .dhc-body, .dh-industry-section .logo-profDesigners { float:left; width:100%; }
.industry-type-logo-section .type-logo-heading { color: #323232; font-size: 32px; font-weight: 600; margin: 0; padding: 40px 15px 30px; /*text-transform: uppercase;*/letter-spacing: 1px;}

.dh-industry-section .industry-typeContent { padding: 10px 0 45px;width: 100%;}
.dh-industry-section .industry-innerTitle, .cat-business-css .industry-innerTitle { color: #434e5a; font-size: 19px; font-weight: 600; margin: 0 0 17px; display: inline-block; width: 100%;}

.dh-industry-section .industry-typeContent > p { color: #5f5f5f; font-size: 14px; padding: 0 8px; text-align: justify;}
.dh-industry-section .invite_designerDiv { padding-bottom: 20px;}
.industry-type-logo-section .whiteBtnNectar { margin-bottom: 40px;margin-top: 30px;}
.dh-industry-section #get-start a:hover { color: inherit; transition: none 0s ease 0s ;}
.dh-industry-section .logo-design-testimonials strong a { color: #333; text-decoration: underline;}
.dh-industry-section .ins-testimonial-title { font-size: 25px; font-weight: bold; text-align: center; text-transform: uppercase; }

.industry-restaurant .contests-banner-section, .dh-industry-section .banner-BgColor-4 { background: #141c31 none repeat scroll 0 0;}
.industry-educational .contests-banner-section { background: #293740 none repeat scroll 0 0;}
.industry-accounting .contests-banner-section, .dh-industry-section .banner-BgColor-6 { background: #1C1B20 none repeat scroll 0 0;}
.industry-sports .contests-banner-section, .dh-industry-section .banner-BgColor-7 { background: #3E352E none repeat scroll 0 0;}

.dh-industry-section .banner-BgColor-1 { background: #455255 none repeat scroll 0 0; }
.dh-industry-section .banner-BgColor-2 { background: #1b1718 none repeat scroll 0 0; }
.dh-industry-section .banner-BgColor-3 { background: #202d34 none repeat scroll 0 0; }
.dh-industry-section .banner-BgColor-5 { background: #55365A none repeat scroll 0 0; }

.dh-cateogry-newPages .sliderBg {background: #060606 none repeat scroll 0 0; }
/* .dh-cateogry-newPages .packagingBg {background: #383043 none repeat scroll 0 0; } */
.dh-cateogry-newPages .brandIdentity--Bg {background: #3B4854 none repeat scroll 0 0; }

.industry-accounting .contest-title-1 { font-size: 38px;}

.industry-brand-section {padding: 60px 0;background: #fff;}
.industry-brand-section .custom-exHeading, .rel-category-section .custom-exHeading{ margin-bottom: 15px;text-align: left;}
.industry-brand-section .brand-tagline-info, .rel-category-section .brand-tagline-info{ color: #626262; display: inline-block; font-size: 16px; margin: 0 auto 0 0px;text-align: left!important;}
.industry-brand-section .brand-image {flex-basis: 45%;/*animation-duration: 10s;-webkit-animation-duration: 10s;-webkit-animation-delay: 1.2s;animation-delay: 1.2s;animation-name: floating1;-webkit-animation-name: floating1;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;*/}
/* .dh-industry-section .contests-banner-section .contest-title-1 { padding:25px 0 0 } */
/* .main-bread-css {
    padding: 0 14px 0 0;
    position: relative;
}
.bread-crumb-css > div {
    display: inline-block;
} */
/* .bread-crumb-css a {
    color: #fff;
    font-size: 15px;
    text-transform: uppercase;
} */
/* .main-bread-css > a {
    font-weight: 600;
}
.main-bread-css::after {
    content: "\f105";
    font-family: fontawesome;
    font-size: 15px;
    position: absolute;
    right: 1px;
    top: 0;
} */
/* .dh-industry-section .sub-breadCrum-css, .dh-industry-section .main-bread-css:not(:first-child) {
    padding-left: 5px;
} */
/* @media (max-width: 767px){
	.main-bread-css::after {
		right: 3px;
		top: -1px;
	}
} */
/* .dh-industry-section .bread-crumb-css { z-index: 2; color: #fff; padding: 0px 0 0; top: 0; text-align:left;position: relative;left:0;} */
.brand-image-box{position: relative;width: 100%;/*height: 0;padding-top: 66.49%;*/}
.brand-image-box > img{max-width: 100%;position: relative;top: 0;left: 0;}
.industry-brand-section .brand-image img{max-width: 100%;height:auto;}

.contests-banner-section .contest-title-1.contest-title-small{ font-size:32px; }

.brand-tagline-info p > span, .brand-tagline-info p span a {   color: #fff !important;}
.brand-tagline-info p > span {color: #595959 !important;background-color: transparent!important;}
.brand-tagline-info p span a{ text-decoration:underline;}

.design-cards.no-caseStudyGuide { cursor: default;}
.logo-how-it { float: left; width: 100%; background: #fafbfc;padding-bottom: 50px;}
.page754 .pages-content .get-started-btn a:hover{ transition: none;}


/* ----------------------------------------------Industry page css:end------------------------------------ */

.cat-business-css .industry-type-logo-section { background: #fff none repeat scroll 0 0;}
.cat-business-css .industry-typeContent > p { color: #333; font-size: 16px;line-height: 1.6; padding: 0; text-align: justify; margin-bottom:0px; min-height: 190px;}
.cat-business-css .whiteBtnNectar .btn.btn-default { padding: 10px 17px;}

.industry-brand-section .brand-details { padding: 0 15px 0 30px; flex-basis: 55%;}
.logo-design-testimonials .logo-testi-details { padding-bottom: 20px;}

/* .dh-cateogry-newPages .contests-banner-section .cts-banner-image { padding: 50px 0; } */

/* .dh-cateogry-newPages .catSlider--banner .cts-banner-image { float: none; height: 400px; margin: 0 auto; max-width: 460px; padding: 0; text-align: center;box-shadow: 0 11px 54px 0 rgba(69,79,89,0.3);background: #fff;} */
/* .dh-cateogry-newPages .catSlider--banner .cts-banner-image.transparent-bg {background:transparent;box-shadow:none;} */
/* .myBrandSlider .item > img { margin: 0 auto; width: 100%;} */
/* .contests-banner-section .contest-banner-details.catSlider--banner { padding: 0 0 0px;} */
/* .myBrandSlider.carousel.slide { padding: 0px 0; text-align: center;} */
/* .myBrandSlider .carousel-indicators { bottom: -70px;} */
/* .myBrandSlider .carousel-indicators .active { margin: 3px;background-color: #0a0a0a;}
.myBrandSlider .carousel-indicators li { height: 11px; margin: 3px; text-indent: 0; position: relative; width: 11px;border: 1px solid #0a0a0a!important;}
.carousel-indicators li span { left: -23px; margin-top: -8px; position: absolute; top: -60px; transform: scale(0); transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s; visibility: hidden; width: 55px;}
.carousel-indicators li:hover span { transform: scale(1); visibility: visible;}
.carousel-indicators span img { border-radius: 3px;} */
/*.myBrandSlider .carousel-inner > .item { transition: left 0.1s ease-in-out 0s;}*/



.dh-industry-section .whiteBtnNectar .cat-commonBanBtn .btn.btn-default { padding: 7px 12px;}
/* .dh-industry-section .contests-banner-section .contest-title-1 , .dh-industry-section  .contest-tagline-1 li, .star-rating-main-box p, .cat-typeTitle { color:#fff;} */
.star-rating-main-box { text-align: left;}
.footer-section-text { margin-left: -15px;margin-right: -15px; }


.gds--faqList { padding: 50px 15px 0px;}
/* .faq--group { display: flex;flex-flow: row wrap;font-size: 0;} */
.faq--list {-webkit-box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border-radius: 4px;margin: 0 0 30px 0;width: 100%;display: inline-block;}
.faq--list h3{margin: 0;}
/* .faq--question{width: 100%;display: flex;align-items: center;flex: 0 0 100%;} */
.faq--question .faq--titleAction { color: #3a3a3a; display: inline-block; font-size: 20px; font-weight: 500; padding: 20px 50px 20px 20px; position: relative; width: 100%;background-color: #fff;border-radius: 4px;}
.faq--question .faq--titleAction:hover{color: #000;text-decoration: none;}
.faq--answer { color: #555; font-size: 16px; line-height: 1.6;background-color: #fff;border-radius: 4px;}
.faq--answer > span, .faq--answer > div, .design-faq .design-faq--answer > div, .design-faq .design-faq--answer > span { display: inline-block; padding: 0 20px 20px; width: 100%;}
.faq--question .faq--titleAction i { bottom: 0; color: #555; font-size: 29px; font-weight: 600; height: 29px; margin: auto; position: absolute; right: 20px; top: 0;display: inline-block;}
.faq--question .faq--titleAction[aria-expanded="true"] i{transform: rotate(-180deg);}
.faq--question h3{margin: 0;width: 100%;}
.faqs--title--css { color: #161616; font-size: 32px; font-weight: 600; letter-spacing: 1px; line-height: 35px; margin: 0; text-align: center; text-transform: uppercase;}
.gds--padding { padding: 50px 0;background-image: url(https://cdn1.designhill.com/assets/dh/images/logo-maker/social-media/bg-shape-3.svg);background-repeat: no-repeat;background-size: contain;background-position: center;}
.dh-industry-section.common-new.logo-design .text-center.star-rating-main-box ~ .whiteBtnNectar .btn.btn-default{margin-right: 30px;}
.dh-industry-section.common-new.logo-design ~ .industry-type-logo-section .whiteBtnNectar{margin-bottom: 20px; margin-top: 20px;}
.dh-industry-section.common-new.logo-design ~ .design-latest-post .design-post-chunks{font-size: 13px;}


/* New design changes*/
@keyframes floating1{
	
	0% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
		transform: rotateX(0deg) translateY(0px);
	}
	50% {
		-webkit-transform: rotateX(0deg) translateY(20px);
		-ms-transform: rotateX(0deg) translateY(20px);
		transform: rotateX(0deg) translateY(20px);
	}
	100% {
		-webkit-transform: rotateX(0deg) translateY(0px);
		-ms-transform: rotateX(0deg) translateY(0px);
		transform: rotateX(0deg) translateY(0px);
	}

}

/* .contests-banner-section .contest-banner-details {
    color: #fff;
    position: relative;
} */
/* .contests-banner-section .contest-title-1 {
    display: inline-block;
    font-weight: 600;
    letter-spacing: 0.4px;
    margin: 0;
    position: relative;
    width: 100%;
    padding: 16px 0 0;
    line-height: 60px;
    font-size: 42px;
} */
/* .contests-banner-section .contest-tagline-1 {
    display: inline-block;
    font-size: 17px;
    line-height: 32px;
    padding: 0 10px 20px 0;
    width: 100%;
} */
/* .contest-banner-details .star-rating-main-box {
    margin-bottom: 20px;
    text-align: left;
} */
.contest-banner-details .star-rating-main-box a {
    color: #fff;
    text-decoration: underline;
    opacity: 0.9;
}
.contest-banner-details .whiteBtnNectar .btn.btn-default {
    margin-right: 20px;
    padding: 10px 30px;
}
.dh-industry-section.common-new .whiteBtnNectar .btn.btn-default {
    -webkit-transition: all .15s ease!important;
    transition: all .15s ease!important;
}
/* @media (max-width: 1200px){
	.contests-banner-section .contest-banner-details {
		padding-bottom: 15px;
	}
} */
/* @media (max-width: 991px){
	.contests-banner-section .contest-banner-details {
		padding-bottom: 0px;
	}
} */
/* @media (max-width: 767px){
	.contest-banner-details .star-rating-main.star-rating-large {
		text-align: left!important;
	}
} */
/* @media (max-width: 480px){
	.contest-banner-details .whiteBtnNectar {
		text-align: center;
	}
	.contest-banner-details .whiteBtnNectar .btn.btn-default {
		margin-right: 10px;
	}
}
@media (max-width: 450px){
	.contests-banner-section .contest-tagline-1 {
		font-size: 15px;
	}
	.contest-banner-details .whiteBtnNectar .btn.btn-default {
		margin: 0 0 30px;
		width: 100%;
	}
} */
.dhucjs_loaded .home-wrap-slide, .dhucjs_loaded #footer, .dhucjs_loaded .logo-how-it, .dhucjs_loaded .logo-profDesigners, .dhucjs_loaded #winning_contest, .dhucjs_loaded .newsFeature, .dhucjs_loaded .footer-section-text, .dhucjs_loaded .invite_designerDiv{display: block;}
.design-latest-post{box-shadow: none;background-image: url(https://cdn1.designhill.com/assets/dh/images/logo-maker/social-media/bg-shape-2.svg);background-repeat: no-repeat;background-position: bottom center;background-size: contain;background-position: center;}

/* .industry-type-logo-section .industry-typeContent{display: flex;flex-direction: column;align-items: center;margin-top: 20px;margin-bottom: 20px;transition: all .3s ease-in-out;} */
/* .industry-type-logo-section .industry-typeContent:hover{box-shadow: 0 15px 35px rgba(0,0,0,.15);border-color: #fff;background: #fff;} */
.cat-business-css .industry-innerTitle {color: #0a0a0a;font-size: 19px;}
.common-section.winning_contest{background:none;color:#333;}
.winning-contest-panel .listing-design_price {opacity: 1;left: auto!important;right: -15px;}
.winning-contest-panel .contest-win-img{padding: 0;border-radius: 5px 0px 0px 5px;}
.winning-contest-panel .contest-win-img img{border-radius: 5px 0px 0px 5px;max-width: 100%;min-height: 195px;width: 100%;height: 195px;}
.winning-panel-right{width: calc(100% - 195px);position: absolute;right: 0;bottom: 0;border-bottom-right-radius: 5px;background-color: #fff;padding: 15px 20px 15px 20px;}
.contest_innerdetails_right{display: flex;align-items: center; justify-content: space-between;width: 100%;}
.winning-contest-panel .winning-panel-right .whiteBtnNectar { margin-top: 0px!important;}
.winning-contest-panel .winning-panel-right .whiteBtnNectar a.btn{padding: 11px 30px;margin-bottom: 0;font-size: 15px;}
.winning-contest-panel .contest_innerdetails_left{padding-left:5px!important;}
.winning-contest-panel .contest_innerdetails_left h4, .winning-contest-panel .contest_innerdetails_left .contest_innerdetails_head{text-decoration:none!important;line-height: 1.4!important;}
.winning-contest-panel .contest_innerdetails_left h4 a, .winning-contest-panel .contest_innerdetails_left .contest_innerdetails_head a{border-bottom: 2px solid rgba(15,122,183,1);}
.winning-contest-panel .contest_innerdetails_left h4 a:hover, .winning-contest-panel .contest_innerdetails_left h4 a:active, .winning-contest-panel .contest_innerdetails_left h4 a:focus, .winning-contest-panel .contest_innerdetails_left .contest_innerdetails_head a:hover, .winning-contest-panel .contest_innerdetails_left .contest_innerdetails_head a:active, .winning-contest-panel .contest_innerdetails_left .contest_innerdetails_head a:focus{border-color:#23527c;}
/* .newsFeature {background: #f5f5fc;} */
.cat-bannerType { text-align: center; margin: 40px 0; padding: 15px 0 20px;border-radius: 5px;box-shadow: 0 11px 54px 0 rgba(69,79,89,0.3);background: #fff!important;border-radius: 5px;}
.cat-typeTitle {color: #333;}
.cat-bannerType .cat-commonBanBtn { color: #000; text-transform: uppercase; width: 100%; float: left; background: #fff; margin-bottom: 15px; border-radius: 4px; padding: 16px 140px 16px 20px;	font-size: 15px; font-weight: 700; line-height: 18px; letter-spacing: 0.7px;text-align: left; position:relative;-webkit-box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);box-shadow: 0 1px 10px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border:none;transition: box-shadow 0.2s ease-in-out;}
.custom-getDesings { background: #fff;}
.winning_contest .call_to_action_title{font-size: 32px;font-weight: 600;letter-spacing: 1px;}
.newsFeature .featured--title{font-weight: 600;font-size: 32px!important;letter-spacing: 1px;}
.industry-type-logo-section{padding-bottom: 40px;}
.industry-brand-section .brand-container{display: flex;/*align-items: center;*/}
/* .industry-brand-section .brand-container .brand-image{width: 30%; padding: 25px;} */
/* .contests-banner-section .contest-banner-details{background: transparent!important;} */
/* .contest-banner-details .worksArrow{display: none!important;} */
.cat-bannerType .cat-commonBanBtn:hover{transform: none;background: transparent;color:#333;border:none;-webkit-box-shadow: 0 5px 10px rgba(50,50,93,.11), 0 4px 3px rgba(0,0,0,.08);
	box-shadow: 0 5px 10px rgba(50,50,93,.11), 0 4px 3px rgba(0,0,0,.08);}
.cat-bannerType .cat-commonBanBtn:hover .banner-catType {color: #606060;}
.design-latest-post .design-post-text {background: #fff;}
.logo-design-testimonials {background-color: #fafbfc;}
.industry-type-logo-section .industry-typeContent p{font-size:16px;line-height: 1.6;}
/* New design changes*/

/* New section changes*/
.rel-category-section{padding: 50px 15px;}
.rel-category-section .custom-exHeading{text-align: left;}
.category-tile-container{padding: 50px 80px;display: block;}
.rel-category-section .rel-categories{position: relative;margin: 60px 0px;}
.rel-category-section .rel-categories:before{content: '';position: absolute;width:2px;height: 100%;background-color: #e6e6e6;left:50%;}
.category-tile-image img{width: 76%;}
.category-tile-content{margin-top: 30px;}
.category-tile-content .category-tile-heading{font-size: 22px;font-weight: 600;color: #0a0a0a;margin-bottom: 10px;transition: border-color .15s ease-out;border-bottom: solid 4px rgba(10,10,10,0);line-height: 25px;display: inline-block;position: relative;}
.category-tile-content .category-tile-heading:hover{border-color:rgba(10,10,10,1);}
.category-tile-heading:after {content: '\f061';font-family: fontawesome;color: #0a0a0a;margin-left: 8px;font-size: 21px;}
.category-tile-details p{font-size: 16px;color: #555;}
.category-tile-details .category-tile-para{color: #767676;}
.category-tile .popular-tag{display: inline-block;background: #598129;padding: 8px 20px;border-radius: 30px;color: #fff;}
.category-tile .category-tile-popular{position: absolute;left: 110px;top: -30px;}
.rel-categories .price-save{display: inline-block;text-align: center;width: auto;opacity: 1;border: 2px solid;line-height: 1.6;border-radius: 3px;font-size: 14px;white-space: nowrap;padding: 0 .5em;margin-left: 10px;}

/* New section changes*/


/* CUSTOM POPUP CSS FOR BROCHURE-DESIGN START */
.getstarted-popup-popupSection.popupPosition{position: relative;display:inline-block;padding-top: 12px;padding-bottom: 12px;}
.getstarted-popup-popupSection.popupPosition .btn.btn.btn-default{padding:12px 30px;}
.getstarted-popup-popupSection .gds--getPopup.popup--downSide {bottom: auto;top: 68px;}
.getstarted-popup-popupSection .gds--getPopup {border-radius:4px;background: #fff none repeat scroll 0 0!important;bottom: 68px;display: inline-block;left: 50%;margin: auto auto auto -285px;min-height: 200px;padding: 10px 15px;position: absolute;right: 0;width: 570px;z-index: 999;display: none;
-webkit-box-shadow:0 7px 14px rgba(50,50,93,0.1), 0 1px 6px rgba(0,0,0,0.1);
-moz-box-shadow:0 7px 14px rgba(50,50,93,0.1), 0 1px 6px rgba(0,0,0,0.1);
-o-box-shadow:0 7px 14px rgba(50,50,93,0.1), 0 1px 6px rgba(0,0,0,0.1);
-ms-box-shadow:0 7px 14px rgba(50,50,93,0.1), 0 1px 6px rgba(0,0,0,0.1);
box-shadow:0 7px 14px rgba(50,50,93,0.1), 0 1px 6px rgba(0,0,0,0.1);
}
.getstarted-popup-popupSection .mobile-close--popup {display: none;}
.getstarted-popup-popupSection .gds--mobile-container {float: left;position: relative;width: 100%;}
.getstarted-popup-popupSection .gds--startNow:last-child {border-right: medium none;padding-left: 22px;}
.getstarted-popup-popupSection .gds--startNow:first-child {padding-right: 16px;}
.getstarted-popup-popupSection .gds--startNow {border-right: medium none;display: inline-block;float: left;padding: 12px 0 20px;text-align: left;width: 49%;}
.getstarted-popup-popupSection .gds--mobile-container::before {background-color: #555;content: "";height: 100%;left: 0;margin: 0 auto;position: absolute;right: 0;top: 0;width: 1px;}
.getstarted-popup-popupSection .gds--getPopup::before {
	-webkit-box-shadow:0 7px 14px rgba(50,50,93,0.1);
	-moz-box-shadow:0 7px 14px rgba(50,50,93,0.1);
	-o-box-shadow:0 7px 14px rgba(50,50,93,0.1);
	-ms-box-shadow:0 7px 14px rgba(50,50,93,0.1);
	box-shadow:0 7px 14px rgba(50,50,93,0.1);border-color: #fff transparent transparent;border-style: solid;border-width: 6px;bottom: -12px;content: "";left: 0;margin: 0 auto;position: absolute;right: 0;width: 13px;
}
.getstarted-popup-popupSection .popup--title {color: #333;font-weight:700;font-size: 18px;margin: 0;padding: 0 0 8px;}
.getstarted-popup-popupSection .gds--startNow>span {margin-top:6px;color: #333;font-weight:500;font-size: .95em;display: block;min-height: 116px;}
.getstarted-popup-popupSection .gds--btn {display: inline-block;width: 100%;margin: 20px 0 0;}
.getstarted-popup-popupSection .text-center{text-align:center;}
.getstarted-popup-popupSection .gds--startNow .gds--yellowBtn {font-size: 12px;padding: 8px 10px;}
.getstarted-popup-popupSection .gds--btn .gds--yellowBtn {letter-spacing:0.4px;background-color: #fff;color: #333;background-image: none;text-decoration: none;border-radius:25px;outline: 0;display: inline-block;font-weight: 600;padding: 12px 17px;text-transform: uppercase;transition: all .4s ease 0;cursor: pointer;border: 2px solid #333;}
/*.getstarted-popup-popupSection:hover .gds--getPopup {display: inline-block;}*/
.getstarted-popup-popupSection .gds--getPopup.popup--downSide::before {border-bottom: 6px solid #fff;border-top: medium none;bottom: auto;top: -6px;}
.getstarted-popup-popupSection .gds--startNow .gds--yellowBtn:hover {background-color: #333;color: #fff;background-image: none;text-decoration: none;outline: 0;border: 2px solid #333;}

/* remove extra space form how it works css start */



.work-img-fix{position: relative;padding-top: 59.89%;height: 0;width: 100%;}

/* remove extra space form how it works css end */

/* Past customer css start */

.home--past-customers{background-color: #f5f5f5;}
.home--past-customers .past-customer--section{max-width: 1200px;margin: 0 auto;}
.home--past-customers .customer-container{display: flex;justify-content: space-around;flex-wrap:wrap;align-items: center;padding: 30px 0px;}
.home--past-customers .past-customer-image.past-customer-content {flex-wrap:wrap;justify-content:start;text-align: left;line-height: 1.5;font-weight: 600;font-size: 13px;letter-spacing: 0.2px;min-width: 150px;}
.home--past-customers .past-customer-image.past-customer-content span{display:inline-block;}
.customer-container .past-customer-image{width: 114px;margin: 0 10px;text-align: center;min-height: 42px;display: flex;align-items: center;justify-content: center;max-height: 42px;}
.customer-container .past-customer-image img{height: 100%;border: 0;}
.customer-container .past-customer-image span{font-weight: 600;}
.home--past-customers.change-past-customer-detail .past-customer--section{max-width:1200px;}
.home--past-customers.change-past-customer-detail .customer-container{justify-content: space-between;}
.home--past-customers.change-past-customer-detail .customer-container .past-customer-image{margin:10px 10px 10px 0;}
.past-customer-image-group{display: flex;}
/* Past customer css end */

.rating-break > a{color:#333;}
.rating-break > a:hover, .rating-break > a:focus{text-decoration: underline;}

/* Trusted partner css start */
.home--past-customers.change-flex-props past-customer-image {
        height:52px!important;
        margin:5px 10px;
    }
     
.home--past-customers.change-flex-props .past-customer-image-group{
    display: flex;
	width: calc(100% - 170px);
	overflow-y: hidden;
	overflow-x: auto;
}
.home--past-customers.change-flex-props .customer-container .past-customer-image-group .past-customer-image{width:auto;margin:0;padding-left:10px;padding-right:10px;}
.home--past-customers.change-flex-props .past-customer-image-group .past-customer-image img{
    height:42px!important;
    width:auto!important;
    max-width:100%;
}
.home--past-customers.change-flex-props .swiper-container{width:100%;}
/* Trusted partner css end */
.spinner-icon {width: 14px;height: 14px;-webkit-box-sizing: border-box;box-sizing: border-box;border: 2px solid #0000;border-top-color: #82bc3b;border-left-color: #82bc3b;border-radius: 50%;-webkit-animation: nprogress-spinner 0.4s linear infinite;animation: nprogress-spinner 0.4s linear infinite;margin-right: 6px;display: inline-block;}
  
@-webkit-keyframes nprogress-spinner {
0% {
	-webkit-transform: rotate(0deg);
}
100% {
	-webkit-transform: rotate(360deg);
}
}
@keyframes nprogress-spinner {
0% {
	transform: rotate(0deg);
}
100% {
	transform: rotate(360deg);
}
}
  /*progress spinner*/
.manage-how-it-work .swiper-button-common,
.swiper-button-common {
	z-index: 8;
	background-size: 50%;
	box-shadow: 0 1px 1px 0 rgb(0 0 0 / 40%);
	-webkit-box-shadow: 0 1px 1px 0 rgb(0 0 0 / 40%);
	-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,.4);
	-o-box-shadow: 0 1px 1px 0 rgba(0,0,0,.4);
	width: 48px;
	height: 48px;
	border-radius: 50%;
	background-color: #fff!important;
}
.manage-how-it-work .swiper-button-common{background-image: none;}
.swiper-button-common {
    background-image: none;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all .15s ease;
}
.swiper-button-common svg {
    width: 25px;
    position: relative;
}
.swiper-button-common.swiper-button-prev {
    transform: rotate(-180deg);
}

@media screen and (min-width:1600px){
	.logo-detail-paraCss{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
}

@media (min-width:1200px) and (max-width:1600px){
	.logo-detail-paraCss{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
}
.row.logo-inspiration-row{display: flex;flex-flow: row wrap;width: 100%;margin: 0;}
.row.logo-inspiration-row::before{display: none;}

@media screen and (max-width:1500px){
.getstarted-popup-popupSection .gds--getPopup{width:470px;margin-left:-235px;}
}
@media screen and (max-width:1400px){
	.getstarted-popup-popupSection .gds--getPopup{width:420px;margin-left:-210px;}
	.getstarted-popup-popupSection .popup--title{font-size:16px;}
	.getstarted-popup-popupSection .gds--getPopup{padding-left:12px;padding-right:12px;}
	.getstarted-popup-popupSection .gds--startNow:first-child{padding-right:6px;}
	.getstarted-popup-popupSection .gds--btn .gds--yellowBtn{padding:12px;}
}
@media screen and (max-width:1350px){
.getstarted-popup-popupSection .gds--getPopup{width: 300px;margin-left: -150px;}
.getstarted-popup-popupSection .gds--startNow{width:100%;}
.getstarted-popup-popupSection .gds--startNow:first-child{border-bottom:#d7d7d7 solid 1px;}
.getstarted-popup-popupSection .gds--startNow > span{min-height:auto;}
.getstarted-popup-popupSection .gds--btn{width:auto;display:table;margin: 20px auto 0;}
.getstarted-popup-popupSection .gds--startNow:last-child{padding-left:0;}
.getstarted-popup-popupSection .gds--mobile-container::before{background-color:transparent;}
}
@media screen and (max-width:1200px){
	.getstarted-popup-popupSection .gds--getPopup{width: 280px;margin-left: -140px;z-index:991;}
	.logo-detail-paraCss{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
}
@media screen and (max-width:991px){
.getstarted-popup-popupSection .gds--getPopup.popup--downSide::before{border-bottom:0px solid #fff}
.getstarted-popup-popupSection .gds--btn{display:table;margin:20px auto 0;}
.getstarted-popup-popupSection .gds--btn .gds--yellowBtn{padding: 12px 28px;}
.getstarted-popup-popupSection:hover .gds--getPopup,
.getstarted-popup-popupSection .gds--getPopup.popup--downSide {display: none!important;}
.getstarted-popup-popupSection .gds--getPopup.gds--modal{background: rgba(0,0,0,0.6)!important;display: block!important;top: 60px;width: 100%;margin: 0;position: fixed;right: 0;bottom: 0;left:0;z-index: 999;border-radius:0;}
.getstarted-popup-popupSection .gds--mobile-container {float: none;position: absolute;width: 100%;max-width: 450px;background: #fff;color: #333;padding:0 20px;}
.getstarted-popup-popupSection .gds--mobilePopup{position: relative;width: 450px;height: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);bottom: 0;}
.getstarted-popup-popupSection .popup--title{color:#333;}
.getstarted-popup-popupSection .gds--startNow>span{color:#a1a1a1;min-height:auto;}
.getstarted-popup-popupSection .gds--startNow{width:100%;}
.getstarted-popup-popupSection .gds--getPopup::before{border-color:transparent transparent transparent;}
.getstarted-popup-popupSection .gds--mobile-container::before{background-color:transparent;}
.getstarted-popup-popupSection .gds--startNow:first-child{border-bottom:#eceff1 solid 2px;}
.getstarted-popup-popupSection .text-center{text-align:left;}
.getstarted-popup-popupSection .gds--startNow:last-child{padding-left:0;}
.getstarted-popup-popupSection .mobile-close--popup {display: inline-block;position: absolute;top: 7px;right: 7px;z-index: 9;}
.getstarted-popup-popupSection .mobile-close--popup .icon-close{color:#333;font-size:20px;}

}
@media screen and (max-width:767px){
	.logo-how-it.manage-how-it-work	.common-howCss,
	.logo-how-it .common-howCss{margin-top: 0;}
	.logo-how-it.manage-how-it-work .customLgo-btnCss,
	.logo-how-it .customLgo-btnCss{margin-top:12px;}
	/* .logo-detail-paraCss{-webkit-line-clamp: 5;} */
}
@media screen and (max-width:480px){
.getstarted-popup-popupSection .gds--mobilePopup{overflow-y:auto;-webkit-overflow-scrolling:touch;}
}
@media screen and (max-width:480px){
.getstarted-popup-popupSection .gds--mobile-container{padding:0 12px;}
.getstarted-popup-popupSection .gds--mobile-container{width:96%;left:50%;transform:translate(-50%);}
.getstarted-popup-popupSection .gds--mobilePopup{width:100%;}
.getstarted-popup-popupSection .mobile-close--popup{right:10px;}
.logo-detail-paraCss{-webkit-line-clamp: 4;}
	
}
/* CUSTOM POPUP CSS FOR BROCHURE-DESIGN END */

@media (max-width:1500px){
	.logo-design-details { padding:7px 5px 10px 8px; }
	.logo-detail-paraCss { font-size:14px; }
	.getstarted-popup-popupSection .gds--startNow > span{min-height:151px;}
}

@media (max-width:1400px)
{
	.off-codeText.off-code { top: 140px; }
	.logo-enties { bottom:6px; }
	.stat__amount { font-size:23px; }
	.contest-caseStudyBtn { margin:-27px auto 0; }
	.logo-detail-paraCss.new-paraCss { font-size:11px; }
	
}
@media (max-width:1350px)
{
		.getstarted-popup-popupSection .gds--startNow > span{min-height:auto;}
		.stat__amount { line-height:26px; font-size:20px; }
		.logo-designers::before { height:50px; }
		.logo-enties { bottom:0; } 
		.contest-caseStudyBtn { margin:-18px auto 0; }
		.contest-caseStudyBtn > span { font-size: 11px; line-height: 18px; padding: 2px 7px 4px;}
		.logo-detail-paraCss.new-paraCss { font-size:10px; }

}
@media (max-width:1280px)
{	
	.tesimonial-mainConteainer { min-height:620px; margin:15px 0 45px; }
	.logo-design-testimonials .logo-testi-fullInfo { padding: 0 10px; }
	.logo-design-details { padding:5px; }
	.works-img > span { left:0; }

	.stat__label { font-size:13px; }
}

@media (max-width:1200px)
{	

	.cus_entries, .cus_pries { font-size:15px; }
	.cus_entries::after {height:64px; }
	.custom_caption { top:90px; font-size:14px; }
	
	.design-title { margin-bottom:5px;}
	.logo-tagline { font-size: 20px; }
	.cat-typeTitle {font-size: 30px; padding: 21px 0 23px;}
	.node-749Css .how-it-worksBtn, .custom-trust { margin-left: 5px;}	
	.contest-caseStudyBtn > span { font-size: 12px;}
	.logo-detail-paraCss.new-paraCss { font-size: 12px;}
	.logo-design-details { padding: 7px 5px 10px 8px;}
		h1.contest-title-1.contest-title-small {line-height: 37px;}
	
	/*New Design Changes*/
	
	.industry-type-logo-section .industry-typeContent{min-height: 535px;}
	.industry-type-logo-section.cat-business-css .industry-typeContent{min-height: auto;}
	.winning-contest-panel .contest-win-img img{width: 100%;}
	.winning-panel-right {width: calc(100% - 243px);}
	.right-css > li {padding: 0px!important;}
	.mainBodyListBlkCat {max-height: none;}
	.multiple-desiners {padding: 35px 17px 0px;}
	.multiple-desiners > div {margin-bottom: 60px;}
	.category-tile-image img {width: 90%;}
	
	/*New Design Changes*/
}
@media (max-width :1150px)
{
	.works-img > span { font-size: 25px; padding: 0px 10px;}
	.how-it-logoContainer { padding:0 0 20px; }
	.common-howCss h3 { font-size:19px; }
	.common-howCss .inner_logoDesigner { padding:0; }
}

@media (max-width: 991px)
{
	
	.node-747Css .logo-profDesigners .whiteBtnNectar.get-started-btn { width:100%; }
	.logoDesign-body .custom-bgCss, .logoDesign-body .tShirt-backgroundImg, .logoDesign-body .needLogo-bgCss { padding-top: 10px; padding-bottom:40px; }
	
	.tesimonial-mainConteainer { min-height:500px; margin:15px 0 45px; }
	.logo-design-testimonials .logo-testi-fullInfo { padding: 0 40px; }
	.logo-design-details { padding:10px; }
	.custom_caption { top: 150px;}
	.logo-tagline { font-size: 18px; font-weight: 300;}	
	.how-it-worksBtn  { display:block; }
	
	.design-backgroundImg { height:600px; }
	/*.customLgo-btnCss .whiteBtnNectar { float: left; margin: 0 17px 20px 0; } */
	.common-howCss h3 {font-size: 16px; }
	.common-howCss .inner_logoDesigner > p { font-size: 13px; }
	.works-img > span { display: none;}
	.design-textHeading, .design-backgroundImg { padding: 0 }
	
	/*.logo-customer .customLgo-btnCss .whiteBtnNectar, .logo-how-it .customLgo-btnCss .whiteBtnNectar, .dhc-body .customLgo-btnCss .whiteBtnNectar, .custom-getDesings .customLgo-btnCss .whiteBtnNectar { float: none;}*/
	.logo-list-item:last-child { margin-bottom: 0;}
	.logo-customer .headingSpan { font-size: 30px;  line-height: 38px;}
	.custom-getDesings .customLgo-btnCss { margin-bottom: 0;}
	.t-shirt-second .logo-customer .customLgo-btnCss { margin-bottom: 10px;}
	.t-shirt-second .logo-how-it .customer-heading { margin: 20px 0 0;}
	.t-shirtBtn .whiteBtnNectar.get-started-btn { margin: 0;}
	.customLgo-btnCss.t-shirtBtn { margin-bottom: 40px;}
	.custom-getDesings.hide-padding { padding: 10px 0 0;}
	 h2.benefits-block-header { font-size:30px; }
	.hide-padding .customLgo-btnCss { padding-bottom: 40px;}
	.how-it-logoContainer { margin: 30px 0 0;}
	.common-howCss { margin-top:40px; margin-bottom: 0px!important;}
	.how-it-logoContainer { border-bottom: transparent; padding: 0;}
	.node-790Css .customer-heading { margin: 30px 0;}	
	.custom-exHeading { margin: 0px 0 25px;}
	/*.node-791Css .custom-trust, .node-794Css .custom-trust { display: inline-block; margin-left: 0; margin-top: 20px; text-align: center; width: 50%;}*/
	.node-749Css .how-work-video { display:block; float:none; margin:60px 0 0; }
	.offer-couponBanner { background: #EE2949; width: 100%; height: 100px; margin: 0 auto;}
	.offerCode-textBox {top: 0; left: 0; width: 100%; height: 100%;}
	.code-textInner { display: inline-block; width: 100%; padding: 6px 250px 0 15px; text-align: center;}
	.off-codeText { width:auto; margin-top:15px; }
	.off-codeText.off-get {text-transform: capitalize;font-size: 50px;}
	.off-codeText.off-number {font-size: 50px;}
	.off-codeText.off-coupon {font-size: 31px;line-height: 0;width: 100%;display: inline-block;}
	.off-codeText.off-code { font-size: 50px; padding: 30px 35px 0; background: #FDBD16; height: 100%;float: right; margin: 0;  position: absolute;right: 0; top: 0;}
	.page749.bdy-client .pages-content.container-fluid { margin-top: 70px;}
	.dh-topSpace .custom-trust.category-pageTrust { text-align: left; margin-top: 0;}
	.logo-designPage .whiteBtnNectar.get-started-btn {float: none;}
	
	.design-textHeading .customLgo-btnCss .whiteBtnNectar { display: inline-block; margin-right: 20px; width: auto;}
	.custom-logo-css .customLgo-btnCss .whiteBtnNectar, .custom-catBannerOverlay .customLgo-btnCss .whiteBtnNectar { display: inline-block; margin-right: 20px; width: auto;} 
	.custom-catBanner .custom-logo-title { padding: 40px 0 0;}
	.design-headingList { margin:0 ;}
	.dh-topSpace .category-pageTrust.custom-trust { margin-top: 20px;}
	.logo-how-it .customer-heading { margin: 50px 0 0;}	
	
	.dh-industry-section .logo-how-it .whiteBtnNectar { margin-top: 30px;}
	.dh-industry-section .industry-typeContent { padding: 10px 0 0;}
	.cat-business-css .industry-typeContent > p { min-height: auto;}
	.myBrandSlider.carousel.slide { display: none;}
	.bidt-quickly .bidt-logoClass { margin: 5px 0 20px;}
	#brand-id .bidt-section { padding: 0 0 30px;}
	.bidt-quickly .bidt-group-heading { padding: 30px 15px 0; }
	.bidt-quickly .bidt-sectionText { margin: 12px 0 0;}
	.logo-design .cat-bannerType{margin: 40px 0px 0px;}
	.dh-industry-section.logo-design .contests-banner-section .contest-title-1{padding-top: 25px;margin-bottom: 10px;}
	
	/*New Design Changes*/
	
	.industry-type-logo-section .industry-typeContent{min-height: auto;margin-bottom: 20px;}
	.winning-panel-right {width: calc(100% - 187px);}
	.winning-contest-panel .contest_innerdetails_left{padding-top: 20px!important;}
	.logo-how-it .common-howCss{min-height: auto;}
	/* .dh-industry-section .contests-banner-section {padding: 40px 0 150px!important;} */
	/* .dh-industry-section.dh-cateogry-newPages .contests-banner-section{padding: 40px 0 100px!important;} */
	.category-tile-container {padding: 50px 20px;}	
	/*New Design Changes*/

	.home--past-customers .past-customer-image.past-customer-content {font-size: 16px;margin-bottom: 12px;min-width: 100%;max-width: 100%;justify-content: center;}
	/* .home--past-customers .customer-container .past-customer-image {width: 110px;} */
	.past-customer-image-group{-webkit-overflow-scrolling: touch;width: 100%;overflow: hidden;overflow-x: auto;white-space: nowrap;}
	/* .dh-industry-section {background-image: none;background: linear-gradient(-45deg, #109AEC, #0753DB);} */
	.home--past-customers.change-flex-props .past-customer-image-group{width:calc(100% - 0px);padding-left:15px;padding-right:15px;}
	.home--past-customers.change-flex-props .past-customer-image-group .past-customer-image img{height:auto!important;}
}

@media (min-width: 991px) {
	.add-trusted-partner .dh-industry-section{
		/*background-image: url('//cdn1.designhill.com/assets/dh/images/logo-bg.jpg');*/
		background-repeat: no-repeat; 
		background-size: 200% 200%; 
		background-position: 60% 40%;
	}
	.dh-industry-section{background-color: transparent;background-image: url('//cdn1.designhill.com/assets/dh/images/b-4.svg');}
	.dh-industry-section.not-curve-banner{background-color: transparent;background-image: url('//cdn1.designhill.com/assets/dh/images/industry-bg.jpg');}
	/* .dh-industry-section{background-image: url('//cdn1.designhill.com/assets/dh/images/logo-bg.jpg');background-repeat: no-repeat; background-size: cover; background-position: bottom center;} */
	
}

@media (max-width: 767px)
{	
	.dh-topSpace .custom-trust.category-pageTrust { text-align: center;}
	.node-750Css .customLgo-btnCss { text-align:left; }
	.designers-testimonial > span { padding:0; }
	.customLgo-btnCss .whiteBtnNectar { width:100%; text-align:center; }
	.custom_caption { top: 190px;}		
	.custom-featureImgCss  {padding-top:10px; }
	.design-headingList { margin: 0 0 5px;}
	.customLgo-btnCss .whiteBtnNectar.how-it-worksBtn .btn.btn-default { font-size: 14px; padding:10px 16px;}	
	.custom-logofeature { text-align:center; }
	.custom-featureDetails { margin-top: 20px;}
	.custom-exHeading { font-size: 26px;}
	.customer-heading .divider-css { display:none; }
	.needLogo-bgCss { padding:20px 0; }
	.list-nameDetails { padding-left:0; }
	.design-textHeading .customLgo-btnCss .whiteBtnNectar { text-align: left;}
	.node-798Css .customLgo-btnCss .whiteBtnNectar { text-align: center;}
	.custom-designChoose .custom-selectDesign { margin: 0 auto 30px; max-width: 400px;}
	.custom-designChoose { width:100%; text-align:center; }
	.custom-featureDetails { padding: 0 30px; text-align: left;}
	.list-nameDetails strong { padding-left: 25px;}
	.list-nameDetails > p { padding-left: 25px;}
	.custom-feature-list .icon.icon-check-circle-o { font-size:20px; top:5px; }
	.custom-trust { display: inline-block; width: 100%; text-align: center; margin-left: 0;}
	.designers-nameCss, .designers-testimonial > span { width: 100%; text-align: center;}
	.node-749Css .how-work-video { margin:50px 0 0; }
	.off-codeText.off-get {	font-size: 35px;}
	.off-codeText.off-number { font-size: 35px;}
	.off-codeText.off-coupon { font-size: 24px;}
	.whiteBtnNectar.get-started-btn.getStartedBtn{ width:100%;}
	.page22 .custom-trust { margin-top:0;}
	.page22 .customLgo-btnCss { margin-top: 10px;}
	.promo-logoContainer .common-howCss{ max-height:none;}
	.promo-logoContainer > div {max-width: 400px; margin: 0 auto;}
	.customLgo-btnCss .whiteBtnNectar .btn.btn-default { margin-bottom:0; }
	.logoDesign-body .customLgo-btnCss .whiteBtnNectar { margin:0 0 20px; text-align: center; width: 100%;}
	.dh-topSpace .category-pageTrust.custom-trust { margin-top: 0;}
	.node-750Css .custom-catBanner .custom-trust { width:100%; margin-top:0; }
	.node-750Css .customLgo-btnCss { margin-top:20px; }

	/*New Design Changes*/
	.multiple-desiners {padding: 35px 0px 0px;}
	/* .dh-industry-section .contests-banner-section {padding: 50px 0 50px!important;} */
	.industry-brand-section .brand-container{flex-direction: column;}
	.industry-brand-section .brand-image{order:2;}
	.rel-category-section .rel-categories:before{width: 100%;height: 2px;left: 0;top: 50%;}
	.category-tile .category-tile-popular {left: 15px;top: 0px;}
	.category-tile-container {padding: 50px 0px;display: flex;flex-direction: column;}
	.category-tile-image{text-align: center;order: 2;}
	.category-tile-content {margin-top: 0px;order: 1;margin-bottom: 30px;}
	.category-tile-image img {width: auto;max-width: 100%;height: auto;}
	.industry-brand-section .brand-details {padding: 0 15px 0 15px;}	
	.multiple-desiners > div {margin-bottom: 80px;}
	/* .dh-industry-section.dh-cateogry-newPages .contests-banner-section .contest-title-1 {padding: 25px 0 0;} */
	/* .contest-banner-details .star-rating-main.star-rating-large {text-align: left!important;} */
	/* .dh-industry-section.dh-cateogry-newPages .contests-banner-section {padding: 40px 0 50px!important;} */
	/*New Design Changes*/
	.home--past-customers .customer-container .past-customer-image {/*width: 90px;min-height: auto;flex-basis: 50%;*/display: inline-block;text-align: center;}	
	.home--past-customers.change-flex-props .customer-container .past-customer-image{display:flex;display:-webkit-flex;}
	.category-banner .main-bread-css::after{right: 1px;top:-2px;}
}
@media (max-width: 600px)
{
	.custom-logoImg > img { width: 100%;}
	
	.good-logoCss { width: 100%;}
	.logo-designImg { width: 100%;}
	.logoDesign-body .col-xs-offset-2 { margin-left: 11%;}	
	.custom-getDesings { margin-bottom: 20px;}
	.common-catPaddingCss.custom-getDesings { margin-bottom:0; }
	.custom-catBanner .col-lg-6.col-md-6.col-sm-12.col-lg-push-6.col-md-push-6.col-sm-push-0 { z-index: 99;}
	.cat-bannerType .cat-commonBanBtn {padding: 20px 10px 30px 10px; text-align:center;}
	.cat-bannerBtn { padding:0 30px; }
	.code-textInner { padding:6px 230px 0 15px; }
	.off-codeText.off-code { padding: 30px 15px 0 ; }
	.cat-commonBanBtn .btn.btn-default { display:block; width: 115px; position: relative; margin: 0 auto; 	float: none;margin-top: 20px; }
	.cat-bannerType .cat-banPrice { float: none; display: inline-block; 	width: 100%;}
	.design-logo-list .good-logoCss { text-align: center;}
	.good-logoCss {width: 100%;}
	.design-cards { display: inline-block; margin: 0 auto 30px; max-width: 340px; text-align: left;}
	.cat-bannerBtn.change-btn-position .cat-commonBanBtn .btn.btn-default{transform: translateY(0);}
	.cat-bannerType .cat-bannerBtn.change-btn-position .cat-commonBanBtn{padding:24px 10px 30px;}
	.past-customer-image-group{display: block;}
}
@media (max-width: 576px)
{
	.design-logo-list .good-logoCss{/*width: 100%!important;*/padding-top: 15px!important;}
	.design-logo-list .data-scrollable-inner .good-logoCss{padding-top: 0px!important;}
	.logo-how-it.manage-how-it-work .how-it-logoContainer{padding: 0px;}
	.logo-how-it .common-howCss{background-color: #fafbfc;padding-left: 0;padding-right: 0;}
	.logo-design-testimonials .logo-testi-details .container-fluid{padding: 0;}
	.swiper-button-next{right: 0;}
	.swiper-button-prev{left: 0;}
	.how-it-logoContainer .swiper-button-next, .how-it-logoContainer .swiper-button-prev{top: 45%;}
	.design-post-list .swiper-button-next, .design-post-list .swiper-button-prev{top: 38%;}
}


@media (max-width: 480px)
{		
	.tesimonial-mainConteainer { margin: 15px 0 45px; min-height: 550px;}
	.design-bgContainer { text-align: left;}	
	.customLgo-btnCss .how-it-worksBtn .btn.btn-default > span { margin-right:0; }
	.logoDesign-body p.custome-tagline { font-size:20px; }
	.logoDesign-body .col-xs-offset-2 { margin-left: 2%;}
	.design-title { font-size: 30px; text-align: center;}
	.logo-tagline { font-size: 20px; text-align: center;}
	.customer-heading { margin: 30px 0; }
	.logo-customer .headingSpan { font-size: 22px; line-height: 35px; letter-spacing:0;}
	.design-textHeading .customLgo-btnCss .whiteBtnNectar { text-align: center;}
	.hide-padding .custom-exHeading { font-size: 25px; margin: 15px 0 25px;}
	.custom-featureDetails { padding:0 7px; }
	.list-nameDetails strong { font-size:16px; }
	.list-nameDetails > p { font-size:15px; }
	.hide-padding .custom-exHeading { font-size:20px; }
	.node-791Css .custom-trust, .node-794Css .custom-trust{text-align: center; width: 100%;}
	.cat-bannerType .cat-commonBanBtn { font-size:13px; }
	.cat-bannerType .cat-banPrice {font-size:11px; }
	.cat-typeTitle { font-size:25px; }
	.code-textInner { padding: 6px 110px 0 0;}
	.off-codeText.off-coupon { font-size: 18px;	margin: 0;}
	.off-codeText.off-get, .off-codeText.off-number { font-size: 25px;}
	.off-codeText.off-code { padding: 30px 10px 0; font-size:25px; }
	.promo-logoContainer > div {max-width: 300px;}
    .dh-industry-section.common-new.logo-design .text-center.star-rating-main-box ~ .whiteBtnNectar .btn.btn-default{margin-right: 0px;display: block;}
    .dh-industry-section.common-new.logo-design .text-center.star-rating-main-box ~ .whiteBtnNectar a:first-child{margin-bottom: 20px;}
    .dh-industry-section.logo-design .sub-breadCrum-css{white-space: nowrap;width: 195px;text-overflow: ellipsis;overflow: hidden;}
    .dh-industry-section.logo-design .cat-typeTitle {font-size: 22px;}
	.dh-industry-section.logo-design .bread-crumb-css > div{float: left;}

	/*New Design Changes*/
	
	.faq--question .faq--titleAction{font-size: 18px;}
	.faq--answer{font-size: 14px;}
	/* .industry-brand-section .brand-details {padding: 0 15px 0 15px;}
	.industry-brand-section .brand-tagline-info {margin: 0 auto 15px 0px;text-align: center;}
	.industry-brand-section .custom-exHeading{text-align: center;} */

	/*New Design Changes*/
	
}

@media (max-width: 450px){
.getstarted-popup-popupSection.popupPosition{display:block;}
}

@media (max-width: 380px)
{
	.custom_caption { top: 130px;}
	/* .dh-industry-section .bread-crumb-css a { font-size:12px; } */
	/* .dh-industry-section .contests-banner-section .contest-title-1 { font-size: 32px;} */
    
}

/*New Banner design start*/
.banner-wrapper{padding: 30px;z-index: 1;position: relative;}
.banner-wrapper .banner-image-container{overflow: hidden;height: 100%;width: 100%;position: absolute;border-radius: 8px;z-index: -1;}
.banner-box{/*height: 600px;*/height: 500px;position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 0px 15px;}
.banner-box .banner-bg-image{/*height: 600px;*/height: 500px;width: 100%;position: absolute;background-position: 50%;background-size: cover;z-index: -1;background-color: #053A6C;background-image:url('https://cdn1.designhill.com/assets/dh/images/logo-design-banner.jpg');}
.banner-wrapper .le-form{display: flex;align-items: center;justify-content: center;}
.banner-wrapper .star-rating-main-box p{color: #fff;font-weight: 500;margin-bottom: 0;}
.banner-wrapper .le-s-one-content .le-s-one--subtitle{color: #fff;font-weight: 400;margin-top: 8px;margin-bottom: 8px;}
.banner-wrapper .star-rating-main-box{padding: 10px;}
.banner-wrapper .le-s-one-title{font-size: 48px;font-weight: 600;color: #fff;margin: 0;margin-bottom: 10px;}
.banner-wrapper .le-content-container {z-index: 1;}
.banner-box .content-wrappers{position: absolute;top: calc(50% - 3px);left: 50%;transform: translate(-50%,-50%);width: 100%;padding: 0px 15px;}
.banner-btn-icon{height: 20px;margin-right: 5px;display: flex;align-items: center;width: 20px;min-width: 20px;}
.banner-buttons{font-size: 0;}
.banner-buttons .banner-link-btn{display: inline-flex;align-items: center;padding: 8px 22px;}
.banner-link-btn .banner-btn-link{text-transform: capitalize;font-weight: 500;}
.banner-buttons .banner-link-btn:not(:last-child){margin-right: 5px;}
.banner-wrapper .rating-break > a{color:var(--yellow-btn-color);}
.banner-logodesign-bottom > h2{color: #fff;font-size: 34px;margin: 0;margin-bottom: 15px;}
.stats-wrapper {display: flex;color: #fff;align-items: center;margin: 0 auto 12px;max-width: 1000px;width: 100%;justify-content: space-between;font-size: 16px;}
.stats-container > i {color: var(--yellow-btn-color);margin-right: 2px;font-size: 17px;}
.category-banner{position: relative;}
.category-banner .bread-container{position: absolute;top: 30px;width: 100%;left: 0px;padding: 0px 30px;z-index: 2;}
.category-banner .bread-container .container{max-width: 1400px;width: 100%;}
.category-banner .bread-crumb-css{position: static;padding: 15px 0px 0;font-size: 0;}
/* .category-banner .bread-crumb-css .main-bread-css:first-child{} */
.category-banner .bread-crumb-css .main-bread-css:nth-child(2), .category-banner .bread-crumb-css .main-bread-css:nth-child(3){margin-left: 5px;}
.category-banner .bread-crumb-css .sub-breadCrum-css{display: inline;padding-left: 5px;}
.category-banner .main-bread-css::after{color: #fff;}
.banner-logodesign-bottom{margin-bottom: 25px;margin-top: 25px;}
.banner-buttons .icon-chevron-right{display: none;}
.banner-box .content-wrappers .star-rating-main-box > div{text-align: center;}

@media (max-width:1200px){
	.banner-buttons{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;max-width:630px;margin-left:auto;margin-right:auto;}
	.banner-buttons .banner-link-btn{width: calc(50% - 5px);justify-content: center;margin-bottom: 10px;position: relative;}
	.banner-buttons .banner-link-btn:not(:last-child){margin-right: 0;}
	.banner-buttons .banner-link-btn:nth-child(3), .banner-buttons .banner-link-btn:nth-child(4){margin-bottom: 0;}
}

@media (max-width:1024px){
	.banner-buttons .icon-chevron-right{
		display: inline-block;
		font-size: 16px;
		-webkit-text-stroke: 1px #82bc3b;
		position: absolute;
		right: 8px;
		top: 10px;
	}
	.banner-link-btn .banner-btn-link{display: inline-flex;align-items: center;}
}

@media (max-width:991px){
	.stats-wrapper {display: block;text-align: center;margin-bottom: 0px;}
	.stats-wrapper .stats-container:not(:last-child) {margin-bottom: 5px;}
	.banner-wrapper .le-s-one-title{font-size: 36px;}
}
@media (max-width:767px){
	.banner-wrapper, .category-banner .bread-crumb-css, .category-banner .bread-container{padding: 0;}
	.banner-wrapper .banner-image-container{border-radius: 0;}
	.banner-box .banner-bg-image{background: rgba(0, 0, 0, 0) linear-gradient(to right, #03386A 0%, #0A4378 100%) repeat scroll 0 0!important;background: rgba(0, 0, 0, 0) -webkit-linear-gradient(to right, #03386A 0%, #0A4378 100%) repeat scroll 0 0!important;}
}
@media (max-width:640px){
	.banner-buttons{max-width:340px;}
}
@media (max-width:576px){
	.banner-buttons .banner-link-btn{width: 100%;}
	.banner-buttons .banner-link-btn:nth-child(3){margin-bottom: 10px;}
	.banner-logodesign-bottom > h2{font-size: 23px;}
	.banner-wrapper .le-s-one-title{font-size: 30px;}
	.banner-box, .banner-box .banner-bg-image{height: 750px;}
	.category-banner .bread-container{top: 15px;}
	/* .banner-box .content-wrappers{top:calc(50% - -20px);} */
	.dhucjs_loaded .home--bottom-video{display: block;}
}
@media (max-width:420px){
	.banner-box, .banner-box .banner-bg-image{height: 800px;}
}

/*New Banner design end*/

/* Vimeo video css start */
/* .logo-design-video .banner-box{height: 800px;} */
/* .logo-design-video .banner-box .banner-bg-image{height: 800px;} */
/* .logo-design-video .banner-box .content-wrappers{top: 10%;transform: translate(-50%,0%);} */
.logo-design-video .le-template--top{display: none;}
.home--bottom-video {
	margin-top: -170px;
	position: relative;
	z-index: 2;
	display: flex;
	align-items: center;
	justify-content: center;
    margin-bottom: 30px;
}
.home--bottom-video .video-play-arrow{display: flex;flex-direction: row;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;z-index: 1;background-color: rgba(255, 255, 255, 0.3);width: 120px;height: 120px;border-radius: 100%;transition: all 150ms linear 0s;}
.hWaCHT {margin-right: -5px;transition: all 150ms linear 0s;}
.home--bottom-video .video-paly-cirlce{display: flex;flex-direction: column;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;height: 100%;width: 100%;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;opacity: 1;z-index: 0;/* background: linear-gradient(109.6deg, rgb(218, 185, 252) 11.2%, rgb(125, 89, 252) 91.1%); background:rgba(9,65,118,0.6);*/flex: 1 1 0%;transition: all 200ms linear 0s;}
.home--bottom-video .video-paly-button {display: flex;flex-direction: column;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;height: 100%;width: 100%;flex: 1 1 0%;transition: all 100ms linear 0s;}
.home--bottom-video .videon-banner img {
	object-fit: cover;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 1;
	transition: all 1000ms linear 0s;
}
.home--bottom-video .video-new-design{position: relative;box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 30px 0px;overflow: hidden;border-radius: 5px;width: 100%;max-width: 930px;}
.home--bottom-video .videon-banner{position: relative;border-radius: 5px;}
.home--bottom-video .video-bg{padding-top: 56.2259%;width: 100%;height: 0;position: static;top: 0;left: 0;}
.home--bottom-video .video-new-design:hover .video-paly-cirlce{opacity: 0.6;}
.home--bottom-video .video-new-design:hover .video-play-arrow{transform: scale(1.05);}
.home--bottom-video .video-play-arrow:hover{cursor: pointer;background-color: rgba(255, 255, 255, 0.4);transform: scale(1.1) !important;}
.home--bottom-video .banner-video {position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;z-index: 1;width: 100%;height: 100%;margin: auto;border-width: 0px;border-style: initial;border-color: initial;border-image: initial;display: none;border-radius: 5px;}

.new-video-section-design .home--bottom-video{margin-top: 25px;margin-bottom: 50px;}
.new-video-section-design #get-start .home--bottom-video{margin-bottom: 25px;}
.home--bottom-video.logo-design-second-video{margin-top: 0px;margin-bottom:0px;}
.home--bottom-video.logo-design-second-video picture{position: absolute;width:100%;height:100%;top:0;}
.brand-image.brand-video{animation-name: none;}
/*Popup in video*/
.video-modal .modal-body{padding:0px;background-color: transparent;}
.video-modal .close-icon{width: 28px;height: 28px;background-color: #fff;opacity: 1;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: absolute;top: -14px;z-index: 3;right: -14px;outline: none;}
.video-modal .close-icon:hover{opacity: 1;}
.video-modal .close-icon > svg{width: 14px;}
.video-modal .home--bottom-video{margin-top: 0;}
.video-modal .modal-content{border: none;background-color: transparent;}

/*Popup in video*/


@media screen and (max-width:1200px){
	/* .home--bottom-video{margin-top:-260px;} */
	.home--bottom-video{margin-top: 30px;padding-left: 15px;padding-right:15px;}
	.home--bottom-video .video-new-design{max-width: 750px;}
	.home--banner-video .banner-box{height: 700px;}
	.home--banner-video .banner-box .banner-bg-image{height: 700px;}
}
@media screen and (max-width:1040px){
	.home--bottom-video{margin-top: -290px;}
}
@media screen and (max-width:1038px){
	.home--bottom-video{margin-top: -222px;}
}
@media (max-width:991px){
	.home--bottom-video{margin-top: -226px;}
	.home--bottom-video .video-new-design{max-width: 650px;}
	.home--banner-video .banner-box{height: 600px;}
	.home--banner-video .banner-box .banner-bg-image{height: 600px;}
}
@media screen and (max-width:800px){
	.home--bottom-video{margin-top: -175px;}
}

@media (max-width:767px){
	.home--bottom-video .video-new-design {max-width: 100%;}
	.home--bottom-video{padding-left: 15px;padding-right: 15px;margin-top:-220px;}
	.new-video-section-design .custom-servicePopup .home--bottom-video, .new-video-section-design .le-howit-works .home--bottom-video{padding:0px;}
	.industry-brand-section .brand-image{width:100%;}
	.brand-image.brand-video{margin-top: 30px;}
}
@media screen and (max-width:740px){
	.home--bottom-video{margin-top:-175px;}
}
@media screen and (max-width:670px){
	.home--bottom-video{margin-top:-175px;}
}
@media screen and (max-width:576px){
	.home--bottom-video{margin-top:-104px;}
}
@media screen and (max-width:500px){
	.home--bottom-video{margin-top:-98px;}
	.home--bottom-video .video-play-arrow{width:80px;height: 80px;}
	.home--bottom-video .video-play-arrow svg{width:40px;}
}
@media screen and (max-width:500px){
	.home--bottom-video{margin-top:-82px;}
}

@media screen and (max-width:335px){
	.home--bottom-video{margin-top:-41px;}
}
/* Vimeo video css end */

/* Logo design banner slider css start */
.logo-design-video.add-slider-props .home--bottom-video{max-width: 500px;margin-left: auto;margin-right: auto;}
.add-slider-props .whiteBtnNectar .btn-default.btn-white.howVideoModal{padding:8px 22px;}
.add-slider-props .home--bottom-video .video-play-arrow{width:80px;height: 80px;}
.banner-wrapper.add-slider-props .le-s-one-title{margin:0 auto 12px;}
.category-banner .banner-wrapper.add-slider-props .reduce-ft-size .le-s-one-title{font-size:38px;line-height:1.4;}
.add-slider-props .banner-box .banner-bg-image{border-radius:8px;}
.banner-wrapper.add-slider-props .star-rating-main-box p{margin-top:8px;}
.logo-design-video.add-slider-props .banner-box{height: 658px;}
.add-slider-props .swiper-slide{display: flex;height: auto;align-items: flex-end;}
.add-slider-props .cosmetic-image{max-width: 100%;}
.add-slider-props .banner-logodesign-bottom{margin-top:25px;margin-bottom:25px;}
.add-slider-props .hWaCHT{width:40px;}
.home-wrap-slide{width:calc((100% - 560px)/2);}
.home-wrap-slide{max-width:351px;position: absolute;top:auto;min-height: 200px;max-height: 280px;left:30px;z-index:2;padding-left:8px;}
.logo-design-video.add-slider-props .home-wrap-slide{bottom:189px;}
.add-slider-props .home-wrap-slide{bottom:30px;}
.home-wrap-slide.designer-list{position: absolute;left:auto;right:30px;padding-left:15px;padding-right: 8px;}
.home-wrap-slide .swiper-container{width:100%;}
.home-wrap-slide img{max-width:100%;max-height: 280px;}
.home-wrap-slide.designer-list .swiper-slide{justify-content: flex-end;}
.home-wrap-slide .swiper-slide{background: transparent;opacity: 0!important;align-items: flex-end;}
.home-wrap-slide .swiper-slide.swiper-slide-active{opacity: 1!important;}
.add-slider-props .banner-wrapper .home-wrap-slide img{max-height:100%;max-width:100%;}
.add-slider-props .banner-wrapper .home-wrap-slide img{height: auto;}
.add-slider-props .swiper-slide .star-rating{position: absolute;bottom: 20px;width: 180px;color: #fff;text-align: left;right:30px;}
.add-slider-props .swiper-slide .star-rating-group{display: flex;display: -webkit-flex;width: 100%;}
.add-slider-props .swiper-slide .star-rating-group>li{float: left;margin-right: 3px;}
.add-slider-props .swiper-slide .star-rating-group .icon-star, .star-rating-group .icon{color: #fec42d;font-size: 12px;}
.add-slider-props .swiper-slide .seller-wrapper{font-size: 13px;color: #fff;letter-spacing: 0.8px;line-height: 1;font-weight: 400;}
.add-slider-props .swiper-slide .seller-wrapper span{font-weight:600;}
.add-slider-props .home--bottom-video{margin-top:-210px;}
.image-design-changes .swiper-slide picture{padding-top: 100%;height: 0;width: 100%;}
.home-wrap-slide.image-design-changes img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;max-height: none;}
.home-wrap-slide.image-design-changes{max-height: none;padding-left: 0;padding-right: 0;}
.logo-design-image-size .home-wrap-slide.image-design-changes{max-height: 260px;max-width: 260px;}
@media screen and (max-width:1300px){
.category-banner .banner-wrapper.add-slider-props .reduce-ft-size .le-s-one-title{font-size:36px;}
.category-banner .reduce-ft-size .banner-logodesign-bottom > h2{font-size: 32px;}
}
@media screen and (max-width:1200px){
.banner-wrapper.add-slider-props .le-s-one-title{font-size: 32px;}
.home-wrap-slide{width: calc((100% - 560px)/2);}
.logo-design-video.add-slider-props .home--bottom-video{max-width: 500px;}
.add-slider-props .home--bottom-video{margin-top:-156px;}
.logo-design-video.add-slider-props .home-wrap-slide{bottom:226px;}
.add-slider-props .swiper-slide .star-rating{right:6px;}
.add-slider-props .whiteBtnNectar .btn-default.btn-white{width:calc(50% - 5px);margin-bottom:10px;}
.category-banner .banner-wrapper.add-slider-props .reduce-ft-size .le-s-one-title{font-size:32px;}
.category-banner .reduce-ft-size .banner-logodesign-bottom > h2{font-size: 30px;}
.add-slider-props .reduce-ft-size .banner-logodesign-bottom{margin-top:10px;}
}
@media screen and (max-width:1100px){
.home-wrap-slide{display: flex;align-items: flex-end;}
}
@media screen and (max-width:1050px){
.logo-design-video.add-slider-props .home-wrap-slide{bottom:213px;}
.add-slider-props .home--bottom-video{margin-top:-168px;}
.home-wrap-slide{bottom:214px;}
}
@media screen and (max-width:1000px){
.logo-design-video.add-slider-props .home-wrap-slide{bottom:215px;}
}
@media screen and (max-width:991px){
.logo-design-video.add-slider-props .banner-box{height:600px;}
.home-wrap-slide .swiper-slide{display: none;}
.logo-design-video.add-slider-props .home--bottom-video{max-width: 100%;margin-top:32px;}
.banner-wrapper.add-slider-props .le-s-one-title{font-size: 36px;}
}
@media screen and (max-width:800px){
.logo-design-video.add-slider-props .banner-box,
.logo-design-video.add-slider-props .banner-box .banner-bg-image{height:620px;}
}
@media screen and (max-width:767px){
.add-slider-props .banner-box .banner-bg-image{border-radius: 0;}
}
@media screen and (max-width:640px){
.banner-wrapper.add-slider-props .le-s-one-title{font-size: 30px;}
.banner-wrapper.add-slider-props .banner-buttons{flex-direction: column;}
.banner-wrapper.add-slider-props .banner-buttons .banner-link-btn,
.add-slider-props .whiteBtnNectar .btn-default.btn-white{width:calc(100% - 0px);}
.add-slider-props .banner-buttons .banner-link-btn:nth-child(3), 
.add-slider-props .banner-buttons .banner-link-btn:nth-child(4){margin-bottom: 10px;}
.logo-design-video.add-slider-props .banner-box,
.logo-design-video.add-slider-props .banner-box .banner-bg-image{height:720px;}
.category-banner .banner-wrapper.add-slider-props .reduce-ft-size .le-s-one-title{font-size:30px;}
.category-banner .reduce-ft-size .banner-logodesign-bottom > h2{font-size:28px;}
.logo-design-video.add-slider-props.trustpilot .banner-box.reduce-ft-size,
.logo-design-video.add-slider-props.trustpilot .banner-box.reduce-ft-size .banner-bg-image{height:840px;}
}
@media screen and (max-width:480px){
.banner-wrapper.add-slider-props .le-s-one-title{font-size: 28px;}
.logo-design-video.add-slider-props .banner-box,
.logo-design-video.add-slider-props .banner-box .banner-bg-image{height:750px;}
}
@media screen and (max-width:390px){
.logo-design-video.add-slider-props.trustpilot .banner-box.reduce-ft-size,
.logo-design-video.add-slider-props.trustpilot .banner-box.reduce-ft-size .banner-bg-image{height:920px;}
}
@media screen and (max-width: 640px){
.banner-wrapper.add-slider-props .banner-buttons .banner-link-btn, .add-slider-props .whiteBtnNectar .btn-default.btn-white {
    width: calc(100% - 0px);
}
}
	/* Logo design banner slider css end */

	.default-menu-list .need-design-con-link.btn.btn-default:not(.btn-white), .whiteBtnNectar .btn-default{background-color: #598129;}

/* Website design changes css start */
/* .dh-cateogry-newPages.website-design-content .contest-banner-details{display: flex;align-items: flex-end;flex-wrap: wrap;} */
.dh-cateogry-newPages.website-design-content .catSlider--banner .cts-banner-image{max-width: 100%;height:auto;}
.dh-cateogry-newPages.website-design-content .catSlider--banner .cts-banner-image{background: transparent;box-shadow: none;}
.dh-cateogry-newPages.website-design-content .contests-banner-section .contest-title-1{line-height: 1.3;margin-bottom: 12px;}
.dh-cateogry-newPages.website-design-content .contests-banner-section ol.contest-tagline-1{list-style-type: decimal;padding: 0 10px 20px 18px;}
.dh-cateogry-newPages.website-design-content .contests-banner-section ol.contest-tagline-1,
.dh-cateogry-newPages.website-design-content .contests-banner-section ul.contest-tagline-1{margin-bottom: 0px;}
.dh-cateogry-newPages.website-design-content p:empty{margin-bottom: 0px;display: none;}
.dh-cateogry-newPages.website-design-content .text-center.star-rating-main-box{text-align: left;}
.dh-cateogry-newPages.website-design-content .text-center.star-rating-main-box p{font-size: 17px;}
/* Website design changes css end */
.desktop-header .default-menu-list .need-design-con-link.btn.btn-default:not(.btn-white){background-color:#82bc3b;}

/* Remove logo design video from banner css start */
.industry-brand-section .customLgo-btnCss{margin-top: 24px;}
.remove-banner-video .home--bottom-video,
.add-slider-props.remove-banner-video .home--bottom-video{display: none;}
.add-slider-props.trustpilot.remove-banner-video .home-wrap-slide,
.add-slider-props.remove-banner-video .home-wrap-slide{bottom:30px;max-width:200px;max-height:200px}
.add-slider-props.remove-banner-video .banner-box{height:500px;}
/* @media screen and (max-width:1500px){
.add-slider-props.remove-banner-video .banner-box{height:600px;}
} */
/* @media screen and (max-width:1200px){
.add-slider-props.trustpilot.remove-banner-video .banner-box,
.add-slider-props.remove-banner-video .banner-box{height:575px;}
} */
@media screen and (max-width:991px){
.add-slider-props.trustpilot.remove-banner-video .banner-box,
.add-slider-props.trustpilot.remove-banner-video .banner-box .banner-bg-image,
.add-slider-props.remove-banner-video .banner-box,
.add-slider-props.remove-banner-video .banner-box .banner-bg-image{height:675px;}
}
@media screen and (max-width:767px){
.add-slider-props.trustpilot.remove-banner-video .banner-box,
.add-slider-props.trustpilot.remove-banner-video .banner-box .banner-bg-image,
.add-slider-props.remove-banner-video .banner-box,
.add-slider-props.remove-banner-video .banner-box .banner-bg-image{height:720px;}
}

@media screen and (max-width:640px){
.add-slider-props.trustpilot.remove-banner-video .banner-box.reduce-ft-size, 
.add-slider-props.trustpilot.remove-banner-video .banner-box.reduce-ft-size .banner-bg-image,
.add-slider-props.remove-banner-video .banner-box,
.add-slider-props.remove-banner-video .banner-box .banner-bg-image{height:840px;}
}
@media screen and (max-width:480px){
.add-slider-props.trustpilot.remove-banner-video .banner-box.reduce-ft-size, 
.add-slider-props.trustpilot.remove-banner-video .banner-box.reduce-ft-size .banner-bg-image,
.add-slider-props.remove-banner-video .banner-box,
.add-slider-props.remove-banner-video .banner-box .banner-bg-image{height:850px;}
}
@media screen and (max-width:360px){
.add-slider-props.trustpilot.remove-banner-video .banner-box.reduce-ft-size, 
.add-slider-props.trustpilot.remove-banner-video .banner-box.reduce-ft-size .banner-bg-image,
.add-slider-props.remove-banner-video .banner-box,
.add-slider-props.remove-banner-video .banner-box .banner-bg-image{height:880px;}
}
/* Remove logo design video from banner css end */

/* Hover slider css start */
body.page754.logo-design-exist .pages-content{padding-left:0px;padding-right:0px;}
body.page754.logo-design-exist .pages-content > .row{margin-left:0px;margin-right:0px;}
.logo-design-exist .footer-section-text{margin-left: 0px;margin-right:0px;}
.custom-getDesings.cat-commonPast-example,
.gds--faq.gds--divider{background:#fafbfc;}
.industry-brand-section p{text-align: justify;}
.newsFeature.change-as-feature-design{background:#fff;}
.design-logo-list .data-scroll.logo-listing-wrapper .good-logoCss{padding-left:0px;padding-right:0px;margin-right:30px;width:270px;}
.design-logo-list .data-scroll.logo-listing-wrapper .good-logoCss:last-child{margin-right:0px;}
.logo-listing-wrapper .design-cards,
.logo-listing-wrapper .hover-bgColor,
.logo-listing-wrapper .logo-designImg{border-radius: 8px;}
.data-scroll.logo-listing-wrapper{width:100%;overflow: hidden;position: relative;}
.logo-listing-wrapper .data-scrollable-inner{padding-bottom:20px;bottom:-20px!important;white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;overflow-y: hidden;position: relative;}
/* Hover slider css end */

/* Logo ideas & inspiration css start */
.row.logo-inspiration-row{padding-bottom:30px;}
#entriesInn.designGalleryEntry .logo-listing-wrapper .entries-main-box{float: none;display: inline-block;padding-left:0px;padding-right:0px;margin-left:20px;width:375px;}
.logo-listing-wrapper .data-scrollable-inner .entries-main-box:first-child{margin-left:0px!important;}
.logo-listing-wrapper .entries-main-box .panel.entries-box{margin-bottom: 0px;}
/* @media screen and (max-width:600px){
#entriesInn.designGalleryEntry .logo-listing-wrapper .entries-main-box{width:85%;}
} */
/* Logo ideas & inspiration css end */

/* Video modal popup css start */
.modal.logo-designVideo.video-modal{padding:0px 15px!important;}
.modal.logo-designVideo.video-modal .modal-dialog{margin:60px auto!important;}
.modal.logo-designVideo.video-modal .home--bottom-video{padding-left:0px;padding-right:0px;}
/* Video modal popup css end */


.industry-brand-section.logo-design-brand-section .brand-image.imgg-left{display: flex;justify-content: flex-start;}
.industry-brand-section.logo-design-brand-section .brand-image.imgg-right{display: flex;justify-content: flex-end;}
.industry-brand-section.logo-design-brand-section .brand-details.details-right{padding: 0 0 0 30px;}
.industry-brand-section.logo-design-brand-section .brand-details.details-left{padding:0 30px 0 0;}

@media screen and (max-width:767px){
	.industry-brand-section.logo-design-brand-section .brand-image{justify-content: center !important; padding: 0 15px;}
	.industry-brand-section.logo-design-brand-section .brand-details{padding: 0 15px !important;}
}
.custom-exHeading.bottom-space-props{margin-bottom:15px;}
.catg-industry-description,
.catg-industry-description p{color: #626262;text-align:justify;font-size: 16px;margin: 0 auto 15px;padding:0 15px 0 30px;}
@media screen and (max-width:767px){
	.catg-industry-description,
	.catg-industry-description p{padding:0 15px;}
}
