*{
	font-family: 'Open Sans', sans-serif;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

li#archives-4.widget.widget_archive  ul  li  a
{
font-size: 120%;
}
div.footer h3
{
display: none;
}
div.footer.text-center  select#archives-dropdown-4  option  option, div.footer.text-center  select#archives-dropdown-4
{
background-color: #DDCD3A;
color: #666;
font-size: 120%;
}
div.menu-menu-1-container  ul#menu-menu-1  li, div.pdcm ul  li
{
  font-size: 130%;
  color: #666666;
  border-bottom-width: 2px;
  border-bottom-style: dotted;
  border-bottom-color: #d6412c;
}
div.footer.text-center  ul.cstm-ul-li.f-s-12  li a
{
font-size: 150%;
color: #fff;
}
img.alignright
{
float: right;
margin-left: 20px;
}

img.alignleft
{
float: left;
margin-right: 20px;
padding: 4px;
border: 1px solid #ccc;
}

input.wpcf7-form-control
 {
 font-size: 110%;
 border: 1px solid #63269E;
 }
 input.wpcf7-form-control.wpcf7-submit
 {
 background-color: #CEF4F3;
 }
 
  div.category.pdcm  ul
  {
   margin-left: 0px;
padding-left: 0px;
}

div#sitemap ul.page-list li a
{
  color: #23517C;
  font-size: 1.3em;
  font-weight: 600;
}

  ul#menu-about-sisters-of-frida  li, div.mconr.pdno.pull-right  div.category.pdcm  ul  li 
 {
 list-style-type: none;
 }
 div.mconr.pdno.pull-right  div.category.pdcm  ul  li
 {
 margin-left: 0px;
padding-left: 0px;
 margin-bottom: 1em;
 }
div.category.pdcm  ul  li a
 {
color: #23517C;
}
ul#menu-about-sisters-of-frida
{
margin-left: 0px;
padding-left: 1.5em;

}
ul#menu-about-sisters-of-frida  li
{
 margin-bottom: 1em;
}
 ul#menu-about-sisters-of-frida  li a,  div.mconr.pdno.pull-right  div.category.pdcm  ul  li
 {
 font-size: 130%;
 color: #666;
 border-bottom: 2px dotted #D6412C;

 }
 
 h3#homepage
 {
 font-size: 190%;
 line-height: 1.6;
 margin-bottom: 1em;
 margin-top: 1em;
 }
div#mycalendarevents
{
margin-top: 2em;
margin-left: .5em;
margin-right: .5em;

}

span.st_facebook_hcount
{

box-sizing: initial;
}

.stButton .st-twitter-counter, .stButton .st-facebook-counter
 {
 height: 20px;
 box-sizing: initial;
 padding-bottom: 5px;
 }
 h2.f-w-b flb
 {
 color: #23517C;
 }
 
 div.category.pdcm  h2.widgettitle
 {
 margin-bottom: 1em;
 }
 
 div.category.pdcm  ul  li  a, div.category.pdcm  ul  li
 {
 color: #88A6E4;
 border: none; 
 }
.full-wrap{
	width:100%;
	clear:both;
	}
.max-wrap{
	width:100%;
	max-width:1080px;
	margin:auto;
	padding:0 15px;
	}
.max-wrap-sm{
	width:100%;
	max-width:980px;
	margin:auto;
	padding:0 15px;
	}
.mhdr{
	width:100%;
	text-align:justify;
	}
.mhdr::after{
	width:100%;
	content:"";
	display:inline-block;
	}
.mhdr > div{
	display:inline-block;
	vertical-align:middle;
	}
.m-t-10{
	margin-top: 10px;
}
.m-t-0{
	margin-top: 0px;
}
.f-i{
	font-style: italic;
}
.opensans-fnt{
	font-family: 'Open Sans', sans-serif;
}
.sister-content h1{
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size:1.2em;
}
.pdno{
	padding:0 !important;
	}
.pdcm{
	padding:0 20px !important;
	}
.twrapinr{
	width:100%;
	padding:6px 10px;
	background:#e8e8e8;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	}
.navbar-nav{
	width:100%;
	height:40px;
	text-align:justify;
	}
.navbar-nav::after{
	width:100%;
	content:"";
	display:inline-block;
	}
.navbar-nav > li{
	float:none;
	display:inline-block;
	}
.mconm{
	width:100%;
	text-align:justify;
	}
.mconm::after{
	width:100%;
	content:"";
	display:inline-block;
	}
.mconm > div{
	display:inline-block;
	vertical-align:top;
	}
.mconl{
	width:68%;
	padding:0 20px 0 0;
	}
.mconr{
	width:32%;
	}
.lablr{
	display:none;
	}
.p-l-0{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.p-0{
	padding: 0px !important;
}
.p-l-0{
	padding-left: 0px !important;
}
.p-r-0{
	padding-right: 0px !important;
}
.m-t-40{
	margin-top: 40px;
}
.m-t-45{
	margin-top: 45px;
}
.m-t-43{
	margin-top: 43px;
}
.m-t-20{
	margin-top: 20px;
}
.black-bg{
	background-color: black;
	text-transform:uppercase;
}
.ctls{
	padding:0;
	list-style:none;
	}
.ctls li{
	margin:2px 0;
	font-size:1em;
	}
.white-clr{
	color: white;
}
.formb label{
	font-size:13px;
	letter-spacing:1px;
	}
.cstm-fa{
	background: black;
    color: white;
    height: 38px;
    width: 38px;
    line-height: 40px !important;
    text-align: center;
}
.yellow-bg{
	background-color: #ddcd3a;
}
.nav li{
	margin-right: 0;
}
.nav li a{
	transition: 0.3s;
	text-transform:uppercase;
	margin:0 !important;
	padding: 10px 15px !important;
}
.nav li a:hover{
	box-shadow:0 5px 0 #ddcd3a;
}
.nav li a{
	font-weight: bolder;
}
.tjs{
	text-align:left;
	}
.tjs p{
	font-size:1.2em;
	}
.red-clr{
	color: #d64321;
}
p.red-clr{
	font-weight:bold;
	font-size:1.2em;
}
.fb{
    padding: 3px 10px;
    color: white;
    border-radius: 4px;
}
.fb-bg{
	background-color: #3B5998;
}
.twitter-bg{
	background-color: #ddecef;
	color: #00ACED !important;
}
.brdr-btm-gray{
	border-bottom: 10px solid #e8e8e8;
}
@media (min-width: 1200px) {
	.brdr-right{
		border-right: 1px solid #e99b89;
	}
}
.img-brdr-btm{
	border-bottom: 1px solid #e99b89;
}
.f-s-35{
	font-size: 35px;
}
.m-l-15{
	margin-left: 15px;
}
.m-l-16{
	margin-left: 16% !important;
}
@media (min-width: 768px) and (max-width: 801px) {
	.m-l-16{
		margin-left: 0% !important;
	}
}
.m-l-10{
	margin-left: 10px;
}
.category{
	line-height: 25px;
}
.category p span{
	font-weight:bold;
}
.category a{
	color: #333 !important;
	margin-top: 5px;
}
.category a:hover{
	text-decoration: none;
}
.twitter-frame{
	border: 1px solid #e8e8e8;
	border-top:none;
    padding: 10px;
    overflow-y: scroll;
    height: 400px;
}
.p-relative{
	position: relative;
}
.p-fixed{
	position: fixed;
}
.gray-clr{
	color: #333 !important;
	text-transform:uppercase;
	font-size:0.95em;
}
.navbar-nav li a{
	/*margin-left: 5px;*/
	margin-right: 0;
	color: black;
	font-size:1em;
}
.m-l-60{
	margin-left: 60px !important;
}
a:hover, a:focus{
	text-decoration: none !important;
}
.square-box{
	border: 1px solid black;
	height: 50px;
	width: 50px;
}
.l-h-13{
	line-height: 13px;
}
.t-box{
	border-bottom: 1px solid #CCC;
    margin-top: 10px;
}
.brdr-rds-0{
	border-radius: 0px !important;
}
.cstm-btn:hover, .cstm-btn:focus{
	color: white !important;
}
.mr-0-uto{
	margin: 0px auto;
}


@media (max-width: 1024px) {
	.cstm-btn{
		width: 100%;
	}
}
@media screen and (max-width: 980px){
.fmb{
	width:100% !important;
	margin-top: 15px;
	}
.formb{
	}
}
@media screen and (max-width: 767px){
/*.navbar-collapse{
	position:absolute;
	right:50px;
	z-index:1000;
	}
.navbar-nav > li{
	display:block;
	width:100%;
	}*/
.navbar-nav{
	height:auto;
	text-align:center;
	}
}
@media screen and (max-width: 840px){
.mconr{
	width:100%;
	}
.mconl{
	width:100%;
	margin-top:20px;
	padding:0;
	}
.navbar-toggle i{
	font-size:30px;
	}
.pdcm{
	padding:0px !important;
	}
}
@media (max-width: 550px){
.sister-content{
	margin-top:20px;
	}
}
@media (max-width: 420px){
.formb{
	width:100%;
	}
.fbi{
	width:100%;
	}
.fba{
	padding:0;
	}
}
.footer{
	background-color: #d64321;
	line-height: 100px;
	color: white !important;
	margin-top: 0;
}
.black-clr{
	color: black !important;
}
.m-t-60{
	margin-top: 60px;
}
.m-t-30{
	margin-top: 30px !important;
}
.twitter-header{
	border: 1px solid #e8e8e8;
  padding: 10px 5px 0px 5px;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
}
.m-t-25{
	margin-top: 25px;
}

/*About Page Css*/
.f-s-18{
	font-size: 17px;
}
.active{
	background-color: white !important;
	/*border-bottom: 4px solid #DDCD3A !important;*/
	/*position: relative;*/
	box-shadow: 0 5px 0 #DDCD3A;
}
.f-s-5{
	font-size: 5.9pt;
}
.f-s-7{
	font-size: 7.32pt;
}
.f-s-11{
	font-size: 1.2em;
}
.h-23{
	height: 23px !important;
}
.p-0-10{
	padding: 0px 10px !important;
}
.l-s-3{
	letter-spacing: 3px;
}
.m-t-38{
	margin-top: 38px;
}
.l-h-25{
	line-height: 25px;
}
.f-w-b{
	font-weight: bolder;
	text-align:left;
}
.flb{
	font-size:0.9em;
	margin:0 0 4px 0;
}
.cstm-ul-li{
	list-style: none;
	color:#333;
	font-size:12px;
	vertical-align:middle;
	margin-bottom:0;
}
.cstm-ul-li li{
	display: inline;
	font-size:1em;
}
.m-l-11P{
	margin-left: 11%;
}
@media (min-width: 321px) and (max-width: 1025px) {
	.m-t-90{
		margin-top: 70px;
	}
}
@media (max-width: 320px) {
	.f-s-12{
		font-size: 12px;
	}
.sbmt{
	padding:0px;
	margin-top:10px;
	clear:both;
	}
cstm-ul-li{
	margin-bottom:10px;
	}
.sister-content h1{
	font-size:1.1em;
	}
h3, .h3{
	font-size:1.6em;
	line-height:1.2;
	}
}