.cust-titleSection {width: 100%; position: relative;padding: 60px 15px 50px; z-index: 0;background-color: #BDA388;}
.cust-titleSection::after {content: "";width: 100%;background: rgba(0, 0, 0, 0.5);left: 0;top: 0;height: 100%;z-index: 0;}
.custom-servicesPage .custom-servicesTop { background: #EEEEEE; position: relative; height: 0; overflow: hidden; transition: all 0.5s ease-out;}
.custom-servicesPage .custom-servicesTop.open { height: 550px;}
.custom-servicesPage .custom-servicesTop.custom-designerBox.open  { height: 650px;}
.custom-servicesPage .custom-servicesTop.manage-height.open{height:auto;}
.service_cross { display: inline-block; position: absolute; right: 40px; top: 20px; width: 40px; cursor: pointer;}
.innerContainer { padding: 25px 0 0;}
.service-title { z-index:9; position:relative; margin: 0; text-transform: capitalize; font-weight: 600;color: #fff; font-size: 35px;}
.custom-tagLine { z-index:9; position:relative; padding-bottom: 20px; font-size: 14px; letter-spacing: 0.5px; color: #fff;padding-top: 20px;}
.custom-tagLine .new-lineText { font-size: 17px; padding: 6px 0 10px; margin: 0; }
.service-howBtnBOx { z-index:9; position:relative; display: inline-block; width: 100%; margin-bottom: 10px;}
.sell-service-text { border-bottom: 2px solid transparent; color: #fff; display: inline-block; font-size: 17px; font-weight: 600; margin: 0 0 7px; position: relative; z-index: 11;}
.sell-service-text:hover, .sell-service-text:active, .sell-service-text:focus { border-bottom: 2px solid #fff; color: #fff;}
.search-wrap .tag-text.search-input-list.form-control::-moz-placeholder{color:#fff;}
.search-wrap .tag-text.search-input-list.form-control:-ms-input-placeholder{color:#fff;}
.search-wrap .tag-text.search-input-list.form-control::-webkit-input-placeholder{color:#fff;}
.service-detailBox .container-fluid { padding: 0 60px;}
.desg-input-group, .desg-filter-bar { padding: 0 15px;}
#top-slider.owl-carousel .owl-stage-outer {z-index: 9;}
#top-slider .owl-nav { display: block; position: absolute; top: 0; width: 100%; z-index: 0;}
.cusotm-catOwlSlider .owl-carousel .owl-nav .owl-prev::after { content: "\f104"; left: -23px;}
.cusotm-catOwlSlider .owl-carousel .owl-nav .owl-next::after { content: "\f105"; right: -23px;}
.cusotm-catOwlSlider .owl-carousel .owl-nav .owl-prev::after, .cusotm-catOwlSlider .owl-carousel .owl-nav .owl-next::after { position: absolute; font-family: fontawesome; top: 10px; text-indent: 0; font-size: 35px; 	color: #808080;}
.cusotm-catOwlSlider .owl-carousel .owl-nav .owl-prev, .cusotm-catOwlSlider .owl-carousel .owl-nav .owl-next { text-indent: -9999px; }
.cusotm-catOwlSlider .owl-carousel .owl-item { height:55px; margin:10px 0; }
.cusotm-catOwlSlider .owl-carousel .item { height: 100%; display:inline-block; width:100%; }
.cusotm-catOwlSlider .owl-carousel .item span {  color: #fff;  font-size: 12px;  font-weight: 600;  height: 100%; left: 0;   line-height: 15px;  margin: 0;  padding: 10px 2px; text-align: center;  text-shadow: 0 2px 0 rgba(0, 0, 0, 0.3);  text-transform: capitalize;  top: 0; vertical-align: middle; width: 100%; display:table-cell;}
.service-category { transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s;  background: linear-gradient(160deg, #f27077 0%,#b92026 100%,#b92026 100%); background: -webkit-linear-gradient(160deg, #f27077 0%,#b92026 100%,#b92026 100%); background: -o-linear-gradient(160deg, #f27077 0%,#b92026 100%,#b92026 100%); background: -ms-linear-gradient(160deg, #f27077 0%,#b92026 100%,#b92026 100%); background: -moz-linear-gradient(160deg, #f27077 0%,#b92026 100%,#b92026 100%); position: relative; border-radius: 6px; height: 100%; display: table; width: 100%;  min-height:64px;}
.service-category:hover, .service-category.selected { box-shadow: 0px 0 40px rgba(0,0,0,0.66) inset; -webkit-box-shadow: 0px 0 40px rgba(0,0,0,0.66) inset; -o-box-shadow: 0px 0 40px rgba(0,0,0,0.66) inset; -ms-box-shadow: 0px 0 40px rgba(0,0,0,0.66) inset }
.service-category.selected { border:8px solid rgba(0, 0, 0, 0.1);}
.service-cat-2 { background: linear-gradient(160deg, #0569a8 0%,#063653 100%,#063653 100%); background: -webkit-linear-gradient(160deg, #0569a8 0%,#063653 100%,#063653 100%);  background: -o-linear-gradient(160deg, #0569a8 0%,#063653 100%,#063653 100%); background: -ms-linear-gradient(160deg, #0569a8 0%,#063653 100%,#063653 100%); background: -moz-linear-gradient(160deg, #0569a8 0%,#063653 100%,#063653 100%);}
.service-cat-3 { background: linear-gradient(160deg, #4dc0b6 0%,#0b686a 100%,#0b686a 100%); background: -webkit-linear-gradient(160deg, #4dc0b6 0%,#0b686a 100%,#0b686a 100%); background: -o-linear-gradient(160deg, #4dc0b6 0%,#0b686a 100%,#0b686a 100%); background: -ms-linear-gradient(160deg, #4dc0b6 0%,#0b686a 100%,#0b686a 100%); background: -moz-linear-gradient(160deg, #4dc0b6 0%,#0b686a 100%,#0b686a 100%);}
.service-cat-4 { background: linear-gradient(160deg, #b486bc 0%,#2f294c 100%,#2f294c 100%); background: -webkit-linear-gradient(160deg, #b486bc 0%,#2f294c 100%,#2f294c 100%); background: -o-linear-gradient(160deg, #b486bc 0%,#2f294c 100%,#2f294c 100%); background: -ms-linear-gradient(160deg, #b486bc 0%,#2f294c 100%,#2f294c 100%); background: -moz-linear-gradient(160deg, #b486bc 0%,#2f294c 100%,#2f294c 100%);}
.service-cat-5 { background: linear-gradient(160deg, #7cafa8 0%,#1f3040 100%,#1f3040 100%);  background: -webkit-linear-gradient(160deg, #7cafa8 0%,#1f3040 100%,#1f3040 100%); background: -ms-linear-gradient(160deg, #7cafa8 0%,#1f3040 100%,#1f3040 100%); background: -o-linear-gradient(160deg, #7cafa8 0%,#1f3040 100%,#1f3040 100%); background: -moz-linear-gradient(160deg, #7cafa8 0%,#1f3040 100%,#1f3040 100%);}
.service-cat-6 { background: linear-gradient(160deg, #d9d332 0%,#2d6129 100%,#2d6129 100%);  background: -webkit-linear-gradient(160deg, #d9d332 0%,#2d6129 100%,#2d6129 100%); background: -o-linear-gradient(160deg, #d9d332 0%,#2d6129 100%,#2d6129 100%); background: -ms-linear-gradient(160deg, #d9d332 0%,#2d6129 100%,#2d6129 100%); background: -moz-linear-gradient(160deg, #d9d332 0%,#2d6129 100%,#2d6129 100%);}
.service-cat-7 { background: linear-gradient(160deg, #ee436d 0%,#3d2563 100%,#3d2563 100%);  background: -webkit-linear-gradient(160deg, #ee436d 0%,#3d2563 100%,#3d2563 100%); background: -o-linear-gradient(160deg, #ee436d 0%,#3d2563 100%,#3d2563 100%); background: -ms-linear-gradient(160deg, #ee436d 0%,#3d2563 100%,#3d2563 100%); background: -moz-linear-gradient(160deg, #ee436d 0%,#3d2563 100%,#3d2563 100%);}
.service-cat-8 { background: linear-gradient(160deg, #f5b92b 0%,#c25e17 100%,#c25e17 100%); background: -webkit-linear-gradient(160deg, #f5b92b 0%,#c25e17 100%,#c25e17 100%);  background: -o-linear-gradient(160deg, #f5b92b 0%,#c25e17 100%,#c25e17 100%);  background: -ms-linear-gradient(160deg, #f5b92b 0%,#c25e17 100%,#c25e17 100%); background: -moz-linear-gradient(160deg, #f5b92b 0%,#c25e17 100%,#c25e17 100%);}
.service-cat-9 { background: linear-gradient(160deg, #48c2cc 0%,#2a4088 100%,#2a4088 100%); background: -webkit-linear-gradient(160deg, #48c2cc 0%,#2a4088 100%,#2a4088 100%); background: -o-linear-gradient(160deg, #48c2cc 0%,#2a4088 100%,#2a4088 100%); background: -ms-linear-gradient(160deg, #48c2cc 0%,#2a4088 100%,#2a4088 100%); background: -moz-linear-gradient(160deg, #48c2cc 0%,#2a4088 100%,#2a4088 100%);}
.service-cat-10 { background: linear-gradient(160deg, #656666 0%,#1e1f1e 100%,#1e1f1e 100%); background: -webkit-linear-gradient(160deg, #656666 0%,#1e1f1e 100%,#1e1f1e 100%); background: -ms-linear-gradient(160deg, #656666 0%,#1e1f1e 100%,#1e1f1e 100%); background: -o-linear-gradient(160deg, #656666 0%,#1e1f1e 100%,#1e1f1e 100%); background: -moz-linear-gradient(160deg, #656666 0%,#1e1f1e 100%,#1e1f1e 100%);}
.service-cat-11 { background: linear-gradient(160deg, #2878a1 0%,#433372 100%,#433372 100%); background: -webkit-linear-gradient(160deg, #2878a1 0%,#433372 100%,#433372 100%);  background: -o-linear-gradient(160deg, #2878a1 0%,#433372 100%,#433372 100%);  background: -ms-linear-gradient(160deg, #2878a1 0%,#433372 100%,#433372 100%); background: -moz-linear-gradient(160deg, #2878a1 0%,#433372 100%,#433372 100%);}
.service-cat-12 { background: linear-gradient(160deg, #f8a478 0%,#d9264c 100%,#d9264c 100%); background: -webkit-linear-gradient(160deg, #f8a478 0%,#d9264c 100%,#d9264c 100%); background: -ms-linear-gradient(160deg, #f8a478 0%,#d9264c 100%,#d9264c 100%); background: -o-linear-gradient(160deg, #f8a478 0%,#d9264c 100%,#d9264c 100%); background: -moz-linear-gradient(160deg, #f8a478 0%,#d9264c 100%,#d9264c 100%);}
.custom-serviceList {margin: 20px 0;}
.desg-filter-bar { margin: 15px 0;}
.desg-input-group { margin-top: 35px;}
.desg-categoryList { z-index: 10; }
.custom-serviceList {position: relative;z-index: 8;}
#view_services .service-ownerName > .ownernamecss:hover {  text-decoration: underline;}
.desg-catListItem.common-new {padding: 0 25px 0 0; position: relative;}
.desg-catListItem.common-new > input {position: absolute; right: 5px;  top: 13px;}
.custom-filterMenu, .service-arrivalList { background: #fff none repeat scroll 0 0; border: 1px solid #dfe0e3; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); padding: 20px 7px; position: absolute; z-index: 10;display:none; left:-1px; min-width:200px; }
.custom-filterShow { display:block; }
.service-rangeDuration > i {  color: #707070;  float: left;  padding: 8px 5px 0 0;}
.service-rangeDuration .form-control {  border-radius: 2px;  float: left;  height: 30px;  padding: 4px 5px;  width: 74px;}
.service-rangeDuration .form-control:focus { box-shadow:none; border-color:#76AA2C;}
.custom-filterMenu.service-price {  min-width: 250px;}
.design-service-bar .service-rangeDuration{display: flex; display:-webkit-flex;}
.design-service-bar .desg-freelanceFilter i.icon-dollar{line-height: 30px;}
.design-service-bar .time-rangeTo{line-height: 24px;}
.time-rangeTo {  float: left;  padding: 3px 5px;}
.time-enter {  border: 1px solid #d0d0d0;  border-radius: 2px; float: left; height: 30px; line-height: 28px; margin-left: 8px; text-align: center; width: 28px;}
.time-enter i {  color: #707070;  font-size: 18px;}
.time-enter:hover i, .time-enter:active i, .time-enter:focus i { color:#82B044; }
.service-price.margin-top-bt .time-enter i{line-height:28px;}
.service-price.margin-top-bt .time-enter{background:#e6e6e6;}
.service-price.margin-top-bt .time-enter:hover{background:#f2f2f2;}
.custom-filterLabel {  display: inline-block;  margin: 0; width: 100%; cursor:pointer; }
.time-optionName {  float: left;  font-size: 12px; font-weight: 600; padding: 2px 8px 0; width: auto;}
.custom-filterLabel .form-control { float: left; height: 23px; margin: 0; width: auto; outline:none;}
.custom-filterLabel .form-control:checked, .form-control:hover, .form-control:active, .form-control:focus { outline:none; }
.custom-filterMenu.service-fileFormate { min-width: 114px;}
.service-filterRightBox {  display: block;  float: right; height: 100%; padding: 15px 25px 15px 10px; position: relative;}
.service-sortBy { float: left; font-size: 13px; padding-right: 10px;}
.service-arrival { border-left: medium none; float: left; position: relative;}
.service-arrivalType { color: #000; font-size: 14px; font-weight: 600; padding:0; cursor:default;}
.service-arrivalList { left: -28px; min-width: 160px; padding: 0; top: 37px; }
.newest-action { border-bottom: 1px solid #ddd; color: #505050;display: inline-block; font-size: 12px; font-weight: 600; line-height: 25px; padding: 5px 0 5px 9px; width: 100%;}
.service-arrivalList li:last-child .newest-action { border-bottom: medium none;}
.newest-action:hover, .newest-action:active, .newest-action:focus { background: #f3f3f3 none repeat scroll 0 0; color: #000; outline: medium none;}
.custom-filterMenu .newest-action{padding-left: 25px;}
.custom-filterMenu .newest-action.active:before, .custom-filterMenu .newest-action.hover-active:before {content: "\f00c"; display: block; font-family: FontAwesome; height: 0; left: 7px;position: absolute; width: 0;}
.service-arrivalType::after {font-family: fontawesome; font-size: 12px; position: absolute; right: -13px; top: 2px;}
.desg-itemAction:hover, .desg-itemAction:active, .desg-itemAction:focus,#filter_orderby a:active, #filter_orderby a:focus  { color: #66900d; outline: medium none;}
.featured .service-grid-box { border: 4px solid #f4c635; position: relative; transition: all 0.4s ease 0s;}
.featured-image { background: #f3c535 none repeat scroll 0 0; color: #fff; float: right; font-size: 12px; font-weight: 600; margin-top: 0; padding: 0 7px 3px; position: absolute; right: 0;text-align: right; text-transform: capitalize;}
.custom-serviceList .service-bottomBox { padding: 10px 15px 0;}
.cust-middleSection .service-grid-box {min-height: 392px; cursor:pointer;}
.cust-middleSection .servie-owlSlider.common-new.vs-top-img {box-shadow: none; -webkit-box-shadow: none; -o-box-shadow: none; -ms-box-shadow: none;}
.cust-middleSection .service-images{ cursor:pointer;background-size: cover;}
.noContentFound {border: 2px dashed #eae6e3; color: grey;font-weight: bold; padding: 10px; text-align: center;}
.custom-designerBox .service-process { padding: 35px 0 0;}
.become-seller .seller-span { color: #fff; display: inline-block; font-size: 16px; margin: 5px 0 10px; position: relative; z-index: 99; border-bottom:1px solid transparent;}
.become-seller .seller-span:hover { border-bottom: 1px solid #fff; color: #fff;}
.sell-sections .whiteBtnNectar .btn.btn-default.btn-white { font-size: 15px; margin-left: 13px;}

/* ******* SEll Services Page Css: start ********************** */

.sell-sections .custom-servicePopup { background: #f0f0f0 none repeat scroll 0 0; padding: 30px 30px 50px; position:relative; }
.sell-close-works { cursor: pointer; display: inline-block; position: absolute; right: 30px; top: 30px; width: 45px;}
.sell-service-section { padding: 0 90px 50px;}
.sell-service-image { border-radius: 4px; display: table; float: left; height: 311px; position: relative; text-align: center; width: 100%;background-size: cover;background-repeat: no-repeat;}
.sell-service-title { color: #fff; display: table-cell; font-size: 26px; font-weight: 600; letter-spacing: 0.5px; line-height: 30px; padding: 0 10px 20px; position: relative; text-align: left; text-transform: unset; vertical-align: bottom; width: 100%; z-index: 10;}
.seller-counter { display: inline-block; font-size: 33px; width: 100%;}
.seller-counter { display: inline-block; width: 100%;}
.sell-service-action { box-shadow: 0 6px 16px rgba(0, 0, 0, 0.18); margin-bottom:46px; position:relative;}
.service-seller-css { background: rgba(0, 0, 0, 0) linear-gradient(to right bottom, #082533, #0d3343, #366f6a, #7ca87b) repeat scroll center center / cover ; display: table; height: 311px; text-align: center; border-radius:4px; }
.seller-parent { display: table-cell; height: 100%; vertical-align: middle; width: 100%;}
.seller-text-css { color: #fff; font-size: 25px; font-weight: 600; margin: 0; padding: 0 0 20px;}
.service-seller-css .btn.btn-default.seller-btnCss { width:auto; background: transparent none repeat scroll 0 0; border: 2px solid #fff; border-radius: 3px; color: #fff; font-size: 14px; font-weight: 600; letter-spacing: 0.8px; padding: 11px 15px; text-transform: uppercase;}
.sell-popular-category { color: #313131; display: inline-block; font-size: 25px; font-weight: 600; margin: 0; padding-bottom: 15px; text-transform: capitalize; width: 100%;}
.sell-service-catList { display: inline-block; width: 100%;}
.sell-service-catList li { display: inline-block; padding: 0 0 8px; width: 100%;}
.sell-service-catList li .sell-catList-item { color: #5c5c5c; display: inline-block; font-size: 14px; font-weight: 600; text-transform: capitalize;}
.sell-service-status { background:#2C3F50; }
.sell-service-status .container { padding: 0 70px;}
.sell-jobs { color: #fff; display: inline-block; padding: 40px 0; text-align: center; width: 100%;}
.sell-job-create { display: inline-block; font-size: 17px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; width: 100%;}
.sell-job-count { display: inline-block; font-size: 41px; font-weight: 600; line-height: 43px; width: 100%;}
.sell-community-title {color: #2e2e2e; font-size: 28px; font-weight: 900; letter-spacing: 1px; margin: 30px 0 45px; text-transform: uppercase;}
.sell-sections .whiteBtnNectar .btn.btn-default { font-size: 16px; letter-spacing: 1px; padding: 12px 37px;}
.sell-sections .pricing-faq { padding: 0 0 50px;}
.sell-service-section .gradient-div { z-index:99; }
.sell-count-Kdiv { display: inline-block; margin-left: -10px;}
.service-strip-bg { background:#2C3F50; }
.sell-service-strip { padding: 30px 0;}
.sell-strip-text { color: #fff; display: inline-block; font-size: 20px; font-weight: 500; letter-spacing: 0.5px; padding: 0 0 17px; width: 100%;}
.sell-sections .sell-buyers .whiteBtnNectar .btn.btn-default { margin-bottom: 30px;}

/* ******* SEll Services Page Css: end ********************** */

.custom-servicePopup .service-tagLine { font-size:17px; }
.sell-count-Kdiv:first-child { margin: 0 -10px 0 0;}
.apTitle {font-size: 17px; font-weight: bold; line-height: normal; margin: 10px 0; padding: 0 40px; text-transform: uppercase;}
.apContainer > p {margin-top: 20px;  font-size: 16px;  font-weight: 600;}
.expression-checkbox input[type="checkbox"] {display: inline-block;height: auto;margin-top: auto;width: auto;position: absolute;left: 0;top: 4px;}
.expression-checkbox li label {color: #808080; float: left; line-height: normal;}
.expression-checkbox li {float: left; width: 100%; position:relative; padding-left: 22px;}
.expression-checkbox li input[type="text"] {width: 300px; display: block;  float: left;  clear: both;  border-radius: 2px;}
.expression-checkbox > b {font-size: 15px; color: #666; margin-bottom: 10px; display: block;}
.expression-checkbox .service-form-group{float: right; margin-top: 0; width: 630px;}
.expression-checkbox.expression-minboxes.lastDiv li {max-width: 250px;  margin-right: 10px;}
.expression-checkbox {margin-bottom: 30px; float: left; width: 100%;}
#expression_form .btn.btn-default {font-size: 16px; padding: 8px 20px;}
.expression-minboxes.lastDiv b > span {color: #f55753;}
#expression_form .modal-title > img {display: block; margin: 0 auto; width: 140px;}
#expression_form .modal-title{font-size: 24px; font-weight: 600;}
.expression-checkbox.lastDiv a{ color:#76aa2c;}
#apply_sell .whiteBtnNectar.text-center {margin-bottom: 20px;}
.sell-banner-bg { background:#D4EBF1; }
.sell-banner-info { padding: 13px 15px 25px;}
.sell-banner-img.common-new > img { width: 400px;height:auto;}
.sell-banner-bg .sell-banner-title { color: #404040; font-size: 48px; font-weight: 500; letter-spacing: 1px; line-height:45px; margin: 0 0 25px;}
.sell-banner-title .sell-top-desgCss { border-bottom: 1px dotted #000; color: #404040; transition: color 0.3s ease 0s, border 0.3s ease 0s; display:inline-block; }
.sell-banner-title .sell-top-desgCss:hover { border-color: #76aa2c; color: #76aa2c;}
.sell-banner-bg .sell-banner-tagline { color: #707070; font-size: 21px; margin: 0; padding: 10px 0 15px;}
.sell-skill-css .btn.btn-default { padding: 0; width: 100%;}
.sell-service-grid .sell-service-designers .col-md-4 { padding: 0 25px;}
.sell-service-image::before { background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%;}
.sell-service-title > b { font-size: 15px; font-weight: 500;}
.designer-sell-profile .modal-dialog { margin-top: 60px;}
.designer-sell-profile .sell-profile-bg { float: left; height: 600px;  width: 100%; position:relative; }
.designer-sell-profile .sell-profile-tagline { bottom: 20px; position: absolute;}
.designer-sell-profile .sell-profile-bg blockquote::after { border-bottom: 3px solid #fff; bottom: 50px; content: ""; left: 15px; position: absolute; width: 100px;}
.designer-sell-profile .sell-profile-bg blockquote { background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0; border: medium none; color: #fff; display: inline-block; font: italic 21px/30px Georgia,"Times New Roman",serif; margin: 0; max-width: 500px; padding: 15px; position: relative;}
.designer-sell-profile .sell-profile-bg blockquote cite { display: inline-block; font-size: 14px; font-style: normal; font-weight: 500; padding: 15px 0 0; width: 100%;}
.designer-sell-profile .sell-profile-bg blockquote cite strong { border-right: 1px solid #fff; margin-right: 10px; padding: 0 7px 0 0; position: relative;}
.designer-sell-profile .modal-body.sell-profile-body { padding: 0;}
.designer-sell-profile .modal-content { position: relative;}
.designer-sell-profile .close { background: #000 none repeat scroll 0 0; border: 1px solid #fff; border-radius: 100%; color: #fff; height: 25px; line-height: 8px; opacity: 1; padding-bottom: 2px; position: absolute; right: -10px; text-align: center; top: -10px; width: 25px; z-index: 1;}
.sell-banner-info .whiteBtnNectar { display: inline-block; margin: 25px 0 0; width: 100%;}
.sell-banner-info .whiteBtnNectar .btn-white i { font-size: 18px; font-weight:600;}
.sell-sections .sell-how-it-works { display:none; }
.sell-reason { background: #fff none repeat scroll 0 0;}
.sell-reason-title { color: #467a00; display: inline-block; font-size: 55px; margin: 25px 0 20px;}
.sell-reason-info { display:inline-block; width:100%; }
.sell-why-div { padding: 0 160px 30px;}
.sell-reason-info { color: #323232; display: inline-block; font-size: 16px; font-weight: 600; padding: 0 0 30px;  width: 100%;}
.desg-catAction::after {content: "\f107"; font-family: fontawesome; position: absolute; right: 15px; top: 17px;}
.cust-titleSection .bread-crumb-css {top: -34px;}
.cust-titleSection .bread-crumb-css a {font-size: 13px;}
.cust-titleSection .main-bread-css::after {color: #fff;right: 3px;}
.custom-catSlider .cust-slider-heading { color: #333; font-size: 25px; margin: 0 0 13px;}
.design-service-bar .filter-caret{opacity: 0; visibility: hidden;}

/* Ajax calling gds page css start */
.newest-action.active{cursor: default;}
.cust-titleSection1{    background-repeat: no-repeat;background-size: cover;background-position: bottom center;width: 100%;position: relative;padding: 60px 15px 50px;z-index: 0;}
.cust-titleSection1.common-new.change-bg-design{padding: 60px 15px 50px;}
.cust-titleSection1.change-bg-design{background-position: center center;position: relative;}
/* Ajax calling gds page css end */
.contest-recommended .custom-serviceListviewAll{margin-top: 16px;}

/* Tooltip design in gds page css start */
.service-bottomBox.change-rel-props{position: relative;}
.design-gallery-flaging-popup{display:none;}
.popover-title{background:#000;color:#fff;font-size:14px;padding:6px;width:100%;}
.services-grid.active .design-gallery-flaging-popup{display: flex;flex-wrap:wrap;position: absolute;left: 0;bottom: 80%;width: 150px;z-index: 120;}
.services-grid.active .design-gallery-flaging-popup{box-shadow: 0 5px 10px rgba(0,0,0,.2);border: 1px solid rgba(0,0,0,.2);border-radius: 6px;background-clip: padding-box;background: #fff;}
.services-grid.active .design-gallery-flaging-popup:before{position: absolute;left: 50%;transform: translateX(-50%);border-top: 12px solid rgba(0,0,0,.2);border-left: 12px solid transparent;border-right: 12px solid transparent;content: '';bottom: -11px;}
.services-grid.active .design-gallery-flaging-popup:after{position: absolute;left: 50%;transform: translateX(-50%);border-top: 11px solid #fff;border-left: 11px solid transparent;border-right: 11px solid transparent;content: '';bottom: -10px;}
.gds-tooltips{flex-wrap: wrap;padding: 4px 0;}
.gds-tooltips, .gds-tooltips > li{width: 100%;display: flex;}
.gds-tooltips > li{padding: 4px 6px;}
.gds-tooltips > li > a:hover{text-decoration: underline;}
.gds-tooltips > li > a{color:#106cff;}
.gds-tooltips > li >a.islistable.approve,
.gds-tooltips > li >a.feature{color:#82bc3b;}
.gds-tooltips > li >a.islistable.disapprove,
.gds-tooltips > li >a.isfeatured.un-feature,
.gds-tooltips > li >a.isfeatured.un-Feature{color:rgb(255,0,0);}
.gds-tooltips > li.divider{border-top: 1px solid #ccc;padding: 0;margin: 4px 0;}
/* Tooltip design in gds page css end */

@media (max-width: 1440px)
{
	.cusotm-catOwlSlider .owl-carousel .item span { font-size:12px; }
	.menu-list-wraper.is-active .service-rangeDuration .form-control.range-start,
	.menu-list-wraper.is-active .service-rangeDuration .form-control.range-end{width:32%;}
}
@media (max-width: 1280px)
{
	.custom-designerBox .browse-customServiceBtn { margin-top: 35px;}
	.sell-service-section { padding: 0 30px 50px;}
	.sell-service-status .container { padding: 0 20px;}			
}
@media (max-width: 1280px)
{
	.sell-service-grid .sell-service-designers .col-md-4 { padding: 0 15px;}
	.sell-service-image, .service-seller-css { height:280px; }
}
@media (min-width: 1200px){
.cust-titleSection { background-image: url("//cdn1.designhill.com/assets/dh/images/banner-services.jpg");background-repeat: no-repeat;background-size: cover;background-position: bottom center;}
}
@media (min-width: 1200px) and (max-width:1500px){
	#contentViewx{width: 850px;}
}
@media (min-width: 1500px) and (max-width:1650px){
	#contentViewx{width: 950px;}
}
@media (max-width: 991px)
{
	.desg-itemAction { font-size: 13px; padding: 17px 7px 15px 3px;}
	.service_cross { top: 15px; width: 23px;}
	.custom-servicePopup { padding: 50px 0 10px;}
	.service-arrivalList {left: -35px;}
	.desg-itemAction.service-arrivalType {padding: 0;}
	.custom-designerBox .browse-customServiceBtn { margin-top: 0;}
	.custom-servicesPage .custom-servicesTop.custom-designerBox.open { height: auto; padding-bottom: 20px;}
	.sell-category-listing { display:none; }
	.desg-leftBox > span, .expression-checkbox .service-form-group{ width: 100%;}
	.sell-why-div { padding: 0 20px 30px;}
	.dropdown-menu.dont-show-scroll .desg-catListItem a{width:100%;}
}
@media (max-width: 800px){
	.sell-service-grid .sell-service-designers .col-md-4 { width:50%; float:left; }
}
@media (max-width: 767px){
    .desg-catAction::after { display: none;}	
    .col-xs-12.cust-topSection.common-new {padding: 0 40px;}
	.service-grid-box {width: 360px;}
	.recent-data-slider .service-grid-box{max-width:100%;width:100%;}
	.services-grid {margin: 0 auto; width: 390px;}
	.custom-filterMenu {  background: #f4f4f4 none repeat scroll 0 0; box-shadow: none; left: 0; min-width: 100%; padding: 20px 7px;position: relative; z-index: 10; border-left:none; border-right:none; border-bottom:none; }
	.time-listItmes:hover { color: #82BC3B;}
	.custom-filterMenu.service-price { float: left; min-width: 100%;}
	.desg-leftBox > span { border-right:none; }
	.service-filterRightBox {  border: 1px solid #dfe0e3; margin-top: 15px;position: relative; width: 100%;}
	.service-arrival { border-bottom: medium none; position: static; width: auto;}
	.service-arrivalType { padding: 0; position: relative; width: auto;}
	.service-arrivalList { background: #fff none repeat scroll 0 0; border: 1px solid #dfe0e3; float: left;left: 0; min-width: 100%; padding: 0; position: absolute; right: 0; top: 53px;}
	.service-arrivalType::after { top:3px; }	
	.service-commonList { height:180px; width:180px; }
	.custom-servicesPage .custom-servicesTop.open { height:auto; }	 
	.desg-catListItem.common-new > input{ right: 10px; }
	.desg-freelanceFilter { background:  rgba(0, 0, 0, 0) none repeat scroll 0 0; }
	.desg-leftBox, .service-filterRightBox{ background: #fff; border-radius: 4px; border-width: 2px;}
	.sell-banner-img.common-new > img { width: 300px;}
	.sell-banner-bg .sell-banner-title { font-size:40px; }
	.sell-banner-bg .sell-banner-tagline { font-size:18px; }
	.designer-sell-profile .modal-dialog { width: 100%;}
	.designer-sell-profile .close { right: 20px; top: 15px;}
	.designer-sell-profile .sell-profile-bg { background-size:auto !important; }
	.designer-sell-profile .sell-profile-bg blockquote { font-size: 17px; font-style: normal; letter-spacing: 0.4px;}
	.service-testi-content .tm-right-content { width: 100%;}
	#apply_sell .modal-dialog {display: inline-block;height: 100%;width: 100%;}
	#apply_sell .modal-content {height: 100%; width: 100%;}
	#apply_sell .modal-body {height: 100%; width: 100%;}
	.servie-owlSlider.common-new.vs-top-img {margin-bottom: 0;}
	.design-service-bar .filter-caret{opacity: 1; visibility: visible;position: absolute;right: 20px;top: 20px;}
	.design-service-bar .desg-leftBox{padding: 0px;}
	.design-service-bar .desg-freelanceFilter{border: none;background: transparent;}	
}
@media (max-width: 650px){
	.service-detailBox .container-fluid { padding:0 20px; }
	.sell-service-section { padding: 0 0 50px;}
}
@media (max-width: 500px){
	.sell-sections .whiteBtnNectar .btn.btn-default.btn-white { font-size: 15px; padding: 12px 26px;}	
}
@media (max-width:480px){
	.service-grid-box {width: 320px;}
	.services-grid {margin: 0 auto; width: 360px;}
	.service-howBtnBOx { padding: 0 15px; }
	.service-howBtnBOx .btn.btn-default.how-serviceBtn { margin-bottom: 20px; width: 100%;}
	.sell-sections .sell-banner-info.change-btn-mob .whiteBtnNectar .btn.btn-default.btn-white,
	.sell-sections .sell-banner-info.change-btn-mob .whiteBtnNectar .btn.btn-default{max-width:236px;}
	.sell-service-status .container { padding: 0 10px;}
	.sell-creater { padding: 0;}
	.sell-job-create { letter-spacing: 0.2px;}
	.sell-count-Kdiv {  margin-left: -5px;}
	.sell-sections .whiteBtnNectar .btn.btn-default { max-width: 210px; width: 100%;}
	.sell-sections .whiteBtnNectar .btn.btn-default.btn-white { margin-top: 20px; margin-left:0;  padding:12px 34px;}
	.expression-checkbox li input[type="text"], #expression_form .modal-dialog.modal-lg{width: 100%;}
	 #expression_form .modal-dialog.modal-lg, #expression_form .modal-body{margin:0;}
	 #expression_form .modal-title {font-size: 18px;}
	 #expression_form{padding-left:0 !important; }
	 .sell-service-grid .sell-service-designers .col-md-4 { width: 100%;}
	 .sell-banner-bg .sell-banner-title {  font-size: 35px;}	
	 .sell-why-div { padding: 0 0 30px;}	
	 .designer-sell-profile .sell-profile-bg blockquote { padding:10px 5px; }
	 .designer-sell-profile .sell-profile-bg blockquote::after { left:6px; }
	.custom-catSlider .cust-slider-heading { font-size: 19px; }
}
@media (max-width:390px){
	.service-grid-box {width: 290px;}
	.services-grid {margin: 0 auto; width: 320px;}
}

/* changes for redesign graphic-design-services page*/
.cust-titleSection.change-bg-design,
.cust-titleSection1.change-bg-design{background-position: center center;position: relative;}
.whole-filter-wrapers ._2OYn5{margin-left:3px;margin-right:3px;}
.whole-filter-wrapers .allcattag,
.whole-filter-wrapers .cattag{text-decoration: underline;}
.whole-filter-wrapers .allcattag,
.whole-filter-wrapers .allcattag:hover,
.whole-filter-wrapers .allcattag:focus,
.whole-filter-wrapers .cattag,
.whole-filter-wrapers .cattag:hover,
.whole-filter-wrapers .cattag:focus,
.whole-filter-wrapers .subcattag,
.whole-filter-wrapers .subcattag:hover,
.whole-filter-wrapers .subcattag:focus{color:#333;font-size:14px;}
.become-seeler-list.all-price-listing{float: right;line-height: 44px;padding-right: 20px;border-right: 1px solid #e0e0e1; margin-right: 20px;font-weight:400;margin-bottom:0;}
.sort.all-price-listing{float: right;line-height: 44px;padding-right: 14px;}
.all-price-listing.reduce-font-weight{font-weight:400;padding-right:6px;color:#545454;padding-left: 20px;}
.cust-titleSection.common-new.change-bg-design{padding:60px 15px 50px;}
.cust-titleSection.common-new.change-bg-design .how-serviceBtn.show_top{display:block;border-radius:30px;}
.menu-list-wraper.is-active .category-menu-listings .dropdown-menu {display: block;}
.menu-list-wraper .category-menu-listings .dropdown-menu{z-index: 4;position: relative;top: 0;border:none!important;box-shadow: none;-webkit-background-clip: border-box;background-clip: border-box;}
.menu-list-wraper.is-active .category-menu-listings .dropdown-menu.specify-from-top{margin-top:-5px;}
.cust-titleSection.change-bg-design .service-title.text-center,
.cust-titleSection.change-bg-design .custom-tagLine.text-center,
.cust-titleSection1.change-bg-design .service-title.text-center,
.cust-titleSection1.change-bg-design .custom-tagLine.text-center{text-align: left;}
.search-wrap{float: left;width:calc(100% - 248px);position: relative;}
.search-filter-wrap .service-howBtnBOx{width:232px;float: right;margin: 0;}
.search-filter-wrap .service-howBtnBOx .btn.btn-default.how-serviceBtn {padding: 14px 13px;}
.cust-titleSection.common-new.change-bg-design .search-filter-wrap .service-howBtnBOx .btn.btn-default.how-serviceBtn{display: block;}
.search-wrap .text-core .text-wrap{position: relative;background: transparent;}
.search-wrap .desg-searchTags .text-core .text-wrap .tag-text{padding:0!important;font-size: 22px;}
.search-wrap .tag-text.search-input-list.form-control{border-width:0 0 2px 0;border-style: solid;border-color:rgba(255,255,255,1);border-radius: 0;box-shadow: none;height: 50px;background: transparent none repeat scroll 0 0;font-size: 22px;color: #fff;padding-left: 0;width:calc(100% - 201px)!important;}
.search-wrap .desg-searchTags{padding-right:2px;}
.search-wrap .desg-searchInput{border-left:none;width: 0;}
.search-wrap .desg-searchInput  .btn.desg-searchBtn.submit-search{border: 2px solid rgba(255,255,255,1);border-radius: 30px;bottom: 0;color: #fff;font-size: 18px;width: 185px;height: 50px;position: absolute;right: 0;text-transform: capitalize;transition: all .4s ease 0s;-webkit-transition: all .4s ease 0s;text-align: center;line-height: 44px;background:transparent;}
.search-wrap .desg-searchInput  .btn.desg-searchBtn.submit-search:hover{background: #fff none repeat scroll 0 0;border-color: #fff;color: #000;}
.submit-search:hover{background: #fff none repeat scroll 0 0;border-color: #fff;color: #000;}
.noContentFound.no-record-message{text-align: center;border:none;}
.noContentFound.no-record-message figure{max-width:100%;width:300px;padding:10px;margin:0 auto;}
.noContentFound.no-record-message .title{font-size:24px;font-weight:600;color:#333;margin:8px 0;}
.noContentFound.no-record-message .title-detail{font-size:18px;font-weight:400;color: #999;margin:0;}
.service-price.margin-top-bt{float: left;margin-top: 6px;margin-bottom:12px;padding-left:6px!important;}
.user-rating-numbs{float: right;font-size:12px;color:#999;font-weight:400;}
.set-position-props{position: relative;width:100%;margin-top:30px;}
.set-position-props .newest-action{font-weight:400;font-size:14px;}
.set-position-props .service-filterRightBox{z-index: 10;}
.set-position-props .service-arrivalList{top:41px;}
.menu-list-wraper.is-active .service-rangeDuration .form-control{width:35%;}
.set-position-props .desg-fliter-Item{width:200px;cursor:pointer;background:#fff;border:2px solid #e0e0e1 ;border-radius:4px;padding:9px 25px 9px 10px;transition:all 0.5s;}
.set-position-props .desg-fliter-Item .service-arrivalType{padding:0 0 0 16px;}
.set-position-props .service-arrivalType,
.set-position-props .service-arrivalType:hover{color:#333;cursor: pointer;font-weight:400;}
.filter-by-concerns{font-size: 14px;line-height: 16px;font-weight: 600;color: #fff;padding: 12px 0;outline: 0;box-shadow: 0 1px 8px rgba(0,0,0,.1);cursor: pointer;transition: all 0.2s;background:rgba(0,0,0,1);border:rgba(0,0,0,1) solid 2px;border-radius: 4px;letter-spacing: 0.8px;width:140px;transform: translateY(0px);}
.seller-span.become-seeler-list{border:2px solid #e0e0e1!important;border-radius:4px;color:#333;font-size:14px;padding:12px 15px;color:#333!important;letter-spacing: 0.8px;background:#fff;font-weight:400;line-height:16px;margin:0!important;text-align: center!important;}
.filter-by-concerns .icon{-webkit-text-stroke:1px #303030;display:inline-block;vertical-align: text-bottom;}
.filter-by-concerns:hover,
.set-position-props .desg-fliter-Item:hover{transform: translateY(-1px);}
.filter-by-concerns.is-active .icon{-moz-transform: rotate(135deg);-o-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotateX(135deg);transform: rotate(135deg);	}
.filter-by-concerns .icon{-webkit-transform: rotateX(360deg);transform: rotate(360deg);		}
.filter-by-concerns.is-active .icon,
.filter-by-concerns .icon{display:inline-block;vertical-align: middle;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.seller-span.become-seeler-list{transition: all 0.5s;}
.set-position-props .seller-span.become-seeler-list{float: right;margin-right:20px;}
.seller-span.become-seeler-list:hover{transform: translateY(-1px);background:rgba(0,0,0,0.04);}
.seller-span.become-seeler-list .icon-arrow-right{-webkit-text-stroke:1px #fff;}

/* Default loader css start */
.custom-serviceList .lds-ring.change-bg-color{display: inline-block;position: relative;width: 80px;height: 80px;margin:36px auto;}
  .custom-serviceList .lds-ring.change-bg-color div {box-sizing: border-box;display: block;position: absolute;width: 64px;height: 64px;margin: 6px auto;border: 6px solid #fff;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#66900d transparent transparent transparent;}
  .custom-serviceList .lds-ring.change-bg-color div:nth-child(1) {animation-delay: -0.45s;}
  .custom-serviceList .lds-ring.change-bg-color div:nth-child(2) {animation-delay: -0.3s;}
  .custom-serviceList .lds-ring.change-bg-color div:nth-child(3) {animation-delay: -0.15s;}
  @keyframes lds-ring {
	0% {transform: rotate(0deg);}
	100% {transform: rotate(360deg);}
  }
/* Default loader css end */

.nested-category-menu{display: none;padding-left:4px;}
.category-menu-listings .desg-catListItem.common-new>input:checked+.nested-category-menu{display:block;}
.set-position-props .icon-caret-down{margin-left: 4px;}
.grafic-filter-gr .icon-close{font-size:18px;-webkit-text-stroke:2px #fff;}
.grafic-filter-gr img{width:12px;height:13px;display:inline-block;}
.grafic-filter-gr.is-active img,
.grafic-filter-gr .icon-close{display:none;}
.grafic-filter-gr.is-active .icon-close{display:inline-block;}
.grafic-filter-gr .icon-close:before{padding: 0;}
.grafic-filter-gr .icon-close{position: absolute;left:18px;top:50%;transform: translateY(-50%);}
.grafic-filter-gr img{position: absolute;right:8px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform: translateY(-50%) rotate(90deg);-o-transform: translateY(-50%) rotate(90deg);-ms-transform: translateY(-50%) rotate(90deg);transform: translateY(-50%) rotate(90deg);}
.grafic-filter-gr .desg-fliter-Item.active img{-webkit-transform: translateY(-50%) rotate(270deg);-moz-transform: translateY(-50%) rotate(270deg);-o-transform: translateY(-50%) rotate(270deg);-ms-transform: translateY(-50%) rotate(270deg);transform: translateY(-50%) rotate(270deg);}
.desg-input-group.static-position,
.desg-inpGroupBox.static-position,
.desg-freelanceFilter.static-position,
.desg-filter-bar.static-position{position:static;}
.custom-serviceList .service-grid-box.change-graphic-content .service-bottomBox{padding:16px 16px 0;}
.service-grid-box.change-graphic-content .cust-designerName,
.service-grid-box.change-graphic-content .name-titleCss, 
.service-grid-box.change-graphic-content .name-titleCss:active, 
.service-grid-box.change-graphic-content .name-titleCss:focus,
.service-grid-box.change-graphic-content .name-by{color:#637281;}
.service-grid-box.change-graphic-content .name-by{font-size:12px;font-style:italic;text-transform: none;}
.service-grid-box.change-graphic-content .box-title{margin:0;}
.service-grid-box.change-graphic-content .box-title,
.service-grid-box.change-graphic-content .points-list{width:100%;float:left;}
.service-grid-box.change-graphic-content .box-title,
.service-grid-box.change-graphic-content .cust-designerName {text-align: left;}
.service-grid-box.change-graphic-content .cust-designerName{line-height: 1;}
.service-grid-box.change-graphic-content .name-titleCss{font-weight:500;}
.service-grid-box.change-graphic-content .box-title a{line-height:1;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4d4d4d;display:inline-block;position:relative;text-transform: lowercase;font-size:14px;text-align: left;text-decoration:none;}
.service-grid-box.change-graphic-content .box-title a::first-letter{text-transform: uppercase;}
.service-grid-box.change-graphic-content .box-title a:hover{color:#76aa2c;}
.service-grid-box.change-graphic-content .product-price-data{margin:14px 0 2px;}
.service-grid-box.change-graphic-content .box-title a:after{background-color: #76aa2c;content: "";height: 1px;left: 0;opacity: 0;pointer-events: none;position: absolute;top: 100%;transform: translateY(1px);transition: all .15s cubic-bezier(.39,.575,.565,1);transition-property: opacity,transform;width: 100%;}
.service-grid-box.change-graphic-content .service-rating--front .front-stars{color:rgb(254,196,45);top:2px;}
.service-grid-box.change-graphic-content .pro-parent-css .common-pro-css{top:1px;}
.cust-middleSection .service-grid-box.change-graphic-content{text-align: left;}
.service-grid-box.change-graphic-content .box-title a:hover:after{opacity: 1;transition-delay: .2s;transition-duration: .15s;transform: translateY(-1px) translateZ(0);}
.service-grid-box.change-graphic-content .service-rating{position: relative;left:0;right:0;}
 .service-grid-box.change-graphic-content .service-rating--front .back-stars{display:inline-block;}
.service-grid-box.change-graphic-content .service-rating--front .back-stars >i {margin: 2px 2px 2px 0;color: rgb(194, 194, 194);}
.service-grid-box.change-graphic-content .service-rating--front {top: 0px!important;display: inline-block;position: relative;}
.service-grid-box.change-graphic-content .service-rating--front .back-stars >i:hover{color:rgb(254,196,45);}
.service-grid-box.change-graphic-content .service-rating--front{color:rgb(254,196,45);}
.service-rating--front .back-stars{margin-top:4px;margin-bottom: 2px;}
.product-price-data{font-size:18px;color:#4d4d4d;font-weight:700;line-height:28px;margin:10px 0 2px;line-height:1;}
.total-reviesw-num{line-height: 1.3;}
.total-sales-num{line-height: 1;color: #999;font-size: 12px;margin-top:2px;}
.service-grid-box.change-graphic-content .box-image{position: relative;width: 100%;float: left;cursor: pointer;}
.service-grid-box.change-graphic-content .card-user-info{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.2);z-index: 1;padding: 24px;display:none;}
.service-grid-box.change-graphic-content{min-height: auto;padding-bottom:8px;}
.wrap-left-part{width:calc(100% - 56px);float: left;}
.wrap-right-part{width:40px;float: right;padding-top:28px;}
.add-to-carts{width:40px;height:40px;border:#79b530 solid 1px;display:flex;border-radius:2px;justify-content: center;align-items: center;}
.add-to-carts .icon{color:#79b530;}
.add-to-carts:hover{background:#79b530;}
.add-to-carts:hover .icon{color:#fff;}
.cust-titleSection.change-bg-design .service-filterRightBox,
.cust-titleSection1.change-bg-design .service-filterRightBox{transition:all 0.3s;line-height:16px;position:relative;font-size:12px;font-weight:700;padding:12px 35px 12px 15px;color:#333;border:2px solid #e0e0e1;}
.cust-titleSection.change-bg-design .service-filterRightBox,
.cust-titleSection.change-bg-design .service-filterRightBox a,
.cust-titleSection.change-bg-design .service-filterRightBox a span,
.cust-titleSection1.change-bg-design .service-filterRightBox,
.cust-titleSection1.change-bg-design .service-filterRightBox a,
.cust-titleSection1.change-bg-design .service-filterRightBox a span{cursor:pointer;font-size:12px;}
.cust-titleSection.change-bg-design .service-filterRightBox > img,
.cust-titleSection1.change-bg-design .service-filterRightBox > img{position: absolute;top:50%;margin-top:-7px;right:16px;width:14px;transform: rotate(90deg);}
.cust-titleSection.change-bg-design .service-filterRightBox:hover,
.cust-titleSection1.change-bg-design .service-filterRightBox:hover{transform: translateY(-1px);}
.menu-list-wraper{display:none;width:0;}
.menu-list-wraper.is-active{width:25%;float: left;display: inline-block;padding: 0 15px 15px;margin-top: 14px;}
.menu-list-wraper.is-active .custom-filterLabel .form-control{margin-top:6px;}
.container-wrapper{width:100%;max-width: 1400px;}
.listing-wraper.is-active{width:75%;float: left;}
.cust-middleSection.change-space-top{margin-top:0;}
.cust-middleSection.common-new.change-space-top{margin-top:0;background:#fff;}
.cust-middleSection.common-new.change-space-top .custom-serviceList{margin:20px 0 30px;}
.cust-middleSection.change-space-top .innerContainer{padding-top:10px;padding-bottom: 60px;}
.recent-data-slider.cust-middleSection.common-new.change-space-top{background:#f8f8f8;padding:60px 0 30px;}
.cust-middleSection.common-new.change-space-top .listing-pagination .pagination{margin-top:0;}
.design-latest-post{padding:60px 0;}

/* Left menu bar category listing css start */
.category-menu-listings > li{width:100%;float: left;border-bottom:1px solid #e6e6e6;}
.category-menu-listings > li.show-menu{display: block;}
.category-menu-listings > li > a{position:relative;display: block;transition: all 0.5s;color:#4d4d4d;font-size: 16px;font-weight: 500;text-transform: capitalize;line-height: 1;cursor: pointer;padding:16px 0;transition: all 0.5s;}
.category-menu-listings > li > a > img{position: absolute;top:50%;right:0;margin-top:-7px;width:14px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.category-menu-listings > li.show-menu > a > img{position: absolute;top:50%;right:0;margin-top:-7px;width:14px-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.category-menu-listings > li > a > img,
.category-menu-listings > li.show-menu > a > img{-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;}
.menu-wrapper-div{display:none;margin-top:4px;margin-bottom:16px;}
.menu-wrapper-div.padding-left li{padding-left:5px;padding-right:5px;}
.menu-wrapper-div.padding-left .date-added,
.menu-wrapper-div.padding-left .files-prop{position: relative;float: left;top: 2px;left: 0;right: 5px;}
.menu-wrapper-div.padding-left .time-optionName{padding:0px 0 0 16px;}
.category-menu-listings > li.show-menu .menu-wrapper-div{display: block;margin-top:0;}
.category-menu-listings .custom-filterMenu, 
.category-menu-listings .service-arrivalList,
.category-menu-listings .common--dropdown.dropdown-menu{display:block;position: relative;border:none;box-shadow:none;left:0;padding:0;top:0;width:100%;}
.category-menu-listings .custom-filterMenu .time-rangeTo{line-height:26px;padding:2px 5px;}
.category-menu-listings .custom-filterMenu .service-rangeDuration > i{padding:7px 5px 0 0;}
.category-menu-listings .desg-catListItem.common-new>input{left:5px;width:13px;height:13px;}
.category-menu-listings .desg-catListItem.common-new{padding:0 0 0 25px;}
.category-menu-listings .dropdown-menu{z-index: 4;}
.category-menu-listings .dropdown-menu > .active > a, 
.category-menu-listings .dropdown-menu > .active > a:focus, 
.category-menu-listings .dropdown-menu > .active > a:hover,
.category-menu-listings .dropdown-menu li a:hover{background:transparent;color:#333;}
.category-menu-listings .dropdown-menu li a{padding:8px;line-height: 1;font-size:14px;}
.category-menu-listings .time-optionName{font-size:14px;font-weight:400;}
.cust-middleSection .service-grid-box.change-graphic-content .tooltip-inner{padding:10px;width:80px;}
.cust-middleSection .service-grid-box.change-graphic-content{cursor: default;}
.cust-middleSection .service-grid-box.change-graphic-content .servie-owlSlider.vs-top-img,
.cust-middleSection .service-grid-box.change-graphic-content .box-image .box-imageBg{height:320px;position:relative;z-index: 6;}
.cust-middleSection .service-grid-box.change-graphic-content .box-image .box-imageBg a img{position: relative;z-index: 23;}
.cust-middleSection .service-grid-box.change-graphic-content .box-image .box-imageBg{text-align: center;}
.cust-middleSection .service-grid-box.change-graphic-content .box-image .box-imageBg a{display:block;height:100%;text-align: center;}
.cust-middleSection .service-grid-box.change-graphic-content .service-images{background-size: cover;background-repeat: no-repeat;}
.cust-middleSection .service-grid-box.change-graphic-content .add-to-carts,
.cust-middleSection .service-grid-box.change-graphic-content .owl-carousel .owl-item .owl-lazy{cursor: pointer;}
.cust-middleSection .service-grid-box.change-graphic-content .owl-carousel .owl-item .owl-lazy{border-radius:3px 3px 0 0;}
.service-grid-box.change-graphic-content .servie-owlSlider .owl-thumbs{display:none;}
.search-wrap .desg-searchInput .btn.desg-searchBtn.submit-search .icon-search{display:none;}
.hide-for-desktop{display:none;}
.service-grid-box.change-graphic-content .owl-nav{margin:-22px auto 0!important;}

/* close filter wraper css start */
.search-data-nums,
.close-filter-wraper-list,
.wraper-listing-data,
.clear-all-filter{line-height:1.2;color:#333;font-size:16px;font-weight:400;display:inline-block;vertical-align: top;margin-bottom:8px;padding:0;border:none;background:transparent;border-radius: 0;}
.clear-all-filter{line-height:1.2;color:#333;font-size:12px;font-weight:400;display:inline-block;vertical-align: top;margin-bottom:8px;padding:0;border:none;background:transparent;border-radius: 0;}
.close-filter-wraper-list .wraper-listing-data{font-weight:400;color:#333;margin-bottom:0;}
.wraper-list-close-btn:hover .icon{color:#545454;}
.wraper-list-close-btn{border: none;border-radius: 0;margin: 0 ;font-weight: 400;background: transparent;background-position: 0 0;position: absolute;top:0;right:0;bottom:0;outline: none;width:22px;border-left: 1px solid #e6e6e6;}
.wraper-list-close-btn .icon-close:before{color:#999;}
.wraper-listing-data .close-filter-wraper-list{margin-bottom:0;}
.listing-wraper .whole-filter-wrapers a{cursor: pointer;}
.whole-filter-wrapers{display:inline-block;vertical-align: top;}
.search-data-nums{margin-right: 10px;margin-bottom: 10px;}
.search-data-nums span{font-weight:700;}
.search-data-nums span.change-weight{font-weight:400;}
.clear-all-filter{border-bottom:rgba(0,0,0,0.6) solid 1px;outline:none;}
.clear-all-filter:hover{border-bottom:rgba(0,0,0,1) solid 1px;transition: all 0.s;-webkit-transition: all 0.5s;}
.search-data-nums,
.clear-all-filter{transform: translateY(5px);-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-o-transform: translateY(5px);}
.wraper-list-close-btn .icon{font-size:14px;-webkit-text-stroke:#fff 1px;position: absolute;top: -1px;bottom: 0;right: 1px;}
.search-data-nums{font-size:14px;font-weight:400;position: relative;}
.wraper-listing-data{font-size:12px;font-weight:500;}
.wraper-listing-data{padding:4px 30px 4px 8px; line-height:1.3;margin-right:8px;margin-bottom: 8px;border:1px solid #e6e6e6;border-radius:3px;position: relative;cursor:pointer;}
.wraper-listing-data:hover{background:#f2f2f2;border:#ccc solid 1px;}
.wraper-listing-data:hover .wraper-list-close-btn .icon{-webkit-text-stroke:#f2f2f2 1px;}
.wraper-list-close-btn:hover .icon{-webkit-text-stroke:#f2f2f2 1px;}
.search-category-data{display:block;}
.listing-wraper.is-active .search-category-data{display:block;margin-top:18px;}
/* close filter wraper css end */
.dropdown-menu.dont-show-scroll{max-height:1600px;overflow-x:hidden;}
.dropdown-menu.dont-show-scroll > li.show-active > .nested-category-menu{display:block;}
.dropdown-menu.dont-show-scroll > li.show-active > .category-menu-drop-down{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.category-menu-drop-down{cursor:pointer;float: right;width:14px;height:14px;position: absolute;top: 15px;right: 0;margin-top: -7px;transition:all 0.5s;-webkit-transition:all 0.5s;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.num-ric-val{float:right;color:#999;font-size:12px;padding-right:24px;line-height:1.3;}

/* Add recent slider section start */
.recent-data-slider{padding: 12px 0 0;position: relative;}
.recent-data-slider .swiper-container{position: static;width: 100%;padding:6px;}
.recent-data-slider .container-wrapper{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position: relative;}
.recent-data-slider .swiper-button-next, 
.recent-data-slider .swiper-button-prev{width: 48px;height: 48px;border-radius: 50%;background-color: #fff;margin-top: -24px;}
.recent-data-slider .swiper-button-prev, 
.recent-data-slider .swiper-button-next{z-index: 8;background-size: 50%;box-shadow: 0 1px 1px 0 rgba(0,0,0,.4);-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.4);-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,.4);-o-box-shadow: 0 1px 1px 0 rgba(0,0,0,.4);}
.recent-data-slider .swiper-button-prev{left: 6px;background-image: url(https://cdn1.designhill.com/assets/dh/images/tshirt_images/comming_soon/slider_images/back.png);}
.recent-data-slider .swiper-button-next{right: 6px;background-image: url(https://cdn1.designhill.com/assets/dh/images/tshirt_images/comming_soon/slider_images/next.png);}
.recently-view-title{font-size:30px;font-weight:600;text-transform: capitalize;margin:0 0 18px;padding-left:6px;}
.recent-data-slider .service-grid-box.change-graphic-content{padding-bottom:0;}
 .recent-data-slider .swiper-button-next.swiper-button-disabled, 
.recent-data-slider .swiper-button-prev.swiper-button-disabled{opacity: 0;}
.recent-data-slider .service-bottomBox{padding: 16px 16px 9px;width:100%;float: left;}
.recently-viewed-popup .service-grid-box.change-graphic-content{padding:0;}
/* Add recent slider section end */

/*Handover listing*/
.recomm-gds{padding-top: 40px;}
.recomm-gds .cust-middleSection.common-new.change-space-top{background: transparent;}
.recomm-gds .custom-serviceList{margin: 0px;}
.recomm-gds .services-grid:nth-child(3n+3){padding-right:0px;}
.recomm-gds .services-grid:nth-child(3n+1){padding-left:0px;}
.recomm-head > h2{margin: 0;color: #333;font-size: 21px;font-weight: 600;}
.recomm-head > p {font-size: 17px;color: #7e8697;margin: 0;}
.recomm-gds .recomm-head {padding-bottom: 20px;}
.custom-serviceList:empty{display: none;}
/*Handover listing*/

@media screen and (max-width:1600px){
	.cust-middleSection .service-grid-box.change-graphic-content .servie-owlSlider.vs-top-img,
	.cust-middleSection .service-grid-box.change-graphic-content .box-image .box-imageBg{height:262px;}
}
@media screen and (max-width:1440px){
	.cust-middleSection .service-grid-box.change-graphic-content .servie-owlSlider.vs-top-img,
	.cust-middleSection .service-grid-box.change-graphic-content .box-image .box-imageBg{height:220px;}
}
@media screen and (max-width:1200px){
	.listing-wraper.is-active .services-grid{width:50%;}
	.recomm-gds .services-grid:nth-child(3n+3){padding-right:15px;}
	.recomm-gds .services-grid:nth-child(3n+1){padding-left:15px;}
	.recomm-gds .services-grid:nth-child(4n+4){padding-right:0px;}
	.recomm-gds .services-grid:nth-child(4n+1){padding-left:0px;}
	.cust-titleSection.common-new.change-bg-design{padding: 60px 15px 32px;}
}
@media screen and (max-width:1199px){
	.set-position-props{max-width:100%;}
	.menu-list-wraper.is-active{width:40%;}
	.listing-wraper.is-active{width:60%;}
}
@media (min-width:768px) and (max-width:991px){
	.search-filter-wrap.common-new{padding-right: 15px;}
}
@media screen and (max-width:990px){
	.become-seeler-list.all-price-listing{display:none;}
	.cust-titleSection.change-bg-design,
	.cust-titleSection1.change-bg-design{background-size:inherit;}
	.listing-wraper.is-active .services-grid{width:100%;margin-bottom: 0;}
	.search-wrap .desg-searchInput .btn.desg-searchBtn.submit-search .icon-search{display: block;margin-top: -43px;font-size: 24px;-webkit-transform: rotate(83deg);-moz-transform: rotate(83deg);-o-transform: rotate(83deg);-ms-transform: rotate(83deg);transform: rotate(83deg);}
	.search-wrap .tag-text.search-input-list.form-control{width: calc(100% - 86px)!important;}
	.search-wrap .desg-searchInput .btn.desg-searchBtn.submit-search{overflow: hidden;width:70px;}
	.search-wrap .desg-searchInput .btn.desg-searchBtn.submit-search span{display:block;text-indent:-999px;}
	.recomm-gds .services-grid:nth-child(4n+4){padding-right:15px;}
	.recomm-gds .services-grid:nth-child(4n+1){padding-left:15px;}
	.recomm-gds .services-grid:nth-child(2n+2){padding-right:0px;}
	.recomm-gds .services-grid:nth-child(2n+1){padding-left:0px;}
}
@media screen and (max-width:767px){
	.cust-middleSection .service-grid-box.change-graphic-content .name-titleCss{padding:17px 0;display: inline-block;}
	.cust-middleSection .service-grid-box.change-graphic-content .box-title,
	.cust-middleSection .service-grid-box.change-graphic-content .product-price-data{margin:0;}
	.cust-middleSection .service-grid-box.change-graphic-content .service-rating--front .back-stars{margin:8px 0 ;}
	.num-ric-val{line-height:1;}
	.listing-wraper.is-active{width:100%;}
	.container-wrapper,
	.cust-middleSection.change-space-top .specify-width{width:100%;}
	.cust-middleSection.change-space-top .services-grid{margin-bottom:0;}
	.cust-titleSection.change-bg-design .search-wrap,
	.cust-titleSection1.change-bg-design .search-wrap{width:calc(100% - 0px);}
	.cust-titleSection.change-bg-design .desg-searchTags,
	.cust-titleSection1.change-bg-design .desg-searchTags{border:none;}
	.cust-titleSection.change-bg-design .desg-searchInput,
	.cust-titleSection1.change-bg-design .desg-searchInput{top:18px;}
	.seller-span.become-seeler-list{float:none;border:none;font-size:16px;background: transparent;padding:0;margin:24px auto;color:#fff;}
	.cust-titleSection.change-bg-design .search-filter-wrap .service-howBtnBOx,
	.cust-titleSection1.change-bg-design .search-filter-wrap .service-howBtnBOx{float:none;margin:24px 0 0;width:100%;}
	.cust-titleSection.change-bg-design .service-filterRightBox,
	.cust-titleSection1.change-bg-design .service-filterRightBox{width:auto;}
	.cust-titleSection.change-bg-design .set-position-props,
	.cust-titleSection1.change-bg-design .set-position-props{width:100%;left:0;}
	.become-seller.hide-for-desktop{display:none;}
	.hide-for-desktop{display:block;position: sticky;position: -webkit-sticky;top: 0;z-index: 99;}
	.filter-wraper-mob.hide-for-desktop{padding:16px 15px;border-bottom: 2px solid #e6e6e6;background: #fff;}
	.filter-wraper-mob.hide-for-desktop h2{margin:0;font-size:16px;float: left;line-height:2.4;}
	.close-filter-wraper{font-size: 14px;line-height: 16px;font-weight: 600;color: #fff;padding: 8px 0;outline: 0;box-shadow: 0 1px 8px rgba(0,0,0,.1);transition: all 0.5s;background: rgba(0,0,0,1);border: rgba(0,0,0,1) solid 2px;border-radius: 4px;letter-spacing: 0.8px;width: 120px;float:right;}
	.close-filter-wraper .icon{-webkit-text-stroke:rgba(0,0,0,1) 1px;font-size:15px;margin-right:2px;}
	.close-filter-wraper .icon-close:before{padding:0;}
	.hide-for-mob{display:none;}
	.become-seller.hide-for-desktop .seller-span{margin:0;line-height: 1;}
	.menu-list-wraper.is-active{width: 100%;position: fixed;padding:0;z-index: 999;background: #fff;top: 0!important;left: 0;right: 0;bottom: 0;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;margin-top:0;}
	.menu-list-wraper.is-active .desg-catListItem a{width:auto;}
	.menu-list-wraper.is-active .category-menu-listings{padding:0 15px;}
	.menu-list-wraper.is-active .custom-filterMenu{background:#fff;}
	.menu-list-wraper.is-active .service-rangeDuration .form-control{width:37%;}
	.menu-list-wraper.is-active .service-rangeDuration .form-control.range-start,
	.menu-list-wraper.is-active .service-rangeDuration .form-control.range-end{outline: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
	.menu-wrapper-div.padding-left .date-added,
	.menu-wrapper-div.padding-left .files-prop{top: 0;}
	.category-menu-listings .pd-first-top{padding-top:16px;}
	.service-grid-box{margin-left:auto;margin-right:auto;}
	.custom-servicePopup.change-how-itwork .circle-numbs{display:none;}
	.custom-servicePopup.change-how-itwork .custom-serviceTitle,
	.custom-servicePopup.change-how-itwork .service-tagLine{padding-left:15px;padding-right:15px;}
	.recomm-gds .services-grid{padding-right:0px!important;}
	.recomm-gds .services-grid{padding-left:0px!important;}
}
@media screen and (max-width:480px){
.cust-titleSection.change-bg-design .search-filter-wrap .service-howBtnBOx,
.cust-titleSection1.change-bg-design .search-filter-wrap .service-howBtnBOx{padding:0;margin:24px 0 0;}
.cust-titleSection.change-bg-design .service-howBtnBOx .btn.btn-default.how-serviceBtn,
.cust-titleSection1.change-bg-design .service-howBtnBOx .btn.btn-default.how-serviceBtn{margin:24px 0 0;}
.recent-data-slider .swiper-container{padding:10px;}
}
@media screen and (max-width:400px){
	.cust-titleSection.change-bg-design .service-filterRightBox,
	.cust-titleSection.change-bg-design .filter-by-concerns,
	.cust-titleSection1.change-bg-design .service-filterRightBox,
	.cust-titleSection1.change-bg-design .filter-by-concerns{padding:12px 8px;}
	.cust-titleSection.change-bg-design .service-filterRightBox > img,
	.cust-titleSection1.change-bg-design .service-filterRightBox > img{right:4px;width:10px;margin-top:-5px;}
	.menu-list-wraper.is-active .service-rangeDuration .form-control{width:35%;}
	.set-position-props .filter-by-concerns,
	.set-position-props .desg-fliter-Item{width:100%;}
	.set-position-props .desg-fliter-Item{margin-top:30px;}
}
/* Left menu bar category listing css end */

/* seo block css start */
.belewdiv .custom-servicePopup.change-how-itwork{background:url("https://cdn1.designhill.com/assets/dh/images/logo-maker/social-media/bg-shape-1.svg?ver=2.10.21") center center no-repeat;}
.belewdiv .service-process{padding: 20px; }
.custom-servicePopup.change-how-itwork .custom-serviceTitle {margin:0 0 16px;}
.makelogo-section{text-align: center;width: 100%;max-width: 860px;margin-left: auto;margin-right: auto;}
.make-a-logo.gds-info-detail{padding:60px 0;background:#f5f5f5;}
.manage-seo-bg .service-content ul, 
.manage-seo-bg .service-content ol{display: flex;display: -webkit-flex;flex-wrap: wrap;margin: 0 20%;width: 60%;}
.manage-seo-bg .custom-sections h2{font-size: 21px;margin: 0 auto 22px;line-height: 1.4;text-transform: none;color:#000;}
.manage-seo-bg .custom-sections {padding: 0 15px;}
.manage-seo-bg .custom-servicePopup.change-how-itwork .custom-serviceTitle{margin:0;}
.manage-seo-bg .custom-servicePopup.change-how-itwork .service-tagLine{color:#4d4d4d;font-weight: 500;margin-bottom:8px;}
.manage-seo-bg .custom-sections p{font-size: 16px;margin: 0;color:#000;text-align: left;padding: 7px 0 0;line-height: 1.8;letter-spacing: 0.7px;}
.make-a-logo.gds-info-detail .service-content ul>li,
.make-a-logo.gds-info-detail .service-content ol>li {position: relative;font-size: 16px;flex: 0 0 100%;padding: 3px 3px 3px 20px;font-weight: 400;text-align: left;color: #000;font-size: 17px;}
.make-a-logo.gds-info-detail .service-content ul>li:before,
.make-a-logo.gds-info-detail .service-content ol>li:before {color: #82bc3b;font-weight: 600;font-size: 16px;top: 4px;position: absolute;left: 0;content: '\2713';}
.make-a-logo.gds-info-detail .common-ld-title{margin: 0;font-size:30px;font-weight:600;text-align: center;padding-left:15px;padding-right:15px;}
.make-a-logo.gds-info-detail .common-ld-text{margin:12px 0 30px;font-weight: 400;color: #4d4d4d;font-weight: 500;font-size:24px;}
.gds-banner-text-align .service-title,
.gds-banner-text-align .custom-tagLine .new-lineText{text-align: left;}
.cust-titleSection1.common-new.change-bg-design .cust-titleSection.common-new.change-bg-design .search-filter-wrap .service-howBtnBOx .btn.btn-default.how-serviceBtn {display: block;}
@media screen and (max-width:767px){
	.make-a-logo.gds-info-detail .common-ld-title,
	.design-testimonials .dg-testimonial-heading{font-size:25px;}
	.make-a-logo.gds-info-detail .common-ld-text{font-size:19px;}
	.manage-seo-bg .custom-servicePopup.change-how-itwork{padding:0 0 20px;}
	.recent-data-slider{padding-top: 30px;}
	.recently-view-title{display: flex;flex-direction: column;align-items: center;}
	.recently-view-title > button{float: none!important;margin-top: 15px;width: auto;display: inline-block;max-width: 200px;}
}
/* seo block css end */