body {font-family: 'Raleway', sans-serif !important;}
p, h1, h2, h3, h4, h5, h6 {margin: 0;}
.lazyloadEnable.lazyload, .lazyloadEnable.lazyloading  {opacity: 0;transform: scale(0.8);}
.lazyloadEnable.lazyloaded {opacity: 1;transform: scale(1);transition: all 700ms;}
.banner-area {min-height: 745px;background: url(https://cdnasset.rankwatch.com/image/seo-superstar-images/blue-bg.png) no-repeat;background-position: center center;background-size: cover;margin: 0px;padding: 120px 0px 57px;float: left;width: 100%;}
.fram-wall {float: left;width: 100%;clear: both;min-height: 440px;position: relative;}
.inner-panel {position: relative;width: 100%;height: 100%;}
.name-box {position: absolute;z-index: 999;background: rgba(4, 13, 48, 0.6);bottom: 3px;right: 4px;padding: 10px;color: #fff;border-radius: 3px;}
.name-box>h6 {font-size: 13px;}
.name-box p {color: #fff;font-size: 12px;font-weight: 600;margin: 0px;line-height: normal;}
.neil_jpg {height: 100% !important;}
.name-box-2 {position: absolute;z-index: 999;background: rgba(4, 13, 48, 0.6);bottom: 3px;left: 4px;padding: 2px;border-radius: 3px;}
.name-box-2>p {color: #fff;font-size: 10px;padding: 0px 6px;}
name-box-4 {position: absolute;z-index: 999;background: rgba(255, 255, 255, 0.6);bottom: 3px;left: 4px;padding: 10px;border-radius: 3px;}
.name-box-4>h6 {color: #010722;font-weight: 600;font-size: 10px;}
.name-box-4>p {font-weight: 800;font-size: 12px;line-height: 15px;margin: 0px;}
.name-box-4 {position: absolute;z-index: 999;background: rgba(255, 255, 255, 0.6);bottom: 3px;left: 4px;padding: 6px;border-radius: 3px;}
.name-box-five {position: absolute;z-index: 999;background: rgba(255, 255, 255, 0.6);bottom: 3px;left: 3px;padding: 10px;border-radius: 3px;}
.name-box-five>h6 {font-size: 9px;font-weight: 600;color: #010722;}
.name-box-five>p {font-size: 10px;line-height: 12px;font-weight: 800;}
.name-box-six {position: absolute;z-index: 999;background: rgba(255, 255, 255, 0.6);bottom: 3px;left: 3px;border-radius: 3px;padding: 3px;}
.name-box-six > h6 {font-size: 9px;font-weight: 600;}
.name-box-six > p {font-size: 10px;line-height: 12px;font-weight: 800;}
.right-heading-col h1 {color: #fff;font-size: 27px;text-align: right;font-weight: 800;text-shadow: 0px 0px 3px #5b5b5b;margin: 15px 0px 15px;line-height: 37px;}
.right-col-ptcn {text-align: center;}
.right-heading-col h5 {text-align: right;font-size: 20px;color: #212121;margin: 0px 0px 10px;font-weight: 500;}
.right-heading-col h4 {color: #1a2332;text-align: right;font-size: 20px;font-weight: 800;line-height: 27px;margin: 10px 0px;}
button.participate-btn, a.participate-btn {max-width: 259px;width: 100%;padding: 10px 0px;background: #b88d18;border: 1px #b88d18 solid;border-radius: 4px;color: #fff;font-size: 18px;font-weight: 600;line-height: 38px;margin: 10px 0px 0px;cursor: pointer;transition: all 0.3s ease-in-out;}
button.participate-btn:hover, a.participate-btn:hover {background-color: #1a2332;border: 1px #1a2332 solid;}
.right-heading-col h3 {text-align: right;margin: 20px 0px;font-size: 20px;color: #fff;font-weight: 600;}
.right-heading-col {text-align: right;}

section.prize-sec {padding: 50px 0px;float: left;background: #fff;width: 100%;}
section.prize-sec h2,section.lightbox-slider h2.slider-sec-heading {text-align: center;font-size: 40px;color: #1a2332;font-weight: 800;position: relative;z-index: 99;}
section.prize-sec h2:before {position: absolute;width: 100%;max-width: 140px;height: 3px;background: #1675ba;left: 0px;right: 0px;margin: 0px auto 0px;top: 22px;z-index: -1;}
section.lightbox-slider {padding: 40px 0px;background: #fff;float: left;width: 100%;}
section.lightbox-slider h2.slider-sec-heading:before {position: absolute;width: 100%;max-width: 140px;height: 3px;background: #1675ba;left: 0px;right: 0px;margin: 0px auto 0px;top: 22px;z-index: -1;}
section.lightbox-slider h2.slider-sec-heading:before {max-width: 45%;}
section.terms-conditon {background: #e6e6e6;padding: 90px 0px;float: left;width: 100%;}
.client-info {max-width: 520px;border-radius: 4px;margin: 0px auto;position: relative;height: 180px;}
section.lightbox-slider {padding: 40px 0px;background: #fff;float: left;width: 100%;}
section.lightbox-slider>h2 {margin: 10px 0px 20px;}
section.lightbox-slider.gray-bg {background: #e6e6e6;}
.client-info {max-width: 520px;border-radius: 4px;margin: 0px auto;position: relative;height: 180px;}
.client-pic-sec {position: absolute;width: 130px;height: 130px;right: 10px;padding: 4px;top: 28px;border-radius: 50%;border: 3px #747ab7 solid;}
.picture-box {width: 116px;height: 116px;overflow: hidden;border-radius: 50%;}
.img-responsive {max-width: 100%;height: auto;}
.pi-box .img-responsive {width: 100%;height: 100%;}
.white-panel {background: #fff;width: 100%;max-width: 279px;margin-left: 0px;margin-top: 8px;padding: 15px 15px;float: left;text-align: left;position: relative;}
.sub-box-cinfo {height: 100%;padding: 20px;}
.sub-box-cinfo>h4 {margin: 0px 0px 0px 5px;font-size: 14px;text-align: left;color: #1a2332;font-weight: 600;max-width: 215px;height: 21px;overflow: hidden;}
.sub-box-cinfo h2 {text-align: left;font-size: 18px;font-weight: 900;color: #1a2332;max-height: 30px;overflow: hidden;max-width: 196px;}
.white-panel p {font-size: 12px;font-weight: 500;margin: 0px;padding: 0px;color: #333c48;min-height: 20px;line-height: 20px;}
.white-panel ul.socail-icon>li {width: 20px!important;height: 20px;margin: 0px 2px;}
.white-panel ul.socail-icon>li>a {font-size: 10px;line-height: 22px;}
.white-panel ul.socail-icon>li>span {font-size: 10px;line-height: 22px;}
span.pricing-banner-ico {position: absolute;right: 8px;z-index: 99;top: -36px;width: 45px;}
.f-one {position: absolute;width: 196px;height: 231px;overflow: hidden;border: 10px #b88d18 solid;box-shadow: 0px 0px 6px #5b5b5b;top: 0px;left: 0px;}
.f-two {position: absolute;width: 116px;height: 136px;overflow: hidden;border: 10px #1a2332 solid;box-shadow: 0px 0px 6px #5b5b5b;top: 0px;left: 220px;}
.f-three {position: absolute;width: 170px;height: 136px;overflow: hidden;border: 10px #292929 solid;top: 0px;left: 357px;background: #fff;box-shadow: 0px 0px 6px #5b5b5b;text-align: center;font-weight: 600;font-size: 21px;cursor: pointer;}
.f-three h3 {font-size: 27px;font-weight: 800;margin: 32px 0px 0px;}
.f-four {position: absolute;width: 195px;height: 145px;overflow: hidden;border: 10px #5d5d5d solid;box-shadow: 0px 0px 6px #5b5b5b;top: 251px;left: 0px;}
.f-five {position: absolute;width: 116px;height: 139px;overflow: hidden;border: 10px #9d5272 solid;box-shadow: 0px 0px 6px #5b5b5b;top: 157px;left: 220px;}
.f-six {position: absolute;width: 120px;height: 105px;overflow: hidden;border: 10px #475642 solid;box-shadow: 0px 0px 6px #5b5b5b;top: 157px;left: 358px;}
.f-three.f-three-common>a {color: #292929;font-size: 16px;}
.f-three-common {cursor: pointer;}
.inner-pricing-content {position: relative;box-sizing: border-box;padding: 40px 0 60px;}
.price-option {position: relative;padding: 0 15px;text-align: center;}
.price-option > img {margin: 0 auto;}
.terms-option {display: inline-block;position: absolute;bottom: 25px;left: 50%;color: #fff;font-size: 12px;font-weight: 500;margin-left: -61px;cursor: pointer;min-width: 122px;}
#flexiselDemo {display: none;}
.nbs-flexisel-container {position: relative;max-width: 100%;margin-bottom: 0em;padding: 2.5em 0;}
.nbs-flexisel-ul {position: relative;width: 9999px;margin: 0px;padding: 0px;list-style-type: none;text-align: center;}
.nbs-flexisel-inner {overflow: hidden;width: 100%;margin: 0 auto;}
.nbs-flexisel-item {float: left;margin: 0px;padding: 0px;position: relative;line-height: 0px;}
.nbs-flexisel-item > a {display: block;padding: 0 10px;text-decoration: none;outline: none;}
.nbs-flexisel-item>img {cursor: pointer;position: relative;max-width: 200px;max-height: 120px;}
/*** Navigation ***/
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right {width: 30px;height: 30px;position: absolute;cursor: pointer;z-index: 100;margin-top: -15px;top: 50% !important;content: '';}
section.profile-pic-listing .nbs-flexisel-nav-left {border: solid #444;border-width: 0 3px 3px 0;transform: rotate(135deg);left: 10px;}
section.profile-pic-listing .nbs-flexisel-nav-right {border: solid #444;border-width: 0 3px 3px 0;transform: rotate(-45deg);right: 10px;}
li.nbs-flexisel-item .client-info.bule-bg {background: #b6d6ed;}
li.nbs-flexisel-item .client-info.gray-bg {background: #ababab;}
li.nbs-flexisel-item .client-info.green-bg {background: #a2d2a7;}
ul.socail-icon>li {display: inline-block;width: 26px;height: 26px;border-radius: 50%;overflow: hidden;margin-top:3px;}
.right-heading-col h3 a {color: #fff;text-decoration: none;outline: none;}
ul.login-signup-btn-area {float: right;width: 40%;}
ul.login-signup-btn-area>li {display: inline-block;float: right;margin: 0px 4px;}
ul.socail-icon>li>a {display: block;text-align: center;font-size: 14px;color: #fff;line-height: 26px;}
ul.socail-icon>li>span {display: block;text-align: center;font-size: 14px;color: #fff;line-height: 26px;}
ul.login-signup-btn-area>li:nth-child(2)>a:hover {background: #1a2332;color: #fff;}
ul.login-signup-btn-area>li:nth-child(2).active a {background: #2d4389;color: #fff;}
ul.socail-icon.link-tabs>li {margin: 0px 3px;}
a.linkedin-ico {background: #0c65aa;}
a.twitter-icon {background: #3a9ce3;}
a.facebook-icon {background: #2d4389;}
span.linkedin-ico {background: #0c65aa;}
span.twitter-icon {background: #3a9ce3;}
span.facebook-icon {background: #2d4389;}
ul.login-signup-btn-area>li>a {padding: 4px 20px;line-height: 23px;border-radius: 4px;font-size: 16px;font-weight: 600;margin: 0px;display: block;}
ul.login-signup-btn-area>li:nth-child(2)>a {background: #e6e6e6;color: #072d7c;}
span.pricing-banner-ico.lft-side {left: 26px;top: -14px;}
.apply-conditions .modal-centered {max-width: 921px;width: 100%;position: relative;box-sizing: border-box;  transform: translate(-50% , -50%) !important;margin: 0;top: 50%;left: 50%;}
.apply-conditions .modal-body {padding: 40px 88px;position: relative;box-sizing: border-box;}
.apply-conditions .close {position: absolute;top: -5px;right: 10px;font-size: 38px;font-weight: 500;opacity: 1;color: #212e42;}
.apply-conditions h3 {color: #232f41;font-size: 23px;font-weight: 600;line-height: 27px;padding-bottom: 20px;}
.modal-centered .terms-condition {list-style: none;padding: 0;margin: 0;position: relative;}
.modal-centered .terms-condition > li {color: #7f8ea4;font-size: 16px;line-height: 25px;font-weight: 500;padding-left: 20px;position: relative;}
.modal-centered .terms-condition > li::before {position: absolute;content: '';height: 4px;width: 4px;background-color: #7f8ea4;left: 0;top: 10px;border-radius: 4px;}
#back-top {position: fixed;bottom: 30px;width: 30px;height: 30px;right: 10px;background: #1a2332;border-radius: 50%;z-index: 9999;}
#back-top a {display: block;text-align: center;text-transform: uppercase;text-decoration: none;color: #fff;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;line-height: 30px;font-size: 20px;}





/*** responsive code ***/
@media(max-width: 1920px) {
  .white-panel {max-width: calc(100% - 70px);}
}
@media(max-width: 1200px) {
	.banner-area {min-height: 630px;}
	.sub-box-cinfo>h4 {font-size: 16px;}
}
@media(max-width:1199px) {
	.content-r-columns {max-width: 75%;}
	.date-area-center {width: 120px;height: 120px;border: 10px #10346c solid;margin: 50% auto;}
	.date-area-center>h5 {font-size: 18px;width: 150px;left: -26px;top: 33%;line-height: 24px;padding: 3px 0px;}
	.main-each-winner-area.even .date-area-center>h5:before {max-width: 42px;}
	.main-each-winner-area.odd .date-area-center>h5:before {max-width: 45px;}
	.inner-divisitoin-sec {margin: 150px 0px 90px;}
	.details-page-warp>h1 {font-size: 30px;margin: 30px 0px 54px;}
	.date-circle-columns {width: 25%;}
	.f1-one {width: 130px;height: 165px;}
	.f2-two {width: 133px;height: 109px;}
	.name-box-4 {bottom: 1px;left: 1px;padding: 2px;}
	.f4-four {width: 130px;height: 109px;}
	.f5-five {width: 131px;height: 130px;}
	.f6-six {width: 131px;height: 115px;}
	.f6-six>h3 {margin: 24px 0px 0px;font-size: 16px;}
	.right-heading-col h1 {font-size: 29px;line-height: 32px;}
	.right-heading-col h5 {font-size: 16px;}
	.right-heading-col h4 {font-size: 18px;line-height: 22px;}
	ul.login-signup-btn-area>li>a {padding: 3px 12px;line-height: 25px;font-size: 14px;}
	.quetion-ans-sec h1 {font-size: 44px;}
	.quetion-ans-sec h3 {font-size: 27px;margin: 17px 0px 11px;}
	.quetion-ans-sec h2 {font-size: 33px;margin: 11px auto;line-height: 43px;}
	.white-board>h2 {margin: 12px 0px 20px;font-size: 36px;}
	ul.question-warpper>li {font-size: 18px;line-height: 33px;margin: 10px 0px;}
	.pic-box-panel {border: 4px #747ab7 solid;width: 130px;height: 130px;}
	.sub-pic-wrap {margin: 4px;width: 113px;height: 113px;}
	section.profile-pic-listing {padding: 300px 0px 50px;}
	span.pricing-banner-ico.lft-side {left: 16px;top: -10px;width: 33px;}
	ul.notes-content-block>li {font-size: 18px;}
	.white-panel {max-width: 279px;}
}
@media(max-width:991px) {
  ul.login-signup-btn-area>li>a{ font-size: 12px;}
	ul.notes-content-block>li {font-size: 18px;}
	.sub-notes-area {max-width: 75%;margin: 40px auto 0px;}
	.upload-pic-main {width: 200px;height: 200px;top: 54px;right: 45px;}
	.upload-pic-innner-box {max-width: 64px;margin: 16px auto 10px;}
	.enter-date-filed-area {max-width: 95%;}
	input.enter-name-txt{ font-size: 30px;}
	input.enter-website-txt {font-size: 16px;max-width: 60%;}
	.inner-particepate-banner-sec>h3 {font-size: 22px;}
	section.dividation-wrapper {padding-top: 485px;}
	.content-wrapper p {line-height: 26px;font-size: 18px;}
	.white-panel ul.socail-icon>li {width: 20px!important;height: 20px;}
	.details-page-warp.winer-p-inner-wrap .cl-pic {width: 180px;height: 180px;top: -19px;left: 10px;}
	.details-page-warp.winer-p-inner-wrap .pi-box {width: 161px;height: 160px;margin: 4px;}
	.details-page-warp.winer-p-inner-wrap .banner-wraper {margin: 0px 0px 10px;padding: 8px 0px;}
	.details-page-warp.winer-p-inner-wrap .content-wrapper {padding: 2px 0px;max-width: 90%;margin: 0px auto;}
	.details-page-warp.winer-p-inner-wrap .content-wrapper h3 {font-size: 18px;margin: 12px 0px 10px;}
	.details-page-warp.winer-p-inner-wrap .content-wrapper p {margin: 4px 0px;line-height: 21px;font-size: 15px;}
	.details-page-warp.winer-p-inner-wrap .content-wrapper button.less-content {font-size: 15px;margin: 7px 0px 10px;}
	.headeing-discription>h2 {font-size: 30px;}
	.date-area-center {width: 95px;height: 95px;border: 6px #10346c solid;margin: 75% auto;}
	.date-area-center>h5 {font-size: 14px;width: 116px;left: -17px;top: 33%;line-height: 20px;padding: 3px 0px;}
	.main-each-winner-area.odd .date-area-center>h5:before {max-width: 33px;}
	.main-each-winner-area.even .date-area-center>h5:before {max-width: 32px;}
	.inner-divisitoin-sec {margin: 0px 0px 90px;}
	p.url-txt {font-size: 16px;}
	.f1-one {width: 124px;height: 135px;border: 6px #b88d18 solid;}
	.f2-two {width: 154px;height: 112px;border: 6px #5d5d5d solid;}
	.f3-three {width: 116px;height: 144px;border: 6px #9d5272 solid;}
	.f4-four {width: 138px;height: 144px;border: 6px #475642 solid;}
	.f5-five {width: 114px;height: 136px;float: right;border: 10px #1a2332 solid;}
	.f6-six {width: 131px;border: 10px #292929 solid;height: 115px;}
	.white-board.winer-prize-sec {top: -81px;}
	.top-right-header-sec {max-width: 60%;}
	.right-col-sp p {font-size: 18px;line-height: 26px;}
	.right-col-sp>h3,section.terms-conditon h3 {font-size: 22px;}
	ul.sub-p-colum>li {margin: 22px 0px;}
	ul.terms-condition li {font-size: 16px;line-height: 27px;}
	section.terms-conditon {padding: 50px 0px;}
	section.prize-sec h2,section.lightbox-slider h2.slider-sec-heading {font-size: 34px;}
	section.prize-sec h2:before,section.lightbox-slider h2.slider-sec-heading:before {top: 19px;}
	section.lightbox-slider h2.slider-sec-heading:before {max-width: 62%;}
	.banner-area-n-wrapper {/*padding: 35px 0px;*/}
	.quetion-ans-sec h1 {font-size: 36px;}
	.quetion-ans-sec h3 {font-size: 20px;margin: 13px 0px 10px;}
	.quetion-ans-sec h2 {font-size: 26px;margin: 11px auto;line-height: 37px;}
	.white-board {top: -250px;}
	span.pricing-banner-ico.lft-side {left: 48px;top: -10px;width: 33px;}
	.details-page-warp>h1 {font-size: 34px;margin: 25px 0px 56px;}
	span.ico-down-opecity {right: 0px;top: -89px;width: 80px;}
	.details-page-warp {margin: 30px 0px;padding: 20px 0px;}
	.price-option {padding: 0;}.terms-option {bottom: 15px;}
	.apply-conditions .modal-centered {width: 90%;}
	.apply-conditions .modal-body {padding: 25px 25px;}
	.white-panel {max-width: calc(100% - 70px);}
}
@media(max-width:767px) {
	section.profile-pic-listing.december-page {padding: 0px 0px 50px;}
	h2.december-heading {min-height: 200px;}
	.main-particepate-inner-sec {padding: 30px 0px 0px;}
	.social-link-box {max-width: 40px;}
	.addlink-filed-box {width: calc(100% - 105px);}
	.add-btn-wrap {max-width: 65px;}
	button.link-add-btn {padding: 4px 15px;margin:0px auto;}
	input.add-link-txt {font-size: 14px;max-width: 95%;}
	span.icon-nf {width: 30px;height: 30px;line-height: 30px;font-size: 13px;}
	p.center-tag-link {margin: 0px auto;max-width: 80%;line-height: 20px;padding: 21px 15px;font-size: 13px;}
	.que-comment-box p {font-size: 14px;line-height: 21px;margin-bottom: 13px;}
	.que-comment-box h3 {margin: 6px 0px;line-height: 22px;font-size: 18px;}
	.particepate_check_user label {font-size: 12px;}
	input.submit-ans-btn {font-size: 14px;padding: 3px 20px;line-height: 30px;}
	.enter-date-filed-area {max-width: 90%;margin: 0px auto;float: none;}
	.img-upload-wrapper {min-height: 230px;}
	.powered-bu-txt-sec {padding: 0px 0px 0px;}
	.upload-pic-main {width: 200px;height: 200px;top: 0px;right: 0px;left: 0px;margin: 0px auto;}
	section.particepate-page-banner {min-height:inherit;padding: 25px 0px 0px;}
	.particepage-main-heading>h1 {font-size: 22px;line-height: 26px;}
	.inner-particepate-banner-sec {min-height: inherit;margin-top: 15px;padding: 20px 15px 28px 15px;}
	.particepage-main-heading {min-height: 75px;}
	.particepage-main-heading>h1:before {width: 120px;height: 3px;bottom: -10px;}
	.inner-particepate-banner-sec>h3 {font-size: 16px;line-height: 26px;}
	.particepate-notes-sec {margin: 30px auto 0px;height: auto;}
	.sub-notes-area {max-width: 90%;margin: 10px auto 0px;}
	ul.notes-content-block>li {font-size: 15px;}
	.particepate-notes-sec .sub-notes-area>h4 {font-size: 16px;margin: 0px 0px 12px;}
	section.cta-warpper h2 {font-size: 18px;}
	.year-text>h1 {font-size: 50px;}
	.inner-divisitoin-sec>h2:before {max-width: 37%;top: 12px;}
	.inner-divisitoin-sec {margin: 0px 0px 90px;}
	.inner-divisitoin-sec>h2 {font-size: 24px;margin-bottom: 40px;}
	span.pricing-banner-ico {position: absolute;left: 39%;z-index: 99;top: 82%;width: 30px;}
	ul.drop-down-menu-sec>li>a {text-align: center;}
	section.prize-sec h2,section.lightbox-slider h2.slider-sec-heading {font-size: 24px;}
	section.prize-sec h2:before,section.lightbox-slider h2.slider-sec-heading:before {top: 13px;}
	section.lightbox-slider h2.slider-sec-heading:before {max-width: 75%;}
	.banner-area-n-wrapper {padding: 35px 0px;min-height: 350px;background-size: auto;background-position: center top;}
	.details-page-warp.winer-p-inner-wrap {margin: 0px;padding: 0px;}
	.f1-one {width: 147px;height: 150px;float: right;}
	.f2-two {width: 180px;float: left;height: 125px;}
	.f3-three {width: 108px;height: 120px;float: right;}
	.f4-four {width: 119px;float: left;height: 116px;}
	.f5-five {width: 108px;height: 108px;float: right;}
	.f6-six {width: 116px;height: 106px;float: left;border: 6px #292929 solid;}
	.w-frame {min-height: 155px;}
	button.wall-fame-btn {margin-bottom: 15px;margin-right: 20%;padding: 3px 27px;font-size: 20px;}
	.content-r-columns {max-width: 100%;}
	.main-each-winner-area:before {display: none;}
	.date-circle-columns {width: 100%;}
	.date-area-center {width: 150px;height: 150px;border: 14px #10346c solid;margin: 48px auto;}
	.main-each-winner-area {width: 100%;padding: 0px 0px;margin: 0px;}
	.date-area-center>h5 {font-size: 18px;width: 177px;left: -29px;top: 36%;line-height: 27px;padding: 3px 0px;}
	.main-each-winner-area.odd .date-area-center>h5:before {bottom: 100%;margin: 0px auto;right: 0px;top: -107px;left: 0px;height: 51px;width: 4px;max-width: 4px;}
	.main-each-winner-area.even .date-area-center>h5:before {bottom: 100%;margin: 0px auto;right: 0px;top: -107px;left: 0px;height: 51px;width: 4px;max-width: 4px;}
	.year-text:after {content: "";position: absolute;left: 0px;right: 0px;margin: 0px auto;width: 4px;height: 74px;background: #2d2d2d;bottom: 100%;}
	span.ico-down-opecity {right: 15px;top: -48px;width: 58px;}
	.headeing-discription>h2 {font-size: 26px;}
	p.url-txt {font-size: 15px;}
	.content-wrapper p {margin: 4px 0px;line-height: 21px;font-size: 14px;}
	.content-wrapper h3 {font-size: 18px;margin: 13px 0px 6px;}
	.details-page-warp:before {max-width: 100%;}
	.cl-pic {width: 180px;height: 180px;border: 4px #8580b4 solid;top: 0px;left: 0px;right: 0px;margin: auto;}
	.pi-box {width: 162px;height: 162px;margin: 5px;}
	.right-client-info-box {padding-left: 0px;padding-top: 190px;width: 100%;max-width: 100%;text-align: center;}
	span.lft-side-p-ico {top: -28px;left: 37%;width: 40px;}
	ul.question-warpper>li {font-size: 16px;line-height: 24px;margin: 18px 0px;}
	section.profile-pic-listing {padding: 0px 0px 50px;}
	.user-details-wrap {width: 100%;max-width: 100%;}
	.details-page-warp>h1 {font-size: 20px;margin: 16px 0px 40px;}
	.footer-logo {float: none;margin: 10px auto;}
	ul.footer-menu {text-align: center;}
	ul.footer-menu>li {float: none;}
	.logo {width: 100%;max-width: 115px;margin: 2px auto;}
	ul.socail-icon>li {width: 22px;height: 22px;}
	ul.socail-icon>li>a {font-size: 11px;line-height: 23px;}
	ul.socail-icon>li>span {font-size: 11px;line-height: 23px;}
	.top-right-header-sec {max-width: 100%;}
	.top-right-header-sec>ul {float: right;width: 100%;max-width: 100%;text-align: center;}
	ul.login-signup-btn-area {float: left;width: 100%;max-width: 100%;text-align: center;}
	ul.login-signup-btn-area>li {float: none;margin: 0px 2px;/*max-width: 113px;*/width: auto;}
	ul.login-signup-btn-area>li>a {padding: 2px 10px;line-height: 22px;font-size: 12px;display: block;}
	.prize-icon {float: none;width: 100%;max-width: 90px;margin: 10px auto;}
	.right-col-sp {float: left;width: 100%;text-align: center;}
	.right-col-sp p {font-size: 13px;line-height: 26px;}
	.right-col-sp>h3,section.terms-conditon h3 {font-size: 20px;text-align: center;}
	ul.sub-p-colum>li {margin: 10px 0px;}
	ul.terms-condition li {font-size: 13px;line-height: 25px;text-align: left;}
	ul.footer-menu>li>a {padding: 2px 10px;line-height: 16px;font-size: 13px;}
	.banner-area {min-height: inherit;padding: 100px 0px 57px;background: url(https://cdnasset.rankwatch.com/image/seo-superstar-images/blue-bg-mobile-screen.png) no-repeat;}
	.right-heading-col {text-align: center;float: left;width: 100%;display: block;}
	.right-heading-col h1 {font-size: 20px;line-height: 26px;text-align: center;margin: 10px 0px;}
	.right-heading-col h5 {font-size: 14px;text-align: center;line-height: 22px;}
	.right-heading-col h4 {font-size: 16px;line-height: 20px;text-align: center;}
	button.participate-btn, a.participate-btn {max-width: 180px;padding: 4px 0px;font-size: 14px;line-height: 18px;margin: 0px 0px 0px;}
	.right-heading-col h3 {text-align: center;margin: 10px 0px;font-size: 16px;}
	.user-listing {position: relative;width: 100%;max-width: 150px;margin: 11px auto;}
	.quetion-ans-sec h1 {font-size: 28px;}
	.quetion-ans-sec h3 {font-size: 17px;margin: 16px 0px 10px;line-height: 20px;}
	.quetion-ans-sec h2 {font-size: 20px;margin: 10px auto;line-height: 25px;width: 100%;max-width: 100%;}
	.white-board {top: -100px;max-width: 100%;padding: 15px;width: 100%;float: left;position: relative;}
	.white-board>h2 {margin: 12px 0px 20px;font-size: 26px;}
	ul.question-warpper {padding-left: 6%;width: 100%;float: left;}
	.details-page-warp.winer-p-inner-wrap>h1 {font-size: 18px;margin: 16px 0px 29px;}
	.white-board.winer-prize-sec {top: -50px;position: relative;float: left;width: 100%;max-width: 100%;}
	section.dividation-wrapper {padding-top: 0px;}
	section.lightbox-slider {padding: 25px 0px;}
	.client-info {max-width: 98%;margin: 0px 5px;height: 260px;}
	.sub-box-cinfo {padding: 15px;}
	.client-pic-sec {width: 120px;height: 120px;right: 0px;margin: 5px auto;left: 0px;padding: 2px;bottom: 0px;top: initial;}
	.picture-box {width: 109px;height: 109px;}
	.sub-box-cinfo>h4 {margin: 0px 0px 0px 0px;font-size: 18px;text-align: center;max-width: 100%;height: 21px;}
	.white-panel {width: 100%;max-width: 100%;text-align: center;}
	.sub-box-cinfo h2 {font-size: 16px;max-height: 30px;max-width: 100%;text-align: center;}
	.white-panel ul.socail-icon {width: 100%;float: left;text-align: center;}
	.white-panel ul.socail-icon>li {width: 20px;height: 20px;margin: 5px auto;float: none;}
	.inner-pricing-content {padding: 20px 0 40px;}
	.terms-option {bottom: 25px;}
	section.prize-sec {padding-bottom: 0;}
	.apply-conditions h3 {font-size: 18px;padding-bottom: 15px;}
	.modal-centered .terms-condition > li {font-size: 14px;line-height: 22px;}
}
@media(max-width: 560px) {
	section.profile-pic-listing {padding: 0px 0px 50px;}
	.fram-wall {float: none;width: 100%;max-width: 290px;margin: 0px auto;clear: both;min-height: 440px;position: relative;}
	.f-one {width: 150px;height: 177px;top: 0px;left: 0px;}
	.f-two {width: 116px;height: 143px;top: 0px;left: 171px;}
	.f-four {width: 167px;height: 130px;top: 187px;left: 0px;}
	.f-five {width: 116px;height: 144px;top: 155px;left: 172px;}
	.f-six {width: 120px;height: 105px;top: 326px;left: 0px;}
	.f-three {width: 146px;height: 106px;top: 326px;left: 143px;cursor: pointer;}
	.f-three h3 {font-size: 16px;margin: 23px 0px 0px;}
}
@media(max-width: 420px) {
	.f2-two {width: 142px;height: 120px;}
	.f1-one {width: 108px;height: 121px;}
	.modal-centered .terms-condition > li {font-size: 12px;line-height: 18px;padding-left: 15px;}
	.apply-conditions h3 {padding-bottom: 10px;}
}
@media(max-width: 380px) {
	.white-board {top: -92px;}
	ul.question-warpper>li {font-size: 14px;line-height: 24px;margin: 18px 0px;}
	.w-frame {min-height: 136px;}
	.terms-option {bottom: 15px;}
	section.prize-sec {padding-top: 0;}
}