@media screen and (min-width:240px) and (max-width:1279px) {
body { -webkit-text-size-adjust: none; }
input, textarea, button { appearance: none; -moz-appearance: none; -webkit-appearance: none; }
input[type="radio"] { appearance: radio; -moz-appearance: radio; -webkit-appearance: radio; }
input[type="checkbox"] { appearance: checkbox; -moz-appearance: checkbox; -webkit-appearance: checkbox; }
.info-tip .info-tooltip{ display:none; left:auto; right:0px;}
.info-tooltip:before{ right:5px; left:auto;}
.info-tip:hover .info-tooltip{ display:none;}

.tooltip-active .info-tooltip{ display: block !important;}
}

@media screen and (min-width:1px) and (max-width:1023px) {
	.table-cmn-div table td { padding: 8px 7px; }
}
@media screen and (min-width:1px) and (max-width:767px) {

.navbar-toggle {background:url(../images/toggle-nav.png) no-repeat; width:32px; height:20px; position:absolute; right:16px; top:16px; display:block; cursor:pointer;}
.navbar-close {}
.table-cmn-div table th{ font-size:14px; padding:10px 5px; overflow-wrap: break-word;}
.dtl-gallary-img ul li img{ width:100%;}
.reels-cont ul li{ width:100%; margin-right:0px;}
nav {display:none;}
.header-nav {position:relative; min-height:inherit; height:50px; background:#d4d1cf;}
.header-fixed .header-nav {background:rgba(255,255,255,0.8);}
nav {position:absolute; left:0; top:49px; width:100%; text-align:left;}
nav ul {margin:0;}
ul.home-search-form .custom-select-box span, ul.home-search-form input[type="text"], ul.home-search-form input[type="password"], ul.home-search-form input[type="number"]{ font-size:14px;}
nav ul li {float:none; display:block; margin:0;}
nav ul li a {background:#fff; border-bottom:1px solid #c8c8c8; padding:8px 10px; margin:0; line-height:normal; display:block; font-size:14px;}
nav ul li:last-child a{border-bottom:none;}
.fix-wrap {width:100%;}
.top-rgt-btn {float:left; width:100%; text-align:center;}
.top-rgt-btn .btn-small {font-size:0px; margin-right:5px; padding-right:0px;}
.top-rgt-btn .btn-small span {padding:0; margin-right:0px; border-radius:6px;}
.top-rgt-btn .btn-small span:after {display:none;}
.top-rgt-btn small{display:inline-block; margin:0px 6px 0 6px; position:relative; top:5px;}
.logo {width:114px; margin-left:15px;}
.home-banner img {width:100%; height:145px;}
.home-banner {margin-top:101px;}
.home-search-sec {margin:0; padding:20px 3%; background:#5e5e5e;}
.home-search-sec h2, .ftr-perf-sec h2 {font-size:20px; margin-bottom:15px;}
.ftr-perf-sec h2{text-align:center;}
.banner-cap {width:94%; position: absolute; left: 50%; top: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.banner-cap h1 {font-size:25px; line-height:28px; margin-bottom:16px;}
.btn-crt-acnt {font-size:15px; padding-right:12px; height:48px; line-height:48px;}
.btn-crt-acnt span {height:48px;}
.crt-acnt-icon {background-position: -28px 0;width: 26px;height: 26px;background-size: 880%;}
.btn-crt-acnt span i{margin-top:9px;}
ul.home-search-form li {width:100%; margin:0 0 10px 0;}
ul.home-search-form li.large-inp {width:100%;}
.btn-div-center {margin:10px 0;}
.ftr-perf-sec {padding:20px 3%;}
ul.ftr-perf-list li {margin:0 auto 15px auto; float:none;}
ul.ftr-perf-list li:nth-child(4n) {margin:0 auto 15px auto;}
.adv-full {padding:20px 3%; min-height:inherit; background-size:cover;}
.adv-box {width:100%;}
.intrest-box {float:left; width:100%; margin-top:10px;}
.intrest-box a {width:100%; height:50px; line-height:46px;}
.testi-sec {padding:20px 3% 10px 3%;}
.testi-sec h3 {font-size:20px;}
ul.testi-home {margin:10px 0 0 0;}
ul.testi-home li {width:100%; margin:0 0 20px 0;}
.testi-box {padding:15px;}
.testi-box p {font-size:17px; line-height:normal;}
.testi-client {padding-right:30px;}
ul.testi-home li:nth-child(2n) .testi-client {padding-left:30px;}
.testi-client h4 {font-size:18px;}
.testi-client span {font-size:13px;}
footer {padding:20px 3%;}
.foo-links-lft {width:50%;}
.foo-links-lft ul li > a {font-size:14px;}
.foo-links-lft ul li > ul > li a {font-size:14px;}
.foo-links-lft ul > li {display:block; margin:0 0 10px 0; width:100%;}
.foo-logo {margin:0 0 10px 0; width: 100%;}
.copy-lft {width:100%; margin-bottom:10px;}
.foo-copy-link {text-align:center;}
.copy-lft p {font-size:14px;}
.copy-rgt {width:100%; text-align:center; font-size:15px;}
.img-prf-name span {font-size:17px; width:85%;}
.hover-prf {opacity:1; background:rgba(0, 0, 0, 0.6);}
ul.ftr-perf-list li:hover .img-prf-name {opacity:1;}
.foolinks-rgt {width:44%;}

/*member login page css*/
.inner-banner img {max-width:100%; height:100px;}
.inner-page{margin-top:101px;}
.inner-banner-cap {margin:0; width:96%;}
.inner-banner-cap h1 {font-size:20px;}
.login-box {padding:20px 3%; width:100%;}
.req-top {font-size:15px;}
.login-box .col-grid-2 {margin-right:0px; width:100%; margin-bottom:10px;}
.form-cmn .form-row {margin-bottom:0px;}
.fgt-content.reset-password .col-grid-2 {width:100%;}
.login-link-row a {font-size:13px;}
.login-link-row span {margin:0 4px;}
.not-mem-col {width:300px; float:none; margin:0 auto; text-align:center; padding:20px 0; clear:both;}
.not-mem-col p {font-size:16px;}

/*TC page css*/
.tc-page, .faq-page, .contact-page, .pckg-row, .packg-box-row, .register-page, .perf-detail-page {padding:20px 3%;}
.tc-page h3 {font-size:20px;}
.tc-page h4 {font-size:15px;}
.tc-page p {padding-left:15px; font-size:16px; line-height:22px;}
.tc-radio label {font-size:15px;}

/*faq page css*/
.faq-inner-cont .ac-title span {font-size:17px; padding-right:10px;}
.ac-content p {font-size:15px; line-height:22px; padding-left:15px;}
.faq-extra-info h2 {font-size:20px;}
.faq-extra-info {margin-top:20px;}

/*contact page css*/
.contact-page h3 {font-size:19px; margin-bottom:15px;}
.contact-col {float:left; width:100%; padding:15px; min-height:inherit; margin-bottom:20px;}
.contact-col ul {padding-left:15px;}
.contact-col p {font-size:16px;}
.contact-col ul li {font-size:16px;}
.btn-contact-row {margin-top:10px;}

/*package section page css*/
.packg-box-row .fix-wrap {width:100%;}
.pckg-col {width:100%; margin-bottom:20px; min-height:inherit;}
.pckg-col h2 {font-size:20px;}
.pckg-price-row {font-size:25px;}
.pckg-col ul {padding:0 10px;}
.pckg-col ul li {font-size:16px;}

/*register page css*/
.register-block .req-top {float:left; width:100%;}
.register-block h2 {margin-bottom:15px;}
.opt-row span {width:100%;}
.opt-row{margin:10px 0;}
.col-grid-3 {width:100%; margin-right:0px; margin-bottom:10px;}
.col-grid-2 {width:100%; margin-right:0px; margin-bottom:10px;}
.contact-number-row .col-grid-2 input, .doubles-col input {width:85% !important;}
.col-grid-2.address-big {width:100%;}
.col-grid-4 {width:100%; margin-bottom:10px;}
.alte-ethn .custom-select-box {width:89%;}
.form-cmn .custom-select-box span{ font-size:18px;}
.register-from.form-cmn .custom-select-box span {overflow: hidden;white-space: nowrap;width: 93%;}
.info-tip	{ margin-left:8px;	}
.shirt-col input {width:84% !important;}
.package-row h3 {font-size:20px;}
.shirt-col.imdb-col input {width:100% !important;}
.save-list-page .register-from { padding: 0 10px; }
.save-list-page .register-from h2 {  margin-bottom: 10px; }
.save-list-page .register-from .col-grid-2 { margin-right: 0; width: 100%; }
.save-list-page .req-top { font-size: 13px;}

/*perform profile page*/
.perf-dtl-lft {width:300px; margin:0 auto; float:none; clear:both;}
.thumb-glry ul li {margin-left:2.5%; width:22%;}
.download-pdf a {padding:10px; font-size:16px; height:54px;}
.perf-dtl-rgt {width:100%; float:left; padding:20px 0;}
.perf-hd-rgt {text-align:left;}
.perf-hd-rgt input[type="text"] {width:100%; margin:10px 0 10px 0; font-size:13px;}
.btn-row-list {text-align:center;}
.btn-row-list a {margin-bottom:10px; padding:0 8px 0 0px;}
.pef-social-lft {width:100%; text-align:center;}
.pef-social-lft p {font-size:17px;}
.pef-social-rgt {float:left; width:100%; text-align:center;}
.pef-social-rgt a {margin:0 0 5px 4px; display:inline-block;}
.imdb-pro-logo {background-size:90px 36px; width:90px;}
.imdb-logo {background-size:60px 36px; width:60px;}
.as-logo-large {position:static; float:left; width:100%; text-align:left; margin:10px 0;}
.reels-cont {padding-top:10px !important;}
.reels-cont ul li {margin-bottom:10px;}
.phy-trai-cont ul li {font-size:16px;}
.phy-trai-cont ul li strong {display:block;}
.table-cmn-div table{table-layout:fixed;}
.table-cmn-div table td {padding:8px 5px; font-size:16px; white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -webkit-pre-wrap; /*Chrome & Safari */ 
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
/*word-break: break-all;*/
white-space: normal;}
td.st-key {color:#202020; font-weight:700;}
.perf-dtl-lft-hd {text-align:center;}
.perf-dtl-rgt.bottom-logo {  min-height: inherit; padding-bottom: 0; position: inherit; }
.as-logo-large { position: inherit; }


/*new css added*/
.perf-hd-rgt .btn-row-list{text-align:left; margin-top: 8px;}
.perf-hd-rgt .btn-row-list .btn-bcm {margin:8px 8px 0 0;}
.perf-hd-rgt .share-rgt-div strong {display:block;}
.perf-hd-rgt .share-rgt-div {margin-top:5px;}
.perf-hd-rgt .share-rgt-div a {margin-bottom:5px;}

/*performer list page css*/
.search-list-result {padding:20px 3%;}
.result-inner ul li {width:300px; margin:0 auto 0 auto; float:none; clear:both; }
.perf-img a img{vertical-align:top; width:100%;}
.perf-img {width:100%; height:auto;}
.perf-detail-rgt {width:100%; padding:15px; height:auto; margin-bottom:15px;}
.perf-detail-rgt h3 a {font-size:17px;}
.goto-page {position:static; width:200px; margin:15px auto 0 auto;}
.result-inner ul li:nth-child(2n) {float:none;}
.perf-detail-page .pef-social-lft p a{overflow-wrap: break-word; }

/*afterlogin page css*/
.btn-row {text-align:center;}
.btn-row .btn-small{margin:0 4px 8px 0;}
ul.cmn-tab-link {margin:20px 0 20px;}
ul.cmn-tab-link li a {font-size:17px; padding:0 10px;}
ul.cmn-tab-link li a.active::after {display:none;}
.video-url-row input, .video-url-row .form-control {width:100% !important; margin-bottom:20px;}

/*Thanks page css*/
.thankyou-lft{ width:100%;}
/*added css for dev*/
.fgt-content h2 {margin-bottom:5px;}
.fgt-content .req-top {float:left; width:100%; margin-bottom:10px;}
.total-count {position:static; margin-bottom:10px;}
#colorbox, #cboxOverlay, #cboxWrapper, #cboxContent, #cboxLoadedContent {width:100% !important;}
#lightbox-container-image-box {width:100% !important; height:auto !important;}
#lightbox-container-image-data-box {width:100% !important;}
#jquery-lightbox {width:96%; left:0 !important; right:0 !important; margin:0 auto !important;}

#lightbox-nav-btnNext, #lightbox-nav-btnPrev {height:98% !important;}
body .reveal-modal {width:95%; left:0px; right:0px; margin:auto;}
.reveal-modal iframe {height: 160px;}
body .reveal-modal .close-reveal-modal{font-size: 45px;right: -8px;top: -12px; color:#fa0a0b;}

.data-table col{ display: none; }
.data-table { border: 0; }
.data-table .m-hide{ display: none; }
.data-table thead tr { border-bottom: 2px solid #b6b6b6; }
.data-table tr { margin-bottom: 10px; display: block;  }
.data-table td { display: block; text-align: right; font-size: 13px; border-bottom: 1px dotted #ccc; margin-right: 0; padding: 10px 0px;}
.data-table td p.date { margin-bottom: 0; }
.data-table .no-border { display: none; }
.data-table .button { padding-top: 0; }
.data-table td:last-child { border-bottom: 0; }
.data-table td:before { content: attr(data-label); float: left; text-transform: uppercase; font-weight: bold; }
.data-table label.title { display: inline-block; font-weight: bold; padding-right: 2%;  text-align: right; text-transform: uppercase; vertical-align: middle; width: 50%; }
.data-table td .value {  display: inline-block; padding-left: 2%;  vertical-align: middle;  width: 50%;  text-align: left;}
.data-table td .value input[type="text"], .data-table td .value input[type="password"], .data-table td .value input[type="number"] { width: 100%; }
/*--Performers Pagination for Search Page--*/
.search-paging-row {display: table;float: none;margin: auto;position: relative;top: 0;}
    .single-renewpayment {
    width:100%;}
.adv-full .fix-wrap{display: flex;flex-direction: column;}
.intrest-box{order:1; -moz-order:1; -ms-order:1; -webkit-order:1; margin-bottom:10px;}
.adv-box{order:2; -moz-order:2; -ms-order:2; -webkit-order:2;} 	
}

@media screen and (min-width:480px) and (max-width:767px) {
ul.home-search-form li {margin: 0 2% 10px 0;width: 49%;}
ul.home-search-form li:nth-child(2n){margin-right:0px;}
ul.home-search-form .custom-select-box span {font-size:14px;}
ul.home-search-form li.large-inp {margin-right:0;}
.ftr-perf-list {width:450px; margin:0 auto;}
ul.ftr-perf-list li {float:left; width:220px; margin-right:10px;height: 293px;
    overflow: hidden;}
ul.ftr-perf-list li:nth-child(2n) {margin-right:0px;}
.hover-prf-cont {width:195px;}
.img-prf-name {padding:10px;}
.btn-view-prf {min-width:192px;}
.testi-sec h3 {margin-bottom:15px;}
ul.testi-home li {width:48%;}
.home-banner img {height:220px;}

/*afterlogin page css*/
.btn-row {text-align:center;}
.btn-row .btn-small{margin:0 7px 8px 0;}


/*added css for dev*/
.fgt-content h2 {margin-bottom:15px;}
.fgt-content .req-top {float:right; width:auto; margin-bottom:0;}
.reveal-modal iframe {height: 250px;}

.result-inner li:nth-child(2n+1) {clear: left;}
ul.home-search-form .custom-select-box span{ width:91%;}
.info-tip .info-tooltip{ width:160px;}
}


@media screen and (min-width:640px) and (max-width:767px) {
.ftr-perf-list {width:560px;}
ul.ftr-perf-list li {width:269px; margin-right:20px;}
.hover-prf-cont {width:225px;}
.testi-client {padding-right:30px;}
ul.testi-home li:nth-child(2n) .testi-client {padding-left:30px;}
.home-banner img {height:300px;}

.inner-banner img {max-width:100%; height:130px;}

/*register page css*/
.col-grid-3 {margin-right: 2%;width: 32%;margin-bottom:0;}
.col-grid-2 {width:49%; margin-right: 2%; margin-bottom:0;}
.form-cmn .form-row {margin-bottom:10px;}
.contact-number-row .col-grid-2 input, .doubles-col input {width:77% !important;}
.col-grid-2.address-big {width:66%; margin-right:2%;}
.address-2 {margin-right:0;}
.col-grid-4 {margin-right: 2%; width: 23.5%; margin-bottom:0px;}
/*.alte-ethn .custom-select-box {width:86%;}*/
.shirt-col input {width:77% !important;}
.package-row h3 {font-size:20px;}
.shirt-col.imdb-col input {width:100% !important;}
.result-inner ul{width:620px; margin:0 auto;}
.result-inner ul li {float:left; clear:none;}
.result-inner ul li:nth-child(2n) {float:right;}

ul.cmn-tab-link li a.active::after {display:block; bottom:-13px;}
.add-replace-cont .col-grid-2 {width:80%;}

.reveal-modal iframe {height: 300px;}
}

@media screen and (min-width:637px) and (max-width:767px) {

}

@media screen and (min-width:768px) and (max-width:1169px) {
.logo {margin-left:10px;}
.nav {width:68%;}
nav ul li a {font-size:16px; padding:0 13px;}
.banner-cap {width:94%;}
.home-search-sec {padding:20px 2%; margin-top:-324px;}
.home-banner img{ margin:auto;}
ul.home-search-form input[type="text"] {font-size:14px;}
ul.home-search-form .custom-select-box span {width:89%; font-size:14px;}
ul.home-search-form li {margin-bottom:15px;}
.ftr-perf-sec {padding:20px 2%;}
ul.ftr-perf-list li {width:24%; margin-right:1.3%; margin-bottom:15px;height: 220px; overflow: hidden;}
.img-prf-name {padding:10px;}
.img-prf-name span {width:81%; font-size:13px;}
.hover-prf-cont {width:94%; text-align:center;}
.hover-prf-cont h3 {font-size:14px; text-align:left;}
.btn-view-prf {font-size:14px; min-width: 154px; padding-right:10px;}
.adv-full {padding:20px 2%; min-height:inherit; background-size:cover;}
.adv-box {width:60%;}
.intrest-box {width:38%;}
.intrest-box a{width:100%; height:55px; line-height:55px;}
.testi-sec {padding:20px 2%;}
.testi-box p {line-height:normal; font-size:18px;}
.testi-box {padding:15px;}
.testi-client span {font-size:14px;}
footer {padding:20px 2%;}
.foo-links-lft {width:300px;}
.foo-links-lft ul > li {float:none; display:block; margin:0 0 10px 0;}
.foo-logo {margin:0 0 20px 0;}
.copy-lft {width:100%; text-align:center;}
.copy-lft p {font-size:17px;}
.copy-rgt {font-size:17px; width:100%; text-align:center;}
.foolinks-rgt {width:260px;}

/*member login page css*/
.inner-banner img {max-width:100%; height:220px;}
.inner-banner-cap {margin:0; width:96%;}
.inner-banner-cap h1 {margin-top:75px; font-size:40px;}
.login-box {padding:20px; width:54%;}
.not-mem-col {width:43%;}
.not-mem-col .btn-bcm-mem{width:auto; padding-right:10px;}

/*TC page css*/
.tc-page, .faq-page, .pckg-row, .packg-box-row, .register-page, .perf-detail-page{padding:30px 2%;}
.faq-inner-cont .ac-title span {font-size:20px;}
.faq-extra-info {margin-top:25px;}

/*contact page css*/
.contact-page {padding:30px 2%;}
.contact-col ul li {margin-bottom:10px;}
.contact-col {min-height:442px; font-size:16px;}
.contact-col p{ font-size:16px;}

/*package section page css*/
.packg-box-row .fix-wrap {width:700px;}
.pckg-col ul li {padding-bottom:10px; margin-top:10px;}

/*register page css*/
.contact-number-row .col-grid-2 input {width:87% !important;}
.doubles-col input {width:81% !important;}
.shirt-col input {width:73% !important;}
.shirt-col.imdb-col input {width:100% !important;}
.info-tip{ margin-left:8px;}
.shirt-col .info-tip .info-tooltip {display: none;left: auto;right: -37px;}
.shirt-col .info-tooltip:before{ right:43px;}
/*.alte-ethn .custom-select-box {width: 89%;}*/

/*perform profile page css*/
.perf-dtl-lft {width:35%;}
.thumb-glry ul li {width:20%; margin-left:4%;}
.download-pdf a {padding:10px; font-size:14px; height:54px;}
.download-pdf a i {width:24px;}
.perf-dtl-rgt {width:62%;}
.perf-hd-rgt input[type="text"] {margin:10px 0 10px 0;}
.btn-row-list a {margin-left:3px;}
.perf-hd-rgt .btn-bcm {margin-bottom:10px;}
.pef-social-rgt {float:left; text-align:left; width:100%;}
.pef-social-lft{ width:100%;} 
.pef-social-rgt a {margin-left:0; margin-right:5px;}
.perf-tabs .resp-tabs-list li {padding:0 7px 4px 7px; font-size:14px;}
.perf-tabs .resp-tabs-list li.resp-tab-active {padding:0 5px 4px 5px !important; font-size:12px !important;}
.perf-tabs .resp-tabs-list li{padding:0 5px 4px 5px !important; font-size:12px !important;}
.pef-social-lft p{ font-size:16px}
.perf-dtl-rgt.bottom-logo {  min-height: inherit;  padding-bottom: 0;  position: inherit;}
.as-logo-large { position: inherit; margin: 10px 0px; }
/*.as-logo-large {position:static;}*/
.phy-trai-cont ul li strong {display:block;}

/*result list page css*/
.result-inner ul{width:650px; margin:0 auto;}
.result-inner ul li {float:left;}
.result-inner ul li:nth-child(2n+2) {float:right;}
.perf-img {width:100%; height:auto;}
.result-inner ul li {width:300px;}
.perf-img a img{vertical-align:top; width:100%;}
.perf-detail-rgt {width:100%;}
.search-list-result .perf-hd-rgt{ clear:left; margin-top:0px; width:auto; text-align:left;}
.search-list-result h3 { float:left; margin-bottom:10px; display:inline-block;}
.search-list-result .perf-hd-rgt input[type="text"] {width:57%; vertical-align:top; margin-right:8px;}
.search-list-result .perf-hd-rgt strong {vertical-align:middle; position:relative; top:0px; display:inline-block;}
.search-list-result .perf-hd-rgt .btn-bcm {margin-bottom:0; position:relative; top:0px;}

/*added css for dev*/
.fgt-content {width:550px;}
.top-rgt-btn {margin-right:10px;}
.search-list-result {padding:30px 10px;}
/*ul.ftr-perf-list li > img {height:252px;}*/
.total-count {left:10px;}
    body .reveal-modal {width:85%; left:0px; right:0px; margin:auto;}
.packg-box-row .btn-contact-row p{ font-size:16px;}
    .single-renewpayment {
    width:100%;}
}


@media screen and (min-width:1024px) and (max-width:1169px) {
.hover-prf-cont {width:210px;}
.foo-links-lft {width:58%;}
.foo-links-lft ul > li {display: inline-block;float:left;margin: 0 12px 0 0;}
.foo-links-lft ul li > a {font-size:17px;}
.foolinks-rgt {width:auto;}
.foo-logo {margin:20px 20px 0 0;}
.copy-lft p, .copy-rgt {font-size:19px;}

.copy-lft {width:68%; text-align:left;}
.copy-rgt {width:auto; text-align:right;}

.intrest-box a {height:70px;line-height:68px;}
.btn-view-prf {min-width:207px; font-size:16px;}
.hover-prf-cont h3 {font-size:16px;}
.img-prf-name span {font-size:16px; margin-top:2px;}
.home-banner img {margin:auto;}
ul.ftr-perf-list li > img {float:left;}

.contact-col {min-height:330px;}
.packg-box-row .fix-wrap {width:850px;}
.phy-trai-cont ul li strong {display:inline-block;}
.table-cmn-div table th {font-size:15px;}
.table-cmn-div table td {font-size:15px;}
.perf-hd-rgt input[type="text"] {width:100%;}

.result-inner ul {width:1000px; margin:0 auto;}
.search-list-result .perf-hd-rgt input[type="text"] {width:57%; vertical-align:top; margin-right:8px; margin-top:0px;}
.search-list-result .perf-hd-rgt strong {vertical-align:middle; position:relative; top:0; display:inline-block;}
.search-list-result .perf-hd-rgt .btn-bcm {margin-bottom:0; position:relative; top:0;}
.result-inner ul li {width:49.5%;}
.perf-img {width:241px;height: 305px; overflow: hidden;}
.perf-detail-rgt {width:296px; padding:14px 15px 23px; height:305px;}
.perf-detail-rgt h3 {font-size:15px;}
.perf-detail-rgt {width:250px;}

/*new css added*/
.perf-hd-rgt .share-rgt-div {float: right;width:69%;}

.search-list-result.no-heading-list .perf-hd-rgt input[type="text"] {width:36%;}
.search-list-result.no-heading-list .perf-hd-rgt .share-rgt-div {width:100%;}

.performer-detail .perf-hd-rgt #sharediv strong{line-height:36px;}
.performer-detail .perf-hd-rgt #sharediv input[type="text"] {margin-top:0px;}
ul.home-search-form .custom-select-box span{width: 90%;}
}