/*!
Theme Name: iss
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: iss
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

iss is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
a{outline: #4CAF50 solid 0px;}
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}


@font-face {
    font-family: Lemon light;
    src: url(/wp-content/themes/iss/inc/font/LemonMilklight.otf);
}

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(https://fonts.gstatic.com/s/lato/v14/S6u-w4BMUTPHjxsIPx-mPCLQ7A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(https://fonts.gstatic.com/s/lato/v14/S6u-w4BMUTPHjxsIPx-oPCI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(https://fonts.gstatic.com/s/lato/v14/S6u_w4BMUTPHjxsI9w2_FQft1dw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(https://fonts.gstatic.com/s/lato/v14/S6u_w4BMUTPHjxsI9w2_Gwft.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v14/S6u8w4BMUTPHjxsAUi-qJCY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v14/S6u8w4BMUTPHjxsAXC-q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v14/S6u_w4BMUTPHjxsI5wq_FQft1dw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v14/S6u_w4BMUTPHjxsI5wq_Gwft.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(https://fonts.gstatic.com/s/lato/v14/S6u_w4BMUTPHjxsI3wi_FQft1dw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(https://fonts.gstatic.com/s/lato/v14/S6u_w4BMUTPHjxsI3wi_Gwft.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v14/S6u8w4BMUTPHh30AUi-qJCY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v14/S6u8w4BMUTPHh30AXC-q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

body{font-family: 'Lato', sans-serif!important;}
.clr{clear:both;}
*{margin:0; padding:0;}
.wrapper_header{width:1145px; margin:0 auto;}
.wrapper{width:1145px; margin:0 auto;}


.topbar {
	background: #1cbbb4;
	text-align: right;
	padding: 6px 0;
}
.topbar p img {
	margin: 0 5px 0 0;
	position: relative;
	top: -1px;
}
.topbar p, .topbar a {
	color: #fcd9e9;
	font-size: 19px;
	text-decoration: none;
	vertical-align: top;
}
.logobar {
	padding: 10px 0;
}
.logo {
	float: left;
}
.navigation li {
  display: inline-block;

  list-style: outside none none;
  position: relative;
}
.navigation li a:hover {
	background: #1cbbb4; color:#fff;
}
.navigation {
	float: right;
	text-align: right;
	padding: 38px 0;
}
.navigation li a {
  color: #302f2f;
  display: block;
  font-size: 13px;
  font-weight: 600;
  padding: 4.4px 8px;
  text-decoration: none;
  text-transform: uppercase;
}
#ahhh {
	margin: 0;
	padding: 0;
}
.navigation li input {
	background-image: url(/web/20180823105948im_/http://istrisatsang.com/wp-content/themes/iss/images/search.png);
	background-repeat: no-repeat;
	background-color: #b7b7b7;
	text-indent: 20px;
	border: none;
	padding: 6px 0 6px 23px;
	color: #fff;
	font-weight: 600;
	text-transform: capitalize;
	background-position: center left 14px;
	font-size: 14px;
	width: 155px;
	box-sizing: border-box;
}
.navigation .menusearch a {
	background: none !important;
	padding: 0;
}




/* .banner {
background: url('/web/20180823105948im_/http://istrisatsang.com/wp-content/themes/iss/images/baner.jpg') no-repeat;    height: 810px;  background-size:cover;
} */

.home div.banner {
	padding-bottom: 0;
}
.metaslider .caption-wrap {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  bottom: 154px !important;
 
}
.flex-control-paging li a.flex-active {
  background: #ffffff none repeat scroll 0 0 !important;
}

.flex-control-paging li a {
  background: #afafaf none repeat scroll 0 0 !important;
  height: 16px !important;
  width: 16px !important;
}
.metaslider .flex-control-nav {
  bottom: 32px !important;
  }
/*.sldr-txt {
	width: 100%;
	float: left;
	position: absolute;
	top: 55%;
	right: 8%;
	z-index: 99;
}
.carousel-indicators .active {
	background-color: #AFAFAF;
		height: 17px;
	width: 17px;
}
.carousel-indicators li {
	border: none;
	background: #fff;
	height: 16px;
	width: 16px;
}*/
.sldr-txt h1 {
	text-align: right; color:#fff;
	font-size: 50px;
	text-transform: uppercase; line-height: 50px;
	font-weight: 800;
} 
.sldr-txt h1 span {
	display: block;
	font-size: 40px;
}




.abthismis {
	padding: 60px 0;
	text-align: center;
}
.abthismis li {
	display: inline-table;
	width: 30.33%;
	text-align: center;
	box-sizing: border-box;
	padding: 0 20px;
	border-right: solid 2px #f3f3f3;
}
.abthismis li:last-child {
	border: none;
}
.abthismis p {
	font-size: 15px;
	margin: 30px 0;
	font-weight: 400;
	line-height: 25px;
	color: #4a4949;
}
.abthismis a {
	border: solid 1px #d4d4d4;
	color: #b4b4b4;
	text-decoration: none;
	padding: 5px 24px;
	display: inline-block;
	border-radius: 4px;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 800;
	box-shadow: 0 0 5px 0 #eee;
}
.abthismis h3 {
	color: #4d4d4d;
	text-transform: uppercase;
	font-weight: 900;
	padding: 10px 0 0;
  font-size:17px;
}







.vision { 
background: linear-gradient(to bottom, rgba(43,82,149,1) 0%, rgba(0,169,158,1) 100%);
	padding: 50px 0;
	text-align: center;
}
.vision p {
	font-size: 30px;
	color: #fff;
	width: 57%;
	margin: 25px auto 0px;
}
.vision h1 {
	font-size: 50px;
	color: #fff; font-family: Lemon light;
	font-weight: 500;
}




 
.homeact { position: relative;
	padding: 50px 0;
	text-align: center;
}
.homeact li {
	width: 30.33%;
	display: inline-table; position:relative;
	padding: 0 20px;
	box-sizing: border-box;
	text-align: left;
}
.homeact .wrapper > p, .stalwart > p, .kirtan_groupsec > p{
	padding: 0 18%;
	color: #403f3f;
	font-size: 16px;
	margin: 15px 0 30px;
}
.homeact h1 {
	background: url('http://istrisatsang.com/wp-content/uploads/2023/01/border.jpg') no-repeat;
	font-size: 50px;
	color: #ef59ce;
	font-family: Lemon light;
	text-transform: uppercase;
	background-position: center bottom;
	padding: 0 0 10px;
}
/*.pub-dt {
	position: absolute;
	top: 0;
	background: linear-gradient(to bottom, rgba(43,82,149,1) 0%, rgba(0,169,158,1) 100%);
	text-align: center;
	padding: 12px 15px;
	font-size: 23px;
	color: #fff;
	width: 50px;
}*/

.pub-dt {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #2b5295 0%, #00a99e 100%) repeat scroll 0 0;
  color: #ffffff;
  font-family: "lato";
  font-size: 23px;
  font-weight: 400;
  padding: 10px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 70px;
}
.sldricon.right-icon {
	position: absolute;
	top: 22%; cursor:pointer;
	right: 6%;
}
.sldricon.left-icon {
	position: absolute;
	top: 22%; cursor:pointer;
	left: 6%;
}


.pub-dt span {
  color: #ffffff;
  display: block;
  font-family: "lato";
  font-size: 29px;
  line-height: 28px;
}

#carousel-54 a.rpc-title {
  border-bottom: 1px solid #eeeeee;
  color: #da299e;
  display: block;
  font-size: 22px;
  font-weight: 600;
  min-height: 94px;
  padding: 21px 0 0;
  text-transform: uppercase;
}

.homeact #carousel-54 p{
	font-size: 14px;
	color: #403f3f;
	line-height: 19px;
	margin: 15px 0 7px;
	min-height: 114px;
}
.stalwart li span {
  color: #403f3f;
  display: block;
  font-size: 14px;
  margin: 3px 0 19px;
}
.stalwart li:nth-child(4), .stalwart li:nth-child(5) {
	padding: 80px 60px 0;
	width: 42%;
}
.homeact .rdmre {
	border: solid 1px #d4d4d4 !important;
	color: #b4b4b4;
	text-decoration: none;
	padding: 6px 16px;
	display: inline-block;
	border-radius: 4px;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 700;
	box-shadow: 0 0 5px 0 #eee !important;
}





.stalwart li p{min-height:auto; margin-bottom:0;}
.stalwart li {
	text-align: center;
	padding: 80px 4px 0 4px;
}
.stalwart h2 {
  border: medium none;
  color: #da299e;
  font-family: "lato";
  font-size: 17px;
  font-weight: bold;
  min-height: 85px;
  padding: 25px 0 0;
}







.homeconinfo{
	background: linear-gradient(135deg, rgba(255,143,197,1) 0%, rgba(207,67,48,1) 0%, rgba(255,77,163,1) 0%, rgba(255,143,197,1) 0%, rgba(255,77,163,1) 100%);
		padding: 60px 0;
}
.mapinfo {
	float: left;
	width: 42%;
}
.conform {
	float: right;
	width: 51%;
}
.conform h3 {
	color: #fff;
	font-size: 31px;
}
.conform p {
	font-size: 21px;
	color: #fff;
	margin: 18px 0;
}
.conform form p {
	margin: 0;
	font-size: unset;
}
.conform form span {
	font-size: 14px;
	color: #f00;
	text-shadow: 0 0 6px #fff;
}
.conform label { width:100%; 	margin: 0 0 19px;}
.conform textarea {height: 130px !important;}
.conform .ajax-loader {
	display: block !important;
	margin: 0 auto !important;
}
.conform div.wpcf7-validation-errors, .conform div.wpcf7-acceptance-missing, .conform div.wpcf7-mail-sent-ng, .conform div.wpcf7-aborted {
	margin: 0;
}
.conform input, .conform textarea {
	display: block;
	width: 100%;
	border: solid 3px #fff;
	background: transparent;
	padding: 10px 10px; resize:vertical;
	box-sizing: border-box;
	font-size: 17px;
	color: #fff;
 font-family: 'Lato', sans-serif;
}
.conform input[type="submit"] {
	width: unset;   cursor: pointer;
	background: #fff; font-family: 'Lato', sans-serif;
	color: #27292e;
	text-transform: uppercase;
	margin: 0 auto;
	padding: 10px 40px;
	font-size: 20px;
}
.mapinfo p {
	margin: 26px 0;
	color: #fff;
	font-size: 21px;
}







.footer{background:#27292d; padding:66px 0 25px;}
.ftrbox {
	float: left;
	width: 33.33%;
}
.footer p, .footer h5 {
	color: #7f7f7f;
	line-height: 27px;
}
.footer h5 {
text-transform:uppercase;	color: #7f7f7f;font-size: 11px;
	line-height: 27px;
}
.recentpost img {
	float: left; height: auto;
	margin: 14px 15px 15px 0;
	width: 55px;
	border-radius: 1px;
}
.recentpost li span {
	text-transform: uppercase;
	font-size: 13px;
	color: #7f7f7f;
	margin: 6px 0 0;
	display: block;
}
.recentpost li {
	display: inline-table;
	padding: 17px 0;
	border-bottom: solid 1px #7f7f7f;
}
.recentpost li:last-child {
	border: none;
}
.ftrbox {
	float: left;
	width: 33.33%;
	padding: 0 40px 0 0;
	box-sizing: border-box;
}
.abtftr a {
	border: solid 1px #7f7f7f;
	color: #cfcfcf;
	text-decoration: none;
	padding: 11px 23px;
	display: table;
	margin: 10px 0 0;
	border-radius: 2px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 700;
}
.tags a {
	text-decoration: none;
	color: #7f7f7f;
	border: solid 1px #7f7f7f;
	padding: 6px 10px;
	display: block;
	border-radius: 24px;
  font-size: 14px;
}
.tags li {
	display: inline-block;
	margin: 11px 10px 0 0;
}
.footer h3 {
	background: url('http://istrisatsang.com/wp-content/uploads/2023/01/ftrbdr.jpg') no-repeat;
	background-position: left bottom;
	color: #cfcfcf;
	text-transform: uppercase;
	font-size: 16px; margin: 50px 0 17px;
	padding: 0 0 14px;
}






/*******       ABOUT  ABOUT          *******/






.abt-bnr-txt li {
	display: inline-grid;
	width: 26%; margin: 0 20px;
	text-align: center;
	border: solid 3px #fff;
	padding: 24px 20px;
	box-sizing: border-box;
	min-height: 179px;
}
.abt-bnr-txt {
	text-align: center;

}	 
.abt-bnr-txt li:first-child { background:#fff; border:none;}
.abt-bnr-txt li:first-child p { color:#302f2f;}
.abt-bnr-txt li p {
	line-height: 31px;
	color: #fff;
	font-weight: 500;
	font-size: 18px;
	min-height: 160px;
}
.abt-bnr-txt li h1 {
	margin: 20px 0 15px;
	font-size: 40px;
}
.abt-bnr-txt li:first-child h1 {
	color: #1cbbb4;
	font-size: 40px;
	font-weight: 500;
}
.abt-bnr-txt li:last-child h1 {
	color: #fff;
	font-size: 40px;
	font-weight: 500;
}

.abt-logo span {
	display: block;text-align: center;
	margin: 90px 0 20px;
	font-size: 26px;
	color: #1cbbb4;
}
.abt-logo {
	text-align: center;
}
.inner-content p  {
	color: #27292e; text-align: left;
	font-size: 19px;
	line-height: 37px;
	margin: 20px 0 0;
}
.content-area.pagesec p{
	color: #27292e; text-align: left;
	font-size: 19px;
	line-height: 37px;
	margin: 20px 0 0;
}
.defnteftr {
	background: #eff8f8;
	padding: 40px 0;
	margin: 40px 0;
}
.inner-content h1 {
	font-size: 34px;
	color: #1cbbb4;
	font-weight: 500;
}
.inner-content hr {
	border-top: none;
	margin: 40px 0;
}
.mmbr {
	background: #eee;
	padding: 30px 0 60px;
	margin: 0px 0 0;
background: linear-gradient(45deg, rgba(239,91,162,1) 0%, rgba(252,146,197,1) 100%);
}
.mmbr h1, .mmbr  p{ color:#fff;}





/*          UPCOMING  ACTIVITIES          UPCOMING  ACTIVITIES          UPCOMING  ACTIVITIES */

.inner-content.activities p {
  text-align: center;
}

.activities {text-align: center;
	padding: 50px 0;
}
.activities h1 {
	font-size: 45px;
}
.activities a {
	background: #ef5ba2;
	color: #fff;
	text-decoration: none;
	padding: 9px 26px;
	display: inline-table;
	text-transform: uppercase;
	font-size: 15px;
	margin: 30px 0 0;
}
h1.single-title {
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
	/*margin: 32% auto;  padding: 252px 0;*/
	display: inline-block;
	width: 100%;
	font-size: 44px;
}
.banner {
	background-size: cover !important;
}






/****           CONTACT US      CONTACT US          ****/



h1.inrtitle {
	text-align: center;
	margin: 60px 0 0;
}
.contact-right {
	float: right; margin: 6rem 0 0;
	width: 48%;
}
.contact-left {
	float: left;
	width: 48%; margin: 6rem 0 0
}
.contact-left input, .contact-right textarea {
	padding: 10px 16px;
	border: solid 3px #d7d7d7;
	display: block;
	width: 100%;
font-family: 'Lato', sans-serif;
	color: #6f6f6f;
	font-size: 17px;
	font-weight: 400;
	box-sizing: border-box;
}
.contact-right p {
	line-height: normal;
	font-size: 15px;
	color: #8e8e8e;
}
.contact-right input[type="submit"] {
	border: none;
	width: 100%;
	padding: 13px 0;
	font-size: 17px;
	color: #fff; background: linear-gradient(10deg, rgba(239,91,162,1) 0%, rgba(252,146,197,1) 100%);
	margin: 14px 0 0;
}
.contact-left span {
	margin: 0 0 35px;
	display: block;
}
.contact-right textarea {
	height: 120px;
}
.anyque {background: linear-gradient(10deg, rgba(239,91,162,1) 0%, rgba(252,146,197,1) 100%);
	padding: 70px 0;text-align:center;
	margin: 9rem 0 0;
}

.anyque a {
	display: block;
	color: #fff;
	text-decoration: none;
	    font-size: 30px;
	font-weight: 400;
}

.page-id-335 .his-bnr h1 {
    display: none;
}

.anyque h1 {
	font-size: 38px;
	font-weight: 300;
	color: #fff;
	line-height: 47px;
}
textarea {
	resize: vertical;
}








/***                         HISTORY         HISTORY               ******/



/*.his-bnr {
	padding: 330px 0;
}*/
.his-bnr {
  padding: 252px 0;
}

.his-bnr h1 {
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-weight: 300;
	display: inline-block;
	width: 100%;
	font-size: 44px;
}
.his-bnr p {
	font-size: 17px;
	color: #fff;
	margin: 6px auto 0;
	width: 51%;
	text-align: center;
	line-height: 29px;
	font-weight: 300;
}

.estblsh {
	background: #eff8f8;
	padding: 35px 0;
	margin: 60px 0 0;
}
.rattanimg {
	float: right;
	width: 26%; text-align:center;
}
.rattaninfo {
	float: left;
	width: 70%;
}
.rattanimg img {
	margin: -40px 0 0;
}
.rattanimg span{margin:25px 0 0; display:block;}
img {
	max-width: 100%; height: auto;
}
.rattanimg span {
	margin: 15px 0 0;
	display: block;
	font-size: 18px;
	color: #1cbbb4;
}
.frmg {
	padding: 30px 0;
}
.frmg p , .frmg h1 {
	text-align: right;
}
.frmg li {
	float: left;
	width: 25%;
	list-style: none;
	text-align: center;
}

.frmg li p span {
	display: block;
	line-height: 23px;
}
.frmg li p {
	text-align: center;
	line-height: 31px;
	color: #302f2f;
	font-size: 19px;
	margin: 10px 0 0;
}
.itskey h2 {
	font-size: 25px;
	color: #302f2f;
	margin: 0 0 20px;font-weight: 600;
}




.itskey li {
	background: url('http://istrisatsang.com/wp-content/uploads/2023/01/liststyle.png') no-repeat;
	background-position:left 21px;
	list-style: none;
	padding: 14px 0 14px 18px;
	font-size: 19px;
	color: #27292e;
font-size: 18px;
}
.itskey p {
	line-height: 24px;
}
.itskey {
	padding: 0 0 40px;
}
.frmg ul {
	padding: 46px 0 0; 
}





/*************                 PAST EVENTS        PAST EVENTS          **********/




.pastevents-page, .pastevents-page  P {
	text-align: center;
}
.pastpagemenu {background: linear-gradient(10deg, rgba(239,91,162,1) 0%, rgba(252,146,197,1) 100%);
	padding: 20px 0; 
}
.pastpagemenu li { display:inline-block; margin:0 15px;}
.pastpagemenu li a {
	text-decoration: none;
	color: #fff;
	display: list-item;
	padding: 0 15px;
	font-size: 22px;
}

.musicperfrmns {
	background: #eff8f8;
	padding: 40px 0;
	margin: 55px 0 0;
}
.topcon img {
	padding: 50px 0 20px;
}
.festivalimags {
	float: right;
	width: 40%;
}
.joycon {
	float: left;
	width: 56%;
}
.joycon p {
	text-align: left;
	margin: 0 0 30px;
}
.festivalimags img {
	margin: 0 0 30px;
}
.musicperfrmns h1 {
	text-align: left;
	margin: 0 0 30px;
}
.teeyadamela {
	padding: 50px 0;
}
.teeyadamela img {
	margin: 30px 20px;
	width: 44%;
}
.apphighte {  background: linear-gradient(10deg, rgba(239,91,162,1) 0%, rgba(252,146,197,1) 100%);
	padding: 40px 0 100px;
}
.apphighte  p, .apphighte  h1{color:#fff; }
.teaimg {
	position: relative;
	top: -60px;
	margin: 0 0 60px;
}




/*******       PIONEER         PIONEER         ****/







.mainkaour {
	background: url('/web/20180823105948im_/http://istrisatsang.com/wp-content/themes/iss/images/mainbg.jpg') no-repeat;
	padding: 70px 30px;
	text-align: center;
	border: solid 1px rgba(0,0,0,.26);
	margin: 70px 0 130px;
	box-sizing: border-box;
	box-shadow: 0 0 40px 0 rgba(241,101,168,.45);
	background-size: contain;
}
.pioneer-page hr {
  border-top: 1px solid #a9a9a9;
  margin: 20px 0;
}
.mainkaour p {
	text-align: center;
	font-size: 17px;
	width: 75%;
	margin: 0 auto 14px;
	color: #27292e;
	line-height: 31px;
}

.mainkaour h2 {
	color: #ef5ba2;
	font-weight: 500;
	font-size: 25px;
}

/***    WORDPRESS       ***/



.mySlides {display: none}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -22px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot:hover {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}



    #owl-demo .item{
      margin: 3px;
    }
    #owl-demo .item img{
      display: block;
      width: 100%;
      height: auto;
    }

#carousel-54 .slick-next::before, #carousel-54 .slick-prev::before { display:none;}
.slick-prev:hover, .slick-prev:focus{ 	background: url('http://web.archive.org/web/20180823105948im_/http://localhost/istrisatsang/wp-content/themes/iss/images/iconslider.jpg') !important;}
.slick-next:hover, .slick-next:focus{ 	background: url('http://web.archive.org/web/20180823105948im_/http://localhost/istrisatsang/wp-content/themes/iss/images/iconslider-2.jpg') !important;}
.slick-next.slick-arrow {
	background: url('http://web.archive.org/web/20180823105948im_/http://localhost/istrisatsang/wp-content/themes/iss/images/iconslider-2.jpg');
	width: 34px;
	height: 33px;
	background-repeat: no-repeat;
}
.slick-prev.slick-arrow {
	background: url('http://web.archive.org/web/20180823105948im_/http://localhost/istrisatsang/wp-content/themes/iss/images/iconslider.jpg');
	width: 34px;
	height: 33px;
	background-repeat: no-repeat;
}
.car-caption {
	text-align: left;
}


#respond {
	display: none;
}
.featuredimage {
	float: left;
	margin: 0 20px 20px 0;
}
h1.entry-title {
	text-transform: uppercase;
	font-size: 35px;
	margin: 10px 0 3px;
}
.single .entry-meta {
	font-size: 14px;
	margin: 6px 0 20px;
}

/*******22 feb*******/
#carousel-54 .slick-slide {margin: 2px 25px ;}
 .home .homeact .rdmre:hover {
  background: #ef5ba2 none repeat scroll 0 0;
  border:medium none!important;
  color: #ffffff;
}
.home .stalwart li {
  margin: 0 14px;
  padding:13px 4px 40px;
  text-align: center;
  width: 30%;
}
.home .stalwart li img {
  border-radius: 50%;
}
.kirtan_groupsec {
  padding-top: 28px;
}


.overeft_txt {
  background: #636363 none repeat scroll 0 0;
  border-radius: 50%;
  color: #ffffff;
  display: none;
  padding: 121px 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
.recentpost a {
  text-decoration: none;min-width: 220px;display: block;
}
.kirtan_groupsec img {
  border-radius: 50%;
  width: 100%;
}.kirtan_groupsec ul li {
  margin: 0 12px;
  padding: 0;
  position: relative;
  width: 22%;
}
.kirtan_groupsec li:hover .overeft_txt {
  display: block;
  z-index: 2147483647;
}
.overeft_txt > h3 {
  font-family: "lato";
  font-size: 17px;
  font-weight: bold;
}
.tags a:hover {
  background: #ef5ba2 none repeat scroll 0 0;
  border: 1px solid #ef5ba2;
  color: #ffffff;
}
.inner-content.about-page {
  text-align: left;
}.inner-content.about-page p {
  text-align: left;
}
.miss_vissavit {
  background: rgba(0, 0, 0, 0) url("/web/20180823105948im_/http://istrisatsang.com/wp-content/uploads/2018/02/ISS_History.jpg") no-repeat scroll 0 0;
  padding: 37px 0 57px;
  text-align: center;
}.inner-content .miss_vissavit h1 {
  color: #ffffff;
}.inner-content .miss_vissavit p {
  color: #ffffff;
  font-size: 20px;
  font-weight: 300;
  margin-top: 6px;
  text-align: center;
}
.president_iss li {
  border: 3px solid #ffffff;
  display: inline-block;
  margin: 0 27px 40px;
  padding: 15px 12px;
  text-align: center;
  width: 20%;
}.inner-content .president_iss li p {
  color: #ffffff;
  font-size: 21px;
  font-weight: bold;
  line-height: 27px;
  margin-top: 0;
  text-align: center;
}.president_iss h3 {
  color: #ffffff;
  font-size: 37px;
  font-weight: 400;
  text-align: center;
}
.president_iss {
  background: rgba(0, 0, 0, 0) linear-gradient(135deg, #ff8fc5 0%, #cf4330 0%, #ff4da3 0%, #ff8fc5 0%, #ff4da3 100%) repeat scroll 0 0;
  padding: 45px 0;
}.president_iss ul {
  padding-top: 63px;
  text-align: center;
}















/*******            RESPONSIVE      RESPONSIVE                   ********/





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

  

.navigation li a{font-size:15px;}
.abthismis p {	min-height: 151px;}
.vision p {	width: 77%;}
.homeact #carousel-54 p {	margin: 15px 0 10px;	min-height: 134px;}

}

@media only screen and (min-width:963px) and (max-width:1067px){
.wrapper{width:940px;}

.navigation li a {	font-size: 13px;	font-weight: 400;}
.homeact .wrapper > p, .stalwart > p {	padding: 0 8%;}
.abthismis p {	min-height: 151px;}
.vision p {	width: 77%;}
.homeact #carousel-54 p {    margin: 15px 0 0px;	min-height: 154px;}
#carousel-54 a.rpc-title {	padding: 20px 0;	min-height: 86px;}

/*****new 26feb****/
.inner-content .psteventssec p {
  font-size: 13px !important;
  line-height: 21px !important;
  min-height: 205px;
}
.pstevnt .psteventssec li {  margin: 0 13px 68px;}

.psteventssec .rihjy .pgwSlideshow .ps-current { min-height: 452px;}








}

@media only screen and (min-width:801px) and (max-width:962px){
.wrapper{ width:770px;}
.page-id-14 .banner.pioneer-baner .gallery123456 .dg-wrapper a {
  height: 72%;
  margin-left: 54px !important;
  width: 203px!important;
}
.page-id-14 .banner.pioneer-baner .gallery123456 .dg-container nav {
  left: 30%;
  margin-left: 0;
  width: 39%;
}
.menusearch {
	display: none;
}
.navigation {display:none;}
.logo {	width: 100%;	text-align: center;}
.sldr-txt h1 {	font-size: 40px;}
.sldr-txt h1 span {	font-size: 31px;}
.sldr-txt {	top: 39%;}
/* #carousel-54 .slick-slide {    margin: 2px 10px !important;    width: 30% !important;} */
.stalwart li {	padding: 20px 4px 0 4px;}
.homeact .wrapper > p, .stalwart > p {	padding: 0 8%;}
.conform h3 {	font-size: 24px;}
.conform p {	font-size: 18px;	margin: 4px 0 12px;}
.mapinfo p {	margin: 16px 0;}
.abthismis p {	min-height: 151px;}
.vision p {
	font-size: 25px;
	margin-top: 5px;
}
.homeact #carousel-54 p {    margin: 15px 0 0px;	min-height: 214px;}
#carousel-54 a.rpc-title {
	padding: 20px 0;
	min-height: 86px;
	font-size: 16px;
}
.homeact h1, .vision h1{font-size:40px;}
.slick-prev {
	left: -11px !important;
}
.slick-next {
	right: -11px !important;
}
/**********26 feb**************/
.pstevnt .psteventssec li {
  margin: 0 16px 68px;
  width: 45%;
}

.inner-content.pstevnt .psteventssec p {
  font-size: 13px !important;
  line-height: 25px !important;
  min-height: 229px !important;
}
.psteventssec .rihjy .pgwSlideshow .ps-current{ min-height: 369px;}
.metaslider .caption-wrap { bottom: 108px !important;}
#carousel-54 .slick-slide { margin: 2px 12px !important;}
.pub-dt { font-size: 17px; padding: 6px; top: 0;  width: 56px;}

.content-area.pagesec { padding: 0 !important;}
.page-id-335 .content-area.pagesec p {
  font-size: 17px; line-height: 25px;  margin: 0;}
.content-area.pagesec .rul_regul h4 { font-size: 21px; padding-bottom: 9px; padding-top: 0;}  

}

@media only screen and (min-width:668px) and (max-width:800px){
.wrapper{ width:630px;}
.page-id-14 .banner.pioneer-baner .dg-container nav {
  left: 3%;
  margin-left: 0;
  width: 91% ;
}
.page-id-14 .banner.pioneer-baner .gallery123456 {
  margin: 0 auto;
  overflow: hidden;
  width: 383px !important;
}
.page-id-14 .banner.pioneer-baner .gallery123456 .dg-wrapper {
  width: 257px !important;
}
.inner-content p {
  font-size: 17px !important;

}
.home .homeact .stalwart li {
  width: 44%;
}
.footer h5 { line-height: 20px;}
.ftrbox .recentpost img { margin: 14px 5px 39px 0;}
.home .wcp-carousel-main-wrap .slick-list {
  height: 518px !important;
}
.home #carousel-54 .slick-slide {
  margin: 2px 16px !important;
  width: 13.9% !important; 
}
.menusearch {
	display: none;
}
.navigation {display:none;}
.logo {	width: 100%;	text-align: center;}
.sldr-txt h1 {	font-size: 40px;}.abthismis li {	width: 32.33%; padding: 0 10px;}
.sldr-txt h1 span {	font-size: 31px;}
.sldr-txt {	top: 39%;}
/* #carousel-54 .slick-slide {    margin: 2px 10px !important;    width: 30% !important;} */
.stalwart li {
	padding: 20px 14px 4px;
	width: 40%;
}
.homeact .wrapper > p, .stalwart > p {	padding: 0 8%;}
.conform h3 {	font-size: 20px;}
.conform p {	font-size: 18px;	margin: 4px 0 12px;}
.mapinfo p {	margin: 16px 0;}
.abthismis p {	min-height: 201px;}
.vision p { width: 90%;
	font-size: 25px;
	margin-top: 5px;
}
.tags li {
	margin: 11px 0px 0 0;
}
.homeact {
	position: relative;
	padding: 20px 0;
	text-align: center;
}
#carousel-54 .slick-slide {
	margin: 2px 10px;
}
.slick-list.draggable {
	margin: 0 20px;
	box-sizing: border-box;
}
.stalwart li:nth-child(4), .stalwart li:nth-child(5) {
	padding: 20px 14px 4px;
	width: 40%;
}
.homeconinfo{ padding:30px 0;}
.homeact #carousel-54 p {    margin: 15px 0 0px;	min-height: 144px;}
#carousel-54 a.rpc-title {
	padding: 20px 0;
	min-height: 86px;
	font-size: 16px;
}
.homeact h1, .vision h1{font-size:40px;}
.slick-prev {
	left: -11px !important;
}
.slick-next {
	right: -11px !important;
}

.inner-content.pstevnt .psteventssec li {  margin: 0 11px 68px;  width: 45%;}
.inner-content.pstevnt .psteventssec p {
  font-size: 13px !important;
  line-height: 20px;
  min-height: 200px;
}

.inner-content.pstevnt .psteventssec h3 { font-size: 16px; min-height: 47px;}
.inner-content.pstevnt .psteventssec .rihjy .pgwSlideshow.narrow li {
  width: auto;
}
.psteventssec .rihjy .pgwSlideshow .ps-current { min-height: 302px;}
.inner-content.pstevnt .psteventssec h2 { font-size: 28px;}
/*.home #carousel-54 .slick-slide { margin: 2px 16px !important; width: 11.3% !important;}*/
.home .wcp-carousel-main-wrap { height:567px !important;}
.home .homeact #carousel-54 p { min-height: 158px;}
.sldr-txt h1 span { font-size: 27px; line-height: 37px;}
.sldr-txt h1 { font-size: 35px; line-height: 41px;}
.metaslider .caption-wrap { bottom: 101px !important;}
.abthismis {padding: 33px 0;}
.memshipformsec .wpcf7-form { margin: 0 auto;  width: 635px !important;}
.inner-content.memshipformsec .sintxt_inp input { width: 41% !important ;}
.inner-content.memshipformsec .sintxt_inp { width: 87% ;}
.content-area.pagesec { padding: 0 !important;}
.page-id-335 .content-area.pagesec p {
  font-size: 17px; line-height: 25px;  margin: 0;}
.content-area.pagesec .rul_regul h4 { font-size: 21px; padding-bottom: 9px; padding-top: 0;}  


}

@media only screen and (min-width:601px) and (max-width:667px){
.wrapper{ width:550px;}
.sldr-txt h1 span { font-size: 25px; line-height: 37px;}
.sldr-txt h1 { font-size: 30px; line-height: 35px;}
.metaslider .caption-wrap { bottom: 94px !important;}
.home .abthismis { padding: 24px 0;}
.home #carousel-54 .slick-slide {  margin: 2px 6px !important;}
.home .pub-dt span {  font-size: 23px;}
.home .pub-dt {    font-size: 17px;  padding: 4px; width: 52px;}
.home .homeact #carousel-54 p { min-height: 167px;}



.navigation {display:none;}
.logo {	width: 100%;	text-align: center;}
.menusearch {display: none;}
.sldr-txt h1 {	font-size: 40px;}
.abthismis li {width: 100%;padding: 10px 60px;	border: none;}
.sldr-txt h1 span {	font-size: 31px;}
.sldr-txt {	top: 39%;}
/* #carousel-54 .slick-slide {    margin: 2px 10px !important;    width: 30% !important;} */
.stalwart li {padding: 20px 14px 4px;	width: 40%;}
.homeact .wrapper > p, .stalwart > p {	padding: 0 8%;}
.conform h3 {	font-size: 20px;}
.conform p {	font-size: 18px;	margin: 4px 0 12px;}
.mapinfo p {	margin: 16px 0;}
.abthismis p {	min-height: auto;}
.vision p { width: 90%;	font-size: 20px;margin-top: 5px;}
.tags li {margin: 11px 0px 0 0;}
.homeact {position: relative;padding: 20px 0;text-align: center;}
#carousel-54 .slick-slide {	margin: 2px 10px;}
.slick-list.draggable {	margin: 0 20px;	box-sizing: border-box;}
.stalwart li:nth-child(4), .stalwart li:nth-child(5) {padding: 20px 14px 4px;width: 40%;}
.homeconinfo{ padding:30px 0;}
.ftrbox {width: 80%;}
.homeact #carousel-54 p {    margin: 15px 0 0px;	min-height: 194px;}
#carousel-54 a.rpc-title {	padding: 20px 0;	min-height: 86px;	font-size: 16px;}
.homeact h1, .vision h1{font-size:30px;}
.slick-prev {	left: -11px !important;}
.slick-next {	right: -11px !important;}
.stalwart {	margin: 50px 0 0;}
.inner-content.pstevnt .psteventssec li {   width:93%;}
.inner-content.pstevnt .psteventssec p {  font-size: 13px !important;  line-height: 20px;  min-height: 200px;}
.psteventssec h3 { text-align: center; text-transform: uppercase;}
.inner-content.pstevnt .psteventssec h3 { font-size: 16px; min-height: 47px;}
.inner-content.pstevnt .psteventssec .rihjy .pgwSlideshow.narrow li {
  width: auto;}
 .inner-content.pstevnt .psteventssec h2 { font-size: 26px;}
.psteventssec .rihjy .pgwSlideshow .ps-current { min-height: 263px;}
.commitmemship h5 { font-size: 34px;  padding-bottom: 7px;}
.inner-content p { font-size: 17px !important;}
.inner-content.commitmemship ul li {  font-size: 17px;}
.memshipformsec .flwdsec input {  width: 72% !important;}
.inner-content.memshipformsec .memshsefull input {
  width: 85% !important;}
.memshipformsec .wpcf7-form {  width: 100% !important;}
.inner-content.memshipformsec .sintxt_inp input {
  width: 33% !important;}
.memshipformsec .comm_memshipsec1 input {
  width: 32.4% !important;    }
.memshipformsec .flwdsec1 input {  width: 89% !important;}
.memshipformsec .flwdsec2 input {  width: 80% !important;}
.banner.his-bnr { padding: 119px 0 !important;}
.inner-content .contact-right p { line-height: 26px !important;}
h1.inrtitle { margin: 37px 0 0;}
.inner-content.commitmemship h5 {
  font-size: 32px;
}




}

@media only screen and (min-width:481px) and (max-width:600px){
.wrapper{width:470px;}

.sldr-txt h1 span { font-size: 25px; line-height: 37px;}
.sldr-txt h1 { font-size: 30px; line-height: 35px;}
.metaslider .caption-wrap { bottom: 54px !important;}
.home #carousel-54 .slick-slide {  margin: 2px 6px !important;}
.home .pub-dt span {  font-size: 23px;}
.home .pub-dt {    font-size: 17px;  padding: 4px; width: 52px;}
.home .homeact #carousel-54 p { min-height: 193px;}
.abthismis { padding: 26px 0 !important;}
.home .wcp-carousel-main-wrap .slick-slide {  min-height: 572px;}
.home .wcp-carousel-main-wrap .slick-slide {  height: 255px !important;  width: 11.4% !important;}
.home #carousel-54 .slick-slide { margin: 2px 11px;}

.navigation {display:none;}
.logo {	width: 100%;	text-align: center;}
.menusearch {
	display: none;
}
.abthismis li {
	width: 100%;
	padding: 10px 0;
	border: none;
}
.sldr-txt h1 {
	font-size: 30px;
	line-height: 39px;
}
.sldr-txt h1 span {	font-size: 26px;}
.sldr-txt {	top: 23%;}

.stalwart li {
	padding: 10px 10px;
	width: 100%;
}
.homeact .wrapper > p, .stalwart > p {	padding: 0 8%;}
.conform h3 {	font-size: 20px;}
.conform p {	font-size: 18px;	margin: 4px 0 12px;}
.mapinfo p {	margin: 16px 0;}
.abthismis p {	min-height: auto;}
.vision p { width: 90%;
	font-size: 20px;
	margin-top: 5px;
}
.tags li {
	margin: 11px 0px 0 0;
}
.homeact {
	position: relative;
	padding: 20px 0;
	text-align: center;
}

.slick-list.draggable {
	padding: 0 20px !important;
	box-sizing: border-box;
}
.stalwart li:nth-child(4), .stalwart li:nth-child(5) {
	padding: 10px;
	width: 100%;
}
.homeconinfo{ padding:30px 0;}
.ftrbox {
	width: 80%;
}
.homeact #carousel-54 p {    margin: 15px 0 0px;	min-height: 194px;}
#carousel-54 a.rpc-title {
	padding: 20px 0;
	min-height: 86px;
	font-size: 16px;
}
.homeact h1, .vision h1{font-size:30px;}
.slick-prev {
	left: 9px !important;
}
.slick-next {
	right: 9px !important;
}
.slick-list.draggable {
	padding: 0 20px !important;
	box-sizing: border-box;
}
.stalwart {
	margin: 50px 0 0;
}
.mapinfo, .conform {width: 100%;}
.inner-content.pstevnt .psteventssec li {   width:93%;}
.inner-content.pstevnt .psteventssec p {
  font-size: 13px !important;
  line-height: 20px;
  min-height: 200px;
}
.psteventssec h3 { text-align: center; text-transform: uppercase;}
.inner-content.pstevnt .psteventssec h3 { font-size: 16px; min-height: 47px;}
.inner-content.pstevnt .psteventssec .rihjy .pgwSlideshow.narrow li {
  width: auto;
}
.psteventssec .rihjy .pgwSlideshow .ps-current { min-height: 224px;}
.white_content h1 { font-size: 21px;}
.inner-content.pstevnt .psteventssec .white_content p { line-height: 23px !important;}
.inner-content.pstevnt .psteventssec h2 { font-size: 24px;}
.inner-content.history-page .rattanimg img {
  margin: 30px 0 0;}
.frmg p, .frmg h1 {  text-align: center;}
.inner-content .miss_vissavit {  background-size: cover;  padding: 28px 0 30px;}
.inner-content .miss_vissavit p {font-size: 18px;}

.memshipformsec .wpcf7-form {  width: 100% !important;}

.memshipformsec .flwdsec input {width: 68% !important;}
.inner-content.memshipformsec .memshsefull input {
  width: 83% !important;}
.inner-content.memshipformsec .sintxt_inp { margin-left: 0 !important;}
.inner-content.memshipformsec .sintxt_inp input {
  width: 40% !important;}
.memshipformsec .comm_memshipsec1 input {  width: 31% !important;}
.memshipformsec .flwdsec1 input {  width: 87% !important;}
.memshipformsec label {  padding: 8px 0 0 !important;}
.memshipformsec .flwdsec2 input { width: 78% !important;}
.banner.his-bnr { padding: 105px 0 !important;}
h1.inrtitle { margin: 37px 0 0;}
.inner-content.contact-page .contact-left { margin: 4rem 0 0;}
.inner-content.commitmemship h5 {
  font-size: 32px;}




}

@media only screen and (min-width:376px) and (max-width:480px){
.wrapper{width:340px;}
#carousel-54 .slick-slide {
  margin: 2px 23px 1px 17.1px !important;
  width: 261px !important;
}
.home .abthismis {
  padding: 29px 0;

}
.topbar p, .topbar a { text-align: center;}
.home .metaslider .caption-wrap { bottom: 69px !important;}
.home .stalwart li {
  margin: 0 0px;
  width: 100% !important;
}
.menusearch {
	display: none;
}
.navigation {display:none;}
.logo {	width: 100%;	text-align: center;}
.abthismis li {
	width: 100%;
	padding: 10px 0;
	border: none;
}
.sldr-txt h1 {
	font-size: 25px;
	line-height: 33px;
}
.sldr-txt h1 span {	font-size: 20px;}
.sldr-txt {	top: 23%;}

.stalwart li {
	padding: 10px 10px;
	width: 100%;
}
.homeact .wrapper > p, .stalwart > p {	padding: 0 8%;}
.conform h3 {	font-size: 20px;}
.conform p {	font-size: 18px;	margin: 4px 0 12px;}
.mapinfo p {	margin: 16px 0;}
.abthismis p {	min-height: auto;}
.vision p { width: 90%;
	font-size: 20px;
	margin-top: 5px;
}
.tags li {
	margin: 11px 0px 0 0;
}
.homeact {
	position: relative;
	padding: 20px 0;
	text-align: center;
}

.slick-list.draggable {
	padding: 0 20px !important;
	box-sizing: border-box;
}
.stalwart li:nth-child(4), .stalwart li:nth-child(5) {
	padding: 10px;
	width: 100%;
}
.homeconinfo{ padding:30px 0;}
.ftrbox {
	width: 80%;
}
.homeact #carousel-54 p {
	margin: 15px 0 0px;
	min-height: auto;
}
#carousel-54 a.rpc-title {
	padding: 20px 0;
	min-height: 86px;
	font-size: 16px;
}
.homeact h1, .vision h1{font-size:30px;}
.slick-prev {
	left: 9px !important;
}
.slick-next {
	right: 9px !important;
}
.slick-list.draggable {
	padding: 0 20px !important;
	box-sizing: border-box;
}
.stalwart {
	margin: 50px 0 0;
}
.mapinfo, .conform {width: 100%;}
.inner-content.pstevnt .psteventssec li {  margin: 0 9px 68px;   width:93%;}
.inner-content.pstevnt .psteventssec p {
  font-size: 13px !important;
  line-height: 20px !important;
  min-height: 200px;
}
.psteventssec h3 { text-align: center; text-transform: uppercase;}

.inner-content.pstevnt .psteventssec h3 { font-size: 16px; min-height: 47px;}
.inner-content.pstevnt .psteventssec .rihjy .pgwSlideshow.narrow li {
  width: auto;
}
.psteventssec .rihjy .pgwSlideshow .ps-current { min-height: 162px;}
.inner-content.pstevnt .psteventssec .white_content p { line-height: 21px !important;}
.inner-content.pstevnt .psteventssec .white_content h1 { font-size: 21px !important;}
.inner-content.pstevnt  .psteventssec h2 { font-size: 20px;}
.inner-content.pstevnt .popup-atag {  font-size: 14px; font-weight: bold; padding: 12px 14px;}
.banner.his-bnr {  padding: 94px 0  !important;}
.inner-content.history-page .rattanimg img {
  margin: 30px 0 0;}
.frmg p, .frmg h1 {  text-align: center;}
.inner-content .miss_vissavit {  background-size: cover;  padding: 28px 0 30px;}
.inner-content .miss_vissavit p {font-size: 18px;}

.memshipformsec .wpcf7-form {  width: 100% !important;}

.memshipformsec .flwdsec input {width:56% !important;}

.inner-content.memshipformsec .sintxt_inp { margin-left: 0 !important;}


.memshipformsec .flwdsec1 input {  width: 81% !important;}
.memshipformsec label {  padding: 8px 0 0 !important;}
.memshipformsec .flwdsec2 input { width: 69% !important;}
.memshipformsec .wpcf7-form-control-wrap.nricno-text input {
  width: 77% ;}
.memshipformsec .inner-content.memshipformsec .memshsefull input {  width: 77% !important;}
.memshipformsec .comm_memshipsec1 input {
  width: 23% !important;}
.memshipformsec h6 {font-size: 19px !important;}
.inner-content.memshipformsec .memshsefull input {
  width: 77% !important;}
 .banner.his-bnr { padding: 74px !important;} 
 .vid_sec h1 {  font-size: 28px;  padding-bottom: 3px;} 
  
  

}

@media only screen and (min-width:320px) and (max-width:375px){
.wrapper{ width:300px;}
.home .kirtan_groupsec img {
  border-radius: 48%;

}
.topbar p, .topbar a { text-align: center;}
.home .wcp-carousel-main-wrap .slick-slide {
  height: 562px !important;
}
.sldr-txt {
  display: none;
}
.abthismis { padding: 23px 0;}
.inner-content.pstevnt .popup-atag {  font-size: 14px; font-weight: bold; padding: 12px 14px;}
.menusearch {
	display: none;
}

.navigation {display:none;}
.logo {	width: 100%;	text-align: center;}
.abthismis li {
	width: 100%;
	padding: 10px 0;
	border: none;
}
.sldr-txt h1 {
	font-size: 25px;
	line-height: 33px;
}
.sldr-txt h1 span {	font-size: 20px;}
.sldr-txt {	top: 23%;}

.stalwart li {
	padding: 10px 10px;
	width: 100%;
}
.homeact .wrapper > p, .stalwart > p {	padding: 0 8%;}
.conform h3 {	font-size: 20px;}
.conform p {	font-size: 18px;	margin: 4px 0 12px;}
.mapinfo p {	margin: 16px 0;}
.abthismis p {	min-height: auto;}
.vision p { width: 90%;
	font-size: 20px;
	margin-top: 5px;
}
.tags li {
	margin: 11px 0px 0 0;
}
.homeact {
	position: relative;
	padding: 20px 0;
	text-align: center;
}

.slick-list.draggable {
	padding: 0 20px !important;
	box-sizing: border-box;
}
.stalwart li:nth-child(4), .stalwart li:nth-child(5) {
	padding: 10px;
	width: 100%;
}
.homeconinfo{ padding:30px 0;}
.ftrbox {
	width: 80%;
}
.homeact #carousel-54 p {
	margin: 15px 0 0px;
	min-height: auto;
}
#carousel-54 a.rpc-title {
	padding: 20px 0;
	min-height: 86px;
	font-size: 16px;
}
.homeact h1, .vision h1{font-size:30px;}
.slick-prev {
	left: 9px !important;
}
.slick-next {
	right: 9px !important;
}
.slick-list.draggable {
	padding: 0 20px !important;
	box-sizing: border-box;
}
.stalwart {
	margin: 50px 0 0;
}
.mapinfo, .conform {width: 100%;}
.footer h3 {	margin: 30px 0 17px;}
.topbar p, .topbar a {	font-size: 15px;}
.inner-content.pstevnt .psteventssec li {   width:93%;margin: 0 7px 65px;}
.inner-content.pstevnt .psteventssec p {
  font-size: 13px !important;
  line-height: 20px !important;
  min-height: 200px;
}
.psteventssec h3 { text-align: center; text-transform: uppercase;}
.inner-content.pstevnt .psteventssec h3 { font-size: 16px; min-height: 47px;}
.inner-content.pstevnt .psteventssec .rihjy .pgwSlideshow.narrow li {
  width: auto;
}
.psteventssec .rihjy .pgwSlideshow .ps-current { min-height: 168px;}
.inner-content.pstevnt .psteventssec .white_content p { line-height: 21px;}
.inner-content.pstevnt .psteventssec .white_content h1 { font-size: 21px;}
.inner-content.pstevnt  .psteventssec h2 { font-size: 20px;}
.banner.his-bnr {  padding: 94px 0 !important;}
.inner-content.history-page .rattanimg img {
  margin: 30px 0 0;}
.frmg p, .frmg h1 {  text-align: center;}
.inner-content .miss_vissavit {  background-size: cover;  padding: 28px 0 30px;}
.inner-content .miss_vissavit p {font-size: 18px;}
.memshipformsec .wpcf7-form {  width: 100% !important;}
.memshipformsec .flwdsec input {width:76% !important;}
.inner-content.memshipformsec .sintxt_inp { margin-left: 0 !important;}
.memshipformsec .flwdsec1 input {  width: 81% !important;}
.memshipformsec label {  padding: 8px 0 0 !important;}
.memshipformsec .flwdsec2 input { width: 69% !important;}
.memshipformsec .wpcf7-form-control-wrap.nricno-text input {
  width:77% ;}
  .wpcf7-form.invalid .sintxt_inp .wpcf7-not-valid-tip {
  left: 0 !important;
}
.memshipformsec .inner-content.memshipformsec .memshsefull input {  width: 73% !important;}
.inner-content.memshipformsec .sintxt_inp input {
  width: 36%!important;}
.memshipformsec .comm_memshipsec1 input {
  width: 23% !important;}
.memshipformsec h6 {font-size: 19px !important;}
.inner-content.memshipformsec .memshsefull input {
  width: 77% !important;}
  .memshipformsec label {font-size: 14px !important;}
   .banner.his-bnr { padding:72px 0!important;} 
   .activities { padding: 26px 0;}
   .vid_sec h1 {  font-size: 28px;  padding-bottom: 3px;}
   
 .memshipformsec .wpcf7-form.invalid .wpcf7-not-valid-tip {
  font-size: 12px;
  position: absolute;
  right: 10px;
  text-align: right; left:0px;
  width: 84%;
}  
   .memshipformsec p {  margin: 14px 0 0 !important;
}

}

@media only screen and (min-width:0px) and (max-width:768px){

.abt-logo span {  margin: 27px 0 20px;}
.inner-content p { font-size: 16px; line-height: 25px;}
.defnteftr { margin: 35px 0; padding: 26px 0;}
.banner.his-bnr {  padding: 160px 0;}
.inner-content h1 { font-size: 26px;}
.inner-content.pstevnt .psteventssec { margin: 33px 0;}
   .activities { padding: 26px 0;}
.content-area.pagesec .vid_sec iframe {
  width: 100%;
}
.page-id-411 .content-area.pagesec {  padding: 0 ;}
.vid_sec h1 {  font-size: 38px;  padding-bottom: 3px;}
.inner-content.commitmemship h5 {  padding-bottom: 0;}
.inner-content.commitmemship p { font-size: 16px !important; line-height: 25px !important; }
.inner-content.commitmemship h6 { font-size: 22px; padding-bottom: 1px; padding-top: 15px;}
.content-area.pagesec { padding: 0 !important;}
 .content-area.pagesec p {
  font-size: 16px; line-height: 25px;  margin: 0;}
.content-area.pagesec .rul_regul h4 { font-size: 21px; padding-bottom: 9px; padding-top: 0;}  
  .inner-content.about-page .abt-logo  h5, .inner-content.about-page .sta_rlevnt h5 {
  float: left;
  margin-bottom: 22px !important;
  margin-right: 0;
  margin-top: 0 !important;
  width: 100% !important;
}
  .moving-forwardtext img {
  float: right;
  margin: 0 0 22px !important;
  width: 100% !important;
}
  .memshipformsec .wpcf7-form.invalid p {

  margin: 11px 0 0 !important;

}
}

/****************************/
.rul_regul p {
  color: #27292e;
  font-size: 19px;
  line-height: 39px;
  margin: 4px 0 0;
  text-align: left;
}
.rul_regul h4 {
  font-size: 25px;
  font-weight: bold;
  padding-top: 22px;
}
.rul_regul {
  padding: 17px 0 45px;
}h1.entry-title span {
  text-transform: initial;
}
.page-id-96 h1.entry-title {  text-align: center;
}
.navigation li .sub-menu {
  background: #b7b7b7 none repeat scroll 0 0;
  padding: 9px 12px; right: -72px;
  position: absolute;display: none;
  width: 259px;z-index:999999;
}
.navigation li:hover .sub-menu{display: block;}

.commitmemship p {
color: #27292e;
  font-size: 15px;
  line-height: 20px;
  margin: 4px 0 0;
  text-align: left;
}
.commitmemship ul li {
color: #27292e;
  font-size: 19px;
  line-height: 39px;
  margin: 4px 0 0;
  text-align: center;
}
.inner-content.commitmemship {
  padding: 27px 0;
}
.commitmemship h6 {
  font-size: 25px;
  font-weight: bold;
  padding-bottom: 15px;
  padding-top: 18px;
  text-align: left;
}

.commitmemship h5 {
  color: #1cbbb4;
  font-size: 45px;
  font-weight: 500;
  padding-bottom: 28px;
}

/*****21******/

.memshipformsec label {
  float: left;
  margin: 0 13px 0 0;
  padding: 14px 0 0;
}
.inner-content.memshipformsec input {
  border-color: currentcolor currentcolor #000000;
  border-style: none none solid;
  border-width: medium medium 1px;
  float: left;
}.memshipformsec .wpcf7-form {
  margin: 0 auto;
  width:689px;
}

.memshipformsec .flwdsec input {
  width: 73%;
}
.inner-content.memshipformsec .memshsefull input {
  width: 87%;
}
.inner-content.memshipformsec .sintxt_inp input {
  float: left;
  width:36%;
}
.memshipformsec p {
  float: left;
  margin: 5px 0 0;
  text-align: left;
  width: 100%;
}
.inner-content.memshipformsec .sintxt_inp {
  margin-left: 90px;
}

.inner-content.memshipformsec .memshsefull {
  float: left;
  width: 100%;
}

.memshipformsec .comm_memshipsec1 input {
  width: 35%; 
}
.memshipformsec .flwdsec1, .memshipformsec .flwdsec2 {
  float: left;
  width: 100%;
}
.memshipformsec .flwdsec1 input {
  width: 90%;
}
.memshipformsec .flwdsec2 input {
  width: 83%;
}
  .memshipformsec .comm_memshipsec1 {
  float: left;
  width: 100%;
}
.memshipformsec .wpcf7-form-control.wpcf7-submit {
  background: rgba(0, 0, 0, 0) linear-gradient(10deg, #ef5ba2 0%, #fc92c5 100%) repeat scroll 0 0;
  color: #ffffff;
  float: right;    cursor: pointer;
  font-size: 20px;
  font-weight: bold;
  margin-top: 8px;
  padding: 4px 58px;border:none;
}
.inner-content.memshipformsec {
  padding: 0 0 69px;
}

.home .carousel-inner img {
  height: 800px ;
  width: 100%;
}

.vision a {
  background: #ef5ba2 none repeat scroll 0 0;
  color: #ffffff;
  display: inline-table;
  font-size: 20px;
  font-weight: bold;
  margin: 30px 0 0;
  padding: 11px 33px;
  text-decoration: none;
  text-transform: uppercase;
}

.imgmemfrm {
  padding-top: 28px;
}

.memshipformsec h6 {
  float: left;
  font-size: 24px;font-weight: 600;
  padding-top: 37px;
}

.abthismis a:hover {
  background: #ef5ba2 none repeat scroll 0 0;
  border: 1px solid #ef5ba2;
  color: #ffffff;
}

.home div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
  color: #ffffff;
}

.navigation li ul li {
  width: 100%;
}


.psteventssec h2 {
  background: rgba(0, 0, 0, 0) url("/web/20180823105948im_/http://istrisatsang.com/isi/wp-content/uploads/2018/02/ISS_Past-Events.png") no-repeat scroll 0 0;
  color: #ffffff;
  font-size: 37px;
  font-weight: 600;
  padding: 2px 0 3px 23px;
}
.psteventssec {
  background: #cccccc none repeat scroll 0 0;
  padding: 20px; margin: 64px 0;
}

.psteventssec > ul {
  background: #ebebeb none repeat scroll 0 0;
  padding: 16px;
}

.psteventssec li {
  display: inline-block; vertical-align: top;
  list-style: outside none none;
  margin:0 16px 68px;
  width: 30.1%;
}.psteventssec .crphpot {
  margin-right: 9px;
  width: auto;
}
.inner-content .psteventssec p {   min-height: 115px;
  font-size: 13px;
  line-height: 20px;
}

.psteventssec h5 {
  color: #ed1499;
  font-size: 12px;
  text-align: right;
}

.psteventssec h3 {
  color: #ed1499;
  font-size: 19px;
  font-weight: 600;
  min-height: 57px;
  text-transform: uppercase;
}
.psteventssec .thumimgsec li {
  margin: 8px 4px 0;
  width: 55.2px;
}
.thumimgsec li:first-child {
  margin-left: 0;
}
.navigation li .sub-menu {  text-align: left;

}
/****25 feb*******/

.black_overlay{
       display: none;
       position: absolute;
       top: 0%;
       left: 0%;
       width: 100%;
       height: 100%;
       background-color: black;
       z-index:1001;
       -moz-opacity: 0.8;
       opacity:.80;
       filter: alpha(opacity=80);
}
.white_content {
  display: none;
  font-size: 18px;
  left: 0;
  line-height: 1.5;
  overflow: auto;
  padding:0 15%;
  position: absolute;
  text-align: center;
  top: 12%;
  width: 100%;
  z-index: 1002;
}
.popup-atag {
  background: rgb(237, 20, 153) none repeat scroll 0 0;
  color: rgb(255, 255, 255);
}
.popdiv {
  position: relative;
}
.rihjy {}


.rihjy .sp-image-container{width:500px !important;
height:500px !important;}

.img_sewde h4 {
  font-size: 19px;
  font-weight: 400;
  line-height: 32px;
  margin: 0 auto;
  width:71%;
}.img_sewde > h3 {
  color: #ed1499;
  font-size: 25px;
  padding: 6px 0;
}.img_sewde > h5 {
  font-size: 19px;
  font-weight: 400;
  padding-bottom: 6px;
}.img_sewde {
  padding: 47px 0 8px;
  text-align: center;
}
.ftrbox.abtftr > p { padding-top: 27px;}

.rattanimg img {
  box-shadow: -16px -14px 0 rgba(186, 225, 223, 0.47);
  margin: -40px 0 0;width: 100%;
}
.rihjy .ps-list ul li{
margin:0px !important;}
.white_content h1 {
  color: rgb(237, 20, 153);
  font-size: 26px;
  text-align: left;
  text-transform: uppercase;
}

.psteventssec .white_content > p {
  color: rgb(255, 255, 255);
  font-size: 15px;
  line-height: 24px;
}

.inner-content.pstevnt .psteventssec .white_content p {
  color: rgb(255, 255, 255);
  font-size: 15px;
  line-height: 24px;
  margin-bottom: 25px;
  margin-top: 0;
  min-height: 10px !important;
}
.popup-atag {
  background: rgb(237, 20, 153) none repeat scroll 0 0;
  color: rgb(255, 255, 255);
  line-height: 86px;
  padding:12px 20px;
}

.rihjy {
  margin-bottom:30px;
}

.rihjy .pgwSlideshow .ps-current {
  min-height: 552px;

}
.psteventssec h5 {  display: none;}
.metaslider .flexslider {
margin: 0 !important;}
.inner-content.pioneer-page { padding: 28px 0 0;}
.home .metaslider { margin: 0 auto !important;max-width:100% !important;}
.menusearch.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-30 {
 display: none;}
.stalwart li h5 { margin: 0 auto;  width: 68%;}
.pub-dt { display: none;}
.commitmemship p em {
  font-style: italic;
  font-weight: bold;
}

.inner-content.about-page .abt-logo > h5 {
  float: left;
  margin-right: 29px;
  margin-top: 10px;
  width: 36%;
}.inner-content.about-page .abt-logo > p {
  margin-top: 0;
  text-align: left;text-align: justify;
}
.abt-logo h4 {
  margin-bottom: 29px;
}
.inner-content.about-page .mmbr {
  text-align: center;
}
.inner-content.about-page .mmbr p {
  text-align: center;
}
.inner-content.about-page  .sta_rlevnt h5{  float: right;
  margin-left: 29px;
  margin-top: 10px;
  width: 36%;}
  
  .inner-content.about-page .sta_rlevnt p {  margin: 4px 0 20px;
  text-align: justify;
}
  .inner-content.about-page p {
  text-align: justify !important;
}
.navigation.post-navigation {
  display: none;
}
  .page-id-335 .rul_regul p { margin: 4px 0 22px;}
.inner-content.pdwidtsect { padding: 0 0 36px;}  
  .abt-bnr-txt > ul {
  display: none;
}

.page-id-27 .banner.his-bnr h1, .page-id-16 .banner.his-bnr h1, .page-id-10 .banner.his-bnr h1, .page-id-8 .banner.his-bnr h1, .page-id-12 .banner.his-bnr h1 {
  display: none;
}
.page-id-8 .banner.his-bnr p {
  display: none;
}
 .quta_marks {
  border: 5px solid #ed1499;
  border-radius: 9px;
  margin:43px auto 2px;
  padding: 0 29px 23px 31px;
  width: 53%;
}

.inner-content .quta_marks > p {
  font-size: 22px;
  font-style: italic; text-align: justify;
}
  .quta_marks .qutimg1 {
  margin-top: -19px;
}
.quta_marks .qutimg2 {
 text-align: right;
  margin: 0 0 -19px;
}
.quta_marks > h4 {
  font-size: 21px; padding-top: 18px;
  font-style: italic;
  font-weight: 600;
  text-align: right;
}
.quta_marks.qutamark2 {
  width: 62%;
}
.moving-forwardtext h6 { padding-top: 30px;
  color: #0095b4;
  font-size: 19px;
  font-weight: 400;
}
.moving-forwardtext h6 strong {
  float: left;
  width: 15%;
}
.inner-content.about-page .moving-forwardtext h6 p {
  float: left;  color: #0095b4; padding-bottom: 35px;
  margin-top: -7px;
  width: 85%;  font-weight: 300;
}
.moving-forwardtext img {
  float: right;
  margin: 29px 0 0 28px;
}
.moving-forwardtext {
  background: #eff8f8 none repeat scroll 0 0;
  padding: 28px 0;
}
.issformallyr {
  padding: 31px 0 ;
}
.issformallyr h2 {
  font-size: 29px;font-weight: 600;
  text-align: center;
}
.content-area.pagesec {
  min-height: 303px;
  padding: 39px 0;
}
.vid_sec { text-align: center;}

.vid_sec h1 {
  color: #1cbbb4;
  font-size: 45px;
  font-weight: 500;
  padding-bottom: 28px;
}

.wpcf7-form.invalid .wpcf7-not-valid-tip {
  font-size: 13px;
  left: 138px;
  position: absolute;
  width: 229px;
}

.memshipformsec p {position: relative !important;}

.memshipformsec .wpcf7-form.invalid .wpcf7-form-control-wrap {
  position: unset !important;
}

.memshipformsec .wpcf7-validation-errors, div.wpcf7-acceptance-missing {
  border: 2px solid #f7e700;
  float: left;
  font-size: 16px;
  padding: 16px;
  width: 100%;
}
.wpcf7-form.invalid .sintxt_inp .wpcf7-not-valid-tip {
  left: 44px;
}
.inner-content.memshipformsec .sintxt_inp {position: relative;}


.memshipformsec .wpcf7-validation-errors, div.wpcf7-mail-sent-ok{

  float: left;
  font-size: 16px;
  padding: 5px;
  width: 100%;
}
.home .wpcf7-form.invalid p {
  position: relative;
}
.home .wpcf7-form.invalid .wpcf7-not-valid-tip {
  font-size: 12px;
  left: 13px;
  top: 0px;
}
/* condition for firefox */



@-moz-document url-prefix() {
                       .home .wpcf7-form.invalid .wpcf7-not-valid-tip {

  top: 49px;
}
                   }
.home div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
  border: medium none;
  font-size: 17px;
  text-align: center;
}
.home .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
  border: medium none;
  color: #ffffff;
  font-size: 18px;
  margin-top: 0;
  text-align: center;
}

.stawar_secmem p {
  float: left;
  width: 20%;
}
.regt_sect {
  float: right;
  padding-top: 12%;
  width: 75%;
}

.content-area .stawar_secmem > p {
  margin-top: 0;
}
.stawar_secmem img {
  border: 3px solid #009fbd;
  border-radius: 34px 0 50px;
}
.stawar_secmem  h3 {
  color: #ed1499;
  font-size: 25px;
  padding: 6px 0;
}
.stawar_secmem h5 {
  font-size: 19px;
  font-weight: 400;
  padding-bottom: 6px;
}
.page-id-429 .quta_marks { margin: 43px auto 95px;}

.page-id-429 .content-area.pagesec p {
  text-align: justify;
}

.allstawart_member h1 {
  color: #1cbbb4;
  font-size: 45px;text-align: center;
  font-weight: 500;
  padding-bottom: 28px;
}

.page-id-429 .content-area.pagesec {
  padding: 0;
}
.eventsub_stt {
  padding-top: 39px;
}
.content-area.pagesec .vid_sec p {
  text-align: center;
}
.overeft_txt a {
  color: #ffffff;
}
.archive .quta_marks {

  margin: 43px auto 51px;
  padding: 22px 29px 23px 31px;
  width: 53%;
}
.archive p {
  font-size: 19px;
  line-height: 37px;
}
.archive .entry-meta {
  padding-bottom: 15px;
}

.archive .arch_sid li {
  margin-left: 17px;
}
.archive .arch_sid li a {
  color: #000000;
  font-size: 16px;
}
.archive input[type="search"] {
  padding: 5px 11px;
}
.archive .search-submit {
  padding: 4px 8px;
}
.miss_vissavit {
  background-size: cover;
}
.president_iss li p {
  color: #ffffff;
  font-size: 21px;
  font-weight: bold;
  line-height: 27px;
  margin-top: 0;
  text-align: center;
}
.home iframe {
  width: 100%;
}

.wpcf7-form.invalid .wpcf7-not-valid-tip {
  top: 25px;

}
.contact-page .wpcf7-form.invalid .wpcf7-not-valid-tip {
  font-size: 12px;
  left: 0;
  top: 49px;
}
.page-id-107 .single-title  {
  display: none;
}
.page-id-411 .his-bnr h1 {
  display: none;
}
.kirtan_groupsec h4 {
  color: #da299e;
  font-size: 21px;
  padding: 20px 0;
  text-align: center;
}
.banner.his-bnr.newclso {
  padding: 122px 0 !important;
}
.page-id-14 .dg-wrapper {
  z-index: 2147483647 !important;
}
.page-id-14 .dg-container nav {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  z-index: 0 !important;
}
.kirtan_groupsec .overeft_txt { display: none !important;}
.eventsub_stt {
  border-top: 1px solid #7f7f7f;
  margin-top: 37px;
  padding-top: 39px;
}
.commitmemship img {
      float: none;
    margin-left: 24px;
    /* width: 40%; */
    margin: 0 auto;
    display: block;
}

/*
     FILE ARCHIVED ON 10:59:48 Aug 23, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:09:50 Jan 26, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 133.425
  exclusion.robots: 0.065
  exclusion.robots.policy: 0.058
  RedisCDXSource: 9.696
  esindex: 0.008
  LoadShardBlock: 106.512 (3)
  PetaboxLoader3.datanode: 120.315 (4)
  CDXLines.iter: 15.16 (3)
  load_resource: 776.92
  PetaboxLoader3.resolve: 707.756
*/