@import "https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i";
@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i";
@import "https://fonts.googleapis.com/css?family=Permanent+Marker";
html,body{overflow-x:hidden}
body{float:left;margin:0;padding:0;font-family:lato;font-size:16px;width:100%;position:relative;letter-spacing:-.25px}
body p{font-family:lato;font-size:16px;font-weight:400;line-height:24px;color:#555}
h1,h2,h3,h4,h5,h6,strong {font-family:Open Sans;color:#222;letter-spacing:-.25px;font-weight:800}
body h1{font-size:50px;line-height:60px}
body h2{font-size:36px;line-height:46px}
body h3{font-size:30px;line-height:36px}
body h4{font-size:24px;line-height:30px}
body h5{font-size:20px;line-height:28px}
body h6{font-size:18px;line-height:24px}
a{color:inherit}a:hover,a:focus{text-decoration:none;outline:none}
input,textarea,select,button{border:0}button,input[type=submit],.fileContainer,input[type=file]{cursor:pointer}
input:focus,textarea:focus,select:focus,button:focus,a:focus,.form-wrp fieldset p a:focus,.chosen-container:focus,.page-link:focus
{outline:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
textarea{resize:none}.container{padding:0}.cp-wrapper,.cp-main-content{width:100%;position:relative}
figure{position:relative;overflow:hidden;float:left;width:100%;margin:0;padding:0}figure figcaption{position:absolute;left:0;bottom:0;padding:0;margin:0;width:100%;z-index:99}section{float:left;position:relative;width:100%}.cp-wrapper{float:left;width:100%}.cp-main-content{float:left;width:100%}.fstToggleBtn{padding:0;font-size:initial;min-width:initial}.fstResultItem{padding:0;font-size:initial}.fstSingleMode .fstQueryInput{font-size:initial}.fstResultItem.fstSelected{border-color:#fff}iframe{border:0;width:100%}img{max-width:100%;vertical-align:middle}a,img,input,button,textarea,:before,:after,.owl-nav>div,.owl-dots>div,nav ul ul,.toggle-item,.toggle-item>h4,.toggle-item>h4 i,label,.topbar,.logo,.header-search>form,.cp-cause-search-item,.res-menu-btn,.res-menu,.res-menu-close{-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.cp-heading-outer{margin-bottom:45px}.cp-heading-outer.text-center{padding:0 80px;margin-bottom:25px}.cp-heading-outer>span{font-weight:600;font-size:20px;font-family:open sans;letter-spacing:-.25px}.cp-heading-outer h2{margin:0 0 10px;position:relative;letter-spacing:-.25px}.cp-heading-outer h5{font-weight:400;margin:0 0 5px}.cp-heading-outer h1{letter-spacing:-.25px;margin-bottom:7px}.cp-heading-outer.text-center p{color:#333;font-size:20px;max-width:93%}.cp-heading-outer p{font-size:18px;line-height:33px;font-style:italic;color:#555;display:inline-block;margin-bottom:0}.cp-heading-outer_v2 h2,.cp-heading-outer_v2 h1{color:#fff;letter-spacing:-.25px}.cp-heading-outer_v2 p{color:#ececec}.cp-thumb{float:left;width:100%;position:relative;overflow:hidden}.cp-blog-item .cp-thumb{-webkit-border-radius:5px;border-radius:5px}.cp-thumb img{max-width:100%;width:100%;height:auto}.cp-thumb:hover img{-webkit-transform:scale(1.2) rotate(3deg);-moz-transform:scale(1.2) rotate(3deg);-ms-transform:scale(1.2) rotate(3deg);-o-transform:scale(1.2) rotate(3deg);transform:scale(1.2) rotate(3deg)}.cp-thumb:before{content:'';position:absolute;right:0;bottom:0;height:100%;width:100%;visibility:hidden;opacity:0;background-color:rgba(47,39,37,0.cp-7);z-index:99}.cp-thumb:hover:before{opacity:1;visibility:visible;width:100%}.cp-btn-style,.cp-btn-style_v2,.cp-btn-style_v3{font-size:14px;line-height:14px;font-weight:700;min-width:170px;padding:18px 30px;text-transform:uppercase;border:4px solid;text-align:center;display:inline-block;font-family:open sans;z-index:11;position:relative;letter-spacing:-.25px;-webkit-box-shadow:0 0 32px rgba(0,0,0,.1);-ms-box-shadow:0 0 32px rgba(0,0,0,.1);-o-box-shadow:0 0 32px rgba(0,0,0,.1);box-shadow:0 0 32px rgba(0,0,0,.1);-webkit-border-radius:5px;border-radius:5px}.cp-btn-style{color:#fff}.cp-btn-style:before{content:'';position:absolute;width:100%;height:0;left:0;bottom:0;z-index:-1;background-color:rgba(255,255,255,.3)}.cp-btn-style_v2:before{content:'';position:absolute;width:100%;height:0;left:0;bottom:0;z-index:-1}a.cp-btn-style_v2,div.cp-btn-style_v2{background-color:transparent}a.cp-btn-style_v2,div.cp-btn-style_v2{color:#fff;border-color:#fff}.cp-btn-style:hover:before{height:100%}.cp-btn-style_v2:hover:before{height:100%}.cp-btn-style:hover{color:#fff}.cp-btn-style_v2:hover{color:#fff}.cp-btn-style_v3{border-color:#2c2c2c;color:#2c2c2c}.cp-btn-style_v3:before{content:'';position:absolute;width:0;height:100%;left:0;bottom:0;background-color:#2c2c2c;z-index:-1}.cp-btn-style_v3:hover{color:#fff}.cp-btn-style_v3:hover:before{width:100%}.cp-social-links{padding:0;margin:0}.cp-social-links li{font-size:14px;line-height:14px;padding-left:9px;display:inline-block;list-style:none;position:relative;margin-left:8px}.cp-social-links li .cp-social-links li:first-child{margin-left:0;padding-left:0}.cp-social-links li:before{content:"";height:10px;width:1px;position:absolute;left:0;background-color:rgba(255,255,255,.2);top:50%;margin-top:-5px}.cp-social-links li:first-child:before{display:none}.pd-tb100{padding:95px 0}.pd-t100{padding-top:98px}.pd-b100{padding-bottom:98px}.mb-50{margin-bottom:50px}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb--50{margin-bottom:-50px}header.style1{position:absolute;top:0;left:0}header{float:left;position:relative;width:100%;z-index:9999}.topbar{background-color:#131313;float:left;padding:14.5px 20px;width:100%}ul.top-info{padding-left:0;list-style:none;margin-bottom:0;float:left}ul.top-info>li{float:left;color:#fff;margin-right:40px;font-family:lato;font-size:13px}ul.top-info>li>span i{letter-spacing:-.2px;margin-right:2px}ul.top-info>li>span{display:inline-block}.top-links{float:right}.top-links>a{font-size:13px;font-family:open sans;font-weight:700;color:#efeeee;float:left;margin-left:40px}.top-links>a i{letter-spacing:-.2px;margin-right:4px}.social-btns1{display:inline-block}.select-wrap1{display:inline-block}.select-wrap1 .fstElement{border:0;background-color:transparent;color:inherit;width:auto}.select-wrap1 .fstToggleBtn{display:inline-block;background-color:transparent;border:0;width:inherit;min-width:initial;font-size:13px;padding-right:12px}.select-wrap1 .fstToggleBtn::after{right:0;border:0;content:"\f107";font-family:fontawesome;top:0;bottom:0;line-height:25px;font-size:12px}.select-wrap1 .fstActive .fstToggleBtn::after{content:"\f106"}.select-wrap1 .fstSingleMode .fstControls{min-width:100px;border:0}.select-wrap1 .fstSingleMode .fstQueryInput{font-size:13px;height:30px}.select-wrap1 .fstResults{border:0}.select-wrap1 .fstResults .fstResultItem{font-size:13px;padding:2px 5px;color:#333}.select-wrap1 .fstResults .fstResultItem.fstSelected,.select-wrap1 .fstResults .fstResultItem.fstFocused{border-color:rgba(255,255,255,.5);color:#fff}.social-btns1>span{font-size:13px;font-family:open sans;font-weight:700;float:left;margin-right:15px}.social-btns1>a{font-size:14px;float:left;position:relative;margin:0 12px}.topbar .social-btns1>span{color:#fff}.social-btns1>a:before{content:"";position:absolute;height:10px;width:1px;background-color:rgba(255,255,255,.6);top:50%;margin-top:-5px;right:-12px}.topbar .social-btns1>a{color:#efefef}.social-btns1>a:last-child:before{display:none}.topbar .social-btns1{float:right;margin-right:20px}.topbar .social-btns1>a:hover,.topbar .social-btns1>a:focus,.topbar .top-links>a:hover,.topbar .top-links>a:focus{color:#000}.menu-wrapper{float:left;width:100%}.menu-inner{background-color:rgba(255,255,255,.1);-webkit-box-shadow:0 3px 7px rgba(0,0,0,.15);-ms-box-shadow:0 3px 7px rgba(0,0,0,.15);-o-box-shadow:0 3px 7px rgba(0,0,0,.15);box-shadow:0 3px 7px rgba(0,0,0,.15);float:left;margin-left:-140px;width:calc(100% + 280px);padding-left:100px;position:relative;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.logo{float:left;padding:20px 0}.logo>a{float:left;width:100%}nav{float:right;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}nav>div{float:left;width:100%}nav div ul{float:left;padding-left:0;list-style:none;margin:0 30px 0 0}nav div>ul>li{float:left;font-size:14px;color:#fff;margin-right:30px;line-height:100px}nav div ul li{font-family:open sans;font-weight:600;letter-spacing:-.25px;position:relative;-webkit-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}nav div ul ul{width:100%}.header-search{float:right}.header-search>a{float:left;width:100%;min-width:90px;text-align:center;color:#fff;line-height:100px;font-size:16px}.header-search>form{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;height:0;opacity:0;visibility:hidden;z-index:1}.header-search>form>input{float:left;width:100%;background-color:#333;color:#fff;padding:10px 50px;height:100%;font-size:16px}.header-search>form>button{position:absolute;right:0;width:110px;top:0;bottom:0;background-color:transparent;color:#fff}.header-search.active>form{height:100%;opacity:1;visibility:visible}.header-donate{float:right;color:#fff;font-weight:700;font-size:14px;letter-spacing:-.25px;font-family:open sans;line-height:100px;padding:0 30px}.header-donate:hover,.header-donate:focus{background-color:#fff}.header-donate>i{margin-right:5px}.topbar2{float:left;position:relative;width:100%;background-color:#131313}.topbar2 ul.top-info>li,.topbar2 .top-links>a{margin:0;padding:14.5px 30px}.topbar2 ul.top-info>li{margin:0;padding:14.5px 40px}.topbar2 ul.top-info>li:nth-child(2n),.topbar2 .top-links>a:nth-child(2n){background-color:rgba(255,255,255,.015)}.topbar2 ul.top-info>li:nth-child(2n+1),.topbar2 .top-links>a:nth-child(2n+1){background-color:rgba(255,255,255,.03)}ul.top-info>li i{margin-right:3px}.topbar2 .social-btns1{float:right;margin:14.5px 22px 14.5px 0;color:#fff}.logo-menu-sec .logo{padding:20px 75px;background-color:#273d4f}.logo-menu-sec{float:left;width:100%}.main-menu-btn{float:left;line-height:100px;text-align:center;font-size:22px;color:#272727;background-color:#e7e4dd;cursor:pointer;position:relative;z-index:1;width:90px}.logo-menu-sec>nav{float:left;margin-left:60px;-webkit-transform:translateX(-150px);-ms-transform:translateX(-150px);-o-transform:translateX(-150px);transform:translateX(-150px);opacity:0;visibility:hidden}.logo-menu-sec nav div ul li{color:#333}.logo-menu-sec .header-search>a{color:#555;background-color:#e7e4dd}.logo-menu-sec>a.header-donate{background-color:#d7d3c7;color:#333;padding:0 45px}.menu-area-links{float:right;margin:39.5px 20px 39.5px 0}.menu-area-links>a{float:left;margin-right:40px;font-family:open sans;font-weight:700;letter-spacing:-.25px;color:#444;font-size:14px;text-decoration:underline}.logo-menu-sec.active>nav{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.logo-menu-sec.active .main-menu-btn>i::before{content:"\f00d"}.logo-menu-sec>a.header-donate:hover,.logo-menu-sec>a.header-donate:focus,.main-menu-btn:hover,.logo-menu-sec.active .main-menu-btn{color:#fff}.cp-inner-banner-section{float:left;width:100%;background:url(../images/resources/dark_image.jpg) top center no-repeat;background-size:cover;padding:300px 0 120px;position:relative}.cp-breadcrumb-outer{float:left;width:100%}.cp-breadcrumb-outer h1,.cp-inner-banner-section h1{font-size:55px;margin:0 0 13px;color:#fff;-webkit-text-shadow:0 3px 5px rgba(0,0,0,.3);-ms-text-shadow:0 3px 5px rgba(0,0,0,.3);-o-text-shadow:0 3px 5px rgba(0,0,0,.3);text-shadow:0 3px 5px rgba(0,0,0,.3);letter-spacing:-.25px}.cp-breadcrumb-outer h1{text-transform:uppercase}.cp-breadcrumb-outer p,.cp-inner-banner-section p{color:#fff}.cp-inner-banner-section p{font-size:24px;line-height:36px;-webkit-text-shadow:0 3px 5px rgba(0,0,0,.3);-ms-text-shadow:0 3px 5px rgba(0,0,0,.3);-o-text-shadow:0 3px 5px rgba(0,0,0,.3);text-shadow:0 3px 5px rgba(0,0,0,.3)}.cp-breadcrumb-outer .breadcrumb{padding:20px 35px;float:right;border-radius:0;text-align:center;background-color:rgba(255,255,255,.05);-webkit-border-radius:5px;border-radius:5px}.cp-breadcrumb-outer .breadcrumb li{font-size:17px;line-height:17px;color:#fff}.cp-breadcrumb-outer .breadcrumb li.breadcrumb:before{color:#fff}.cp-breadcrumb-outer .breadcrumb li a{color:#fff}.cp-inner-search-banner{background:url(../images/resources/dark_image.jpg) top center no-repeat;background-size:cover}.cp-inner-search-banner .cp-inner-banner-info{margin-bottom:50px}.cp-search-row{margin:0 -15px}.cp-search-col{float:left;padding-left:15px;padding-right:15px;width:38%}.cp-search-col_v2{width:24%}.cp-cause-search-item{float:left;width:100%;margin-bottom:40px;background-color:#fff;padding:30px 55px 5px;cursor:pointer;-webkit-border-radius:5px;border-radius:5px}.cp-cause-search-item.active{padding-bottom:45px}.btn-cause-search{float:left;width:100%;margin-bottom:15px}.btn-cause-search .fa{float:left;font-size:30px;margin-right:14px;color:#000}.btn-cause-search .info{display:inline-block}.btn-cause-search h6{font-size:18px;margin:0;counter-reset:#222}.btn-cause-search p{font-size:16px;line-height:24px;color:#555;margin-bottom:10px}.cp-seach-listed{float:left;width:100%;padding:0;cursor:pointer;margin-bottom:0;list-style:none;display:none}.cp-seach-listed li{font-size:14px;line-height:14px;font-weight:800;color:#777;float:left;width:50%;text-transform:uppercase;font-family:open sans;letter-spacing:-.25px}.cp-seach-listed li a{color:inherit;display:inline-block;padding:8px 25px;-webkit-border-radius:5px;border-radius:5px}.cp-seach-listed li a:hover{color:#fff}.cp-seach-listed_v2 li{width:100%}.cp-about-section{float:left;width:100%}.cp-donation-section{position:relative;z-index:99}.cp-donation-section_home{margin-top:-60px}.cp-donation-inner{float:left;width:100%;position:relative;padding:80px 50px 100px 30px;background:url(../images/donation-dotted-img.jpg) top center no-repeat;background-size:cover;border:20px solid #e9e9e9;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);-webkit-border-radius:5px;border-radius:5px}.cp-donation-inner:before{content:'';background:url(../images/donation-child-img-01.png) top left no-repeat;width:350px;height:350px;background-size:cover;top:50px;position:absolute;left:-100px}.donation-inner{float:left;width:100%}.donation-inner h4{font-weight:400}.donation-inner strong{font-size:55px;line-height:60px;letter-spacing:-.25px;display:block}.donation-info-outer{float:left;width:100%}.donation-info-outer p{font-weight:700;font-style:italic;color:#333;margin:0 0 25px;font-size:18px}.cp-progress-info-list{padding-left:0;list-style:none;margin-bottom:0;float:left;width:100%}.cp-progress-info-list>li{float:left;width:50%;color:#333;font-family:open sans;font-size:14px;font-weight:700;letter-spacing:-.25px;margin-bottom:10px}.cp-progress-info-list>li span{font-size:17px;margin-left:3px;display:inline-block}.cp-donation-method-section{float:left;width:100%;position:relative;z-index:99}.cp-method-inner{float:left;width:100%;overflow:hidden;background:url(../images/donation-method-bg-img.jpg) top center no-repeat;background-size:cover;-webkit-border-radius:5px;border-radius:5px}.cp-method-item{float:left;width:100%;padding:85px 55px;height:100%;text-align:center;position:relative;z-index:11}.cp-method-item .icon-box{display:inline-block;margin-bottom:25px}.cp-method-item h4{color:#fff;margin:0 0 15px}.cp-method-item .cp-text>h4{font-weight:800}.cp-method-item p{font-size:18px;font-style:italic;color:#fff;display:inline-block;max-width:80%;line-height:28px}.method_v1:before{content:'';position:absolute;width:100%;height:100%;left:-15px;top:0;z-index:-1;opacity:.9;background-color:#121212;-webkit-transform:scale(1.1) skewX(-10deg);-moz-transform:scale(1.1) skewX(-10deg);-ms-transform:scale(1.1) skewX(-10deg);-o-transform:scale(1.1) skewX(-10deg);transform:scale(1.1) skewX(-10deg)}.method_v2:before{content:'';position:absolute;width:100%;height:100%;left:5px;top:0;z-index:-1;opacity:.9;background-color:#121212;-webkit-transform:scale(1.06) skew(-10deg);-moz-transform:scale(1.06) skew(-10deg);-ms-transform:scale(1.06) skew(-10deg);-o-transform:scale(1.06) skew(-10deg);transform:scale(1.06) skew(-10deg)}.cp-method-item.method_v2{background-color:transparent}.method_v3:before{content:'';position:absolute;width:100%;height:100%;left:20px;top:0;z-index:-1;opacity:.9;background-color:#121212;-webkit-transform:scale(1.1) skew(-10deg);-moz-transform:scale(1.1) skew(-10deg);-ms-transform:scale(1.1) skew(-10deg);-o-transform:scale(1.1) skew(-10deg);transform:scale(1.1) skew(-10deg)}.cp-method-item.method_v3{background-color:transparent}.cp-donation-box{display:flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;margin-bottom:55px}.cp-donation-box .icon-box{flex:1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto}.cp-donation-box .cp-text{flex:12 1}.cp-welcome-section_v2 .cp-heading-outer h4{font-size:30px;font-weight:700;text-transform:uppercase}.cp-welcome-section_v2 .cp-heading-outer>span{font-weight:800;font-size:30px;line-height:23px;display:inline-block}.cp-welcome-section_v2 .cp-heading-outer>h1{margin-bottom:10px}.cp-welcome-section_v2 .cp-heading-outer>h5{margin-bottom:22px}.cp-welcome-section_v2 .cp-heading-outer p{font-weight:400;line-height:30px;max-width:90%;color:#333}.cp-video-section_home{position:relative;z-index:99}.cp-video-section .container-fluid{padding-left:0;padding-right:0}.cp-video-section .container-fluid .row{margin-left:0;margin-right:0}.cp-video-popup-box{display:flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;height:100%}.cp-video-popup-box:hover .btn-play{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.cp-video-inner-outer{float:left;width:100%;position:relative;z-index:99;background:url(../images/video-bg-img-02.jpg) top center no-repeat;background-size:cover;-webkit-border-radius:5px;border-radius:5px}.cp-video-inner-outer_v2{background:url(../images/video-bg-img-01.jpg) top center no-repeat;background-size:cover}.cp-video-info-outer{float:left;width:100%;padding:50px;background-color:rgba(35,35,35,.9);position:relative;z-index:11}.cp-video-info-outer:before{content:'';position:absolute;height:100%;width:90%;left:0;top:0;z-index:-1;display:none;background-color:rgba(35,35,35,.9)}.cp-video-info-outer h3,.cp-video-info-outer h2{letter-spacing:-.25px;color:#fff;margin:0 0 35px}.cp-video-info-outer span{font-size:20px;font-weight:600;font-family:open sans;letter-spacing:-.25px}.cp-recent-listed{float:left;width:100%;padding:0;margin:0;list-style:none}.cp-recent-listed>li{margin-bottom:30px}.recent-list{float:left;width:100%}.recent-list .sm-thumb{float:left;width:65px;height:65px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.sm-thumb img{max-width:100%;width:100%;height:auto}.recent-list .cp-text{float:none;width:auto;overflow:hidden;padding-left:20px}.recent-list .cp-text h5{font-size:18px;line-height:20px;color:#fff}.recent-list .cp-text h5 a{color:#fff}.recent-list .cp-text p{color:#d8d8d8}.cp-video-info-outer .cp-btn-style{margin-top:15px}.cp-video-info-outer_v2 h4,.cp-video-info-outer_v2 h5{font-weight:700;color:#fff;margin-bottom:13px}.cp-video-info-outer_v2 .meta-listed li{color:#ccc}.cp-video-info-outer_v2 .cp-recent-listed>li{padding-bottom:12px;border-bottom:1px solid #4e4e4e;margin-bottom:20px}.cp-video-info-outer_v2 .cp-recent-listed>li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.cp-video-popup-box_v2{align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-align-items:flex-end;height:100%;padding-left:50px;padding-bottom:70px}.cp-video-popup-box_v2 .btn-play{max-width:140px;height:120px;line-height:120px;margin-right:50px;text-align:center;margin-bottom:-70px;width:100%;-webkit-border-radius:5px;border-radius:5px}.cp-video-popup-box_v2 .btn-play img{width:55px;height:55px;background-size:cover}.cp-video-popup-box_v2 .cp-text{}.cp-video-popup-box_v2 .cp-text>span{color:#fff;font-weight:600;font-family:open sans;font-size:22px;letter-spacing:-.25px}.cp-video-popup-box_v2 .cp-text h2{color:#fff;letter-spacing:-.25px}.cp-causes-section{position:relative;z-index:11}.cp-causes-section_home_v2 .container-fluid{padding-left:130px;padding-right:130px}.cp-section_img{position:relative;z-index:11}.cp-causes-section_home:before,.cp-section_img:before{content:'';background:url(../images/team-bg-img-01.jpg) top center;background-size:cover;width:100%;height:90%;left:0;top:-305px;z-index:-1;position:absolute}.cp-causes-section_home_v2:before{content:'';background:url(../images/team-bg-img-01.jpg) top center;background-size:cover;width:100%;height:initial;left:0;top:-195px;z-index:-1;position:absolute;bottom:0}.cp-causes-section_home_v2 .cp-causes-item .cp-text{padding-bottom:15px}#cp-causes-slider,#cp-causes-slider_v2{float:left;width:100%;position:relative}#cp-causes-slider .owl-dots,#cp-causes-slider_v2 .owl-dots{position:absolute;right:0;top:-80px;z-index:99}#cp-causes-slider .owl-dots .owl-dot span,#cp-causes-slider_v2 .owl-dots .owl-dot span,#cp-tweets-slider .owl-dots .owl-dot span,#cp-team-slider .owl-dots .owl-dot span{background-color:#cacaca;-webkit-border-radius:2px;border-radius:2px;margin:3px}.cp-causes-item{float:left;width:100%;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);margin-bottom:60px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.cp-causes-item .cp-thumb{margin-bottom:0}.cp-text{float:left;position:relative;width:100%}.cp-text>h5{letter-spacing:-.25px;font-weight:700}.cp-text>p{margin-bottom:0}.cp-causes-item .cp-text{padding:30px 45px 28px;background-color:#fff}.cp-causes-item .cp-text h5{margin-bottom:25px}.cp-causes-item .cp-text .cp-mapicon{float:right;margin-top:-60px;position:absolute;right:23px}.cp-mapicon{font-size:19px;width:60px;height:60px;line-height:45px;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:7px solid #fff;color:#fff;display:inline-block;text-align:center}.meta-listed{margin-bottom:13px;padding:0}.meta-listed li{font-size:14px;color:#555;margin-left:30px;margin-bottom:5px;display:inline-block;list-style:none}.meta-listed li:first-child,.cp-event-list-item_v2 .event-inner-info .cp-text .meta-listed>li{margin-left:0}.meta-listed li .sm-thumb{width:30px;height:30px;display:inline-block;margin-right:7px}.meta-listed li a{color:#555}.meta-listed li .fa{margin-right:4px}.progress-text h6{font-size:14px;color:#555;text-transform:none}.progress-text span{font-size:16px;display:block}.bottom-holder{float:left;width:100%}.btn-donors{display:block;background-color:#cecece;color:#222}.cp-causes-item .cp-progress-info-list>li:nth-child(2n){padding-left:0}.cp-causes-item .cp-progress-info-list>li{color:#555;margin-bottom:17px}.cp-causes-item .cp-progress-info-list>li span{font-size:16px;display:block}.cp-btn-style.btn-donors{background-color:#cfcfcf;border-color:#cfcfcf}.cp-progressbar-inner{padding:3px;background-color:#e9e9e9;-webkit-border-radius:30px;border-radius:30px;margin-bottom:50px;position:relative}.cp-progressbar-inner .progress-bar{-webkit-border-radius:inherit;border-radius:inherit;height:7px;position:relative}.donation-info-outer .cp-progressbar-inner .progress-bar{height:13px}.donation-info-outer .cp-progressbar-inner{margin-bottom:65px;padding:5px}.donation-info-outer .cp-btn-style{margin-top:36px;padding:23px 50px}.cp-progressbar-inner .percentage{position:absolute;right:0;bottom:-40px;padding:5px 13px;font-size:13px;font-family:open sans;font-weight:800;color:#222;background-color:#e9e9e9;display:inline-block;-webkit-border-radius:5px;border-radius:5px}.cp-progressbar-inner .percentage:before{content:'';position:absolute;right:0;left:0;top:-7px;width:0;height:0;margin:0 auto;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #e9e9e9}.cp-causes-masonary-section{position:relative;background:url(../images/team-bg-img-01.jpg) top center;background-size:contain;z-index:11}.cp-masonary-item .cp-causes-item{margin-bottom:30px}.cp-masonary-layout{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;-ms-column-gap:30px;column-gap:30px}.cp-masonary-item{display:inline-block;width:100%}.cp-causes-masonary-section .cp-btns-holder{margin-top:25px}.cp-masonary-layout_v2{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;column-count:2}.cp-masonary-layout_v3{-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;column-count:4}.cp-causes-list-item{margin-bottom:30px}.cp-causes-list-item>.row{margin-left:0;margin-right:0}.cp-causes-list-item>.row>[class*=col-]{padding-left:0;padding-right:0}.cp-causes-list-item .cp-text{padding:40px 60px 21px;position:relative}.cp-causes-list-item .cp-text .cp-mapicon{float:left;position:absolute;left:-30px;top:30px;z-index:99;margin-top:0}.cp-causes-list-item .cp-progress-info-list h6 span{display:block;padding-left:0}.cp-causes-list-item .cp-progress-info-list>li{margin-bottom:20px}.cp-project-detail-inner>.cp-causes-item.cp-causes-list-item .cp-text{padding-left:50px}.cp-project-detail-inner .cp-causes-list-item .cp-progressbar-inner{margin-bottom:50px}.cp-event-section{float:left;width:100%;background:url(../images/event-bg-img-01.jpg) top center no-repeat;background-size:cover}.event-inner-info .cp-text .meta-listed{margin-bottom:3px}.event-inner-info .cp-text h5{margin-bottom:0}.event-list-item .event-inner-info .date-box{margin-top:0}.event-list-item .event-inner-info{margin-top:5px}.cp-text>h4{font-weight:700;letter-spacing:-.25px}.cp-event-listed{float:left;padding-left:0;list-style:none;width:100%}.event-list-item{float:left;width:100%;margin-bottom:8px;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);-ms-box-shadow:0 0 30px rgba(0,0,0,.1);-o-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);padding:30px;overflow:hidden;-webkit-border-radius:5px;border-radius:5px}.event-inner-info{display:flex;-moz-display:flex;-ms-display:flex;-webkit-display:flex}.event-inner-info .date-box{margin-right:30px;margin-top:10px;padding-right:25px;width:126px;display:inline-block;position:relative}.event-inner-info .date-box:after{content:"";width:1px;background-color:#c4c4c4;height:60px;position:absolute;right:0;top:50%;margin-top:-30px}.cp-event-list-item_v2 .event-inner-info .date-box::after{height:54px;width:2px;top:0;margin-top:0}.date-box{font-size:15px;text-align:right}.date-box strong{font-size:40px;font-weight:700}.date-box span{display:block;font-family:open sans;font-weight:700;letter-spacing:-.25px;text-transform:uppercase;font-size:15px}.right-holder{float:right}.right-holder>a.btn-more:hover,.right-holder>a.btn-more:focus{color:#fff}.right-holder>a{margin-top:35px}.btn-more{width:40px;height:40px;font-size:16px;font-weight:700;color:#fff;display:inline-block;text-align:center;margin-right:25px;line-height:40px;-webkit-border-radius:5px;border-radius:5px}.event-list-item .cp-countdown-holder{margin-top:5px}.event-list-item .cp-countdown-holder .cp-btn-style{margin-top:11px;float:right;margin-left:40px}.cp-countdown-holder .cp-countdown{float:right}.cp-event-list-item_v2 .cp-countdown-holder .cp-countdown{float:left}.cp-countdown-holder{float:left;width:100%}.cp-countdown-holder .countdown-section{display:block;float:left;width:50%;padding-top:20px;background-color:#ededed;text-align:center;-webkit-border-radius:5px;border-radius:5px}.cp-countdown-holder .countdown-holding span{color:#888}.cp-countdown-holder .countdown-section{padding:18px 0;margin:2px;width:80px}.cp-countdown-holder .countdown-amount{font-size:20px;font-weight:800;margin:0 0 -5px;color:#222;display:inline-block}.cp-countdown-holder .countdown-period{display:block;font-size:14px;color:#777}.cp-countdown-holder .countdown-descr{display:block;width:100%}.cp-event-section_v2{background-image:none}.cp-event-listed_v2>li{margin-bottom:30px}.cp-event-listed_v2 .event-list-item{background-color:#fff;padding:0}.cp-event-list-item_v2{width:100%;float:left}.cp-event-list-item_v2 .cp-thumb{float:left;width:37%;margin-bottom:0;text-align:center}.cp-event-list-item_v2 .event-inner-info{width:63%;float:left;background-color:#fff;padding:35px 40px 20px}.cp-event-list-item_v2 .event-inner-info .date-box{height:80px;margin-top:15px}.cp-event-list-item_v2 .event-inner-info p{margin-bottom:25px}.cp-event-list-item_v2 .event-inner-info .date-box strong{line-height:30px;letter-spacing:-.25px}.cp-event-list-item_v2 .event-inner-info .cp-text .meta-listed{margin-bottom:3px}.cp-event-list-item_v2 .event-inner-info .cp-text h4{margin-bottom:14px}.cp-event-list-item_v2 .event-inner-info .cp-text h4+.meta-listed{margin-bottom:10px}.cp-event-list-item_v2 .event-inner-info .cp-text .meta-listed>li{margin-left:20px}.cp-event-list-item_v2 .event-inner-info .cp-text .meta-listed>li:first-child{margin-left:0}.cp-event-detail-inner .cp-blog-item_v2 .cp-thumb .cp-caption{padding:50px 40px;text-align:right}.cp-event-detail-inner .cp-caption .cp-countdown{float:right}.cp-blog-detail-inner.cp-event-detail-inner .cp-blog-item_v2>.cp-text{padding:40px 45px 40px 50px}.cp-event-detail-inner .cp-blog-item_v2 .cp-text .cp-top{float:left;width:100%}.cp-event-detail-inner .cp-blog-item_v2 .cp-text .cp-top h4{float:left;margin-bottom:10px}.cp-event-detail-inner .cp-blog-item_v2 .cp-text .cp-top .cp-btn-style{float:right;margin-top:-20px}.cp-event-detail-inner .cp-blog-item_v2 .cp-text>.event-inner-info{display:block;float:left;width:100%}.cp-event-detail-inner .cp-blog-item_v2 .cp-text .event-inner-info{background-color:transparent;padding:0;border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:45px;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.cp-event-detail-inner .cp-text .event-inner-info>.date-box{float:left}.cp-event-detail-inner .cp-text .event-inner-info>.cp-text{float:none;width:auto;overflow:hidden;padding-top:0}ul.profile-info-listed_v2 li{flex:100%;-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;margin-bottom:10px}.cp-organize-outer{float:left;width:100%}#event-map{float:left;width:100%;height:230px;-webkit-border-radius:5px;border-radius:5px}.cp-event-calendar .fc-event,.cp-event-calendar .fc-event-dot{padding:10px;color:#fff;border:none;-webkit-border-radius:5px;border-radius:5px}.cp-event-calendar{padding:50px 60px;background-color:#fff;-webkit-box-shadow:0 0 43px rgba(0,0,0,.12);-ms-box-shadow:0 0 43px rgba(0,0,0,.12);-o-box-shadow:0 0 43px rgba(0,0,0,.12);box-shadow:0 0 43px rgba(0,0,0,.12);-webkit-border-radius:5px;border-radius:5px}.cp-event-calendar .fc-event span,.cp-event-calendar .fc-event-dot span{color:#fff}.cp-event-calendar div.fc-toolbar{margin-bottom:30px}.cp-event-calendar .fc-toolbar h2{font-size:26px;text-transform:uppercase}.cp-event-calendar .fc-toolbar button{padding:8px 12px;color:#fff;background-color:#454545;background-image:none;border:none;width:auto;height:auto}.cp-event-calendar .fc-widget-header th{font-size:16px;font-weight:600;text-transform:uppercase;background-color:#272727;color:#fff;padding:20px 10px;border:none}.cp-event-calendar .fc-widget-content td{border-left:none}.cp-event-popup-outer .modal{background-color:rgba(0,0,0,.7);z-index:9999}div.modal-backdrop{z-index:9}.cp-event-popup-outer .cp-moda-box{padding:50px 30px 35px;max-width:570px}.cp-moda-box .modal-content{background-color:transparent;border:none}.cp-moda-box .modal-content .btn-submit{width:100%;border:5px solid #fff;margin-bottom:25px;text-transform:uppercase}.cp-event-form-outer h2{letter-spacing:-.25px;color:#fff;margin-bottom:0}.cp-event-form-outer p{color:#fff;margin-bottom:30px;font-style:italic}.cp-event-form-outer p a{color:#fff;text-transform:uppercase;text-decoration:underline}.cp-blog-section{position:relative;z-index:99;padding-bottom:50px}.blog-listed-row .cp-blog-item{margin-bottom:30px}.blog-listed-row .cp-text .meta-listed{margin-bottom:0}.blog-listed-row .cp-blog-item .cp-text p{margin-bottom:15px}.cp-blog-item{float:left;width:100%;margin-bottom:50px}.cp-blog-item .cp-thumb{margin-bottom:0}.cp-blog-item .cp-text{padding-top:25px}.cp-blog-item .cp-text h5{font-weight:700;color:#333}.cp-blog-item .cp-text p{margin:0 0 22px}.cp-blog-item .bottom-line{position:relative;padding-top:20px}.cp-blog-item .bottom-line:before{content:'';position:absolute;left:0;top:0;border-bottom:1px solid #e9e9e9;width:90px}.cp-blog-item .bottom-line:after{content:'';position:absolute;left:0;top:0;border-bottom:1px solid;width:18px}.cp-blog-item:hover .bottom-line:after{width:100%}.cp-join-form-outer{float:left;width:100%;padding:70px 25px;-webkit-border-radius:5px;border-radius:5px}.cp-join-form-outer h2{line-height:36px;color:#fff;letter-spacing:-.25px;margin-bottom:13px}.cp-join-form-outer p{color:#fff;font-style:italic;margin:0 0 22px}.cp-form-holder{float:left;width:100%}.cp-form-holder input[type=text],.cp-form-holder input[type=tel],.cp-form-holder input[type=email],.cp-form-holder input[type=password]{font-size:13px;float:left;width:100%;color:#777;height:56px;line-height:56px;padding:0 30px;margin-bottom:10px;border:none;background-color:#fff;-webkit-border-radius:5px;border-radius:5px}.cp-form-holder .btn-submit{width:100%;color:#fff;margin-top:10px}.cp-blog-section .cp-btns-holder.text-right{margin-top:20px}.cp-blog-detail-inner{float:left;width:100%}.cp-blog-detail-inner>.cp-blog-item{margin-bottom:65px;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);float:none;display:inline-block;overflow:hidden;-webkit-border-radius:5px;border-radius:5px}.cp-blog-detail-inner>.cp-blog-item .cp-thumb{-webkit-border-radius:0;border-radius:0}.cp-blog-detail-inner .cp-blog-item_v2>.cp-text{background:#fff;padding:50px 80px 40px}.cp-blog-detail-inner .cp-blog-item_v2 .cp-text h4{margin-bottom:25px;font-weight:700}.cp-blog-detail-inner>p{font-size:18px;line-height:28px;margin-bottom:30px}.cp-blogquotes-outer{float:left;width:100%;padding:60px 80px;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);background-color:#fff;position:relative;z-index:11;margin-bottom:70px;margin-top:40px;-webkit-border-radius:5px;border-radius:5px}.cp-blogquotes-outer:before{font-family:fontawesome;content:"\f10d";color:#ddd;font-size:60px;position:absolute;left:60px;top:30px}.cp-blogquotes-outer p{font-size:21px;line-height:30px;font-style:italic;position:relative;z-index:99;color:#333}.cp-blog-detail-inner .cp-check-listed{margin-bottom:60px;list-style:none;margin-top:40px}.cp-check-listed{margin:0 0 20px;padding-left:30px}.cp-check-listed li{font-size:18px;line-height:18px;color:#555;margin-bottom:15px}.cp-check-listed li:last-child{margin-bottom:0}.cp-check-listed li:before{font-family:fontawesome;content:"\f046";font-size:18px;margin-right:5px;color:#a1a1a1}.cp-tags-outer{float:left;width:100%;margin-bottom:27px;margin-top:10px}.cp-tags-outer strong,.cp-social-outer_v2 span{font-size:26px;color:#222;font-weight:800;float:left;margin-right:22px;font-family:open sans;letter-spacing:-.25px}.cp-tags-outer .tags{display:inline-block;margin-top:5px}.tags{padding:0;margin:0}.tags a,.tags li{font-size:15px;font-weight:700;color:#222;display:inline-block;font-family:open sans;letter-spacing:-.25px}.tags a:hover{text-decoration:underline}.cp-blog-detail-inner .cp-social-outer_v2{margin-bottom:85px;margin-top:20px}.cp-social-outer_v2{float:left;width:100%;margin-bottom:30px}.cp-social-outer_v2 .cp-social-links,.cp-social-links_v3{display:inline-block}.cp-social-links_v3 li:before{display:none}.cp-social-links_v3 li{border:none;margin:0;padding:0 1px}.cp-social-links_v3 li a{font-size:14px;width:35px;height:35px;line-height:35px;display:inline-block;color:#666;text-align:center;border:1px solid #ccc;position:relative;z-index:11;-webkit-border-radius:5px;border-radius:5px}.cp-social-links_v3 li a:before{content:'';position:absolute;left:0;top:0;width:100%;height:0;z-index:-1}.cp-social-links_v3 li a:hover .fa{color:#fff}.cp-social-links_v3 li a:hover:before{height:100%}.cp-blog-detail-inner .cp-author-holder{margin-bottom:60px}.cp-author-holder{float:left;width:100%}.cp-author-holder h3{margin-bottom:40px}.cp-comments-listed{float:left;width:100%;padding:0;margin:0}.cp-comments-listed>li{list-style:none}.cp-comments-listed .cp-comments-listed{padding-left:100px}.cp-comments-item{float:left;width:100%;padding:40px 65px;margin-bottom:30px;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);background-color:#fff;display:flex;-moz-display:flex;-ms-display:flex;-webkit-display:flex;-webkit-border-radius:5px;border-radius:5px}.cp-comments-item .comments-thumb{min-width:128px;max-width:128px;margin-bottom:0;margin-right:35px}.comments-thumb img{width:100%;height:auto;-webkit-border-radius:100%;border-radius:100%}.comments-info .top{margin-bottom:17px;width:100%;display:inline-block}.comments-info .top h5{font-size:20px;display:inline-block;text-transform:uppercase;margin-right:40px;margin-bottom:0}.comments-info .top .meta-listed{display:inline-block;margin-bottom:0}.comments-info .top .btn-reply{float:right}.btn-reply{font-size:13px;line-height:13px;text-transform:uppercase;font-weight:700;color:#222;padding:10px 25px;background-color:#cfcfcf;font-family:open sans;letter-spacing:-.25px;-webkit-border-radius:5px;border-radius:5px}.btn-reply:hover{color:#fff}.cp-comments-outer{float:left;width:100%;margin-bottom:20px}.cp-comments-outer h3{letter-spacing:-.25px;margin-bottom:26px}.cp-comments-form{float:left;width:100%;position:relative;z-index:99}.cp-comments-form .inner-holder{float:left;width:100%;margin-bottom:20px}.cp-comments-form input[type=text],.cp-comments-form input[type=password],.cp-comments-form input[type=email],.cp-comments-form input[type=tel],.cp-comments-form textarea,.cp-donation-form input[type=text],.cp-donation-formm input[type=password],.cp-donation-form input[type=email],.cp-donation-form input[type=tel],.cp-donation-form textarea,.cp-donation-form select{font-size:14px;line-height:14px;float:left;width:100%;padding:18px 30px 30px;margin-bottom:10px;-webkit-box-shadow:0 0 18px rgba(0,0,0,.14);-ms-box-shadow:0 0 18px rgba(0,0,0,.14);-o-box-shadow:0 0 18px rgba(0,0,0,.14);box-shadow:0 0 18px rgba(0,0,0,.14);background-color:#fff;color:#777;border:none;-webkit-border-radius:5px;border-radius:5px}.cp-comments-form textarea{min-height:240px;resize:none;-webkit-resize:none;-ms-resize:none;-moz-resize:none}.child-img{float:left;width:100%;position:relative}.child-img img{max-width:100%;height:auto}.cp-asidebar-outer{float:left;width:100%}.widget{float:left;width:100%;margin-bottom:50px}.widget h4{letter-spacing:-.25px;margin-bottom:23px}.widget form{float:left;width:100%}.widget form input[type=text],.widget form input[type=email],.widget form input[type=password],.widget form input[type=tel],.widget form textarea,.widget form select{font-size:12px;line-height:14px;float:left;width:100%;padding:15px 30px;margin-bottom:0;-webkit-box-shadow:0 0 18px rgba(0,0,0,.14);-ms-box-shadow:0 0 18px rgba(0,0,0,.14);-o-box-shadow:0 0 18px rgba(0,0,0,.14);box-shadow:0 0 18px rgba(0,0,0,.14);background-color:#fff;color:#777;border:none;height:60px;-webkit-border-radius:5px;border-radius:5px}.widget-search input[type=text]{font-size:12px}.widget-search form{position:relative}.widget-search form .btn-submit{font-size:16px;line-height:16px;position:absolute;right:10px;top:50%;z-index:11;border:none;padding:0 14px;background-color:transparent;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.widget form.search-form input[type=text]{padding-right:55px}.widget-search form .btn-submit::before{left:0;content:"";height:13px;width:1px;background-color:#ccc;position:absolute;top:50%;margin-top:-6.5px}.widget .recent-list .cp-text h6{font-size:15px;line-height:20px;font-weight:700;margin-bottom:2px}.widget .cp-recent-listed>li{margin-bottom:15px}.widget .cp-recent-listed>li:last-child{margin-bottom:0}.widget .cp-recent-listed .meta-listed{margin-bottom:0}#cp-news-slider{float:left;width:100%}.slider-item .cp-thumb{-webkit-border-radius:5px;border-radius:5px}#cp-news-slider .cp-text{text-align:center;padding:0;margin:25px 0 20px}#cp-news-slider .cp-text h6{font-weight:700}#cp-news-slider .owl-controls{margin:0}#cp-news-slider .owl-controls .owl-nav [class*=owl-]{width:35px;height:30px;line-height:25px;padding:0;text-align:center;background-color:transparent;border:2px solid #ccc;-webkit-border-radius:5px;border-radius:5px;margin:2px}#cp-news-slider .owl-nav .owl-prev:before,#cp-news-slider .owl-nav .owl-next:before{font-family:fontawesome;content:"\f177";font-size:12px}#cp-news-slider .owl-nav .owl-next:before{content:"\f178"}#cp-news-slider .owl-nav .owl-prev:hover:before,#cp-news-slider .owl-nav .owl-next:hover:before{color:#fff}.widget-event .event-list-item{padding:0}.widget-event .cp-event-listed{margin-bottom:0}.widget-event .event-inner-info .date-box{margin:0;padding-right:15px;margin-right:25px}.widget-event .event-inner-info .date-box{font-size:14px;font-weight:800;font-family:open sans;letter-spacing:-.25px;width:125px}.widget-event .date-box strong{font-size:30px;line-height:30px;font-weight:800}.widget-event .event-inner-info h6{font-size:15px;line-height:20px;font-weight:700}.widget .cp-donation-form .btn-submit{width:100%}.cp-select{appearance:none -webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;position:relative;background:url(../images/select-arrow.jpg) no-repeat;background-position:96% 12px}.cp-select option{outline:none}.widget .event-list-item{background-color:#fff;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.cp-donors-form-outer{float:left;width:100%;padding:0 80px 45px;border-bottom:3px solid #ddd}.cp-donors-form-outer .cp-donation-form input[type=text],.cp-donors-form-outer .cp-donation-form select{height:72px;padding:18px 30px}.cp-donors-form-outer .cp-donation-form .btn-submit{padding:23px 60px;margin-top:15px}.cp-donors-listed-outer{float:left;width:100%;margin-bottom:-45px}.cp-donors-list-item{float:left;width:100%;padding-top:70px;margin-top:2px;margin-bottom:20px;border-top:1px solid #ddd}.cp-donors-list-item .cp-thumb{-webkit-border-radius:5px;border-radius:5px}.cp-donors-info>h3{font-weight:700;letter-spacing:-.25px;margin-bottom:20px}.cp-donors-info .top{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #ddd}.cp-donors-info .top .cp-progress-info-list_v2{padding-left:0;display:inline-flex;-webkit-display:inline-flex;-moz-display:inline-flex;-ms-display:inline-flex;width:240px;margin-right:75px}.cp-donors-info .top .meta-listed{display:inline-block;padding-top:15px}.cp-donors-info .top .meta-listed li{font-size:16px}.cp-donate-form-outer{padding:0}.cp-donate-form-outer{border-bottom:none}.cp-donate-form-outer h2{margin-bottom:20px;letter-spacing:-.25px}.cp-donate-topbar{background-color:#eee;padding:18px 35px;margin-bottom:50px;border-left:4px solid;position:relative;-webkit-border-radius:5px;border-radius:5px}.cp-donate-topbar .icon-box{font-size:14px;width:30px;height:30px;line-height:28px;color:#fff;text-align:center;position:absolute;-webkit-border-radius:5px;border-radius:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:-17px;top:50%;margin-top:-14px}.cp-donate-topbar .icon-box .fa{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cp-donation-form_v2 .inner-holder,.cp-donation-form_v2 .inner-holder_v2{margin-bottom:20px;float:left;width:100%}.cp-donation-form_v2 .inner-holder h5{font-size:20px;margin-bottom:25px;font-weight:700}.cp-donate-topbar p{margin-bottom:0;font-style:italic;font-size:15px}.cp-donate-topbar p>strong{font-size:14px;font-style:normal;color:#033333}.inner-holder .radio-box{display:inline-block;margin-right:55px;margin-bottom:40px}.inner-holder .fstElement{float:left;width:100%;border:0;-webkit-box-shadow:0 0 18px rgba(0,0,0,.14);-ms-box-shadow:0 0 18px rgba(0,0,0,.14);-o-box-shadow:0 0 18px rgba(0,0,0,.14);box-shadow:0 0 18px rgba(0,0,0,.14);-webkit-border-radius:5px;border-radius:5px}.inner-holder .fstElement .fstToggleBtn{padding:24px 70px 24px 50px;font-size:15px;font-style:italic;color:#555;position:relative;float:left;width:100%}.inner-holder .fstElement .fstToggleBtn:after{content:"\f107";border:0;font-family:fontawesome;font-style:normal;color:#000;font-size:21px;line-height:70px;top:0;margin-top:0;right:50px}.inner-holder .fstElement.fstActive .fstToggleBtn::after{content:"\f106"}.inner-holder .fstElement.fstActive{-webkit-box-shadow:0 0 18px rgba(0,0,0,.14);-ms-box-shadow:0 0 18px rgba(0,0,0,.14);-o-box-shadow:0 0 18px rgba(0,0,0,.14);box-shadow:0 0 18px rgba(0,0,0,.14)}.inner-holder .fstResults{padding:.5em}.inner-holder .fstResults>span{font-size:;font-size:14px;line-height:40px;padding:0 10px;color:}.form-price{float:left;width:100%;margin-bottom:30px;margin-top:50px}.radio-box label{font-size:16px;font-weight:700;font-family:open sans;color:#222;letter-spacing:-.25px}.radio-box input[type=radio],.radio-box input[type=checkbox]{margin-right:5px}.form-price span{font-weight:800;display:inline-block;padding:15px 25px;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.12);-ms-box-shadow:0 0 30px rgba(0,0,0,.12);-o-box-shadow:0 0 30px rgba(0,0,0,.12);box-shadow:0 0 30px rgba(0,0,0,.12);font-size:20px;margin-right:-2px;min-width:110px;text-align:center;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.form-price .btn-dollar{color:#fff;min-width:70px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.donate-amount-listed>li{margin-top:5px}.donate-amount-listed{padding-left:0}.donate-amount-listed>li{font-weight:600;display:inline-block;min-width:170px;padding:16px 15px;font-size:26px;background-color:#fff;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);margin-right:10px;text-align:center;margin-bottom:20px;letter-spacing:-.25px;font-family:open sans;-webkit-border-radius:5px;border-radius:5px}.donate-amount>input{display:inline-block;vertical-align:middle;margin-right:10px}.inner-donation-amount{position:relative}.inner-donation-amount span{font-size:14px;font-weight:700;background-color:#d1d1d1;color:#222;display:inline-block;padding:0 30px;position:absolute;left:0;top:0;bottom:0;font-family:open sans;letter-spacing:-.25px;line-height:72px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.inner-holder_v2.inner-donation-amount input[type=text]{font-weight:600;padding-left:200px;margin-bottom:0;font-family:open sans;color:#222;font-size:20px;letter-spacing:-.25px}.cp-team-section_home{padding-bottom:68px}.cp-team-section.cp-section_img:before{top:-210px;height:initial;bottom:0}#cp-team-slider{float:left;width:100%;position:relative}#cp-team-slider .owl-dots{position:absolute;right:0;top:-70px;z-index:99}.cp-team-item{float:left;width:100%;position:relative;margin-bottom:70px}.cp-team-item .cp-thumb{-webkit-border-radius:5px;border-radius:5px}.cp-team-item .cp-thumb .cp-caption{height:100%}.cp-team-item .cp-caption .cp-social-outer{height:100%;width:80px;display:flex;-moz-display:flex;-ms-display:flex;-webkit-display:flex;justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;position:relative}.cp-team-item .cp-caption .cp-social-outer:before{content:'';position:absolute;left:0;top:-100%;width:100%;height:100%;z-index:-1}.cp-team-item .cp-caption .cp-social-links_v2{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.cp-team-item:hover .cp-thumb img{-webkit-transform:scale(1.2) rotate(3deg);-moz-transform:scale(1.2) rotate(3deg);-ms-transform:scale(1.2) rotate(3deg);-o-transform:scale(1.2) rotate(3deg);transform:scale(1.2) rotate(3deg)}.cp-team-item:hover .cp-caption .cp-social-links_v2{opacity:1;visibility:visible;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);transition-delay:.4s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s}.cp-social-links_v2 li{display:block;border:none;padding:0;margin-bottom:5px;text-align:center;position:relative;z-index:11}.cp-team-item .cp-social-links_v2 li{margin-left:0}.cp-social-links_v2 li:before,.cp-social-links_v2 li:first-child:before{content:'';position:absolute;top:6px;left:0;width:100%;height:0;z-index:-1;background-color:#fff;display:block;-webkit-border-radius:5px;border-radius:5px}.cp-social-links_v2 li:hover:before,.cp-social-links_v2 li:first-child:hover:before{height:100%}.cp-social-links_v2 li a{width:35px;height:35px;line-height:30px;display:block;border:1px solid #fff;-webkit-border-radius:5px;border-radius:5px}.cp-team-item .cp-social-links_v2 li a{color:#fff}.cp-team-item .cp-text{background-color:#fff;padding:28px 40px;width:80%;position:absolute;z-index:99;bottom:-40px;-webkit-border-radius:5px;border-radius:5px}.cp-team-item .cp-text span{font-size:15px;font-weight:600;font-family:open sans;letter-spacing:-.25px}.cp-team-item:hover .cp-text>span{color:#818181}.cp-team-item:hover .cp-text{margin-left:10%}.cp-team-item:hover .cp-caption .cp-social-outer:before{top:0}.cp-team-call-banner{clear:both;background:url(../images/call-us-bg-img.jpg) top center no-repeat;background-size:cover;position:relative;z-index:11;margin-bottom:90px;padding:50px 20px;-webkit-border-radius:5px;border-radius:5px}.cp-team-call-banner:before{content:'';position:absolute;left:0;right:0;top:15px;width:96%;height:86%;z-index:-1;margin:0 auto;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px}.call-us-outer{display:flex;-moz-display:flex;-ms-display:flex;-webkit-display:flex}.call-us-outer .icon-box{width:130px;margin-right:35px}.call-us-info span{font-size:14px;color:#fff;display:block}.call-us-info h2{font-size:40px;color:#fff}.call-us-info p{font-size:18px;font-weight:700;font-style:normal;color:#fff}.cp-team-info-outer{margin-bottom:98px}.cp-team-info-outer .cp-text p{font-size:18px;line-height:28px;margin-bottom:28px}.team-info .cp-heading-outer{margin-bottom:30px}.team-info{margin-top:50px;padding:0 20px}.team-info h3{font-size:36px}.team-info .desination{color:#818181}.cp-pro-item{float:left;width:100%;padding:40px 40px 35px 60px;background-color:#fff;margin-bottom:30px;-webkit-box-shadow:0 0 103px rgba(0,0,0,.12);-ms-box-shadow:0 0 103px rgba(0,0,0,.12);-o-box-shadow:0 0 103px rgba(0,0,0,.12);box-shadow:0 0 103px rgba(0,0,0,.12);-webkit-border-radius:5px;border-radius:5px}.cp-pro-item h4{font-size:20px;font-weight:700;letter-spacing:-.25px}.cp-pro-item .meta-listed{margin-bottom:0}.cp-pro-detail-inner .cp-heading-outer h2{font-size:40px}.cp-pro-detail-inner .cp-heading-outer p{font-size:18px}.cp-testimonial-section{background:url(../images/testimonial-bg-img-01.jpg) top center no-repeat;background-size:cover;background-attachment:fixed;-webkit-border-radius:5px;border-radius:5px}.cp-testimonial-section_home{padding-bottom:180px;padding-top:82px}#cp-testimonial-slider{float:left;width:100%;position:relative}.cp-testimonial-text{float:left;width:100%;text-align:center;position:relative}.cp-testimonial-text::before{content:"\f10d";font-family:fontawesome;color:rgba(201,201,201,.19);position:absolute;left:50%;font-size:200px;top:-60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cp-testimonial-text h2{font-size:45px;color:#fff;margin:0 0 20px;letter-spacing:-.25px}.cp-testimonial-text p{color:#f1f1f1;font-style:italic;margin:0 0 50px;font-size:24px;line-height:34px;letter-spacing:0}.cp-testimonial-text .test-bottom{display:inline-block}.test-bottom .sm-thumb{float:left;width:90px;height:90px;border-radius:100%;margin-right:20px}.test-bottom .sm-thumb img,.meta-listed .sm-thumb img{-webkit-border-radius:100%;border-radius:100%}.test-bottom .cp-text{float:none;width:auto;text-align:left;overflow:hidden;margin-top:20px}.test-bottom .cp-text h4{color:#fff;margin:0}.test-bottom .cp-text span{font-size:14px;font-weight:700;display:block;font-family:open sans;letter-spacing:-.25px}#cp-testimonial-slider .owl-controls{position:absolute;width:100%;bottom:20px;margin:0}#cp-testimonial-slider .owl-controls .owl-prev{float:left}#cp-testimonial-slider .owl-controls .owl-next{float:right}.cp-testimonial-row{padding:98px 0;margin-bottom:30px}.cp-testimonial-row .cp-testimonial-text p{font-size:20px;line-height:30px}.cp-testimonial-bg_v2{background:url(../images/team-bg-img-02.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}.cp-testimonial-bg_v2 .cp-testimonial-text p{color:#333}.cp-testimonial-bg_v2 .test-bottom .cp-text h4{color:#222}.cp-gallery-item{float:left;width:100%;margin-bottom:30px}.cp-gallery-item .cp-thumb{margin-bottom:0;-webkit-border-radius:5px;border-radius:5px}.cp-pagination-row{float:left;width:100%;padding-top:50px}.cp-pagination-row>nav{float:none;display:inline-block}.cp-pagination-listed .pagination{margin-bottom:0}.cp-pagination-listed .pagination li{margin:0 2px}.cp-pagination-listed .pagination li:first-child,.cp-pagination-listed .pagination li:last-child{margin-top:6px}.cp-pagination-listed .pagination li:first-child{margin-right:4px}.cp-pagination-listed .pagination li:last-child{margin-left:4px}.cp-pagination-listed .pagination li:first-child a,.cp-pagination-listed .pagination li:last-child a{padding:0 22px;-webkit-border-radius:5px;border-radius:5px;width:auto;line-height:36px;font-size:14px}.cp-pagination-listed .pagination li a{font-size:16px;font-weight:700;color:#555;margin:0;border:2px solid #ccc;line-height:48px;width:52px;padding:0;-webkit-border-radius:5px;border-radius:5px}.cp-pagination-listed .pagination li a:hover{color:#fff}.cp-project-section .cp-causes-item{margin-bottom:30px}.cp-project-section .cp-causes-item .cp-text{padding:30px 38px 20px}.cp-project-section .cp-project-listed .cp-causes-item .cp-text{padding:55px 55px 20px 40px}.cp-project-listed .cp-causes-item .cp-text{position:relative}.cp-project-listed .cp-causes-item .cp-text>h5{margin-bottom:15px}.cp-project-listed .cp-causes-item .cp-text p{margin-bottom:38px}.cp-project-listed .cp-causes-item .cp-text>a.cp-btn-style_v3{padding:23px 45px}.cp-project-listed .cp-causes-item .cp-text .cp-mapicon{float:left;position:absolute;left:-60px;margin-top:0;top:30px;z-index:99}.cp-filterlist_v1{width:92%;text-align:center;margin:0 auto 50px;background:#fff;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);display:block;clear:both;padding:0;-webkit-border-radius:5px;border-radius:5px}.cp-filterlist_v1 a{font-size:14px;font-weight:700;color:#333;display:inline-block;padding:26px 28px;text-transform:uppercase;position:relative;text-decoration:none;z-index:11;font-family:open sans;letter-spacing:-.25px}.cp-filterlist_v1 a:hover,.cp-filterlist_v1 a.current{text-decoration:none;background-color:#e1e1e1}.cp-filterlist_v1 a:hover:before,.cp-filterlist_v1 a:hover:after,.cp-filterlist_v1 a.current:before,.cp-filterlist_v1 a.current:after{width:5px;height:5px;background-color:transparent}.cp-filterlist_v1 a:before{display:none;content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-top:2px solid #222;border-left:2px solid #222;z-index:-1;background-color:#222}.cp-filterlist_v1 a:after{display:none;content:'';position:absolute;right:0;bottom:0;width:100%;height:100%;border-right:2px solid #222;border-bottom:2px solid #222;z-index:-1;background-color:#222}.cp-filterOuter_v1{clear:both}.cp-project-detail-inner>.cp-causes-item{margin-bottom:60px}.cp-project-detail-inner>.cp-causes-item .cp-text{padding:50px 70px}.cp-project-detail-inner .cp-related-outer .cp-causes-item .meta-listed{margin-bottom:6px}.cp-progress-info-list_v2 h6 span{display:block;padding-left:0}.cp-progress-info-list_v2{flex-wrap:inherit;-moz-flex-wrap:inherit;-ms-flex-wrap:inherit;-webkit-flex-wrap:inherit}.cp-progress-info-list_v2 li{position:relative;font-size:16px;width:auto;margin-right:30px;padding-right:30px}.cp-progress-info-list_v2 li span{font-size:18px}.cp-progress-info-list_v2 li:before{content:'';position:absolute;right:0;top:50%;height:50px;background-color:#cfcfcf;width:1px;margin-top:-25px}.cp-progress-info-list_v2 li:last-child:before{display:none}.btn-completed{display:inline-block;font-size:14px;line-height:14px;color:#222;background-color:#cfcfcf;padding:28px 65px;position:absolute;right:0;font-family:open sans;font-weight:700;z-index:1;bottom:60px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.btn-completed:before{content:'';position:absolute;left:0;top:0;width:0;height:100%;z-index:-1}.btn-completed:hover:before{width:100%}.btn-completed:hover{color:#fff}.cp-project-detail-inner .cp-progressbar-inner{margin-bottom:80px;padding:5px}.cp-project-detail-inner .cp-progressbar-inner .progress-bar{height:10px}.cp-profile-info{float:left;width:100%}.cp-profile-info h4{font-weight:700;margin-bottom:20px}.cp-profile-info .sm-thumb{width:70px;margin-right:18px;float:left}.cp-profile-info .sm-thumb img{width:100%;height:auto;-webkit-border-radius:100%;border-radius:100%}.profile-info-listed{display:flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;padding-left:0;list-style:none}.profile-info-listed li{font-size:16px;font-weight:700;color:#222;flex:50%;-moz-flex:50%;-ms-flex:50%;-webkit-flex:50%;margin-bottom:18px;font-family:open sans;letter-spacing:-.25px}.profile-info-listed li span{padding-left:12px}.profile-info-listed li span,.profile-info-listed li span a{font-size:14px;color:#787878}.cp-pro-donors-item{display:flex;-moz-display:flex;-ms-display:flex;-webkit-display:flex;margin-bottom:50px}.cp-pro-donors-item .sm-thumb{margin:0 30px 0 0;width:100px}.cp-pro-donors-item .sm-thumb img{width:100%;height:auto;-webkit-border-radius:5px;border-radius:5px}.cp-pro-donors-item .info{padding:10px 0 0}.cp-pro-donors-item .info h5{font-size:20px;line-height:24px;margin-bottom:5px;letter-spacing:-.25px}.cp-pro-donors-item .info .desination{font-size:13px;margin-bottom:8px;display:block}.cp-pro-donors-item .info strong{font-size:16px;font-weight:700;color:#555;display:block}.cp-pro-donors-item .info strong span{font-weight:700;display:inline-block}.cp-services-section{padding-bottom:68px}.cp-donation-box_v2{float:left;width:100%;display:block;margin-bottom:25px}.cp-donation-box_v2 .icon-box{float:left;margin-right:25px}.cp-donation-box_v2 .cp-text{width:auto;overflow:hidden;padding-top:20px}.cp-newsletter-section{position:relative;margin-top:-90px;z-index:99}.cp-newsletter-section_v2{background:url(../images/newsletter-bg-img.jpg) top center no-repeat;background-size:cover;margin-top:0;padding:70px 0}.cp-newsletter-section_v2 .cp-news-letter-inner{background-color:transparent;padding:0}.cp-newsletter-section_v2 .cp-news-letter-inner .news-text{position:relative;padding-right:0}.btn-signup-newsletter{font-size:13px;line-height:14px;color:#fff;padding:10px 20px;display:inline-block;margin-bottom:14px;-webkit-border-radius:5px;border-radius:5px}.cp-news-letter-inner{display:flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;padding:60px 80px;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);-webkit-border-radius:5px;border-radius:5px}.cp-news-letter-inner .news-text{padding-right:65px}.cp-news-letter-inner h6{font-size:18px;color:#fff;font-weight:600}.cp-news-letter-inner h2{color:#fff;letter-spacing:-.25px;line-height:36px;margin-bottom:0}.cp-newsform-outer input{font-size:16px;color:#777;font-style:italic;background-color:#fff;width:350px;height:68px;padding:0 30px;border:none;float:left;margin-right:14px;-webkit-border-radius:5px;border-radius:5px}.cp-newsform-outer .btn-submit{padding:23px 25px;border-color:#fff;cursor:pointer;color:#fff;-webkit-border-radius:5px;border-radius:5px}.cp-btn-style_v2.btn-submit:hover{border-color:#fff}.cp-newsform-outer.cp-newsform-outer_v2{position:relative;padding-left:65px;margin-top:10px}.cp-newsform-outer.cp-newsform-outer_v2::before{content:"";position:absolute;left:15px;top:50%;height:100px;width:1px;background-color:#424242;margin-top:-50px}.cp-newsform-outer_v2 input{width:100%;max-width:491px}.cp-newsform-outer_v2 .btn-submit,.cp-newsform-outer_v2 .btn-submit:hover{border-color:transparent}.flex{display:flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex}.cp-counter-section{background:url(../images/need-help-bg-img.jpg) top center no-repeat;background-size:cover;background-attachment:fixed;padding-bottom:80px}.cp-counter-inner{text-align:center}.cp-counter-inner h1{line-height:60px;font-weight:300;color:#fff;margin:0 0 50px;display:inline-block;max-width:80%;letter-spacing:-.25px}.cp-counter-item{float:left;width:100%;text-align:center;padding:0 60px;margin-bottom:40px}.cp-counter-item .counter{font-size:50px;font-weight:700;color:#fff;display:block;margin:0 0 5px;font-family:open sans;letter-spacing:-.25px}.cp-counter-item h5{font-weight:600;color:#fff;margin:0;letter-spacing:-.25px;display:inline-block;max-width:90%}.cp-product-section{padding-bottom:0;margin-bottom:-30px}.product{float:left;width:100%;margin-bottom:85px;position:relative}.product-thumb{float:left;width:100%;overflow:hidden;margin-bottom:0;-webkit-border-radius:5px;border-radius:5px}.product-thumb img{width:100%;height:auto}.product-thumb:hover img{-webkit-transform:scale(1.2) rotate(3deg);-moz-transform:scale(1.2) rotate(3deg);-ms-transform:scale(1.2) rotate(3deg);-o-transform:scale(1.2) rotate(3deg);transform:scale(1.2) rotate(3deg)}.product .cp-text{background-color:#fff;padding:28px 35px;width:85%;position:absolute;bottom:-35px;left:7.5%;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);letter-spacing:-.25px;z-index:99;-webkit-border-radius:5px;border-radius:5px}.product .cp-text .product-meta-listed{margin-bottom:-50px}.product .cp-text strong{display:block;margin-bottom:18px;font-weight:700}.product .cp-text del{color:#acacac}.product .cp-text ins{text-decoration:none}.product-meta-listed{margin:0;padding:0;list-style:none;float:left}.product-meta-listed li{float:left;margin:0 1px}.product-meta-listed li a{font-size:14px;width:40px;height:40px;line-height:40px;display:block;background-color:#e7e7e7;color:#777;text-align:center;-webkit-border-radius:5px;border-radius:5px}.product-meta-listed li a:hover{color:#fff}.product{float:left;width:100%}.product .product-slider-holder{float:left;width:100%;margin:0 0 50px;padding-right:25px}.product-slider-holder .bx-wrapper{margin:0 0 5px}#product-slider{float:left;width:100%}.product-slider-holder .bx-wrapper img{width:100%;-webkit-border-radius:5px;border-radius:5px}.product-slider-holder .bx-wrapper .bx-viewport{border:none;-webkit-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;left:inherit;background-color:transparent}.product-slider-holder .bx-wrapper .bx-controls{display:none}.product-slider-holder #bx-pager>a{float:left;width:100%;margin-bottom:25px;position:relative;z-index:11}.product-slider-holder #bx-pager>a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transform:scale(.88);-moz-transform:scale(.88);-ms-transform:scale(.88);-o-transform:scale(.88);transform:scale(.88)}.product-slider-holder #bx-pager>a.active:before{opacity:.5}.product-slider-holder #bx-pager img{width:100%;-webkit-border-radius:5px;border-radius:5px}.product .summary{float:left;width:100%}.product .summary h2{margin:0 0 27px}.product .summary>h3{font-weight:700;letter-spacing:-.25px;margin-bottom:15px}.product .summary p{margin:0 0 30px;font-size:18px;line-height:28px}.product .summary .price .amount{font-size:20px;font-weight:700;line-height:20px;color:#acacac;display:inline-block;text-decoration:line-through;letter-spacing:-.25px;font-family:open sans}.product .summary .price .small-amount{font-size:20px;font-weight:700;font-family:open sans;letter-spacing:-.25px}.product .summary .cart{float:left;width:100%;padding-bottom:30px;margin:10px 0 28px;border-bottom:1px solid #c6c6c6}.product .summary .product-quantity{float:left;width:150px;background:#e9e9e9;padding:21px 12px;margin:0 12px 10px 0;-webkit-border-radius:5px;border-radius:5px}.product .summary .product-quantity span{display:inline-block;width:25px;height:25px;line-height:25px;font-size:11px;background-color:#fff;color:#222;text-align:center;-webkit-border-radius:5px;border-radius:5px}.product .summary .product-quantity input[type=text]{font-size:14px;font-weight:700;color:#222;width:65px;border:none;text-align:center;background-color:transparent}.product .summary .btn-love{margin-left:8px}.btn-love{font-size:14px;width:42px;height:42px;line-height:42px;color:#777;display:inline-block;background-color:#e7e7e7;text-align:center;-webkit-border-radius:5px;border-radius:5px}.product_meta{float:left;padding-left:0;width:100%}.product_meta>li{display:block;margin:0 0 5px;font-size:16px;font-weight:700;color:#222;font-family:open sans;letter-spacing:-.25px}.product_meta>li span,.product_meta>li a{color:#7d7d7d}.cp-social-links li a{color:#666}.cp_tabs-box2{float:left;width:100%;margin:45px 0 30px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.cp_tabs-box2 .nav-tabs{float:left;width:100%;margin:0;background-color:#fff;-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);border-bottom:none}.cp_tabs-box2 .nav-tabs>li{float:left;padding:0 1px 0 0;margin:0;border:none}.cp_tabs-box2 .nav-tabs>li:last-child{padding:0}.cp_tabs-box2 .nav-tabs>li>a{font-size:14px;font-weight:700;background-color:transparent;color:#333;-webkit-border-radius:0;border-radius:0;line-height:14px;text-transform:uppercase;margin:0;padding:30px;display:block;border:none;cursor:pointer;position:relative;font-family:open sans}.cp_tabs-box2 .nav-tabs>li>a.active,.cp_tabs-box2 .nav-tabs>li>a.active:hover,.cp_tabs-box2 .nav-tabs>li>a.active:focus,.cp_tabs-box2 .nav-tabs>li a:hover{background-color:#e1e1e1;border:none}.cp_tabs-box2 .nav-tabs>li>a.active:after,.cp_tabs-box2 .nav-tabs>li>a.active:hover:after,.cp_tabs-box2 .nav-tabs>li>a.active:focus:after,.cp_tabs-box2 .nav-tabs>li a:hover:after{bottom:0;opacity:1}.cp_tabs-box2 .tab-inner-holder{float:left;width:100%;background-color:#f5f4f4;padding:50px 70px}.tab-inner-holder p{font-size:18px;line-height:30px;margin-bottom:20px}.cp-additional-listed{padding-left:0;list-style:none;margin-bottom:0}.cp-additional-listed li{font-size:16px;line-height:16px;color:#555;padding:20px 35px;background-color:#fff;-webkit-border-radius:5px;border-radius:5px}.cp-additional-listed li:nth-child(even){background-color:transparent}.cp-additional-listed li span{font-weight:700;text-transform:uppercase;min-width:100px;display:inline-block;color:#333;font-family:open sans;font-size:13px}.pro-form textarea{min-height:200px}.rating-holder{float:left;width:100%;font-family:Open Sans;font-size:18px;font-weight:600;color:#282828;margin:0 0 20px}.rating-holder span{font-size:14px}.rating-holder ul>li{display:inline-block;margin:0 28px 0 0}.cp-review-listed{padding:0;margin-bottom:10px;float:left;width:100%}.cp-review-listed li{list-style:none}.cp-review-listed h5{font-weight:600;letter-spacing:-.25px}.cp-sponsors-section{float:left;width:100%}.cp-sponsors-section .owl-stage-outer{z-index:9}.cp-sponsors-section .item{float:left;width:100%;text-align:center;position:relative}.cp-sponsors-section .item>a{float:left;width:100%;padding:20px;background-color:#f4f4f4;line-height:60px;position:relative;-webkit-border-radius:5px;border-radius:5px}.cp-sponsors-section .item>a img{width:auto;display:inline-block;-webkit-filter:brightness(0);-ms-filter:brightness(0);-o-filter:brightness(0);filter:brightness(0);opacity:.3;max-width:100%;position:relative;cursor:pointer}.cp-sponsors-section .item:hover>a img{opacity:1;-webkit-filter:brightness(1);-ms-filter:brightness(1);-o-filter:brightness(1);filter:brightness(1)}.cp-sponsors-section .owl-controls{position:absolute;width:100%;bottom:20px;margin:0}.cp-sponsors-section .owl-controls .owl-nav [class*=owl-],#cp-testimonial-slider .owl-controls .owl-nav [class*=owl-]{width:42px;height:42px;line-height:34px;-webkit-border-radius:100%;border-radius:100%;background-color:#f1f1f1}.cp-sponsors-section .owl-controls .owl-nav .owl-prev{margin-left:-60px;float:left}.cp-sponsors-section .owl-controls .owl-nav .owl-prev:before,#cp-testimonial-slider .owl-controls .owl-nav .owl-prev:before{font-family:fontawesome;content:"\f104";font-size:20px;color:#222}.cp-sponsors-section .owl-controls .owl-nav .owl-next{margin-right:-60px;float:right}.cp-sponsors-section .owl-controls .owl-nav .owl-next:before,#cp-testimonial-slider .owl-controls .owl-nav .owl-next:before{font-family:fontawesome;content:"\f105";font-size:20px;color:#222}.cp-sponsors-section .owl-controls .owl-nav .owl-prev:hover:before,.cp-sponsors-section .owl-controls .owl-nav .owl-next:hover:before,#cp-testimonial-slider .owl-controls .owl-nav .owl-prev:hover:before,#cp-testimonial-slider .owl-controls .owl-nav .owl-next:hover:before{color:#fff}.cp-map-section{background-color:#f9f9f9}.cp-get-in-touch-row .cp-heading-outer{margin-bottom:30px}.cp-get-in-touch-row h3{font-size:36px}#contact-map{float:left;width:100%;height:720px}.cp-get-in-touch-row{float:left;width:100%}.cp-get-in-touch-row .contact-info-listed_v2{margin-bottom:10px;margin-top:10px;padding-left:50px}.cp-get-in-touch-row .cp-comments-outer h3{margin-bottom:10px}.cp-contact-form .inner-holder{margin-bottom:0}.widget-contact .cp-heading-outer p{font-weight:400}.contact-info-listed_v2{padding-left:45px;padding-bottom:50px}.contact-info-listed li p span{display:block}.contact-info-listed_v2 li .icon-box{font-size:24px;padding-right:15px}.cp-contact-info_v2{padding:98px 30px 0 83px;width:600px}.cp-comingsoon-section{float:left;width:100%;height:100vh;background:url(../images/comming-soon-img.jpg) top center no-repeat;background-size:cover;padding:60px 0}.cp-coming-inner-outer{float:left;width:100%;text-align:center}.cp-coming-inner-outer h1{font-size:40px;line-height:40px;color:#a4a4a4;letter-spacing:-.25px;text-transform:uppercase;margin-bottom:0}.cp-coming-inner-outer .title{font-size:60px;display:block;font-weight:700;color:#fff;letter-spacing:-.25px}.cp-coming-inner-outer .title span{font-weight:300}.cp-coming-inner-outer p{font-size:20px;line-height:33px;color:#a4a4a4;margin-bottom:20px;font-style:italic;font-weight:600;font-family:open sans;letter-spacing:-.25px}.cp-coming-inner-outer .cp-countdown-holder{margin-bottom:20px}.cp-coming-inner-outer .cp-countdown-holder.cp-countdown-holder_v2 .countdown-section{background-color:rgba(25,25,25,.7);float:none;display:inline-block;margin:3px}.cp-countdown-holder.cp-countdown-holder_v2 .countdown-amount{color:#fff}.cp-coming-inner-outer .cp-countdown-holder.cp-countdown-holder_v2 .countdown-period{background-color:transparent;color:#fff}.cp-countdown-holder.cp-countdown-holder_v2 .countdown-holding span{color:#fff}.cp-countdown-holder.cp-countdown-holder_v2 .countdown-section span.countdown-amount{font-size:24px;font-weight:800;font-family:open sans;letter-spacing:-.25px}.cp-countdown-holder.cp-countdown-holder_v2 .countdown-section span.countdown-period{font-size:17px;letter-spacing:-.25px;color:#b0b0b0}.cp-countdown-holder.cp-countdown-holder_v2 .countdown-section{width:100px;padding:25px 10px}.cp-coming-inner-outer h4{font-size:26px;color:#fff;margin-bottom:26px}.cp-subscribe-form{width:96%;display:inline-block;background-color:#fff;position:relative;margin-bottom:32px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.cp-subscribe-form input[type=text],.cp-subscribe-form input[type=email],.cp-subscribe-form input[type=password]{font-size:16px;line-height:80px;height:80px;color:#777;float:left;width:100%;padding:0 50px;border:none}.cp-subscribe-form .btn-subscribe{position:absolute;right:5px;top:7px;padding:23px 40px}.page-title-outer{text-align:center;position:relative;z-index:99;padding-top:100px}.page-title-outer:before{content:'Error';font-size:100px;font-weight:800;position:absolute;left:0;right:0;top:-57px;letter-spacing:-.25px;margin:0 auto;color:#e3e3e3;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.page-title{font-size:300px;line-height:250px;display:block;color:#222;position:relative;z-index:999;margin-bottom:-90px;letter-spacing:-.25px}.page-title-outer span{color:#000}.cp-error-inner{-webkit-box-shadow:0 0 100px rgba(0,0,0,.12);-ms-box-shadow:0 0 100px rgba(0,0,0,.12);-o-box-shadow:0 0 100px rgba(0,0,0,.12);box-shadow:0 0 100px rgba(0,0,0,.12);float:left;width:100%;padding:100px;background:url(../images/error-img.jpg) top center no-repeat;position:relative;text-align:center;z-index:11}.cp-error-inner:before{content:'';position:absolute;left:0;top:0;background-color:rgba(255,255,255,.9);width:100%;height:100%;z-index:-1}.cp-error-inner h2{font-size:70px;line-height:80px;margin-bottom:15px;letter-spacing:-.25px}.cp-error-inner h2 span{display:block;padding-bottom:20px;opacity:.5}.cp-error-inner h4{color:#555;margin-bottom:55px;font-weight:700;letter-spacing:-.25px}.error-form{float:left;width:100%;text-align:center;background-color:#fff;position:relative;-webkit-border-radius:5px;border-radius:5px}.error-form input[type=text],.error-form input[type=email]{font-size:16px;float:left;width:100%;height:80px;line-height:80px;padding:0 85px 0 65px;color:#777;border:none;background-color:#fff;-webkit-box-shadow:0 0 18px rgba(0,0,0,.14);-ms-box-shadow:0 0 18px rgba(0,0,0,.14);-o-box-shadow:0 0 18px rgba(0,0,0,.14);box-shadow:0 0 18px rgba(0,0,0,.14);font-style:italic;-webkit-border-radius:5px;border-radius:5px}.error-form .btn-submit{position:absolute;right:40px;top:50%;font-size:16px;padding:0 14px;border:none;background-color:transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.error-form .btn-submit::before{content:"";position:absolute;left:0;height:13px;width:1px;background-color:#ccc;top:50%;margin-top:-6.5px}.cp-footer{float:left;width:100%}.ft-widget-section{float:left;width:100%;padding:98px 0 210px;background:url(../images/fooer-bg-img-01.jpg) top center no-repeat;background-size:cover;position:relative}.ft-widget-section:after{content:'';position:absolute;left:0;right:0;margin:0 auto;border-bottom:1px solid #b7b7b7;width:950px;bottom:180px}.widget{float:left;width:100%}.widget h4{margin:0 0 23px}.widget-about p{margin-bottom:23px}.widget-listed{float:left;width:100%;padding:0;margin:0;list-style:none}.widget-listed li{font-size:15px;color:#333;position:relative;margin-bottom:18px}.widget-listed li:before{font-family:fontawesome;font-size:12px;content:"\f061";color:#888;margin-right:13px}.widget-listed li a{color:#333}.widget-listed li:last-child{margin-bottom:0}#cp-tweets-slider{float:left;width:100%;position:relative}.tweets-item .top{float:left;width:100%;padding:30px;margin-bottom:27px;background-color:#fff;position:relative;-webkit-border-radius:5px;border-radius:5px}.tweets-item .top:after{content:'';position:absolute;left:35px;bottom:-14px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff}.tweets-item p{font-size:14px}.tweets-item p a{display:block}.tweets-item .bottom-holder .icon-box{font-size:24px;float:left}.tweets-item .bottom-holder .cp-text{overflow:hidden;padding-left:10px;width:auto;float:none}#cp-tweets-slider .owl-dots{position:absolute;right:0;bottom:15px;z-index:99}.contact-info-listed{margin:0;padding-left:0;list-style:none}.contact-info-listed li{margin:0 0 40px;color:#777}.contact-info-listed li a{color:inherit}.contact-info-listed li .icon-box{float:left}.contact-info-listed li p{overflow:hidden;color:inherit}.contact-info-listed li:last-child{margin-bottom:0}.contact-info-listed li .fa{margin-right:13px}.cp-copyright-row{float:left;width:100%;padding:25px 0;text-align:center}.cp-copyright-row p{font-weight:600;color:#777;font-family:open sans;letter-spacing:-.25px}.cp-instagram-section{text-align:center;margin-top:-180px;position:relative;z-index:99}.cp-instagram-section h3{font-size:24px;line-height:24px;margin:0 0 30px}.cp-instagram-listed{float:left;width:100%;margin:0;padding:0;text-align:center}.cp-instagram-listed li{margin:0 5px 10px;width:85px;height:85px;overflow:hidden;display:inline-block;-webkit-border-radius:5px;border-radius:5px}.cp-instagram-listed li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.cp-instagram-listed li img{width:85px}a,img,ul li,li a,:before,:after,.tp-search-form,.owl-controls .owl-nav .owl-prev,.owl-controls .owl-nav .owl-next,.dropdown-menu,.cp-text,.cp-social-links_v2,.cp-nav-holder .navbar-collapse,.product .cp-text{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cp-font-family{font-family:Open Sans;font-family:Lato;font-family:permanent marker,cursive}.container{max-width:1170px}.cp-blog-item .meta-listed{margin-bottom:0}.cp-team-item .cp-text>h4{font-weight:800;letter-spacing:-.25px;margin-bottom:0}.cp-product-section .col-lg-7{padding-right:0}.cp-product-section .col-lg-5{padding-left:65px}.cp-product-section .cp-join-form-outer{padding-top:90px}.cp-product-section.cp-product-section_v2{margin-bottom:0;padding-bottom:110px}.cp-counter-section_v2{padding-bottom:145px}.cp-sponsors-section h2{font-weight:700;text-align:center;margin-bottom:55px;letter-spacing:-.25px}.cp-sponsors-section h2 i{font-weight:800;font-style:normal}.cp-gallery-item .cp-thumb>a{float:left;width:100%}.cp-gallery-item .cp-thumb:before{display:none}.cp-testimonial-bg_v2 .cp-testimonial-text::before{color:rgba(49,49,49,.19)}.cp-testimonial-row .cp-testimonial-text::before{top:-110px}.cp-testimonial-row .cp-testimonial-text>p{font-size:24px;max-width:92%;display:inline-block}.cp-testimonial-row .cp-testimonial-text .sm-thumb{margin-right:25px}.cp-project-section .cp-causes-item .meta-listed{margin-bottom:7px}.breadcrumb-item+.breadcrumb-item::before{color:#fff}.cp-contact-form .cp-btn-style{margin-top:30px}.cp-donation-form .inner-holder{margin-bottom:10px;float:left;width:100%}.widget .cp-donation-form .inner-holder .fstElement .fstToggleBtn{padding:20px 35px 20px 20px;color:#777}.widget .cp-donation-form .inner-holder input{font-size:14px}.widget .cp-donation-form .inner-holder .fstElement .fstToggleBtn::after{right:20px;font-size:14px;color:#777}.donors-listed-row{padding-left:0;list-style:none;margin-bottom:0}.cp-donors-section .cp-donors-form-outer .cp-donation-form .btn-submit{margin-top:0;padding:25px 60px}.cp-donors-section .cp-donors-form-outer .cp-donation-form .inner-holder>input{margin-bottom:0}.event-inner-info .cp-text>h4{width:110%}.modal-body .cp-donation-form input[type=text],.modal-body .cp-donation-form input[type=tel],.modal-body .cp-donation-form input[type=email]{padding:18px 35px;margin-bottom:0}.modal-body .cp-donation-form textarea{height:110px}.modal-body .inner-holder .fstElement .fstToggleBtn{padding:14px 50px 14px 35px}.modal-body .inner-holder .fstElement .fstToggleBtn:after{line-height:38px;font-size:17px;width:42px;background-color:#ececec;text-align:center;top:50%;margin-top:-19px;right:6px;color:#4c4c4c}.related-product-outer{padding-bottom:110px}.cp-product-section .product .col-lg-5{padding-left:15px}.widget .contact-info-listed li{margin-bottom:20px}.cp-btn-style i,.cp-btn-style_v2 i,.cp-btn-style_v3 i{margin-right:5px}.product .summary .cart .cp-btn-style{padding:23px 45px}.product .cp-social-outer_v2 span{font-size:14px;letter-spacing:-.25px;color:#333}.product .cp-social-outer_v2 a:before{background-color:#c6c6c6}.product .cp-social-outer_v2 a{color:#555}.product .cp-social-outer_v2{margin-top:17px}.cp-services-detail-section .cp-text>h3{letter-spacing:-.25px}.cp-pro-listed{padding-left:0;list-style:none;margin-bottom:0}.team-info .contact-info-listed li{margin-bottom:20px;font-style:italic;font-weight:700;font-size:17px;color:#555}.team-info .contact-info-listed li p{font-weight:inherit;font-size:inherit}.cp-heading-outer>span.degination{color:#818181;font-size:16px}.team-info .cp-heading-outer>h2{margin-bottom:0}.cp-team-detail .cp-team-item .cp-social-outer:before,.cp-team-detail .cp-team-item:hover .cp-social-outer:before{top:0}.cp-team-detail .cp-social-outer .cp-social-links_v2,.cp-team-detail .cp-team-item:hover .cp-social-outer .cp-social-links_v2{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cp-team-detail .cp-pro-detail-inner .cp-heading-outer p{max-width:50%}.gallery{display:inline-block;width:100%}.cp-tags-outer>strong{font-size:22px;margin-right:15px}.cp-related-outer+.cp-author-holder{margin-top:35px}.cp-project-detail-inner .cp-text>h4{margin-bottom:30px}.cp-project-detail-inner .cp-causes-item .cp-progress-info-list>li{width:auto;margin-right:30px;padding-right:30px}.cp-project-detail-inner .cp-causes-item .cp-progress-info-list>li:last-child{padding-right:0;margin-right:0}.cp-event-detail-inner .cp-progress-info-list_v2 li{width:auto;padding-right:30px;margin-right:30px}.cp-event-detail-inner .cp-progress-info-list_v2 li:last-child{padding-right:0;margin-right:0}.cp-event-detail-inner .cp-progress-info-list_v2 li span{display:block}.cp-progressbar-outer{position:relative;display:inline-block;width:100%}.cp-progressbar-outer{position:relative;display:inline-block;width:100%}.cp-progressbar-outer .btn-completed{right:-70px;bottom:45px}.cp-project-detail-inner .cp-progressbar-outer{padding-bottom:25px;margin-bottom:35px;border-bottom:1px solid #ddd}.cp-project-detail-inner .profile-info-listed{margin-bottom:0}.cp-project-detail-inner>.cp-causes-item .cp-text .cp-mapicon{margin-top:-80px}.cp-cause-detail-inner .cp-progressbar-outer{margin-bottom:0;padding-bottom:0;border-bottom:0}.cp-event-calendar .fc-widget-content th,.cp-event-calendar .fc-widget-content td{border:0}.cp-event-calendar table .fc-body>tr>.fc-widget-content{border:0}.cp-event-calendar .fc-widget-content td{text-align:center}.cp-event-calendar .fc-basic-view .fc-body .fc-row{height:initial!important;border-bottom:1px solid #dcdcdc;text-align:center;min-height:125px}.cp-event-calendar .fc-body .fc-day-grid-container{height:initial!important}.cp-event-calendar .fc-widget-content td>span{width:100%;padding-top:7px;font-family:open sans;font-weight:700;color:#555;letter-spacing:-.25px;font-size:16px}.cp-event-calendar .fc-event span{font-family:open sans;font-weight:700;letter-spacing:-.25px;font-size:13px}nav div ul ul{position:absolute;left:0;top:100%;margin-right:0;min-width:250px;-webkit-box-shadow:0 0 70px rgba(0,0,0,.14);-ms-box-shadow:0 0 70px rgba(0,0,0,.14);-o-box-shadow:0 0 70px rgba(0,0,0,.14);box-shadow:0 0 70px rgba(0,0,0,.14);opacity:0;visibility:hidden}nav div ul ul ul{left:100%;top:0}nav div ul ul li{background-color:#fff;color:#333;float:left;width:100%;font-size:14px;line-height:initial;border-bottom:1px solid #f1f1f1;margin-top:20px;opacity:0;visibility:hidden}nav div ul ul li a{padding:15px 30px;float:left;width:100%}nav div ul li.menu-item-has-children:before{content:"\f107";font-family:fontawesome;position:absolute;right:0;font-size:15px}nav div ul li.menu-item-has-children{padding-right:15px}nav div ul ul li.menu-item-has-children::before{content:"\f105";line-height:50px;right:30px}nav div ul ul li.menu-item-has-children{padding-right:0}nav div ul ul li.menu-item-has-children>a{padding-right:45px}nav div ul ul li:hover>a,nav div ul ul li>a:focus,nav div ul ul li.menu-item-has-children:hover::before{color:#fff}nav div ul ul li:last-child{border-bottom:0}nav div ul li.menu-item-has-children:hover>ul{opacity:1;visibility:visible}nav div ul li.menu-item-has-children:hover>ul>li{opacity:1;visibility:visible;margin-top:0}.side-panel{position:fixed;top:100px;right:-222px;padding:75px 25px 30px;background-color:#fff;z-index:99999;width:222px;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:0 0 70px rgba(0,0,0,.1);-ms-box-shadow:0 0 70px rgba(0,0,0,.1);-o-box-shadow:0 0 70px rgba(0,0,0,.1);box-shadow:0 0 70px rgba(0,0,0,.1)}.side-panel>span{cursor:pointer;line-height:40px;width:40px;text-align:center;left:-40px;position:absolute;background-color:#fff;font-size:15px;top:20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.side-panel>h6{position:absolute;top:0;left:0;right:0;margin-bottom:0;padding:12px 25px;background-color:#eaeaea;color:#4d4d4d;font-weight:700}.color-picker{float:left;width:100%}.color-picker>strong{font-weight:700;font-size:14px;float:left;width:100%;margin-bottom:15px}.color-picker>a{display:inline-block;height:30px;width:30px;margin:1px;position:relative;cursor:pointer}.color-picker>a.color{background-color:#0aefff}.color-picker>a.color2{background-color:#cfa743}.color-picker>a.color3{background-color:#eb4036}.color-picker>a.color4{background-color:#ff7300}.color-picker>a.color5{background-color:#ff4367}.color-picker>a:before{content:"\f00c";font-family:fontawesome;left:0;top:0;right:0;bottom:0;line-height:30px;text-align:center;font-size:11px;color:#fff;position:absolute;opacity:0}.color-picker>a.applied::before{opacity:1}.side-panel.active{right:0}.product .summary .btn-love:hover,.product .summary .btn-love:focus{color:#fff}.cp-video-info-outer.cp-video-info-outer_v2{background-color:transparent}.cp-blog-detail-inner .cp-thumb:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cp-countdown-holder_v2 .cp-countdown{float:none;display:inline-block}.res-header{background-color:#fff;float:left;display:none;width:100%}.res-header-top{float:left;width:100%;background-color:#1e1e1e;text-align:center}.res-header-top>*{float:left;width:50%}.res-top-links>a{float:left;width:33.334%;padding:12.5px 10px;color:#cbcbcb;font-size:13px;font-family:open sans;font-weight:600;background-color:rgba(255,255,255,.1)}.res-top-links>a i{margin-right:6px}.res-top-links>a:nth-child(2n){background-color:rgba(255,255,255,.05)}.res-top-links2>a{color:#fff;float:left;width:50%;padding:12.5px 10px;font-size:13px;font-family:open sans;font-weight:600}.res-top-links2>a:nth-child(2n){background-color:rgba(255,255,255,.05)}.res-logo-sec{float:left;width:100%;padding:20.5px 30px}.res-logo-sec .logo{padding:0}.res-menu-btn{float:right;color:#fff;cursor:pointer;font-size:16px;line-height:36px;width:36px;text-align:center;margin-top:11px;background-color:#333;-webkit-border-radius:5px;border-radius:5px}.res-menu{position:fixed;right:-290px;z-index:9999;width:300px;background-color:rgba(30,30,30,.98);padding:100px 30px 40px;top:0;bottom:0;opacity:0;visibility:visible;overflow-x:hidden;overflow-y:auto}.res-menu.slidein{opacity:1;right:0;visibility:visible}.res-menu-close{position:absolute;right:20px;top:20px;background-color:#fff;color:#1a1a1a;line-height:35px;width:35px;text-align:center;font-size:15px;cursor:pointer;-webkit-border-radius:5px;border-radius:5px}.res-menu-close:hover{color:#fff}.res-menu>ul{float:left;width:100%;padding-left:0;list-style:none;margin-bottom:0}.res-menu>ul li{float:left;width:100%;font-size:13px;font-family:open sans;color:#fff;font-weight:600;position:relative}.res-menu>ul>li{font-weight:700;font-size:14px}.res-menu>ul li a{padding:6px 20px;float:left;width:100%}.res-menu>ul ul{padding-left:20px;list-style:none;margin:20px 0;display:none;float:left;width:100%}.res-menu>ul li.menu-item-has-children:before{content:"\f0d7";position:absolute;font-family:fontawesome;right:10px;line-height:32px}.res-menu>ul li.menu-item-has-children.active:before{content:"\f0d8"}.res-menu>ul li:hover>a,.res-menu>ul li.active>a,.res-menu>ul li a:focus{background-color:rgba(255,255,255,.05)}.res-menu>ul>li>a{padding:10px 20px}.res-menu>ul>li.menu-item-has-children::before{line-height:40px;right:15px}.cp-join-form-outer .cp-form-holder{margin-top:20px}.cp-btns-holder{float:left;margin-top:-10px;width:100%}.btn-donate,.tp-search-form .btn-submit,.cp-btn-style,.cp-btn-style_v2:before,.cp-mapicon,.btn-donors.cp-btn-style:before,#cp-causes-slider .owl-dots .owl-dot.active span,#cp-causes-slider_v2 .owl-dots .owl-dot.active span,#cp-team-slider .owl-dots .owl-dot.active span,.btn-more,#cp-tweets-slider .owl-dots .owl-dot.active span,#cp-sponsors-slider .owl-controls .owl-nav .owl-prev:hover,#cp-sponsors-slider .owl-controls .owl-nav .owl-next:hover,.cp-news-letter-inner,.cp-newsform-outer .btn-submit,#cp-testimonial-slider .owl-controls .owl-nav .owl-prev:hover,#cp-testimonial-slider .owl-controls .owl-nav .owl-next:hover,.cp-join-form-outer,.cp-form-holder .btn-submit,.cp-progressbar-inner .progress-bar,.cp-nav-holder .navbar-nav .dropdown-menu li:after,.cp-team-item .cp-caption .cp-social-outer:before,.cp-video-popup-box_v2 .btn-play,.btn-signup-newsletter,.product-meta-listed li a:hover,.cp-seach-listed li a:hover,.cp-pagination-listed .pagination li a:hover,.cp-social-links_v3 li a:before,.btn-reply:hover,#cp-news-slider .owl-nav .owl-prev:hover,#cp-news-slider .owl-nav .owl-next:hover,.btn-completed:before,.product-slider-holder #bx-pager>a:before,.cp-event-calendar .fc-event,.cp-event-calendar .fc-event-dot,.cp-event-calendar .fc-toolbar button,.cp-moda-box,.cp-donate-topbar .icon-box,.form-price .btn-dollar,.select-wrap1 .fstResults .fstResultItem.fstSelected,.select-wrap1 .fstResults .fstResultItem.fstFocused,.header-donate,.method_v3:hover:before,.method_v1:hover:before,.method_v2:hover:before,.logo-menu-sec>a.header-donate:hover,.logo-menu-sec>a.header-donate:focus,.main-menu-btn:hover,.logo-menu-sec.active .main-menu-btn,nav div ul ul li:hover>a,nav div ul ul li>a:focus,.product .summary .btn-love:hover,.product .summary .btn-love:focus,.res-menu-btn:hover,.res-top-links2>a:hover,.res-top-links2>a:focus,.res-menu-close:hover{background-color:#0aefff}.th-color,.top-left>li .fa,.cp-social-links li a:hover,.btns-login>li a .fa,.cp-nav-holder .navbar-nav>li>a.nav-link:hover,.recent-list .cp-text h5 a:hover,.meta-listed li .fa,.cp-text h2 a:hover,.cp-text h3 a:hover,.cp-text h4 a:hover,.cp-text h5 a:hover,.cp-text h6 a:hover,.contact-info-listed li .fa,.contact-info-listed li a:hover,.widget-listed li a:hover,.tweets-item p a,.tweets-item .bottom-holder .icon-box,.cp-breadcrumb-outer .breadcrumb li.active,.cp-social-outer .cp-social-links_v2 li:hover a,.tags a:hover,.widget-search form .btn-submit,#cp-news-slider .owl-nav .owl-prev:before,#cp-news-slider .owl-nav .owl-next:before,.cp-filterlist_v1 a:hover,.cp-filterlist_v1 a.current,.error-form .btn-submit,.cp_tabs-box2 .nav-tabs>li>a.active,.cp_tabs-box2 .nav-tabs>li>a.active:hover,.cp_tabs-box2 .nav-tabs>li>a.active:focus,.cp_tabs-box2 .nav-tabs>li a:hover,.rating-holder .fa,.cp-copyright-row p a,.topbar .social-btns1>a:hover,.topbar .social-btns1>a:focus,.topbar .top-links>a:hover,.topbar .top-links>a:focus,.header-donate:hover,.header-donate:focus,nav div>ul>li:hover>a,nav div>ul>li:hover:before,nav div>ul>li>a:focus,.header-search>form>button:hover,.header-search>form>button:focus,.header-search>a:hover,.header-search>a:focus,.cp-video-info-outer_v2 h5 a:hover,.cp-video-info-outer_v2 h5 a:focus,.cp-team-item:hover .cp-text>h4 a,.social-btns1>a:hover,.social-btns1>a:focus,.top-links>a:hover,.top-links>a:focus,.menu-area-links>a:hover,.menu-area-links>a:focus,.cp-breadcrumb-outer .breadcrumb li a:hover,.cp-breadcrumb-outer .breadcrumb li a:focus,.product_meta>li span.th-color,.product .cp-social-outer_v2 a:hover,.product .cp-social-outer_v2 a:focus,.product_meta>li a:hover,.product_meta>li a:focus,.meta-listed li a:hover,.meta-listed li a:focus,.cp-copyright-row p a,.cp-copyright-row p a:hover,.cp-copyright-row p a:focus,.res-top-links>a:hover,.res-top-links>a:focus,.res-menu>ul li:hover>a,.res-menu>ul li.active>a,.res-menu>ul li a:focus{color:#0aefff}.cp-btn-style,.cp-btn-style_v2:hover,.cp-btn-style.btn-donors:hover,.cp-blog-item .bottom-line:after,.cp-pagination-listed .pagination li a:hover,.cp-social-links_v3 li a:hover,#cp-news-slider .owl-nav .owl-prev:hover,#cp-news-slider .owl-nav .owl-next:hover,.cp-donate-topbar{border-color:#0aefff}