#charity_is_hope_modal_bg {
position:fixed;
left:0;
top:0;
right:0;
bottom:0;
background-color: rgba(0,0,0,0.3);
display:none;
z-index:100000;
}
.charity_is_hope_message {
display:block;
position:absolute;
max-width:800px;
min-width:280px;
overflow:hidden;
border-radius:4px;
border:2px solid #e5e5e5;
background-color:#ffffff;
color:#4c4c4c;
opacity:0;
top:0;
left:40%;
margin-left:-200px;
padding:12px;
line-height:1.4em;
z-index:100001
}
.charity_is_hope_message .charity_is_hope_message_close {
display:block;
position:absolute;
width:16px;
height:16px;
line-height:16px;
text-align:center;
font-size:16px;
font-weight:bold;
right:6px;
top:4px;
cursor:pointer;
color:#4c4c4c;
}
.charity_is_hope_message .charity_is_hope_message_icon {
float:left;
display:block;
width:35px;
height:35px;
line-height:28px;
text-align:center;
border: 4px solid #c9c9c9;
border-radius:50%;
margin: 0 20px 6px 0;
font-size:24px;
font-weight:bold;
color:#c9c9c9;
}
.charity_is_hope_message .charity_is_hope_message_icon:before {
padding:0;
margin:0;
}
.charity_is_hope_message .charity_is_hope_message_header {
color:#4c4c4c;
padding: 0 3em 0 0;
font-size:1.3em;
line-height:1.3em;
font-weight:bold;
margin-top: 0.5em;
}
.charity_is_hope_message:not(.charity_is_hope_message_dialog) .charity_is_hope_message_body {
padding:0 0 0 63px;
} .charity_is_hope_message_warning {
border-color:#d7a9b1;
background-color:#ffcdde;
color:#a63a4b;
}
.charity_is_hope_message_warning .charity_is_hope_message_close {
color:#a63a4b;
}
.charity_is_hope_message_warning .charity_is_hope_message_icon {
border-color: #a63a4b;
color:#a63a4b;
}
.charity_is_hope_message_warning .charity_is_hope_message_icon {
line-height:34px;
}
.charity_is_hope_message_warning .charity_is_hope_message_header {
color:#a63a4b;
} .charity_is_hope_message_success {
border-color:#b3e7a8;
background-color:#d8ffd0;
color:#517d48;
}
.charity_is_hope_message_success .charity_is_hope_message_close {
color:#517d48;
}
.charity_is_hope_message_success .charity_is_hope_message_icon {
border-color: #517d48;
color:#517d48;
}
.charity_is_hope_message_success .charity_is_hope_message_icon {
line-height:34px;
}
.charity_is_hope_message_success .charity_is_hope_message_header {
color:#517d48;
} .charity_is_hope_message_info {
border-color:#9ecade;
background-color:#ebf7fe;
color:#4cb2e1;
}
.charity_is_hope_message_info .charity_is_hope_message_close {
color:#4cb2e1;
}
.charity_is_hope_message_info .charity_is_hope_message_icon {
border-color: #4cb2e1;
color:#4cb2e1;
}
.charity_is_hope_message_info .charity_is_hope_message_icon {
line-height:34px;
}
.charity_is_hope_message_info .charity_is_hope_message_header {
color:#4cb2e1;
} .charity_is_hope_message_dialog .charity_is_hope_message_icon {
line-height:36px;
}
.charity_is_hope_message_dialog .charity_is_hope_message_buttons {
margin-top:20px;
}
.charity_is_hope_message_dialog .charity_is_hope_message_button {
display:inline-block;
padding:0 12px;
margin-right:6px;
min-width:60px;
height:30px;
line-height:30px;
background-color:#4b4b4b;
border-radius:6px;
color:#ffffff;
cursor:pointer;
text-align:center;
font-weight:bold;
}
.charity_is_hope_message_dialog .charity_is_hope_message_button:hover {
background-color:#4cb2e1;
}@font-face{font-family:flexslider-icon;src:url(//www.surfridermaroc.com/wp-content/plugins/js_composer/assets/lib/flexslider/fonts/flexslider-icon.eot);src:url(//www.surfridermaroc.com/wp-content/plugins/js_composer/assets/lib/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//www.surfridermaroc.com/wp-content/plugins/js_composer/assets/lib/flexslider/fonts/flexslider-icon.woff) format('woff'),url(//www.surfridermaroc.com/wp-content/plugins/js_composer/assets/lib/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(//www.surfridermaroc.com/wp-content/plugins/js_composer/assets/lib/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.rtl .flexslider{direction:rtl}.rtl .carousel li{margin-right:5px}.rtl .flex-direction-nav a:before{content:'\f002'}.rtl .flex-direction-nav a.flex-next:before{content:'\f001'}.rtl .flex-direction-nav .flex-prev{left:auto;right:-50px}.rtl .flex-direction-nav .flex-next{right:auto;left:-50px;text-align:left}.rtl .flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:auto;right:10px}.rtl .flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:auto;left:10px}.rtl .flex-pauseplay a{left:auto;right:10px}@media screen and (max-width:860px){.rtl .flex-direction-nav .flex-prev{left:auto;right:10px}.rtl .flex-direction-nav .flex-next{right:auto;left:10px}}