@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1440px){
/* Home Page*/
.big-blue-btn {font-size: 30px;padding: 10px 40px;}
/* Home Page*/
/* Main Page*/
.subpage-slider-main .subpage-slider-image .slider-content {padding-left: 100px; height: 130px; line-height: 130px;}
.news-events-sub-content .contact-sub-blog-temp .slider-content {padding-left: 100px; height: 130px; line-height: 130px;}

.video-description .slider-content {padding-left: 100px; height: 130px; line-height: 130px;}
/* Main Page*/
/*31-08-2017*/
.creator-spotlight-main-content  .title-main h4 {font-size: 30px !important;}

/*==================26-7-18==========*/
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership-inner.goldblk{background-size: 170px; background-position-x: right; background-position-y: 280px;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .goldblk ul.gold-blk-ul{padding-right: 30%;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .silverblk ul.silver-blk-ul, body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .goldblk ul.gold-blk-ul{margin: 40px 0px 50px 0px;}

/*11-10-2018*/
.subpage-slider-main .subpage-slider-image .slider-content{
	font-size: 55px;
}

}

@media screen and (max-width: 1300px) {
	/* 13-09-2018 */
	.md-map-page .custom-state-poup {
		right: 20%;
		bottom: 35%;
	}
	/* 27-03-2019 */
	body .cp-custom-member-page-ca .join-the-copyright-alliance.footer-subpage-content-main .read-more-about-copyright {
		width: 100%;
	}

	/*11-04-2019*/

	body .cp-custom-member-page-ca .join-the-copyright-alliance{width:65%;}
}

@media screen and (max-width: 1280px){
/*new blog design 18-5-17*/
.col-blog span.blog-left-title,.archived-blogs-bottom .archived-blogs span.title {font-size: 34px;}
.blog_content .blog-box .details .details-title > a {font-size: 20px; }
body .ask-the-alliance .last-blog-listing .details span.details-title a {font-size: 25px;}
.archived-blogs-bottom {margin-top: 50px; }
/* Sub Page*/
.wrapper {width: auto;max-width: 100%; padding: 0 15px;}
.copyright-act .copyright-act-form .form-description {width: 90%;}
.copyright-act .copyright-act-form .form-description .description-title {width: 15%;}


.copyright-act .copyright-act-form .form-description .description-content {width: 76%;}
.copyright-act .copyright-act-form .form-description .description-content-list {width: 79%; padding-right: 18px;}
/* Sub Page*/
.issues-policy-sub-main .issues-policy-sub-content .bottom-content .bottom-right-content .set_position_paper_content {min-height: auto;margin: 10px 10px 20px;padding: 15px;width: 40%;}
.issues-policy-sub-content .sub-page-header-content h4.ca_pp_sub_title {font-size: 33px !important;}

/*08-08-2017  Sagar*/
.blog-page-details .recent-blog-content, .creator-spotlight-details .recent-creator-spotlight-content {margin: 0;}
.blog-description.main-blog-page-title .title-main {line-height: 100px;height: 100px;width:85%}
.blog-description.main-blog-page-title .title-main h4 {font-size:  44px !important;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont .blog-description {width: 35%;}
/*08-08-2017  Sagar*/
	/*09-08-2017*/
	.title-main.join-ca-title h4{font-size: 50px;}

}

@media screen and (max-width: 1200px) {

	/*31-05-2018*/
	form.wpcf7-form .chkbox-single-grp .wpcf7-form-control-wrap {
		width: 30% !important;
		display: inline-block !important;
		margin-bottom: 0 !important;
	}

	/*Main Page*/
	#primary .policy-content-text {
		width: 100%;
		margin: 0 0 25px;
	}

	.subpage-page-content .subpage-content {
		width: 100%;
	}

	#primary .policy-img {
		margin: 0 auto;
		display: block;
		clear: both;
	}

	.subpage-slider-main .subpage-slider-image .slider-content {
		padding: 0 0 0 115px;
		height: 110px;
		line-height: 110px;
		bottom: 30px;
	}

	.subpage-slider-main .subpage-slider-image .slider-content strong {
		margin-right: 100px;
		font-size: 70px;
	}

	.news-events-sub-content .contact-sub-blog-temp .slider-content {
		padding: 30px 0 0 115px;
		height: 110px;
		line-height: 110px;
		bottom: 30px;
	}

	.news-events-sub-content .contact-sub-blog-temp .slider-content strong {
		margin-right: 100px;
		font-size: 70px;
	}

	.video-description .slider-content {
		padding: 30px 0 0 115px;
		height: 110px;
		line-height: 110px;
		bottom: 30px;
	}

	.video-description .slider-content strong {
		margin-right: 100px;
		font-size: 70px;
	}

	.subpage-page-content i.border {
		width: 65%;
	}

	/*Main Page*/
	/*Sub Page*/
	body.page-child .top-sub-page-content .sub-page-header-image {
		width: 100%;
		display: block;
		margin: 0 auto;
		text-align: center;
	}

	body.page-child .top-sub-page-content .sub-page-header-image img {
		top: 90px;
		right: 50%;
		margin-right: -240px;
	}

	body.page-child .bottom-content .bottom-right-content p {
		font-size: 17px;
	}

	/*Sub Page*/
	td.ca_description {
		width: 70%;
	}

	td.date {
		width: 24%;
	}

	.issues-policy-sub-content .sub-page-header-content h4.ca_pp_sub_title {
		font-size: 28px !important;
	}

	/*31-08-2017*/
	.blog-description.main-blog-page-title .title-main {
		width: 70% !important;
	}

	/*==================26-7-18==========*/
	body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .goldblk ul.gold-blk-ul {
		padding-right: 10%;
	}

	body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership-inner.goldblk {
		background-position-y: 45px;
	}

	body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .goldblk .gold-cnt-span {
		max-width: 70%;
	}

	body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .goldblk .gold-cnt-span br {
		display: none;
	}

	/*30-08-2018*/
	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-left h4 {
		font-size: 16px;
	}

	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-right span {
		font-size: 16px;
	}

	/*10-10-2018*/
	.subpage-page-content i.border {
		display: none;
	}

	/*11-10-2018*/
	.subpage-slider-main .subpage-slider-image .slider-content{
		padding: 0 20px 0 115px;
	}
}

@media screen and (max-width: 1179px){

/*01-06-2018*/
body.postid-15180.offline-member-registration form.mepr-signup-form.mepr-form .mp-form-row.mepr_custom_field.mepr_mepr_zip_code {width: 100% !important;}
/*01-06-2018*/


/*28-2-18*/
.page-template-copyright-login-page .ca_join_alliance .who_are_left .login-main {width: 470px; padding: 30px 0 0 0;}
.who_are_left form.mepr-form {width: 500px;}
/*28-2-18*/
/*5-3-18*/
form.mepr-signup-form.mepr-form .mp-form-row {width: 100% !important; }
/*5-3-18*/

/*Header*/
.container .row {margin: 0;}
#masthead .logo-main {max-width: 215px;}
body{margin-top: 89px;}
.header-right {width: calc(100% - 215px);}
#masthead .logo-main img {max-width: 100%;margin: 10px 0 0;}
.header-right .top-main {margin-bottom: 5px;}
.header-right .menu-main-menu-container li a {padding: 8px;}
.blog.btn {left: 20px;top: 0;}
.blue-bg-main {position: relative;}
.blue-bg-main .wrapper.pr {position: static;}
a.read-more.btn {margin-top: 30px;}
.mid-footer {clear: both;}
/*Header*/
/*Home Page*/
.container.color-box.green-bg-main .represent-box {width: 20%;}
.container.color-box.green-bg-main .represent-box .img-box.wow.zoomIn {margin: 0 auto; margin-bottom: 20px;}
.represent-box .sub-content {margin-left: 10px;}
.represent-box:nth-child(5):hover .sub-content, .represent-box:nth-child(6):hover .sub-content, .represent-box:nth-child(10):hover .sub-content {right: 0; left: 100%; margin-right: 0;}
.represent-box:nth-child(5) .sub-content:before, .represent-box:nth-child(6) .sub-content:before, .represent-box:nth-child(10) .sub-content:before {left: -19px; right: 0; border-color: transparent #598526 transparent transparent; border-width: 7px 15px 7px 0;}
.represent-box:nth-child(5) .sub-content:after,.represent-box:nth-child(6) .sub-content:after, .represent-box:nth-child(10) .sub-content:after {right: 0; left: -16px; border-color: transparent #fafafb transparent transparent; border-width: 7px 15px 7px 0;}
.represent-box:nth-child(3):hover .sub-content, .represent-box:nth-child(4):hover .sub-content, .represent-box:nth-child(7):hover .sub-content,
.represent-box:nth-child(8):hover .sub-content, .represent-box:nth-child(11):hover .sub-content, .represent-box:nth-child(12):hover .sub-content {right: 100%; left: inherit; margin-left: 0; margin-right: 10px;}
.represent-box:nth-child(3) .sub-content:before, .represent-box:nth-child(4) .sub-content:before, .represent-box:nth-child(7) .sub-content:before,
.represent-box:nth-child(8) .sub-content:before, .represent-box:nth-child(11) .sub-content:before, .represent-box:nth-child(12) .sub-content:before {left: inherit; right: -11px; border-left-color: #598526; border-width: 7px 0 7px 15px;}
.represent-box:nth-child(3) .sub-content:after,.represent-box:nth-child(4) .sub-content:after, .represent-box:nth-child(7) .sub-content:after,
.represent-box:nth-child(8) .sub-content:after,.represent-box:nth-child(11) .sub-content:after, .represent-box:nth-child(12) .sub-content:after {right: -16px; left: inherit; border-left-color: #ffffff; border-width: 7px 0 7px 15px;}
/*Home Page*/
/*Sub Page*/
body.page-child .top-sub-page-content .sub-page-header-content, body.page-child .bottom-content .bottom-right-content {width: 70%;}
body.page-child .bottom-content .bottom-left-menu {width: 30%;}
.issues-policy-sub-content .sub-page-header-content h4.ca_pp_sub_title {font-size: 28px !important;}
/*Sub Page*/

/*08-08-2017  Sagar*/
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont .blog-description {width: 30%;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont img.content-blogchild-img {margin-left: 10%;}
.blog-description.main-blog-page-title .title-main {line-height: 80px;height: 80px;margin: 0 0 40px 0;}
.blog-description.main-blog-page-title .title-main h4 {font-size: 50px;}
/*08-08-2017  Sagar*/

	/*09-08-2017*/
	.title-main.join-ca-title h4 {font-size: 35px;}
/*31-08-2017*/
.blog-description.main-blog-page-title .title-main{width: 80%!important;}
.ask-alliance-main-content .blog-description.main-blog-page-title .title-main h4 {font-size: 30px!important; }

/*9-4-18*/
.offline-member-registration form.mepr-signup-form.mepr-form .mp-form-row.mepr_custom_field.mepr_mepr_zip_code input#mepr_zip_code{max-width: 100% !important;width: 100%;}
/*9-4-18*/

/*29-05-2018*/
.coupon_main {width: 100% !important;display: inline-block;	vertical-align: top;float: none;}

	/* 04-04-2019 */
	body .join-more-about-child-page .bottom-content .bottom-right-content .announcment-blk .announcment-blk-main-title p{min-height: 84px;}


}
@media screen and (max-width: 1060px)
{
/*22-06-2018*/
.page-template-copyright-welcome-org-member .inner_part .join_reneew {  display: inline-block;  width: auto;  margin-right: 20px;margin-top: 20px;margin-bottom: 10px;}
.page-template-copyright-welcome-org-member .bottom-right-content .inner_part .join_reneew a { max-width: 100%;}
.page-template-copyright-welcome-org-member .bottom-right-content .inner_part.button-sect { width: 100%; float: none; text-align: center;}
/*28-2-18*/
.page-template-copyright-login-page .join-the-copyright-alliance {width: 100%; }
.page-template-copyright-login-page .join-the-copyright-alliance.footer-subpage-content-main .read-more-about-copyright {width: 100%;}
.title-main.join-ca-title.join-aliance-title h1 {font-size: 40px;}
/*28-2-18*/
/*7-3-18*/
.page-template-copyright-welcome-org-member .join-the-copyright-alliance {width: 100%; }
.page-template-copyright-welcome-org-member .bottom-right-content p.set_cont img {margin-left: 10%; }
/*7-3-18*/

/*18-5-17*/
.col-blog span.blog-left-title, .archived-blogs-bottom .archived-blogs span.title{font-size: 3vw; }
.blog-inner-details {padding-left:10px; padding-right: 10px;}
body .ask-the-alliance .last-blog-listing .details span.details-title a {font-size: 20px; }
.blog_content .blog-box .details .details-title > a {font-size: 18px; }
.blog-inner-details .blog_content .blog-box .details-title {margin-bottom: 40px;line-height: normal;}
.blog-inner-details .blog_content .blog-box .details-title em {padding-top: 10px;}
/*18-5-17*/
.represent_organization_content ul li {width: 28%;text-align: center;}
.subject-search-selectbox button{width: 250px !important;}
.issues-policy-sub-content .sub-page-header-content h4.ca_pp_sub_title {font-size: 28px !important;}
form.mepr-signup-form.mepr-form #mepr_type_of_creator span.mepr-checkboxes-field-row {width: 31%;}

	/*27-03-2019*/
	body .cp-custom-member-page-ca .join-the-copyright-alliance.footer-subpage-content-main .read-more-about-copyright{width: 100%;}
	body .join-more-about-child-page .bottom-content .bottom-right-content .announcment-blk .announcment-blk-main-title{min-height: 85px;}
	body .join-more-about-child-page .bottom-content .bottom-right-content .announcment-blk .announcment-blk-main-title p a{font-size: 14px;}


}
@media screen and (max-width: 1024px) {
.slider-btn {padding: 6px 10px 5px !important;}
.top-sub-page-content h4 {font-size: 37px !important;}
.issues-policy-sub-content .sub-page-header-content h4.ca_pp_sub_title {font-size: 25px !important;}
}

@media screen and (max-width: 1000px) {
td.ca_description {width: 100%;}
td.date {width: 100%;text-align: left !important;}
.ca_main_inter_agreement #ca_inter_agreement .title {width: 100%;display: block;}
.ca_main_inter_agreement #ca_inter_agreement .date{width: 100%;display: block;}
}

@media screen and (max-width: 980px) {

	/*5-3-18*/
	table.mepr-account-table thead th {
		padding: 5px !important;
		font-size: 11px !important;
	}

	body table.mepr-account-table td {
		padding: 5px !important;
	}

	/*5-3-18*/
	/*28-2-18*/
	.memberpressproduct-template-page-templates .mp_wrapper.mp_invoice {
		width: 100%;
	}

	.memberpressproduct-template-page-templates .mp_wrapper.mp_payment_form_wrapper {
		width: 100%;
	}

	.page-template-copyright-login-page .ca_join_alliance .who_are_left .set_cont {
		width: 33%;
	}

	.who_are_left form.mepr-form {
		width: 100%;
	}

	.memberpressproduct-template-page-templates .ca_join_alliance .who_are_left .set_cont {
		float: none;
		width: 100%;
		text-align: center !important;
	}

	.memberpressproduct-template-page-templates .ca_join_alliance .who_are_left .set_cont img {
		margin: 0 auto;
		float: none !important;
	}

	/*28-2-18*/
	.shortcut_to {
		width: 100%;
		text-align: center;
	}

	.ca_twitter_feed {
		width: 100%;
		float: left;
	}

	.content-video-img {
		width: 100% !important;
		margin: 0 !important;
	}

	.content-video-img > video {
		height: auto;
	}

	/* position paper */
	.issues-policy-sub-main .issues-policy-sub-content .bottom-content .bottom-right-content .set_position_paper_content {
		width: 42%;
	}

	/*Menu*/
	.header-right {
		width: 100%;
	}

	.admin-bar #masthead, #masthead {
		position: relative;
		z-index: 1111;
		top: 0;
	}

	body {
		margin: 0;
	}

	#masthead .logo-main img {
		margin: 0 0 10px 0;
	}

	.header-right .top-main {
		text-align: center;
	}

	.header-right .menu-toggle {
		position: absolute;
		display: block;
		top: 14px;
		right: 20px;
		padding: 0;
		background: none;
		border: none;
	}

	ul#menu-main-menu {
		position: absolute;
		top: 75px;
		background: #EDEDED;
		left: 0;
		right: 0;
		border-bottom: 5px solid #00ADEF;
		display: none;
		border-top: 2px solid #00ADEF;
	}

	.header-right .menu-main-menu-container li {
		width: 100%;
		border-bottom: 1px solid #E7E7E7;
		border-top: 1px solid #F3F3F3;
	}

	.header-right .menu-main-menu-container li a {
		padding: 14px 20px 12px;
		color: #333;
		text-align: left;
		font-size: 18px;
	}

	ul#menu-main-menu.toggled-on {
		display: block;
	}

	.menu-toggle {
		display: block;
		padding: 25px 0;
		position: relative;
		float: right;
		width: 65px;
		cursor: pointer;
	}

	.menu-toggle i {
		display: block;
		float: none;
		width: 35px;
		height: auto;
		top: 0;
		right: 0;
		padding: 0;
		box-sizing: border-box;
		margin: 0 auto;
	}

	.menu-toggle i b {
		display: block;
		height: 4px;
		background: #00ADEF;
		width: 35px;
		margin: 7px auto;
		â€‹â€‹transition: 0.2s all;
		-webkit-transition: 0.2s all;
		-moz-transition: 0.2s all;
		position: relative;
	}

	.header-right .menu-main-menu-container li:hover ul.sub-menu {
		display: none;
	}

	.header-right .menu-main-menu-container li span.sub-menu-btn.open:before {
		opacity: 0;
	}

	.menu-toggle i b:nth-child(2) {
		margin: 6px auto;
	}

	.menu-toggle.active b:nth-child(1) {
		â€‹â€‹transform: rotateZ(-45deg); /*Invalid Css I checked but don't know 30-08-2018 who added*/
		-moz-transform: rotateZ(-45deg);
		-webkit-transform: rotateZ(-45deg);
		top: 11px;
	}

	.menu-toggle.active b:nth-child(3) {
		transform: rotateZ(45deg);
		-moz-transform: rotateZ(45deg);
		-webkit-transform: rotateZ(45deg);
		top: -11px;
	}

	.menu-toggle.active b:nth-child(2) {
		opacity: 0;
	}

	.number-box-main .col-33 {
		min-width: 300px;
		margin: 0 auto 30px;
		float: none;
		display: block;
	}

	.number-box-main {
		margin: 0;
	}

	.represent-box {
		width: 46%;
		margin: 0;
		min-width: 150px;
	}

	.represent-box .img-box {
		display: inline-block;
	}

	.left-block, .right-block {
		width: 100%;
		margin-bottom: 40px;
	}

	.big-blue-btn {
		display: inline-block;
		clear: both;
		margin: 20px 0;
	}

	.main-footer .add-main {
		text-align: center;
		width: 100%;
		margin-bottom: 30px;
	}

	.main-footer .social-link-main ul {
		margin-bottom: 40px;
	}

	.main-footer .social-link-main {
		float: none;
	}

	.number-box {
		border-width: 10px;
	}

	.mid-footer {
		clear: both;
	}

	/*Menu*/
	/*Home Page*/
	.container.color-box.green-bg-main .represent-box {
		width: 24% !important;
	}

	.container.color-box.darkblue-bg-main .col-33 {
		min-width: 235px;
		display: inline-block;
	}

	.container.color-box.darkblue-bg-main .col-33 .number-box.green {
		border: 15px solid #fff;
		border-color: #40ad48;
	}

	.container.color-box.darkblue-bg-main .col-33 .number-box.green span {
		margin-bottom: 10px;
		display: inline-block;
	}

	.container.color-box.darkblue-bg-main .col-33 .number-box.blue {
		border: 15px solid #fff;
		border-color: #0081c9;
	}

	.container.color-box.darkblue-bg-main .col-33 .number-box.blue span {
		margin-bottom: 10px;
		display: inline-block;
	}

	.container.color-box.darkblue-bg-main .col-33 .number-box.pink {
		border: 15px solid #fff;
		border-color: #ec008b;
	}

	.container.color-box.darkblue-bg-main .col-33 .number-box.pink span {
		margin-bottom: 10px;
		display: inline-block;
	}

	.number-box span sup {
		line-height: 100%;
	}

	/*Home Page*/
	/*Header*/
	.header-right .menu-main-menu-container li span.sub-menu-btn {
		display: block;
		width: 50px;
		height: 45px;
		position: absolute;
		top: 0;
		right: 0;
		background: #dcdcdc;
		cursor: pointer;
	}

	.header-right .menu-main-menu-container li span.sub-menu-btn:before {
		content: "";
		display: block;
		width: 2px;
		height: 24px;
		background: #fff;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-left: -1px;
		margin-top: -12px;
		transition: 0.2s all;
		-webkit-transition: 0.2s all;
		-moz-transition: 0.2s all;
	}

	.header-right .menu-main-menu-container li span.sub-menu-btn:after {
		content: "";
		display: block;
		width: 24px;
		height: 2px;
		background: #fff;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-left: -12px;
		margin-top: -1px;
		transition: 0.2s all;
		-webkit-transition: 0.2s all;
		-moz-transition: 0.2s all;
	}

	.header-right .menu-main-menu-container li ul.sub-menu {
		width: 100%;
		position: initial;
		padding-top: 0px;
		text-transform: lowercase;
	}

	.header-right .menu-main-menu-container li a {
		border-radius: 0px !important;
	}

	.header-right .menu-main-menu-container li span.fa.fa-plus.sub-menu-btn {
		display: block;
		width: 50px;
		height: 45px;
		position: absolute;
		top: 0;
		right: 0;
		background: #dcdcdc;
		cursor: pointer;
	}

	.header-right .menu-main-menu-container li span.fa.fa-plus.sub-menu-btn:before {
		content: "";
		display: block;
		width: 2px;
		height: 24px;
		background: #fff;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-left: -1px;
		margin-top: -12px;
		transition: 0.2s all;
		-webkit-transition: 0.2s all;
		-moz-transition: 0.2s all;
	}

	.header-right .menu-main-menu-container li span.fa.fa-plus.sub-menu-btn:after {
		content: "";
		display: block;
		width: 24px;
		height: 2px;
		background: #fff;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-left: -12px;
		margin-top: -1px;
		transition: 0.2s all;
		-webkit-transition: 0.2s all;
		-moz-transition: 0.2s all;
	}

	/*Header*/
	/*Main Page*/
	.subpage-page-content .subpage-content {
		padding: 0;
		margin-bottom: 30px;
		display: block;
		width: 100% !important;
	}

	.subpage-page-content .footer-subpage-content {
		display: block;
		width: 100%;
	}

	.subpage-page-content {
		margin-bottom: 30px;
	}

	.subpage-slider-main .subpage-slider-image .slider-content {
		padding: 0 0 0 40px;
		height: 80px;
		line-height: 80px;
		bottom: 20px;
	}

	.subpage-slider-main .subpage-slider-image .slider-content strong {
		margin-right: 40px;
		font-size: 50px;
	}

	.news-events-sub-content .contact-sub-blog-temp .slider-content {
		padding: 20px 0 0 40px;
		height: 80px;
		line-height: 80px;
		bottom: 20px;
	}

	.news-events-sub-content .contact-sub-blog-temp .slider-content strong {
		margin-right: 40px;
		font-size: 50px;
	}

	.video-description .slider-content {
		padding: 20px 0 0 40px;
		height: 80px;
		line-height: 80px;
		bottom: 20px;
		margin-bottom: 10px;
	}

	.video-description .slider-content strong {
		margin-right: 40px;
		font-size: 50px;
	}

	/*Main Page*/
	/*Sub Page*/
	body.page-child .bottom-content .bottom-left-menu, body.single-ca_faq_post .bottom-content .bottom-left-menu {
		width: 100%;
		margin-bottom: 30px;
	}

	body.page-child .bottom-content .bottom-left-menu ul li.active {
		box-shadow: none;
		border-radius: 0px;
		padding: 5px 7px;
	}

	body.page-child .bottom-content .bottom-left-menu ul li {
		display: block;
	}

	body.page-child .top-sub-page-content .sub-page-header-content {
		width: 100%;
		text-align: left;
	}

	body.page-child .bottom-content .bottom-right-content, body.single-ca_faq_post .bottom-content .bottom-right-content {
		width: 100%;
	}

	body.page-child .top-sub-page-content {
		margin-bottom: 40px 0;
	}

	body.page-child .bottom-content {
		margin-bottom: 70px;
	}

	body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf {
		width: auto;
		margin-bottom: 50px;
	}

	body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf span {
		width: 570PX;
	}

	/*Sub Page*/
	/*06-07-2016*/
	.container.color-box.blue-bg-main.pr .right-block img.wow.fadeInRight {
		width: auto;
		height: auto;
	}

	.container.color-box.blue-bg-main.pr .right-block, .container.color-box.blue-bg-main.pr .left-block .text-right {
		text-align: center;
	}

	/*blog page css*/
	.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-left img.person {
		width: auto;
	}

	.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-left .details {
		width: 100%;
		margin-top: 20px;
	}

	.videos ul li {
		margin-right: 32px;
	}

	.header-right ul.nav-menu li ul.sub-menu li a {
		padding-left: 5%;
	}

	/*04-08-2017*/
	.join-page-read-more-about-copyright-main-section .join-the-copyright-alliance {
		width: 100%;
		padding-left: 0;
	}

	.join-page-read-more-about-copyright-main-section .contact-form-section {
		width: 100%;
	}

	.join-page-read-more-about-copyright-main-section .join-the-copyright-alliance .read-more-about-copyright {
		margin: 0;
	}

	.join-the-copyright-alliance .read-more-about-copyright .text {
		width: 98%;
	}

	.join-the-copyright-alliance .read-more-about-copyright:after {
		display: none;
	}

	.join-the-copyright-alliance.footer-subpage-content-main .read-more-about-copyright {
		width: 100%;
	}

	.join-the-copyright-alliance.footer-subpage-content-main .footer-subpage-content {
		width: 100%;
		margin-bottom: 20px;
	}

	/*08-08-2017  Sagar*/
	.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont .blog-description {
		width: 100%;
		margin: 0 0 30px;
	}

	.blog-description.main-blog-page-title .title-main {
		width: 50%;
	}

	.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont img.content-blogchild-img {
		margin-left: 0;
		width: 100% !important;
	}

	.blog-page-details .recent-blog-content .blog-main-box .details, .creator-spotlight-details .recent-creator-spotlight-content .creator-spotlight-main-box .details {
		width: 100%;
	}

	.blog-page-details .recent-blog-content .blog-main-box .details a, .creator-spotlight-details .recent-creator-spotlight-content .creator-spotlight-main-box .details a {
		font-size: 18px;
		line-height: 22px;
	}

	.blog-page-details .recent-blog-content .blog-main-box .details em, .creator-spotlight-details .recent-creator-spotlight-content .creator-spotlight-main-box .details em {
		font-size: 15px;
	}

	/*08-08-2017  Sagar*/
	/*==================26-7-18==========*/
	body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership-inner.goldblk {
		background-size: 150px;
	}

	body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .silverblk .silver-button-membership {
		font-size: 25px;
	}

	body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .goldblk a.gold-button-membership {
		font-size: 25px;
	}

	/*29-08-2018 sadik+hardip*/
	body.page-child .resources-sub-main.md-map-page .top-sub-page-content .sub-page-header-content {
		text-align: left;
	}

	/*30-08-2018*/
	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-left h4 {
		font-size: 14px;
	}


	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-right span {
		font-size: 14px;
	}

	/*06-09-2018*/
	.resources-sub-main.md-map-page .resources-sub-content .top-sub-page-content .sub-page-header-content h1 {
		padding-left:0 !important;
	}
	.resources-sub-main.md-map-page .top-sub-page-content {
		margin: 40px 0 10px 0px;
	}
	.sim_maps_blcok div#sim_interactive_map1 text {
		font-size: 10px;
	}
	/*11-09-2018*/
	.inner_part .join_reneew {
		text-align: center;
		margin: 20px 0 30px;
	}

	/* 13-09-2018 */
	.md-map-page .custom-state-poup {
		right: 18%;
		bottom: 34%;
	}

	.md-map-page .custom-state-poup div#custom-state-name {
		font-size: 10px;
		top: -25%;
	}

	/*11-10-2018*/
	.subpage-slider-main .subpage-slider-image .slider-content{
		padding: 0 20px 0 40px;
	}
	.subpage-slider-main .subpage-slider-image .slider-content h1{
		font-size: 45px;
	}
	body.page-child .top-sub-page-content h4, body.page-child .top-sub-page-content h1{
		font-size: 40px;
	}
	body.page-child .top-sub-page-content{
		width: auto;
	}
	.singular.page .top-sub-page-content .sub-page-header-content h4, .singular.page .top-sub-page-content .sub-page-header-content h1{
		display: block !important;
	}

	/*26-11-2018*/
	.join-page-read-more-about-copyright-main-section .join-the-copyright-alliance .read-more-about-copyright{
		width: 100%;
	}


	/*==========27-03-2019=============*/
	.join-more-about-child-page .bottom-left-menu{width:100%;padding-right: 0px; margin-bottom: 30px;}
	body .join-more-about-child-page .bottom-content .bottom-right-content{width: 100% !important;}
	body.page-template-copyright-welcome-org-member .join-more-about-child-page .bottom-content .bottom-right-content{width: 100% !important;}
	body .join-more-about-child-page .bottom-content .bottom-right-content .announcment-blk .announcment-blk-sct{display: inline-block;width: 100%;margin:0}
	body .join-more-about-child-page .bottom-content .bottom-right-content .announcment-blk .announcment-blk-main{width:100%;padding-right: 0px;padding-left: 0px;margin-bottom: 15px;}
	body .join-more-about-child-page .bottom-content .bottom-right-content .creator_class{padding: 0px 15px;}
	body .join-more-about-child-page .bottom-content .bottom-right-content .announcment-blk .announcment-blk-main-title{min-height: auto;}

	/*11-04-2019*/

	body .cp-custom-member-page-ca .join-the-copyright-alliance{width:100%;    padding: 20px 0px 0px 0px;}

	/* 04-04-2019 */
	body .join-more-about-child-page .bottom-content .bottom-right-content .announcment-blk .announcment-blk-main-title p{min-height: auto;}
}

@media screen and (max-width: 820px) {
.policy-page-content .policy-content {width: 100%; margin-right: 0px; margin-bottom: 20px;}
.policy-page-content .policy-img {margin-bottom: 40px; max-width: 100%;}
.policy-slider-main .policy-slider-image .slider-content {padding: 0 0 0 50px; height: 100px; line-height: 100px;}
/*Statements to Congress*/
body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf span {width: 405PX;}
/*Statements to Congress*/
.represent_organization_content ul li {width: 30%;text-align: center;display: inline-block;float: none;}
.represent_main > .represent_organization_content {text-align: center;}
.represent_organization_content ul li a img {width: 110px;}

/*31-05-2018*/
form.wpcf7-form .chkbox-single-grp .wpcf7-form-control-wrap {width: 30% !important; display: inline-block !important; margin-bottom: 0 !important; }

}

@media screen and (max-width: 768px){
/*Home Page*/
.container.color-box.green-bg-main .represent-box { width: 32% !important;}
.container.color-box.darkblue-bg-main .col-33 { width: 100%; display: block;}
.represent-box .sub-content {left: 0 !important; top: 95% !important; margin: 0 auto !important; transform: none !important; padding: 15px 10px 10px 30px !important; box-sizing: border-box !important;}
.represent-box:hover {transform: scale(1.1);}
.container {overflow: visible;}
.represent-box .sub-content ul li {margin-bottom: 5px;}
.represent-box .sub-content ul li a {font-size: 13px; font-weight: 400;}
.represent-box span {font-size: 18px; margin-bottom: 30px; line-height: 20px;}
.represent-box .sub-content:before {border-color: transparent transparent #598526 transparent !important; border-width: 0px 7px 15px 7px !important; left: 0 !important; z-index: 999; right: 0 !important; margin: 0 auto !important; transform: none !important; top: -11px !important;}
.represent-box .sub-content:after {border-color: transparent transparent #ffffff transparent !important; border-width: 0px 7px 15px 7px !important; left: 0 !important; right: 0 !important; margin: 0 auto !important; top: -16px !important; transform: none !important;}
/*Home Page*/
/*Sub Page*/
.copyright-act .copyright-act-form .form-description .description-title {width: 16%;}
.copyright-act .copyright-act-form .form-description .description-content {width: 75%;}
body.page-child .bottom-content .bottom-right-content p {margin-bottom: 20px;}
body.page-child .bottom-content .bottom-right-content .represent-list { margin-bottom: 40px;}
body.page-child .bottom-content .bottom-right-content .represent-list h4 {margin-bottom: 15px; font-size: 20px;}
body.page-child .bottom-content .bottom-right-content .represent-list ul li {font-size: 15px;}
body.page-child .bottom-content .bottom-right-content .subpage-details-link h3 {font-size: 18px; line-height: 20px;}
body.page-child .bottom-content .bottom-right-content .subpage-details-link ul {margin: 0 0 25px 30px;}
body.page-child .bottom-content .bottom-right-content .subpage-details-link ul li {font-size: 15px; line-height: 22px;}
body.page-child .bottom-content .bottom-right-content .subpage-details-link ul li ul {margin: 0 0 0 25px;}
/*Sub Page*/
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-right .archived-blogs{margin-left: 50px;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-right .archived-blogs span.title{font-size: 25px;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-right span.year{font-size: 20px;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-left span.details-title{font-size: 20px;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-left span.blog-left-title{font-size: 38px;}
.video-description span.video-p{font-size: 18px;}
.video-temp-cont img.content-video-img {vertical-align: top; width: 100%; float: none;height: auto;}
.video-description {width: 100%; float: none; margin-bottom: 30px;}
.videos ul li {width: 30%;margin-right: 20px;}
.videos ul li:nth-child(4n+0){ margin-right: 20px;}
.videos ul li:nth-child(3n+0){margin-right: 0;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont .blog-description {display: inline-block; width: 100%; float: none;margin-bottom: 30px;}
.news-events-sub-content .contact-sub-blog-temp img.content-blogchild-img {vertical-align: top; width: 100%; float: none;}
/* 02-09-2016 */
.about-sub-main .about-sub-content .bottom-right-content .set-leadership-image {display: block;margin: 0 auto 20px;float: none;}
.bottom-content .bottom-right-content table#ca_inter_agreement tr td.middle_line {width: 100%;}

/*04-04-2018*/
.flip-clock-wrapper ul li {line-height: 50px !important;}

}

@media only screen and (max-width: 767px) {

/*31-5-18*/
form.wpcf7-form .chkbox-single-grp .wpcf7-form-control-wrap {width: 50% !important; display: inline-block !important; margin-bottom: 0 !important; }

/*25-5-18*/
/*body span.wpcf7-form-control-wrap.TypeOfCreator .wpcf7-list-item {width: 46%;}*/
.contact-control-row {padding-bottom:0;}
.contact-control.col-50 {width: 100%; margin-bottom: 15px;}
.contact-control.col-100 span.wpcf7-form-control-wrap.TypeOfCreator {margin-bottom: 15px; }
/*25-5-18*/
body table.mepr-account-table[id*=mepr-account-] td {padding: 10px 5px !important; font-size: 13px; }
/*13-3-18*/
#pop-up-box .pop-playar {padding: 6px; }
/*13-3-18*/
/*07-03-2018*/
.col-download-block ul.col-download-block-list li{width: 100%;padding:0;margin-bottom: 20px;}
.col-download-block .overlayer-block a{font-size: 20px;}
/*07-03-2018*/

/*18-5-17*/
.blog-inner-details {padding-left: 15px; padding-right: 15px;border: 0 none;padding-bottom: 10px; }
.col-blog {width: 100%; display: block;border-bottom: 2px solid #000; padding-bottom: 10px;margin-top: 10px;}
.archived-blogs-bottom {margin-top: 20px; margin-bottom: 30px; }
.archived-blogs-bottom .archived-blogs {margin-left: 0; }
.col-blog span.blog-left-title, .archived-blogs-bottom .archived-blogs span.title {font-size: 26px; }
.archived-blogs-bottom span.year {font-size: 23px;}
.ask-the-alliance.col-blog {margin-bottom: 40px; }
/*18-5-17*/
.press_kit > a{margin-top: 10px;}
.press_kit {width: 100%;margin: 0 auto;}
.media-center-row, .press_kit {float: left;width: 100%;display: block;margin-bottom: 20px;text-align: center;}
.shortcut_to .upcoming_event, .shortcut_to .latest_blogs, .shortcut_to .member_spotlight {display:block;width: 100%;margin-right: 0;margin-bottom: 30px;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-right {width: 100%;float: left;display: block;border-left: 0 none !important;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-right .archived-blogs {margin-left: 0;margin-bottom: 20px;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-left {width: 100%;display: block;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-right span.year:after{top: 3px;}
.subject-search-results {width: 100% !important;}
.subject-search-selectbox {width: 100%;margin-bottom: 20px;float: left !important;}
table#ca_event_table .date.event-page-structure > div {padding:10px 0;background-image: url(http://www.freeiconspng.com/uploads/calendar-icon-business-3.png);background-size: 10% auto;background-repeat: no-repeat;background-position: 24%;}
table#ca_event_table td.title_description {display: block;width: 100%;}
table#ca_event_table td.date.event-page-structure div span {padding-right: 9px;padding: 5px 6px;font-size: 19px !important;}
table#ca_event_table td.date.event-page-structure {display: block;width: 100%;}
.issues-policy-sub-main .issues-policy-sub-content .bottom-content .bottom-right-content .set_position_paper_content {width: auto;}
/* banner images title */
.banner_image_title_sub_page .top-sub-page-content{margin-top: 15px !important;}
.lending_cover_image .top-sub-page-content {position: relative !important;top:0px;}
.lending_cover_image .banner_image_title_sub_page {padding-top: 0;}
.top-sub-page-content h4 {font-size: 20px !important;}
/* end */
.ca_faq_detail_content .education_container .accordion-section-content table,.ca_faq_detail_content .education_container .accordion-section-content table thead,.ca_faq_detail_content .education_container .accordion-section-content table tbody,.ca_faq_detail_content .education_container .accordion-section-content table thead th,.ca_faq_detail_content .education_container .accordion-section-content table tbody tr,.ca_faq_detail_content .education_container .accordion-section-content table tbody tr td{display: block;}
.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table,.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper #ca_cases_table thead,.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper #ca_cases_table tbody,.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper #ca_cases_table th,.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper #ca_cases_table td,.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper #ca_cases_table tr,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation thead,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tbody,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation th,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation td ,  .copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings thead,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tbody,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings th,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings td,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper table#ca_cases_table,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper #ca_cases_table thead,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper #ca_cases_table tbody,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper #ca_cases_table th,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper #ca_cases_table td,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper #ca_cases_table tr,.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable tbody tr td,.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable tbody tr,.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable tbody,.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable thead,.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable thead th,.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable,#copyright_researchpaper_wrapper table#copyright_researchpaper tbody tr td,#copyright_researchpaper_wrapper table#copyright_researchpaper tbody tr,#copyright_researchpaper_wrapper table#copyright_researchpaper tbody,#copyright_researchpaper_wrapper table#copyright_researchpaper thead,#copyright_researchpaper_wrapper table#copyright_researchpaper thead th,#copyright_researchpaper_wrapper table#copyright_researchpaper { display: block; }
.ca_faq_detail_content .education_container .accordion-section-content table thead tr,.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table thead tr,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation thead tr,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings thead tr,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper table#ca_cases_table thead tr,.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable thead tr,#copyright_researchpaper_wrapper table#copyright_researchpaper thead tr { position: absolute;top: -9999px;left: -9999px;}
.ca_faq_detail_content .education_container .accordion-section-content table tr td:before,.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:before,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td:before,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr td:before,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:before,.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable tr td:before,#copyright_researchpaper_wrapper table#copyright_researchpaper tr td:before { /* Now like a table header */position: absolute;/* Top/left values mimic padding */top: 6px;left: 6px;width: 45%; padding-right: 10px; white-space: nowrap;}
.ca_faq_detail_content .education_container .accordion-section-content table tr td:nth-of-type(1):before { content: "";background: #e8cd37 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.ca_faq_detail_content .education_container .accordion-section-content table tr td:nth-of-type(2):before { content: "Copyright";background: #e8cd37 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.ca_faq_detail_content .education_container .accordion-section-content table tr td:nth-of-type(3):before { content: "Patents";background: #e8cd37 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.ca_faq_detail_content .education_container .accordion-section-content table tr td:nth-of-type(4):before { content: "Trademark";background: #e8cd37 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.ca_faq_detail_content .education_container .accordion-section-content table tr td:nth-of-type(5):before { content: "Trade Secret";background: #e8cd37 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:nth-of-type(1):before { content: "Case Name";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
/*.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:nth-of-type(2):before { content: "Date";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }*/
.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:nth-of-type(2):before { content: "Status";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:nth-of-type(3):before { content: "Subject Matter";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px;font-size: 13px; }
.ca_faq_detail_content .education_container .accordion-section-content table tr,.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table tr,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table tr{border-bottom: 1px solid green;padding: 0px 0 6px;}
.ca_faq_detail_content .education_container .accordion-section-content table tr{padding: 10px 0 6px !important;}
.ca_faq_detail_content .education_container .accordion-section-content table tr td,.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr td,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table tr td,#copyright_researchpaper_wrapper table#copyright_researchpaper tr td{overflow-wrap: break-word;padding-left: 133px;position: relative;white-space: normal;font-size: 13px !important;border: 0 none !important;}
.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td b,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td b,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr td b,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table tr td b{font-size: 14px !important;}
.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:nth-of-type(1):before { content: "Date";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:nth-of-type(2):before { content: "Title";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:nth-of-type(3):before { content: "Link To Info";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td:nth-of-type(4):before { content: "Link To Text";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px;font-size: 13px; }
.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td:nth-of-type(1):before { content: "Date";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td:nth-of-type(2):before { content: "BILL NAME";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td:nth-of-type(3):before { content: "BILL #";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td:nth-of-type(4):before { content: "INTRO BY:";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td:nth-of-type(5):before { content: "STATUS";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td:nth-of-type(6):before { content: "STATUS";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr td:nth-of-type(1):before { content: "Hearing Title";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr td:nth-of-type(2):before { content: "Committee/Subcommittee";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; white-space: normal;word-wrap: break-word;}
.legislative-matrix-contain #copyright_hearings tr td:nth-child(2) {margin-bottom: 35px;}
.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr td:nth-of-type(3):before { content: "Date";background: #00a651 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable td:nth-of-type(1):before { content: "Headline";background: #ed1c24 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable td:nth-of-type(2):before { content: "Outlet";background: #ed1c24 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable td:nth-of-type(3):before { content: "Author";background: #ed1c24 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable td:nth-of-type(4):before { content: "Date";background: #ed1c24 none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px;font-size: 13px; }
.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable td,.ca_faq_detail_content .education_container .accordion-section-content table tr td{overflow-wrap: break-word;padding-left: 133px;position: relative;white-space: normal;font-size: 13px !important;border: 0 none !important;min-height: 36px;}
.bottom-right-content #ca_the_news_wrapper table#ca_the_news.dataTable tr{border-bottom: 1px solid #ed1c24;padding: 0px 0 6px;}
.ca_faq_detail_content .education_container .accordion-section-content table tr{border-bottom: 1px solid #e8cd37;padding: 0px 0 6px;}
#copyright_researchpaper_wrapper table#copyright_researchpaper td{overflow-wrap: break-word;padding-left: 133px;position: relative;white-space: normal;font-size: 13px !important;border: 0 none !important;min-height: 36px;}
#copyright_researchpaper_wrapper table#copyright_researchpaper tr{border-bottom: 1px solid #92278f;padding: 0px 0 6px;}
#copyright_researchpaper_wrapper table#copyright_researchpaper td:nth-of-type(1):before { content: "Author";background: #92278f none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
#copyright_researchpaper_wrapper table#copyright_researchpaper td:nth-of-type(2):before { content: "Organization";background: #92278f none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
#copyright_researchpaper_wrapper table#copyright_researchpaper td:nth-of-type(3):before { content: "Title of Report";background: #92278f none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px ;font-size: 13px; }
#copyright_researchpaper_wrapper table#copyright_researchpaper td:nth-of-type(4):before { content: "Publication Date";background: #92278f none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px;font-size: 13px; }
#copyright_researchpaper_wrapper table#copyright_researchpaper td:nth-of-type(5):before { content: "Focus";background: #92278f none repeat scroll 0 0;color: #fff;margin-right: 8px;padding: 5px 8px;display: inline-block; width: 100px;font-size: 13px; }

	/*====================9-4-18 new table design=====================*/
table#member-directory-page ,table#member-directory-page thead,table#member-directory-page th,table#member-directory-page td,table#member-directory-page tbody,table#member-directory-page tr{display: block;width: 100%;}
table#member-directory-page thead th,table#member-directory-page thead{display: none;}
#member-directory-page tbody tr td:before {content: ""; width: 140px; background: #92278f; height: 100%; display: inline-block; position: absolute; left: 0; color: #fff; top: 0;font-weight: 600; font-family: inherit; bottom: 0; padding: 10px; word-wrap: break-word; white-space: normal; box-sizing: border-box; }
#member-directory-page tbody tr td {padding-left: 150px; word-wrap: break-word; white-space: normal; display: block; width: 100%; max-width: 100%; position: relative; box-sizing: border-box; }
#member-directory-page tbody tr td:first-child:before{content: "Title";}
#member-directory-page tbody tr td:nth-child(2):before{content: "Office";}
#member-directory-page tbody tr td:nth-child(3):before{content: "Name";}
#member-directory-page tbody tr td:nth-child(4):before{content: "Email Address";}
#member-directory-page tbody tr td:nth-child(5):before{content: "Phone Number";}
#member-directory-page tbody tr td:nth-child(6):before{content: "Position Type";}
table#member-directory-page tr {margin-bottom: 20px;}

/*====================9-4-18 new table design=====================

    /*04-08-2017*/
.join-the-copyright-alliance .read-more-about-copyright .read-more-aca-main {display: inline-block;padding: 0 30px;box-sizing: border-box;word-break: break-word;width: 49%;float: none;text-align: left;}
.join-page-read-more-about-copyright-main-section .join-the-copyright-alliance .read-more-about-copyright{text-align: center;}

/*08-08-2017  Sagar*/
.blog-page-details span.blog-left-title, .creator-spotlight-details span.creator-spotlight-title {font-size: 30px;}
.blog-page-details .recent-blog-content .blog-main-box, .creator-spotlight-details .recent-creator-spotlight-content .creator-spotlight-main-box {width: 100%;padding: 0;margin: 0 0 30px;}
.creator-spotlight-details .recent-creator-spotlight-content .recent-creator-spotlight-sections, .creator-spotlight-details .recent-creator-spotlight-content .recent-creator-spotlight-sections .creator-spotlight-main-box {width: 100%;}
.blog-page-details .recent-blog-content .blog-main-box .details span.details-title, .creator-spotlight-details .recent-creator-spotlight-content .creator-spotlight-main-box .details span.details-title {text-align: center;}
.creator-spotlight-details .archived-blogs-bottom {width: 100%;padding: 0;}
.creator-spotlight-details .archived-blogs-bottom .archived-blogs {min-height: auto;}
.blog-description.main-blog-page-title .title-main h4 {font-size: 40px;}
.blog-description.main-blog-page-title .title-main {line-height: 70px;height: 70px;}
/*08-08-2017  Sagar*/
/*09-08-2017*/
.title-main.join-ca-title{display: none;}
/*17-08-2017*/
.creator-spotlight-details.new-three-box .recent-creator-spotlight-content .recent-creator-spotlight-sections .creator-spotlight-main-box {width: 100%;}

/*05-04-2018*/
.flip-clock-wrapper ul li a div div.inn {font-size: 18px;}
.flip-clock-wrapper ul {height: 40px;line-height: 40px;}
.flip-clock-wrapper ul{width: 24px !important;}
.flip-clock-wrapper {margin-left: 10px !important;}
span.flip-clock-divider.hours {width: auto;margin-left: 17px;left: 0 !important;margin-top: -3px;}
span.flip-clock-divider.minutes {margin-left: 16px;left: 0 !important;width: auto;margin-top: -3px;}
span.flip-clock-divider.seconds {width: auto;margin-left: 16px;left: 0 !important;margin-top: -3px;}
span.flip-clock-divider.days {font-size: 12px;line-height: 20px;left: -11px;margin-top: -3px;}
.flip-clock-wrapper ul {width: 24px;margin-right: 2px;}
.flip-clock-wrapper span{font-size: 12px;line-height: 20px;left: -11px;margin-top: -3px;}
.flip-clock-wrapper ul li {line-height: 40px !important;}
/*05-04-2018*/

/*1-3-18*/
.title-main.join-ca-title.join-aliance-title{display: block;height: auto;}
.title-main.join-ca-title.join-aliance-title h1{font-size: 20px;line-height: 71px;}
/*1-3-18*/
.footer-subpage-content {width: auto; }
/*5-3-18*/
.bottom-right-content .creator_class p.set_cont {display: block; width: 100%; clear: both; text-align: center !important; }
.bottom-right-content .creator_class .set_cont img {float: none !important; margin: 0 auto; }
/*7-3-18*/
.page-template-copyright-welcome-org-member .bottom-right-content p.set_cont img {margin-left: auto;}
/*7-3-18*/
/*4-4-18*/
form.mepr-signup-form.mepr-form #mepr_type_of_creator span.mepr-checkboxes-field-row {width: 48%;}
/*10-5-18*/
#give-donation-level-button-wrap>li {margin: 0 10px 10px 0; }
.doanation_page .inner_part p.set_cont img {float: none !important; margin: 0 auto; display: block; }
#give-donation-level-button-wrap>li {margin: 0 10px 10px 0; width: 70px; }
/*10-5-18*/
/*==================25-5-18==========*/
.gold-and-silver-membership .gold-and-silver-membership-inner {width: 100%; }
span.membership-level-title {line-height: normal !important; font-size: 14pt !important; }

/*==================26-7-18==========*/
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership-inner.goldblk{width: 100%; margin: 0; position: inherit;}
body.page-template-copyright-creator-page .bottom-right-content .faq-content-blk{margin: 70px 0 0;}
body.page-template-copyright-creator-page .bottom-right-content .faq-content-blk p{width: 80%; line-height: normal; margin: 0 auto; text-align: center;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .gold-and-silver-membership-inner.silverblk{margin-bottom: 50px;}

	/*13-09-2018*/
	.date.event-page-structure span {
		display: inline-block !important;
	}
	table#ca_event_table .date.event-page-structure > div{
		background-size: 40px;
	}

}

@media all and (max-width: 767px) and (orientation:landscape) {
	#pop-up-box video {height: 60vh; width: auto; }
	#pop-up-box .alert-close {width: 20px; height: 20px; top: -25px;}
}

@media screen and (max-width: 767px) {
	/*30-08-2018*/
	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-left h4 {
		font-size: 12px;
	}

	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-right span {
		font-size: 12px;
	}
	/* 13-09-2018 */
	.md-map-page .custom-state-poup {
		right: 14%;
		bottom: 31%;
	}

	/*11-10-2018*/
	.subpage-slider-main .subpage-slider-image .slider-content h1{
		font-size: 35px;
	}
	body.page-child .top-sub-page-content h4, body.page-child .top-sub-page-content h1{
		font-size: 30px;
	}
}

@media screen and (max-width: 650px) {
    /*Main Page*/
    .subpage-slider-main .subpage-slider-image .slider-content {
        padding: 0 0 0 20px;
        height: 65px;
        line-height: 65px;
        bottom: 20px;
    }

    .subpage-slider-main .subpage-slider-image .slider-content strong {
        margin-right: 25px;
        font-size: 40px;
    }

    .news-events-sub-content .contact-sub-blog-temp .slider-content {
        padding: 20px 0 0 20px;
        height: 65px;
        line-height: 65px;
        bottom: 20px;
    }

    .news-events-sub-content .contact-sub-blog-temp .slider-content strong {
        margin-right: 25px;
        font-size: 40px;
    }

    .video-description .slider-content {
        padding: 20px 0 0 20px;
        height: 65px;
        line-height: 65px;
        bottom: 20px;
    }

    .video-description .slider-content strong {
        margin-right: 25px;
        font-size: 40px;
    }

    .subpage-page-content .subpage-content p {
        font-size: 16px;
        line-height: 26px;
    }

    .subpage-page-content i.border {
        width: 90%;
    }

    .policy-slider-main .policy-slider-image .slider-content {
        padding: 0 0 0 30px;
        height: 70px;
        line-height: 70px;
        bottom: 20px;
    }

    .policy-slider-main .policy-slider-image .slider-content strong {
        font-size: 45px;
    }

    /*Main Page*/
    /*Sub Page*/
    body.page-child .bottom-content {
        margin-bottom: 30px;
    }

    body.page-child .bottom-content .bottom-right-content span {
        font-size: 18px;
        line-height: 24px;
    }

    body.page-child .bottom-content .bottom-right-content p {
        font-size: 15px;
    }

    body.page-child .top-sub-page-content h4 {
        font-size: 40px;
    }

    body.page-child .top-sub-page-content {
        margin: 30px 0;
    }

    body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf span {
        width: 315px;
    }

    .copyright-act .copyright-act-form {
        border-bottom: 1px solid #999999;
        margin-bottom: 15px;
    }

    .copyright-act .copyright-act-form .form-description, .copyright-act .copyright-act-form .form-format {
        width: 100%;
        margin: 0 0 15px;
    }

    .copyright-act .copyright-act-form .form-description .description-title {
        width: auto;
        border-radius: 5px;
        margin: 0 0 10px;
        float: none;
        display: block;
    }

    .copyright-act .copyright-act-form .form-description .description-content {
        border-radius: 5px;
    }

    .copyright-act .copyright-act-form .form-description .description-content-list {
        width: 100%;
        padding: 0;
    }

    .copyright-act .copyright-act-form .form-description .description-content {
        display: block;
        width: auto;
        max-width: 100%;
        float: none;
    }

    .copyright-act span.title {
        margin-bottom: 15px;
        font-size: 16px;
    }

    .copyright-act .filter-area p {
        margin-bottom: 15px !important;
    }

    /*Sub Page*/
    table.ca-data-table td.pdf-btn {
        width: 95%;
    }

    .copyright-regulations .copyright-regulations-form .form-description ul.description-content-list {
        width: 98% !important;
    }

    .copyright-office-compendium .copyright-office-compendium-form .form-description .description-title {
        width: auto;
        border-radius: 5px;
        margin: 0 0 10px;
        float: none;
        display: block;
    }

    .copyright-regulations .copyright-regulations-form .form-description .description-title {
        width: auto;
        border-radius: 5px;
        margin: 0 0 10px;
        float: none;
        display: block;
    }

    .copyright-regulations .copyright-regulations-form .form-description {
        width: 100%;
        margin: 0 0 15px;
    }

    .copyright-office-compendium .copyright-office-compendium-form .form-description {
        width: 100%;
        margin: 0 0 15px;
    }

    .copyright-office-compendium .copyright-office-compendium-form .form-description .description-content {
        display: block;
        width: auto;
        max-width: 100%;
        float: none;
    }

    .copyright-regulations .copyright-regulations-form .form-description .description-content {
        display: block;
        width: auto;
        max-width: 100%;
        float: none;
    }

    .copyright-office-compendium .copyright-office-compendium-form .form-description ul.description-content-list {
        width: 99%;
    }

    .page-id-186 .represent_main .represent_sub_content .row {
        width: 100%;
    }

    .issues-policy-sub-content .ca_position_paper ul li {
        width: 40%;
    }

    .issues-policy-sub-content .ca_position_paper ul li .set_position_row h2 {
        font-size: 16px;
    }

    .page-template-copyright-welcome-org-member .inner_part .join_reneew {
        display: inline-block;
        width: auto;
        margin-right: 0px;
        margin-top: 20px;
        margin-bottom: 10px;
    }

    /*29-08-2018 sadik+hardip*/
    .resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail {
        max-width: 90%;
    }

    .resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid ul li {
        width: 100%;
        text-align: left;
    }

    /*30-08-2018*/
    .resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-left h4 {
        font-size: 15px;
    }

    .resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-right span {
        font-size: 15px;
    }

		/*11-10-2018*/
		.subpage-slider-main .subpage-slider-image .slider-content{
			padding: 0 20px 0 40px;
		}
}

@media screen and (min-width: 611px) and (max-width: 985px) {
.sub-page-header-content h4::before {height: 101%;right: 368px;}
.sub-page-header-content h4 {float: left;width: 90%;}
}

/*5-3-18*/
@media screen and (max-width: 600px){
	table#mepr-account-subscriptions-table tr td[data-label=Active] {text-align: right;}
	body table#mepr-account-subscriptions-table.mepr-account-table td {border-left: 0px solid #63636378; }
	body table.mepr-account-table td{border-bottom: 1px dotted #ccc !important; border-width: 0px 0 1px 0px !important; border-style: unset;}
	body .mp_wrapper table.mepr-account-table tr {border-bottom: 1px solid #ddd;}
	.mp_wrapper table.mepr-account-table td:before {font-size: 15px; }
	div#mepr-account-nav .mepr-nav-item {margin-bottom: 10px; }
	#mepr-account-nav span.mepr-nav-item a {padding: 10px 15px; font-size: 15px; }
	body table.mepr-account-table[id*=mepr-account-] td{text-align: right;}

	/*=================9-4-18 new table design-======================*/
	.dataTables_wrapper .dataTables_filter label {text-align: right !important; display: block; }
	.dataTables_filter input[type="search"] {margin-top: 5px;}
	/*=================9-4-18 new table design-======================*/
	/* 13-09-2018 */
	.md-map-page .custom-state-poup {
		right: 10%;
		bottom: 27%;
	}
}
/*5-3-18*/

@media screen and (min-width: 560px) and (max-width: 610px) {
.page-id-204 .news-events-sub-main .news-events-sub-content .top-sub-page-content h4::after {right: -85px !important;}
}

@media screen and (max-width: 610px) {
	.ca_faq_content {
		padding-right: 27px;
	}

	.ca_multiple_faq_toggle:after {
		right: -30px;
	}

	.ca_multiple_faq_toggle {
		font-size: 13px;
	}

	.ca_main_inter_agreement #ca_inter_agreement .title {
		width: 95%;
	}

	.ca_main_inter_agreement #ca_inter_agreement .date {
		width: 95%;
	}

	.news-events-sub-main.news-main-blog-inner .sub-page-header-content::before {
		right: 100% !important;
	}

	.sub-page-header-content::before {
		height: 101%;
		right: 226px;
	}

	.represent_organization_content ul li {
		width: 48%;
		text-align: center;
		padding-right: 0;
	}

	.page-id-204.singular.page .top-sub-page-content h4::after, .page-id-249.singular.page .top-sub-page-content h4::after {
		right: -62px;
	}

	/*30-08-2018 Hardip+ sadik*/
	body.page-child .resources-sub-main.md-map-page .top-sub-page-content .sub-page-header-content::before {
		right: 100% !important;
	}
}

@media screen and (max-width: 559px) {
table#ca_cases_table.dataTable tbody td a {word-wrap: break-word;}
.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td,.copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr td,.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table tr td{/*padding-left: 41% !important;*/}
.bottom-content .bottom-right-content table#ca_attonomy thead tr th {padding: 10px;}
.bottom-right-content .title b,#ca_attonomy tr.select_ca_description td a,#ca_attonomy tr.select_ca_description tds{font-size: 13px !important;}
#ca_attonomy tr.select_ca_description td{padding: 8px !important;font-size: 12px !important;}
/*Header*/
.header-right .top-main, .fixed-menu .header-right .top-main{margin: 0;}
.header-right .top-main .social-link {margin: 0 0 10px 0;}
.header-right .top-main .top-box .top-btn {margin-bottom: 10px;}
.header-right .top-main .top-box .search-box {margin-bottom: 10px;}
#masthead .logo-main {max-width: 190px;}
ul#menu-main-menu {top: 70px;}
/*Header*/
/*Home Page*/
.color-box h2 {font-size: 42px;}
.color-box p {font-size: 20px;margin-bottom: 10px;line-height: 36px;}
.big-yello-btn {font-size: 24px;padding: 20px 40px;}
.number-box {border-width: 10px;}
.big-blue-btn {font-size: 20px !important;}
.container.color-box.green-bg-main .represent-box { width: 100%; display: block; text-align: center; margin: 0 auto;}
.number-box-main .col-33 {width: 100%;margin-bottom: 40px;min-width: 100%;}
.number-box-main {margin: 0;}
.represent-box .sub-content {position: inherit; margin-bottom: 40px;}
/*Home Page*/
/*Sub Page*/
body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf span {width: 235px;}
body.page-child .top-sub-page-content h4 {font-size: 32px;}
/*Sub Page*/
/*blog page css*/
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-left{width: 100%;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-right{width: 100%;margin-top: 50px;border-left: none;float: none;border-top: 2px solid #000000;}
.news-events-sub-content .contact-sub-blog-temp .blog-temp-cont-bottom .blog-right .archived-blogs{margin-bottom: 15px;margin-left: 0;margin-top: 50px;}
.news-events-sub-content .contact-sub-blog-temp .slider-content {padding: 0 125px 0 50px;}
.video-description .slider-content {padding: 0 125px 0 50px;}
.videos ul li {width: 100%;margin-right: 0;}
a.slider-btn {font-size: 6px !important;border: 1px solid !important;padding: 4px 4px 3px !important;margin-top: 3px !important;}
body.page-child .top-sub-page-content .sub-page-header-content {border-bottom: 0 !important;}
.sub-page-header-content::before {height: 101%;right: 15px;}
.singular.page .top-sub-page-content .sub-page-header-content h4,body.single-ca_faq_post .top-sub-page-content .sub-page-header-content h4 {line-height: 40px;width: 100%;height: 100%;border-radius: 15px;}
.singular.page .top-sub-page-content h4::after,body.single-ca_faq_post .top-sub-page-content .sub-page-header-content h4:after {display: none;}

/*04-08-2017*/
.join-the-copyright-alliance .read-more-about-copyright .read-more-aca-main{width: 100%;}
.join-the-copyright-alliance .read-more-about-copyright .read-more-aca-main{padding: 0 10px;}
.join-the-copyright-alliance .read-more-about-copyright .text {width: 98%;text-align: left;padding-left: 0;}

/*08-08-2017  Sagar*/
.blog-description.main-blog-page-title .title-main {width: calc(100% - 10px);text-align: center;margin: 0 0 30px 0;padding: 0;line-height: 60px;height: 60px;}
.blog-page-details .recent-blog-content .blog-main-box .details a, .creator-spotlight-details .recent-creator-spotlight-content .creator-spotlight-main-box .details a {font-size: 15px;line-height: 20px;}
.blog-page-details .recent-blog-content .blog-main-box .details em, .creator-spotlight-details .recent-creator-spotlight-content .creator-spotlight-main-box .details em {font-size: 14px;}
.blog-page-details span.blog-left-title, .creator-spotlight-details span.creator-spotlight-title {font-size: 26px;padding-bottom: 20px;}
.blog-description.main-blog-page-title .title-main h4 {font-size: 36px;}
/*08-08-2017  Sagar*/

/*31-08-2017*/
	.blog-description.main-blog-page-title .title-main{width: 90% !important;}
/*4-4-18*/
	form.mepr-signup-form.mepr-form #mepr_type_of_creator span.mepr-checkboxes-field-row {width: 100%;margin-bottom: 0;}

	/*13-09-2018*/
	table#ca_event_table .date.event-page-structure > div{
		background-size: 30px;
	}
	#powerTip{
		width: 70%;
	}

	/* 04-04-2019 */
	.join-the-copyright-alliance .read-more-about-copyright .text{width: 100%;padding-left: 10px;}
}

@media screen and (max-width:500px) {
a.paginate_button {font-size: 10px;height: auto;line-height: 23px;padding: 0 !important;vertical-align: middle;margin-right: 2px;width: 30px;}
a.paginate_button.previous, a.paginate_button.next {display: inline-block !important;width: auto;margin-bottom: 12px;margin-top: 12px;}
.custom_pagination ul li.page-item {margin: 10px 0;}
.custom_pagination ul li.page-item .page-link {font-size: 10px;}

/*==================26-7-18==========*/
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership-inner.goldblk{background-image: none;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .goldblk .gold-cnt-span{max-width: 100%;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .silverblk .silver-button-membership{padding: 10px 30px; font-size: 20px;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .goldblk a.gold-button-membership{font-size: 20px; padding: 10px 30px 10px;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .silverblk ul.silver-blk-ul, body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .goldblk ul.gold-blk-ul{margin: 30px 0;;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .mem_level span{font-size: 40px;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .mem_price{font-size: 40pt;}
body.page-template-copyright-creator-page .bottom-right-content .gold-and-silver-membership .mem_symbol{font-size: 23pt;}
}

@media screen and (max-width: 490px) {
table#ca_the_news {display: block;overflow-x: scroll;width: 100%;}
/*25-5-18*/
/*body span.wpcf7-form-control-wrap.TypeOfCreator .wpcf7-list-item {width: 100%;}*/
body span.wpcf7-form-control-wrap.TypeOfCreator_grp_1 .wpcf7-list-item ,body span.wpcf7-form-control-wrap.TypeOfCreator_grp_2 .wpcf7-list-item, body span.wpcf7-form-control-wrap.TypeOfCreator_grp_3 .wpcf7-list-item {width: 100%;}

/*25-5-18*/
}

@media screen and (max-width: 480px) {
	.blog-description + img, .blog-description + .content-blogchild-img {
		height: auto;
		margin: 0 auto !important;
	}

	/* Main Page*/
	.subpage-slider-main .subpage-slider-image .slider-content {
		padding: 0 0 0 15px;
		height: 50px;
		line-height: 50px;
		bottom: 15px;
	}

	.subpage-slider-main .subpage-slider-image .slider-content strong {
		margin-right: 15px;
		font-size: 28px;
	}

	.news-events-sub-content .contact-sub-blog-temp .slider-content {
		padding: 0 0 0 15px;
		height: 50px;
		line-height: 50px;
		bottom: 15px;
	}

	.news-events-sub-content .contact-sub-blog-temp .slider-content strong {
		margin-right: 15px;
		font-size: 28px;
	}

	.news-events-sub-content .contact-sub-blog-temp .slider-content {
		padding: 15px 0 0 15px;
		height: 50px;
		line-height: 50px;
		bottom: 15px;
	}

	.news-events-sub-content .contact-sub-blog-temp .slider-content strong {
		margin-right: 15px;
		font-size: 28px;
	}

	.video-description .slider-content {
		padding: 15px 0 0 15px;
		height: 50px;
		line-height: 50px;
		bottom: 15px;
	}

	.video-description .slider-content strong {
		margin-right: 15px;
		font-size: 28px;
	}

	.subpage-page-content .subpage-content p {
		font-size: 14px;
		line-height: 22px;
	}

	.footer-subpage-content ul {
		margin: 0;
	}

	.footer-subpage-content ul li a {
		font-size: 16px;
		margin-bottom: 7px;
	}

	.policy-slider-main .policy-slider-image .slider-content {
		height: 50px;
		line-height: 50px;
		padding: 0 0 0 20px;
		bottom: 10px;
	}

	.policy-slider-main .policy-slider-image .slider-content strong {
		font-size: 30px;
	}

	#primary .policy-img {
		width: 100%;
	}

	#primary .policy-img img {
		width: 100%;
	}

	#primary .policy-img .policy-right-content p {
		font-size: 18px;
	}

	#primary .policy-img .policy-right-content p strong {
		font-size: 20px;
	}

	#primary .policy-img .policy-right-content p a.more-btn {
		font-size: 16px;
	}

	/* Main Page*/
	/* Sub Page*/
	body.page-child .bottom-content {
		margin-bottom: 20px;
	}

	body.page-child .bottom-content .bottom-left-menu ul li a {
		font-size: 16px;
	}

	body.page-child .top-sub-page-content h4 {
		font-size: 30px;
	}

	body.page-child .top-sub-page-content .sub-page-header-image img {
		margin-right: -160px;
		max-width: 100%;
	}

	body.page-child .bottom-content .bottom-left-menu ul li {
		margin: 0 0 10px;
	}

	body.page-child .bottom-content .bottom-right-content span {
		font-size: 15px;
		line-height: 20px;
	}

	body.page-child .bottom-content .bottom-right-content p {
		font-size: 13px;
		line-height: 20px;
		margin-bottom: 15px;
	}

	body.page-child .top-sub-page-content {
		margin: 20px 0;
	}

	body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf {
		width: auto;
		margin-bottom: 30px;
	}

	body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf a {
		display: block;
		margin: 2px 0 15px 0;
		text-align: center;
		vertical-align: middle;
	}

	body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf a img {
		vertical-align: middle;
	}

	body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf span {
		font-size: 13px;
	}

	body.page-child .bottom-content .bottom-right-content p span.title {
		font-size: 14px;
		line-height: 20px;
	}

	body.page-child .issues-policy-sub-main .bottom-content .bottom-right-content .download-pdf span {
		width: 100%;
	}

	.copyright-act .copyright-act-form .form-description .description-title {
		padding-left: 10px;
	}

	.copyright-act .copyright-act-form .form-description .description-content {
		padding-left: 10px;
	}

	.copyright-act .copyright-act-form .form-description .description-title span {
		font-size: 14px;
		line-height: 20px;
	}

	.copyright-act .copyright-act-form .form-description .description-content span {
		font-size: 14px;
		line-height: 18px;
	}

	.copyright-act .copyright-act-form h4 {
		font-size: 18px;
	}

	.copyright-act .filter-area .input-group input {
		width: 60%;
	}

	.copyright-act .copyright-act-form .form-description .description-content-list li {
		font-size: 12px;
	}

	body.page-child .bottom-content .bottom-right-content .represent-list h4 {
		font-size: 18px;
	}

	body.page-child .bottom-content .bottom-right-content .represent-list ul li {
		font-size: 14px;
		margin-bottom: 10px;
	}

	body.page-child .bottom-content .bottom-right-content .represent-list ul li strong {
		width: 120px;
	}

	body.page-child .bottom-content .bottom-right-content .represent-list {
		margin-bottom: 25px;
	}

	body.page-child .bottom-content .bottom-right-content .subpage-details-link h3 {
		margin-bottom: 10px;
		font-size: 16px;
	}

	body.page-child .bottom-content .bottom-right-content .subpage-details-link ul {
		margin: 0 0 20px 25px;
	}

	body.page-child .bottom-content .bottom-right-content .subpage-details-link ul li {
		font-size: 14px;
		line-height: 20px;
	}

	body.page-child .bottom-content .bottom-right-content .subpage-details-link ul li a {
		word-break: break-all;
	}

	/* Sub Page*/
	.bottom-right-content table tr.set_dropdown_box td {
		width: 100%;
	}

	table.ca-data-table td.pdf-btn a, table.ca-data-table td.pdf-btn p {
		width: 100%;
		text-align: center;
	}

	.search-results .nav-previous {
		display: block;
		margin-right: 0;
		width: 100%;
	}

	.search-results .nav-next {
		display: block;
		width: 100%;
	}

	/*30-08-2018 sadik+hardip*/
	.resources-sub-main.md-map-page .md-full-widht-content .bottom-left-menu ul li a {
		font-size: 16px;
	}

	/*30-08-2018*/
	/*.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-left h4 {
		font-size: 16px;
	}

	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-right span {
		font-size: 16px;
	}*/
	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail {
		padding: 15px 20px;
	}
	/*30-08-2018*/
	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-left h4 {
		font-size: 12px;
	}
	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .intrective-detail .intrective-right span {
		font-size: 12px;
	}
	/* 13-09-2018 */
	.md-map-page .custom-state-poup {
		right: 5%;
		bottom: 25%;
	}

	.md-map-page .custom-state-poup div#custom-state-name {
		right: -70px;
	}

	/*10-10-2018*/
	.md-map-page .bottom-content p, .md-map-page .bottom-content ul li{
		font-size: 13px;
		line-height: 20px;
		margin-bottom: 15px;
	}
	/*11-10-2018*/
	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .Intrective-grid .md-state-main-popup p, .resources-sub-main.md-map-page .md-full-widht-content .bottom-content p {
		font-size: 13px;
	}

	.subpage-slider-main .subpage-slider-image .slider-content{
		padding: 0 20px 0 40px;
	}
	.subpage-slider-main .subpage-slider-image .slider-content h1{
		font-size: 25px;
	}
	body.page-child .top-sub-page-content h4, body.page-child .top-sub-page-content h1{
		font-size: 20px;
	}
}

@media screen and (max-width: 450px) {
	/*10-10-2018*/
	.resources-sub-main.md-map-page .md-full-widht-content .bottom-content .md-map-toggle-button {
		text-align: center;
	}
}

/* 13-09-2018 */
@media screen and (max-width: 400px){
	.md-map-page .custom-state-poup {
		right: 0;
		bottom: 20%;
	}
}


@media screen and (max-width: 360px) {
	form.wpcf7-form .chkbox-single-grp .wpcf7-form-control-wrap {
		width: 100% !important;
		display: inline-block !important;
		margin-bottom: 0 !important;
	}

	table#ca_attonomy.set_ca_attorny {
		width: 90% !important;
	}

	.resources-sub-content .bottom-right-content table#ca_attonomy.set_ca_attorny tr.select_ca_description td a b {
		font-size: 14px;
	}

	.copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table tr td {
		width: 53%;
	}

	.blog-description + img, .blog-description + .content-blogchild-img {
		height: auto;
		margin: 0 auto !important;
	}

	form.wpcf7-form .wpcf7-form-control-wrap {
		width: 280px !important;
	}

	.represent_organization_content ul li {
		width: 100%;
		text-align: center;
		padding-right: 0;
	}

	.copyright-law-sub-main .bottom-right-content .ca-cases-sub-content > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table td, .copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_legislation tr td, .copyright-law-sub-content .bottom-content .bottom-right-content .legislative-matrix-contain table#copyright_hearings tr td, .copyright-law-sub-main .bottom-right-content .ca_main_inter_agreement > #ca_cases_table_wrapper.dataTables_wrapper table#ca_cases_table tr td {
		/*padding-left: 47% !important;*/
	}

	/* 13-09-2018 */
	.md-map-page .custom-state-poup {
		right: -10px;
		bottom: 15%;
	}
}



@media only screen and (max-width: 40em){
    .sim-popup.is-shown{min-height:auto;}
    .md-state-main-popup .md-state-popup{min-height:auto;}
}
