.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .flexslider{width:100%; position:relative; zoom:1; margin:0; padding:0; background:;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; position:relative;}
.flexslider .slides > li:first-child {display: block; -webkit-backface-visibility: visible;} .flex-pauseplay span{text-transform: capitalize;} .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;} .flex-container {zoom:1; position:relative;} .flexcaption{width:100%; position:absolute; z-index:2; left:0px; top:-90px; transform:translate(0,0);}
.flexcaption_area{width:100%; padding:0px; margin:auto; text-align:center; font-family: 'Montserrat', sans-serif; color:#AE215C; font-weight:600; text-transform:uppercase;}
.flexcaption_style1{font-size:30px; line-height:1; padding-bottom:15px; }
.flexcaption_style2{font-size:80px; line-height:1; padding:0px;} .flexcaption_style3{font-size:20px; line-height:1.5; font-weight:300;}
.flexcaption_button{font-size:14px; font-weight:600; line-height:50px; text-transform:uppercase; margin-top:30px;}
.flexcaption_button a{color:#FFF; padding:0px 35px 0px 35px; background-color:#ff601f; display:inline-block;
-moz-border-radius:3px; 
-webkit-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px; } .flexcaption_style4{font-size:60px; line-height:1; font-weight:700; color:#450000; font-family: 'titillium-web', sans-serif; padding:30px 40px; position:relative; background:rgba(255,255,255,.8); display:inline-table;}
.flexcaption_style5{font-size:16px; line-height:1; font-weight:300; color:#FFFFFF; padding:25px 0px 0px 0px;}
.flexcaption_style5 a{color:#FFFFFF;}
.flexcaption_style6{font-size:50px; line-height:1.1; font-weight:500; color:#FFFFFF; padding:0px 0px 25px 0px; position:relative;}
.flexcaption_style6:after{content:''; width:111px; height:1px; background-color:#FFF; position:absolute; left:0px; bottom:0px;}
.inner_banner .flexcaption_area{width:100%; max-width:100%; padding:0px; margin:auto; background:none;}
.flexcaption_darkshade{width:100%; position:absolute; left:0px; top:0px; z-index:1; width:100%; height:100%; background:rgba(0,0,0,0);}
.inner_banner .flexcaption{top:180px;}
@media only screen and (max-width:1339px) { }
@media only screen and (max-width:1199px) { }
@media only screen and (max-width:991px) {
.flexcaption_style1{font-size:20px;}
.flexcaption_style2{font-size:35px;} }
@media only screen and (max-width:767px) {
}
@media only screen and (max-width:499px) {
} .flex-direction-nav { height: 0; }
.flex-direction-nav li a {width:37px; height:37px; margin: -18px 0 0 0px; display: block; cursor: pointer; text-indent: -999em; }
.flex-direction-nav li a:hover{opacity:1;}
.flex-direction-nav li .flex-next{background: url(//nalafem.org/wp-content/themes/nala/images/bg_direction_navnext.png) no-repeat right center; position:absolute; top:50%; right:15px !important; z-index:99;}
.flex-direction-nav li .flex-prev{background: url(//nalafem.org/wp-content/themes/nala/images/bg_direction_navprev.png) no-repeat right center; position:absolute; top:50%; left:15px; z-index:99;} .flex-control-nav {width: 100%; position: absolute; bottom:40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:20px; height:20px; display: block; cursor: pointer; text-indent: -9999px; background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav.png) no-repeat;}
.flex-control-paging li a:hover {background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav-hover.png) no-repeat;}
.flex-control-paging li a.flex-active { background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav-hover.png) no-repeat; cursor:default;}
@media only screen and (max-width:767px) { }
.flexslider1 {width:100%; max-width:1170px; margin:0px auto; padding:0px;}
.flexslider1 .slides > li {display: none; -webkit-backface-visibility: hidden;}
.flexslider1 {margin-bottom:0px; background:;position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;}
.flexslider1 .slides {zoom: 1;}
.flexslider1 .slides > li {position: relative;} .flexslider1 .flex-direction-nav { height: 0; }
.flexslider1 .flex-direction-nav li a {width:46px; height:46px; margin: 0px 0 0 0px; display: block; cursor: pointer; text-indent: -999em;}
.flexslider1 .flex-direction-nav li .flex-next{background: url(//nalafem.org/wp-content/themes/nala/images/bg_direction_navnext1.png) no-repeat right center; position:absolute; top:50%; margin-top:-23px; right:0% !important; margin-right:0px;}
.flexslider1 .flex-direction-nav li .flex-prev{background: url(//nalafem.org/wp-content/themes/nala/images/bg_direction_navprev1.png) no-repeat right center; position:absolute; top:50%; margin-top:-23px; left:0%; margin-left:0px;}
@media only screen and (max-width:991px) {
.flexslider1 {padding:0px 0px 70px 0px;}	
.flexslider1 .flex-direction-nav li .flex-next{top:auto; bottom:0px; margin:0px -55px 0px 0px; right:50% !important;}
.flexslider1 .flex-direction-nav li .flex-prev{top:auto; bottom:0px; left:50%; margin-left:-55px;}
} .flexslider1 .flex-control-nav {width: 100%; position: absolute; bottom:0px; text-align: center;}
.flexslider1 .flex-control-nav li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:15px; height:15px; display: block; cursor: pointer; text-indent: -9999px; background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav.png) no-repeat;}
.flexslider1 .flex-control-paging li a:hover {background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav-hover.png) no-repeat;}
.flexslider1 .flex-control-paging li a.flex-active { background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav-hover.png) no-repeat; cursor:default;}
@media only screen and (max-width:599px) {
} .flexslider2 {width:100%; max-width:1170px; margin:0px auto; padding:0px;}
.flexslider2 .slides > li {display: none; -webkit-backface-visibility: hidden;}
.flexslider2 {margin-bottom:0px; background:;position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;}
.flexslider2 .slides {zoom: 1;}
.flexslider2 .slides > li {position: relative;} .flexslider2 .flex-direction-nav { height: 0; }
.flexslider2 .flex-direction-nav li a {width:46px; height:46px; margin: 0px 0 0 0px; display: block; cursor: pointer; text-indent: -999em;}
.flexslider2 .flex-direction-nav li .flex-next{background: url(//nalafem.org/wp-content/themes/nala/images/bg_direction_navnext2.png) no-repeat right center; position:absolute; top:50%; margin-top:-23px; right:0% !important; margin-right:0px;}
.flexslider2 .flex-direction-nav li .flex-prev{background: url(//nalafem.org/wp-content/themes/nala/images/bg_direction_navprev2.png) no-repeat right center; position:absolute; top:50%; margin-top:-23px; left:0%; margin-left:0px;}
@media only screen and (max-width:991px) {
.flexslider2 {padding:0px 0px 70px 0px;}	
.flexslider2 .flex-direction-nav li .flex-next{top:auto; bottom:0px; margin:0px -55px 0px 0px; right:50% !important;}
.flexslider2 .flex-direction-nav li .flex-prev{top:auto; bottom:0px; left:50%; margin-left:-55px;}
} .flexslider2 .flex-control-nav {width: 100%; position: absolute; bottom:0px; text-align: center;}
.flexslider2 .flex-control-nav li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:15px; height:15px; display: block; cursor: pointer; text-indent: -9999px; background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav.png) no-repeat;}
.flexslider2 .flex-control-paging li a:hover {background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav-hover.png) no-repeat;}
.flexslider2 .flex-control-paging li a.flex-active { background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav-hover.png) no-repeat; cursor:default;} .flexslider3 {width:100%; margin:0px; padding:0px 0px 70px 0px;}
.flexslider3 .slides > li {display: none; -webkit-backface-visibility: hidden;}
.flexslider3 {margin-bottom:0px; background:;position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;}
.flexslider3 .slides {zoom: 1;}
.flexslider3 .slides > li {position: relative;} .flexslider3 .flex-direction-nav { height: 0; }
.flexslider3 .flex-direction-nav li a {width:46px; height:46px; margin: -46px 0 0 0px; display: block; cursor: pointer; text-indent: -999em;}
.flexslider3 .flex-direction-nav li .flex-next{background: url(//nalafem.org/wp-content/themes/nala/images/bg_direction_navnext2.png) no-repeat right center; position:absolute; top:100%; right:50% !important; margin-right:-50px;}
.flexslider3 .flex-direction-nav li .flex-prev{background: url(//nalafem.org/wp-content/themes/nala/images/bg_direction_navprev2.png) no-repeat right center; position:absolute; top:100%; left:50%; margin-left:-50px;} .flexslider3 .flex-control-nav {width: 100%; position: absolute; bottom:0px; text-align: center;}
.flexslider3 .flex-control-nav li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}
.flexslider3 .flex-control-paging li a:hover {background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav-hover.png) no-repeat;}
.flexslider3 .flex-control-paging li a.flex-active { background:url(//nalafem.org/wp-content/themes/nala/images/bg_control_nav-hover.png) no-repeat; cursor:default;}a.meanmenu-reveal {
display: none;
} .mean-container .mean-bar { width: 100%;
position: absolute; background-color: transparent;
padding: 0px 0; min-height: 0px;
z-index: 999999;
top: 0px; }
.mean-container a.meanmenu-reveal {
width: 22px;
height: 22px;
padding: 14px 13px 14px 13px;
position: absolute;
top: -68px;
left: 0px;
cursor: pointer;
color: #FFFFFF;
text-decoration: none;
font-size: 16px;
text-indent: -9999em;
line-height: 22px;
font-size: 1px;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-weight: 700;
}
@media only screen and (max-width: 767px) { }
.mean-container a.meanmenu-reveal span {
display: block;
background: #FFFFFF;
height: 3px;
margin-top: 3px;
}
.mean-container .mean-nav {
float: left;
width: 100%;
background: #FFFFFF; margin-top: 0px;
}
.mean-container .mean-nav ul {
padding: 0;
margin: 0;
width: 100%;
list-style-type: none;
}
.mean-container .mean-nav ul li {
position: relative;
float: left;
width: 100%;
}
.mean-container .mean-nav ul li a {
display: block;
float: left;
width: 90%;
padding: 10px 5%;
margin: 0;
text-align: left;
color: #767676;
border-bottom: 1px solid #c5c5c5; text-decoration: none;
text-transform: uppercase;
font-size: 14px;
}
.mean-container .mean-nav ul li li a {
width: 80%;
padding: 1em 10%;
border-bottom: 1px solid #d9d9d9; opacity: 0.75;
filter: alpha(opacity=75);
text-shadow: none !important;
visibility: visible;
}
.mean-container .mean-nav ul li div li:first-child a {
width: 80%;
padding: 1em 10%;
border-bottom: 2px solid #521312;
opacity: 0.75;
filter: alpha(opacity=75);
text-shadow: none !important;
visibility: visible;
color: #521312;
}
.mean-container .mean-nav ul li.mean-last a {
border-bottom: none;
margin-bottom: 0;
}
.mean-container .mean-nav ul li li li a {
width: 70%;
padding: 1em 15%;
}
.mean-container .mean-nav ul li li li li a {
width: 60%;
padding: 1em 20%;
}
.mean-container .mean-nav ul li li li li li a {
width: 50%;
padding: 1em 25%;
}
.mean-container .mean-nav ul li a:hover {
background: #252525;
background: rgba(255,255,255,0.1);
}
.mean-container .mean-nav ul li a.mean-expand {
width: 26px;
height: 26px;
border: none !important;
padding: 12px !important;
text-align: center;
position: absolute;
right: 0;
top: 0;
z-index: 2;
font-weight: 700;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
background: none;
}
.mean-container .mean-push {
float: left;
width: 100%;
padding: 0;
margin: 0;
clear: both;
}
.mean-nav .wrapper {
width: 100%;
padding: 0;
margin: 0;
} .mean-container .mean-bar, .mean-container .mean-bar * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}#carosul_wrapper{clear:both; margin:0px auto; width:100%; max-width:1360px; position: relative;}
#carosul{width:100% !important; margin:0 auto; }
#carosul .containerr{ width:1260px; margin:auto !important; padding:0px;  overflow:hidden;}
#carosul ul {margin: 0;  padding:0; position:absolute;}          
#carosul ul li{width:244px; height:143px; padding:0px; margin:0px 10px 0px 0px; list-style:none; float:left;}
#carosul .previous_button{width:26px; height:26px; background:url(//nalafem.org/wp-content/themes/nala/carosul/button1.png) no-repeat center center; position:absolute; z-index:100; cursor:pointer; left:0px; margin-left:0px; top:66px;}
#carosul .next_button{width:26px; height:26px; background:url(//nalafem.org/wp-content/themes/nala/carosul/button2.png) no-repeat center center; position:absolute; z-index:100; cursor:pointer; right:0px; margin-right:0px; top:66px;}
@media only screen and (max-width:1529px) {
#carosul{width:852px !important;}
#carosul .containerr{width:752px;} }
@media only screen and (max-width:991px) {
#carosul{width:598px !important;}
#carosul .containerr{width:498px;}	
}
@media only screen and (max-width:599px) { #carosul{width:344px !important;}
#carosul .containerr{width:244px;}
}
#carosul1{width:100% !important; margin:0 auto; }
#carosul1 .containerr{width:100%; width:1370px; margin-left:50px; margin-right:50px; padding:0px;  overflow:hidden;}
#carosul1 ul {margin: 0;  padding:0; position:absolute;}          
#carosul1 ul li{width:434px; height:327px; padding:0px; margin:0px 33px 0px 0px; list-style:none; float:left;} #carosul1 .previous_button1{width:46px; height:46px; background:url(//nalafem.org/wp-content/themes/nala/carosul/button3.png) no-repeat center center; position:absolute; z-index:100; cursor:pointer; left:0; top:50%; margin-top:-23px;}
#carosul1 .next_button1{width:46px; height:46px; background:url(//nalafem.org/wp-content/themes/nala/carosul/button4.png) no-repeat center center; position:absolute; z-index:100; cursor:pointer; right:0; top:50%; margin-top:-23px;}
@media only screen and (max-width:1529px) {
#carosul1{width:1001px !important;}
#carosul1 .containerr{width:901px;}
}
@media only screen and (max-width:1199px) {
#carosul1{width:534px !important;}
#carosul1 .containerr{width:434px;}	
}
@media only screen and (max-width:599px) {
#carosul1{width:330px !important; padding-bottom:60px;}	
#carosul1 .containerr{width:330px; margin:0px;}
#carosul1 ul li{width:330px; height:250px;}
#carosul1 .previous_button1{left:50%; margin-left:-55px; top:100%; margin-top:-46px;}
#carosul1 .next_button1{right:50%; margin-right:-55px; top:100%; margin-top:-46px;}
}
#carosul2{width:100% !important; margin:0 auto; padding-bottom:65px;}
#carosul2 .containerr{width:100%; margin:auto !important; padding:0px;  overflow:hidden;}
#carosul2 ul {margin: 0;  padding:0; position:absolute;}          
#carosul2 ul li{width:400px; height:540px; padding:0px; margin:0px 40px 0px 0px; list-style:none; float:left;}
#carosul2 .previous_button2{width:33px; height:33px; background:url(//nalafem.org/wp-content/themes/nala/carosul/button1.png) no-repeat center center; position:absolute; z-index:100; cursor:pointer; left:100%; margin-left:-80px; bottom:0;}
#carosul2 .next_button2{width:33px; height:33px; background:url(//nalafem.org/wp-content/themes/nala/carosul/button2.png) no-repeat center center; position:absolute; z-index:100; cursor:pointer; right:0%; bottom:0;}
@media only screen and (max-width:1339px) {
#carosul2{width:840px !important;}
#carosul2 .containerr{width:840px;}
}
@media only screen and (max-width:991px) {
#carosul2{width:400px !important;}
#carosul2 .containerr{width:400px;}	
}
@media only screen and (max-width:599px) {
#carosul2 ul li{width:330px; height:505px;}
#carosul2{width:330px !important;}
#carosul2 .containerr{width:330px;}
} #carosul3{width:100% !important; margin:0 auto; padding-bottom:65px;}
#carosul3 .containerr{width:100%; margin:auto !important; padding:0px;  overflow:hidden;}
#carosul3 ul {margin: 0;  padding:0; position:absolute;}          
#carosul3 ul li{width:305px; height:415px; padding:0px; margin:0px 20px 0px 0px; list-style:none; float:left;}
#carosul3 .previous_button3{width:33px; height:33px; background:url(//nalafem.org/wp-content/themes/nala/carosul/button1.png) no-repeat center center; position:absolute; z-index:100; cursor:pointer; left:50%; margin-left:-38px; bottom:0;}
#carosul3 .next_button3{width:33px; height:33px; background:url(//nalafem.org/wp-content/themes/nala/carosul/button2.png) no-repeat center center; position:absolute; z-index:100; cursor:pointer; right:50%; margin-right:-38px; bottom:0;}
@media only screen and (max-width:1339px) {
#carosul3{width:955px !important;}
#carosul3 .containerr{width:955px;}
}
@media only screen and (max-width:991px) {
#carosul3{width:630px !important;}
#carosul3 .containerr{width:630px;}	
}
@media only screen and (max-width:599px) {
#carosul3{width:305px !important;}
#carosul3 .containerr{width:305px;}
}