@media only screen and (max-width: 1800px){
	.newstabs .tab-content {padding: 0 80px;}
	#signeslider {
		padding-left: 50px;
		padding-right: 50px;
	}

		#signeslider .owl-nav div.owl-prev {
			left: 25px;
		}

	/** Media Convention Page **/
	#signeslider {
		padding-left: 50px;
		padding-right: 50px;
	}

	.spetition .owl-nav div.owl-prev {
		left: 25px;
	}

	.spetition .owl-nav div.owl-next {
		right: 25px;
	}


}
@media only screen and (max-width: 1699px){
	.container {width: 1400px;}
	.mainslider .owl-dots {width: 1370px; bottom: 75px;}
	.custnav {margin-right: 20px;}
	.custnav .menus li {margin-left: 20px;}
	header .searchbar {margin: 5px 30px 0 30px;}
	.socials a {margin-left: 25px;}
	.mainslider .slideimg {height: 588px;}
	.aboutpart .textinfo {padding: 100px 30px 30px 0px;}
	.newstabs .tab-content .newinfo {padding: 40px;}

	/** About Page **/
	.padd140 {padding: 0px 40px;}


}
@media only screen and (max-width: 1439px){
	.flipbook-viewport {
		width: 49%;
	}
		.container {width: 1170px;}
	.mainslider .owl-dots {width: 1140px;}
	.ctitle {font-size: 48px;}
	header .container {position: relative;}
	#mobilemenu {float: right; width: 35px; background-color: #d4a73c; background-image: url(../images/menu-icon.png); background-repeat: no-repeat; background-position: 50% 50%; cursor: pointer; height: 35px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
	.custnav .menus {position: absolute; background-color: #ffffff; z-index: 11; right: 0px; left: 0; top: 105px; display: none;}
	.custnav .menus li {width: 100%; margin-left: 0px; padding: 10px 30px; border-top: 1px solid #f1f1f1;}
	.mainslider .slidertexts h3 {font-size: 50px;}
	.aboutpart .textinfo {padding-top: 40px;}
	.featuredpart .featurbox .innerbox h4 {font-size: 40px;}
	.newstabs .tab-content {padding: 0 30px;}
	.newstabs .tab-content .newinfo h4 a {font-size: 22px;}
	.newstabs .owl-nav div.owl-next {left: -25px;}
	.newstabs .owl-nav div.owl-prev {right: -25px;}
	footer .toppart .fboxs {width: 240px;}
	footer .toppart .fbox4 {width: 420px;}

	/** About Page **/
	.innerbanner {height: 486px;}
	.innerbanner .imgbox {width: 540px;}
	.innerbanner .texts {width: 540px; margin-top:17%;}
	.innerbanner .texts h3 {font-size: 50px;}
	.members .item .memberinfo .textbot {padding: 0 15px;}


	/** Media Convention Page **/
	.spetition .item .inner {
		padding: 30px;
	}
}
@media only screen and (max-width: 1199px){
	.flipbook-viewport {
		width: 100%;
		margin-top: 0;
	}
	.signedpetition .sliderinfo {
		padding: 150px 140px 50px 0px;
		width: 100%;
	}
	.container {
		width: 970px;
	}
	.mainslider .owl-dots {width: 940px;}
	.mainslider .slideimg {height: 428px;}
	.mainslider .owl-dots {bottom: 33px;}
	.aboutpart .textinfo {padding-top: 0;}
	.newstabs .tab-content .newinfo {padding: 25px;}
	footer .toppart .fboxs {width: 190px;}
	footer .toppart .fbox1 {width: 160px;}
	footer .toppart .fbox4 {width: 400px;}
	footer .newsletter .custfield {padding: 6px 20px;}

	/** About Page **/
	.innerbanner {height: 396px;}
	.innerbanner .imgbox {width: 430px; margin-top: 50px;}
	.innerbanner .texts {width: 440px;}
	.aboutcont, .members {padding: 100px 0;}
	.aboutcont .title {padding-left: 70px;}
	.aboutcont .aboutimg {margin: 100px 0;}
	.members .item .memberinfo .textbot h4 {font-size: 26px;}
	.members .item .memberinfo .textbot p {font-size: 16px; margin: 20px 0 25px;}
	.signsliderpart .signimgslider {
		width: 940px;
	}
	/** Media Convention Page **/
	.signsliderpart .signimgslider {
		width: 940px;
	}
}
@media only screen and (max-width: 991px){
	.innerbanner .imgbox {
		height: auto;
		margin-top: 0;
	}
	.container {width: 750px;}
	.mainslider .owl-dots {width: 720px;}
	.ctitle {font-size: 40px;}
	.mainslider .slidertexts h3 {font-size: 40px;}
	.mainslider .slidertexts p {font-size: 22px; margin: 20px 0 30px;}
	.mainslider .slidertexts .texts {width: 490px;}
	.aboutpart {padding: 80px 0px;}
	.aboutpart .imgbox img {width: 100%;}
	.aboutpart .textinfo {padding: 0 15px; margin-top: 30px;}
	.featuredpart {padding: 80px 0px 80px;}
	.signedpetition {padding: 80px 0;}
		.signedpetition .sliderinfo {
			width: 100%;
			padding: 0px 50px;
			padding-bottom: 30px;
		}
	.signedpetition .sliderinfo h4 {font-size: 40px;}
	footer .toppart .fboxs {width: 33.33% !important;}
	footer .toppart .fbox4 {width: 100% !important;}
	footer .copyright {text-align: center;}

	/** About Page **/
	.padd140 {padding: 0 15px;}
	.innerbanner .imgbox {width: 300px;}
	.innerbanner, .innerbanner.newsbanner {
		height: 285px;
	}
	.breadcrumbs {padding: 20px 0;}
	.innerbanner .texts {margin-top: 13%; width: 390px;}
	.innerbanner .texts span {margin-bottom: 10px;}
	.innerbanner .texts h3 {font-size: 40px;}

	/** Media Convention Page **/
	.signsliderpart .signimgslider {
		width: 700px;
	}

	.aboutcont .title {
		margin-bottom: 10px;
	}
}
@media only screen and (max-width: 767px){
	.padd140 .row.inner-pages-row {
		margin-top: 40px;
	}
	.featurbox .innerbox h4 {
		font-size: 30px;
	}
	.container {
		width: auto;
	}
	.searchpopup .serachfield {width: 90%;}
	.mainslider .owl-dots {width: 100%; padding: 0 15px;}
	.ctitle {font-size: 34px;}
	.cbtn, .cbtnwhite {
		width: 140px;
		height: 46px;
		line-height: 46px;
		font-size: 16px;
		margin: 0;
	}
	.aboutpart .textinfo span {font-size: 20px;}
	.featuredpart {padding: 70px 0;}
	.newspart {padding-bottom: 100px;}
	footer .newsletter .custfield {height: 46px;}
	footer .copyright {padding: 30px 0px;}
	.artinfo {
		margin-top: 0;
	}

	.news-inner-page {
	float:none;
	}
	/** About Page **/
	.innerbanner {
		height: 225px;
	}
	.innerbanner .imgbox {width: 220px;}
	.innerbanner .texts h3 {font-size: 30px;}
	.aboutcont .title span {font-size: 20px; margin-top: 15px; margin-bottom: 20px;}
	.breadcrumbs ul li {font-size: 16px;background-position: 100% 5px;}
	.aboutcont, .members {padding: 40px 0;}
	.aboutcont .aboutimg {margin: 40px 0;}
	.aboutcont .abouttext p {font-size: 18px;}

	/** Media Convention Page **/
	.signsliderpart {
		padding: 70px 0 60px;
	}

		.signsliderpart .signimgslider {
			width: 100%;
		}

	.cform {
		padding: 50px 0;
	}

		.cform .fieldcol {
			margin-bottom: 30px;
		}

	.spetition {
		padding-bottom: 50px;
	}
}
@media only screen and (max-width: 639px){
	#flipbookiframe {
		width:100%;
		height:500px;
	}
	.logo img {
		width: 60px;
	}
	.custnav {margin-right: 20px; margin-top: 16px;}
	.rheader {margin-top: 16px;}
	header .searchbar {margin: 5px 20px 0 20px;}
	.mainslider .slideimg {height: 308px;}
	.mainslider .slidertexts .texts {width: 100%;}
	.mainslider .slidertexts h3 {font-size: 30px;}
	.mainslider .slidertexts p {font-size: 18px; line-height: 30px;margin: 10px 0 20px;}
	.aboutpart .textinfo p {margin-top: 20px; margin-bottom: 30px;}
	.aboutpart {padding: 50px 0px;}
	.newspart {padding: 50px 0;}
	.featuredpart .featurbox .innerbox h4, .ctitle {font-size: 28px;}
	.signedpetition .sliderinfo {
		padding: 0;
		padding-bottom: 30px;
	}
	.signedpetition .sliderinfo h4 {font-size: 28px;}
	.signedpetition .sliderinfo p {margin: 20px 0;}
	.newstabs .ctabs li a {padding: 0 15px 18px;}
	.newstabs .owl-nav div.owl-next {left: -15px;}
	.newstabs .owl-nav div.owl-prev {right: -15px;}
	.newstabs .tab-content .newinfo p {margin: 20px 0 25px;}
	.newstabs .ctabs {margin-bottom: 40px;}
	footer .toppart .fboxs {width: 50% !important;}
	footer .toppart .fbox1 {padding-right: 0; width: 100% !important;}
	.newspart {padding-bottom: 70px;}
	footer {padding-top: 70px;}
	footer .toppart .fbox4 {width: 100% !important; padding-bottom: 0px;}

	/** About Page **/
	.innerbanner {height: initial; padding: 30px 0;}
	.innerbanner .imgbox {width: 100%; margin: 0 0 30px 0;}
	.innerbanner .texts {width: 100%; margin: 0;}
	.aboutcont {padding: 20px 0 40px;}
	.members .newstabs .tab-content .owl-carousel {padding-bottom: 60px;}

	/** Media Convention Page **/
	.flipster {
		padding-bottom: 0px;
	}

	.flipster--carousel .flipster__item--future-1 .flipster__item__content, .flipster--carousel .flipster__item--past-1 .flipster__item__content {
		transform: rotateY(-45deg) scale(0.6);
	}

	.flipster--carousel .flipster__item--current .flipster__item__content {
		transform: translateX(0) rotateY(0deg) scale(0.8);
	}

	.cform h4 {
		margin-bottom: 50px;
	}

	.cform .fieldcol .custfield {
		height: 60px;
	}

	.cform .fieldcol .cbtn {
		height: 60px;
		line-height: 60px;
	}

	.spetition .item .inner h4 {
		font-size: 22px;
		margin-bottom: 25px;
	}
}
@media only screen and (max-width: 479px){
	.team-section .title {
		text-align: center;
	}
	.featurbox .innerbox h4 {
		font-size: 15px;
	}
	.team-section .title .ctitle {
		text-align: center;
	}
	.team-section .title {
		padding:0;
	}

	.speakers-section {
		text-align: center;
	}

	.speaker-box {
		float: none;
		margin-right: 0;
	}

	.speaker-image {
		width: 100%;
	}
		.ctitle {
		font-size: 22px;
	}
	.logo {width: 100%; text-align: center; border-bottom: 1px solid #f1f1f1; padding-bottom: 15px;}
	.custnav {margin-right: 0px;}
	.custnav .menus {top: 146px;}
	.language .custbtn {width: 60px; font-size: 16px;}
	.featuredpart {padding: 40px 0;}
	.newstabs .ctabs li {margin-left: 0px;}
	.newstabs .ctabs li a {font-size: 18px;}
	.newstabs .tab-content .item .tag {font-size: 15px; top: 15px; right: 15px; padding: 10px 25px;}
	footer .newsletter .custfield {width: 100% !important;}
	footer .newsletter .cbtn {width: 100%; margin-top: 15px;}

	/** Media Convention Page **/
	.flipster {
		padding-bottom: 40px;
	}

	.flipster--carousel .flipster__item--current .flipster__item__content {
		transform: translateX(0) rotateY(0deg) scale(1);
	}

	.signsliderpart .sliderinner img {
		width: 100%;
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
	}

	.flipster--carousel .flipster__item {
		margin: 0 !important;
	}

	#signeslider {
		padding-left: 30px;
		padding-right: 30px;
	}

	.spetition .owl-nav div.owl-prev {
		left: 15px;
	}

	.spetition .owl-nav div.owl-next {
		right: 15px;
	}
}
@media only screen and (max-width: 359px){
	.featurbox.innner-page {
		margin-bottom: 20px;
	}
	.socials a {margin-left: 15px;}
	.newstabs .ctabs li a {padding: 0 10px 10px; font-size: 16px;}
	.mainslider .slidertexts {top: 42%;}
	.newstabs .tab-content .newinfo p {line-height: 32px;}
	footer .toppart .fboxs {width: 100% !important;}
}