@import url(font-awesome.min.css);@import url(carousel.css);@import url(effect.css);@import url(jquery.mCustomScrollbar.css);@import url(jquery.mThumbnailScroller.css);@import url(colorbox.css);@import url('https://fonts.googleapis.com/css?family=Ubuntu:400, 500, 700');@import url(https://fonts.googleapis.com/css?family=Pacifico&display=swap);.mejs-controls .mejs-button button:focus,a:focus,input:focus{outline:0}#banner,#banner .video_cont,#wrapper,.video_search>span,header .header_bot,header .header_top{overflow:hidden}.simplefilter li,.txtUp{text-transform:uppercase}#type_video ul,.desc_listing,.enjoy_freedom ul,.ourClient .clientList,.videoFeature ul,.videoShare ul,footer .footerNav,ul.star li{list-style-type:none}.feature_btn span,.static-device,span.icon{vertical-align:middle}a,button,input,textarea{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}a{display:inline-block;color:#3f3fb9}a:focus,a:hover{color:#4040ba}.macWindow select{-webkit-appearance:none}.bold_txt{font-weight:700!important}.semi_bold{font-weight:500!important}p{margin:0 0 25px}.mb0,.panel-title{margin-bottom:0!important}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:#828282}::-webkit-scrollbar-thumb{background:#353535;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#424242;cursor:pointer}::-webkit-scrollbar-thumb:active{background:#292929}.switch{position:relative!important;display:inline-block!important;width:67px!important;height:57px!important}.switch input{opacity:0!important;width:0!important;height:0!important}.slider{position:absolute!important;cursor:pointer!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:#ccc!important;-webkit-transition:.4s!important;transition:.4s!important}.slider:before{position:absolute!important;content:"";height:26px!important;width:26px!important;left:4px!important;bottom:4px!important;background-color:#fff!important;-webkit-transition:.4s!important;transition:.4s!important}input:checked+.slider{background-color:#5050bf!important}input:focus+.slider{box-shadow:0 0 1px #5050bf!important}input:checked+.slider:before{-webkit-transform:translateX(26px)!important;-ms-transform:translateX(26px)!important;transform:translateX(26px)!important}.slider.round{border-radius:34px!important}.slider.round:before{border-radius:50%!important}.switch_plan{border:1px solid rgba(255,255,255,.15);margin-bottom:40px;overflow:hidden;background:#02c247;border-radius:5px;text-align:center;color:#fff}.switch_plan .col-lg-2{padding-top:12px;border-right:1px solid rgba(0,0,0,.1)}.switch_plan span.tooltips i{font-style:normal}.switch_plan .mt-radio:hover>input:not([disabled])~span,.switch_plan .mt-radio>input:checked~span{background:#fff}.switch_plan .mt-radio>span:after{background:#4444bd}.switch_btn_container{position:initial;margin-top:-14px;margin-bottom:32px}.checkbox_container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox_container input{position:absolute;opacity:0;cursor:pointer}.custom_radio{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:18px;line-height:31px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom_radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:27px;width:27px;background-color:#eee;border-radius:50%;border:1px solid rgba(0,0,0,.2)}.custom_radio:hover input~.checkmark{background-color:#ccc}.custom_radio input:checked~.checkmark{background-color:#3d3db8}.checkmark:after{content:"";position:absolute;display:none}.custom_radio input:checked~.checkmark:after{display:block}.custom_radio .checkmark:after{top:7px;left:8px;width:8px;height:8px;border-radius:50%;background:#fff}.checkbox_container:hover input~.checkmark{background-color:#ccc}.checkbox_container input:checked~.checkmark{background-color:#5050bf}.checkmark:after{content:"";position:absolute;display:none}.checkbox_container input:checked~.checkmark:after{display:block}.checkbox_container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.clearfix:after{content:"";clear:both;height:1px;width:100%}.col-xxs-visible{display:none}.userEnd h1,.userEnd h2,.userEnd h3{font-weight:500;color:#212331}.userEnd h4,.userEnd h5,.userEnd h6{font-weight:400}.userEnd .h1,.userEnd h1{font-size:45px}.userEnd .h2,.userEnd h2{font-size:36px;line-height:50px;letter-spacing:1px}.userEnd .h3,.userEnd h3{font-size:32px}.userEnd .h4,.userEnd h4{font-size:28px}.userEnd .h5,.userEnd h5{font-size:24px}.userEnd .h6,.userEnd h6{font-size:22px}body,span.label{font-weight:400}.aquaBtn,.bluBorBtn,.greenBtn,.whtBorBtn{font-weight:500;font-size:14px;text-transform:uppercase;display:inline-block;border-radius:5px!important;padding:12px 30px!important;min-width:230px;text-align:center;position:relative;overflow:hidden;box-shadow:0 0 10px rgba(64,64,186,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.aquaBtn.btn_sm,.bluBorBtn.btn_sm,.whtBorBtn.btn_sm{font-size:13px;padding:8px 20px!important;min-width:auto}.aquaBtn.btn_lg,.bluBorBtn.btn_lg,.whtBorBtn.btn_lg{font-size:18px;padding:18px 35px!important}.aquaBtn:before,.bluBorBtn:before,.whtBorBtn:before{content:"";position:absolute;left:0;top:0;display:block;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.aquaBtn:before{width:100%;height:100%;background:#fff;left:auto;right:0}.aquaBtn.nnw:before{background:#4040ba;width:0%}.bluBorBtn:before{-webkit-transition:all 1s ease;transition:all 1s ease;transform:rotate(20deg);width:50px;height:155%;opacity:.5;top:-15px;left:-50px;background:-moz-linear-gradient(left,rgba(30,87,153,0) 0,rgba(35,90,155,0) 1%,#fff 50%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(left,rgba(30,87,153,0) 0,rgba(35,90,155,0) 1%,#fff 50%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,rgba(30,87,153,0) 0,rgba(35,90,155,0) 1%,#fff 50%,rgba(125,185,232,0) 100%)}.whtBorBtn:before{bottom:0;top:0;width:100%;height:0%;background:#fff}.whtBorBtn.nnw:before{background:#4040ba}.aquaBtn span,.bluBorBtn span,.whtBorBtn span{position:relative}.aquaBtn:focus:before,.aquaBtn:hover:before,.bluBorBtn:focus:before,.bluBorBtn:hover:before,.whtBorBtn:focus:before,.whtBorBtn:hover:before{opacity:1}.bluBorBtn:focus:before,.bluBorBtn:hover:before{transform:translateX(1000%) rotate(20deg)}.aquaBtn:focus:before,.aquaBtn:hover:before{width:0%}.aquaBtn.nnw:focus:before,.aquaBtn.nnw:hover:before{width:100%}.whtBorBtn:focus:before,.whtBorBtn:hover:before{height:100%}.whtBorBtn{border:1px solid #fff;color:#fff;background:0 0;-webkit-transition:all 1s ease;transition:all 1s ease}.whtBorBtn:focus,.whtBorBtn:hover{text-decoration:none;color:#4040ba;background:#fff}.whtBorBtn.nnw{border:1px solid rgba(64,64,186,.7);color:#4040ba;background:#fff}.whtBorBtn.nnw:focus,.whtBorBtn.nnw:hover{color:#fff;background:#4040ba}.bluBorBtn{color:#fff;background:#6b6bda;background:-moz-linear-gradient(left,#6b6bda 0,#3d3db8 100%);background:-webkit-linear-gradient(left,#6b6bda 0,#3d3db8 100%);background:linear-gradient(to right,#6b6bda 0,#3d3db8 100%);border:1px solid #6b6bda}.bluBorBtn:focus,.bluBorBtn:hover{background-position:right center;color:#fff}button.bluBorBtn:hover,input[type=button].bluBorBtn:hover,input[type=submit].bluBorBtn:hover{background:#6b6bda;background:-moz-linear-gradient(left,#3d3db8 0,#6b6bda 100%);background:-webkit-linear-gradient(left,#3d3db8 0,#6b6bda 100%);background:linear-gradient(to right,#3d3db8 0,#6b6bda 100%)}.aquaBtn{border:1px solid #fff;color:#3d3db8!important;background:#fff}.aquaBtn:focus,.aquaBtn:hover{text-decoration:none;color:#fff!important;background:0 0}.greenBtn{border:0;color:#fff;background:#02c247}.greenBtn:hover{color:#026325;box-shadow:none}.greenBtn:focus{color:#026325}input[type=button].aquaBtn,input[type=submit].aquaBtn{color:#3d3db8!important;background:#fff}span.label{font-family:serif}.dropdown-style:hover{z-index:99999!important}img{max-width:100%}.text-danger{color:#ea5252}.dropdown-style{position:relative!important}.font-green,.greenTxt{color:#02c247!important}.blueTxt{color:#4040ba!important}.font18{font-size:18px}.bg-green{background:#02c247!important}.label-success{background-color:#02c247}.error{color:#ff4c41}.redbg{background-color:#ff4c41!important}.yellowbg{background-color:#f1c40f!important}.greenbg{background-color:#36c6d3!important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:rgba(0,0,0,.03)!important}.mt0{margin-top:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}body,h1,h2,h3,h4,h5,h6{font-family:Ubuntu,sans-serif!important}body{color:#35414c;font-size:15px}.modal-content{border-radius:5px!important}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(63,63,185,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(63,63,185,.6)}.container-fluid.no_pad{padding-right:0;padding-left:0}.row.no_pad{margin-right:0;margin-left:0}.row.no_pad>[class*=col-]{padding-right:0;padding-left:0}header .header_top{padding:20px 0}header .header_top .navbar-brand{padding:0;height:auto}header .header_top .btn-info{background:#33c5d2;border-radius:0}header .header_top .btn-info:hover{background:#24b4c1}header .header_bot{background:#454d58;box-shadow:0 0 4px 2px rgba(0,0,0,.25) inset}header .header_bot #searchtext{float:right;background:#39414c;width:180px;height:34px;padding-right:12px;margin:8px 0}header .header_bot #searchtext input[type=text]{background:0 0;border:0;color:#fff;float:left;width:85%;line-height:30px;padding-left:12px}header .header_bot #searchtext input[type=text]:-moz-placeholder,header .header_bot #searchtext input[type=text]:-ms-input-placeholder,header .header_bot #searchtext input[type=text]::-moz-placeholder,header .header_bot #searchtext input[type=text]::-webkit-input-placeholder{color:#5c6e7c}header .header_bot #searchtext i.fa{color:#5c6e7c;float:right;cursor:pointer;font-size:16px;line-height:30px}header .header_bot .nav>li>a{color:#cad7e8}header .header_bot .nav>li>a:focus{background:0 0}header .header_bot .nav>li>a.active,header .header_bot .nav>li>a:hover{color:#fff;background:#4f5965}header .header_bot .nav>li>a.active{font-weight:700}#banner{width:100%;position:relative;z-index:10;background:#3242e5}#banner .video_cont video{height:auto;width:100%;margin-bottom:-5px}#banner img{margin-bottom:2vw;width:40%}.userEnd #banner:before{background-color:rgba(61,61,184,.5);content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:1}.video_search_form{position:relative;margin:5px auto;max-width:800px}.video_search{background:#fff;border-radius:5px;border:1px solid #eee}.video_search .video_srch_btn{float:left;width:48px;height:48px;border:0;background:url(../images/search_icon.png) center center no-repeat;opacity:.75;transition:opacity .3s;background-size:50% auto}.video_search .video_srch_btn:hover{opacity:1}.video_search>span{display:block;margin-right:120px}.video_search .search_input{width:100%;margin:0;padding:15px 0;border:0;font:400 16px arial,sans-serif;color:#333}.video_search .dd_box{float:right;top:0;position:absolute;line-height:45px;right:0;color:#000;font-size:15px}.video_search .dd_box button{cursor:pointer;opacity:.65;transition:.2s;background:0 0}.video_search .dd_box button:hover{opacity:.9}.video_search .btn.active,.video_search .btn:active{-webkit-box-shadow:none;box-shadow:none}.video_search .dropdown.open>.dropdown-toggle{border-color:transparent}.video_search .dropdown-menu{left:auto;right:0}.video_search .dropdown>.dropdown-menu:before{left:auto;right:9px}.video_search .dropdown>.dropdown-menu:after{left:auto;right:10px}.video_search .dropdown-menu>li>a{padding:8px 12px}.video_search .dropdown-menu .dropdown-submenu>.dropdown-menu{top:5px;left:100%;margin-top:-6px;margin-left:-1px;max-height:115px;overflow-y:auto}.video_search .dropdown-menu .dropdown-submenu>.dropdown-menu>li>a{display:block;padding:5px 12px;font-size:12px}.popular_searches{margin:10px;font-size:16px}.popular_searches a{color:#fff;margin:3px 2px;text-transform:capitalize;border: 1px solid #fff;padding: 0px 8px;border-radius: 10px;font-size: 14px;}.popular_searches a:hover{background: #0c23d3;}.popular_searches strong{color:#fff;opacity:.5}.banner_content{position:absolute;bottom:7vw;width:100%;z-index:2;color:#fff}.banner_content h1{color:#fff;font-size:30px;letter-spacing:2px;font-weight:500;margin-bottom:25px}.banner_content p{font-size:15px;margin-bottom:30px}.banner_content .aquaBtn{margin-left:40px}#start_trial{margin-top:-10.5vh;position:relative;z-index:11;margin-bottom:30px}#start_trial .nbs-flexisel-item,#start_trial .nbs-flexisel-ul{padding:0}#start_trial .start_trial_cont{padding:50px;border-radius:5px;position:relative;overflow:hidden;box-shadow:0 0 2px 2px rgba(0,0,0,.15);margin:0 4px 4px;background-repeat:no-repeat;background-position:left top;background-size:cover;text-align:center}#start_trial .start_trial_cont.start1{background-image:url(../images/start_trial/start1.jpg)}#start_trial .start_trial_cont.start2{background-image:url(../images/start_trial/start2.jpg);background-position:left bottom}#start_trial .start_trial_cont.start3{background-image:url(../images/start_trial/start3.jpg)}#start_trial .start_trial_cont.start4{background-image:url(../images/start_trial/start4.jpg);background-position:left bottom}#start_trial .start_trial_cont a,#start_trial .start_trial_cont h3{z-index:5;position:relative}#start_trial .start_trial_cont:before{pointer-events:none;content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#start_trial .start_trial_cont:after{z-index:2;pointer-events:none;content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-position:left top;background-repeat:no-repeat}#start_trial .nbs-flexisel-item img{position:absolute;left:0;top:0;height:100%;z-index:3;pointer-events:none}#start_trial h3{margin-bottom:20px;line-height:36px;letter-spacing:0;font-size:25px;font-weight:400;margin-top:0;padding:3px 5px;color:#fff;display:inline;border-radius:4px}#start_trial h3 span{border-radius:2px;display:inline-block;font-weight:700}#start_trial .nbs-flexisel-container:before{display:table;content:" "}#start_trial .nbs-flexisel-container:after{content:"";clear:both;height:1px;width:100%;display:block}#start_trial .nbs-flexisel-nav-left,#start_trial .nbs-flexisel-nav-right{display:none;opacity:1;border:0;background:#05b243;background:linear-gradient(0deg,#05b243 0,#18c556 100%);color:#fff;padding:2px 10px;transition:all .4s ease-in-out}#start_trial .nbs-flexisel-nav-left{border-radius:5px 0 0 5px!important;left:-46px}#start_trial .nbs-flexisel-nav-right{border-radius:0 5px 5px 0!important;right:-46px}#start_trial .nbs-flexisel-nav-left:hover{text-align:left}#start_trial .nbs-flexisel-nav-right:hover{text-align:right}#start_trial .bluBorBtn{line-height:normal;border:1px solid rgba(255,255,255,.2);margin-top:15px}.starburst{background:url(../images/starburst.png) no-repeat;width:180px;height:180px;position:absolute;top:-60px;right:-50px;display:block;background-size:contain}.front-steps-wrapper{margin-top:20px}.front-steps-wrapper h2{color:#f0f0f0;font-size:22px;line-height:1.2;padding-top:10px;margin-bottom:5px}.front-steps-wrapper .front-step1 h{color:#fefefe}.front-steps-wrapper p{color:#fff;font-size:12px;line-height:18px;margin-bottom:0}.front-steps-wrapper .front-step-col{padding-left:0;padding-right:0}.front-steps-wrapper .front-step{position:relative;padding:15px 20px 33px}.front-steps-wrapper .front-step1{background:#43b1c0}.front-steps-wrapper .front-step2{background:#7c858e}.front-steps-wrapper .front-step3{background:#68727c}.front-steps-wrapper .front-step:before{color:#fff;font:300 140px Montserrat,sans-serif;font-weight:700;display:block;position:absolute;right:-22px;bottom:-40px;opacity:.1}.ie8 .front-steps-wrapper .front-step:before{display:none!important}.front-steps-wrapper .front-step1:before{content:"1";opacity:.2}.front-steps-wrapper .front-step2:before{content:"2";right:-15px}.front-steps-wrapper .front-step3:before{content:"3"}.front-steps-wrapper .front-step:after{top:50%;width:0;height:0;left:100%;z-index:2;content:" ";display:block;margin-top:-1em;position:absolute;border-left:15px solid #69bfcc;border-top:15px solid transparent;border-bottom:15px solid transparent}.ie8 .front-steps-wrapper .front-step:after{display:none!important}#font_common_preview_div,.front-steps-wrapper .front-step-col:last-child .front-step:after{display:none}.front-steps-wrapper .front-step2:after{border-left-color:#899199}.front-steps-wrapper .front-step3:after{border-left-color:#778089}.simplefilter{padding:0}.simplefilter li{border:1px solid #33b7c3;color:#33b7c3;cursor:pointer;display:inline-block;padding:.6rem 1.2rem;font-size:12px;font-weight:700;margin-right:10px;margin-bottom:10px}.simplefilter li.active{background:#33b7c3;text-decoration:none;color:#fff}#portfolio .col-md-3{padding-left:5px;padding-right:5px;position:relative}#portfolio .col-md-3 img{margin-bottom:15px}#portfolio .col-md-3 .imgCont{position:relative}#portfolio .col-md-3 .mask{background-color:rgba(0,0,0,.3);opacity:0;transition:all .4s ease-in-out 0;height:100%;left:0;overflow:hidden;position:absolute;top:0;text-align:center;width:100%;padding-top:32px}#portfolio .col-md-3:hover .mask{opacity:1}#portfolio .col-md-3 .mask .videoTitle{font-size:16px;color:#fff}#portfolio .col-md-3 .mask .videoCam,#portfolio .col-md-3 .mask .videoCart{display:inline-block;border:1px solid #000;color:#fff;padding:5px 10px;position:absolute;bottom:80px}#portfolio .col-md-3 .mask .videoCart{font-size:16px;background:#33c5d2;border-color:#33c5d2;left:45%;margin-left:-25px}#portfolio .col-md-3 .mask .videoCam{font-size:16px;border-color:#33c5d2;color:#33c5d2;right:45%;margin-right:-25px}#portfolio .col-md-3 .mask .videoCart:hover{background:#fff;border-color:#fff;color:#33c5d2}#portfolio .col-md-3 .mask .videoCam:hover{background:#33c5d2;border-color:#33c5d2;color:#fff}#portfolio .portfolioBot{position:relative;height:30px;margin-top:25px}#portfolio .bluBorBtn{cursor:pointer;position:absolute;left:50%;margin-left:-46px}#portfolio #galleryHide.bluBorBtn{display:none}#chooseTemplate{padding:70px 0 95px;background:#6666d6;color:#fff}#chooseTemplate h2{color:#fff}#chooseTemplate p{font-size:18px;margin-bottom:60px;margin-top:20px}.getStunning{background:#7c858e;font-size:22px;color:#fff;overflow:hidden;padding:15px 20px;line-height:40px;margin:95px 0 30px}.getStunning .whtBorBtn{font-size:16px;padding:8px 18px;line-height:normal}.ourClient h3{font-size:32px;color:#223641}#recentSelfanimates .ourClient p{font-size:13px;text-align:left}.ourClient .clientList{padding:30px 0 0;margin:0;overflow:hidden}.ourClient .clientList li{float:left;margin-left:8%;margin-bottom:15px;width:10%}.ourClient .clientList li:first-child{margin-left:0}.ourClient .clientList li img{max-width:100%}footer{background:#222287;color:#9aa2af;padding:80px 0 60px;position:relative;font-size:14px}footer .container{position:relative;z-index:2}.userEnd footer h4{color:#b1ffcd;font-size:21px;margin-bottom:35px}footer .footerNav{margin:0;padding:0}footer .footerNav li a{color:#cfcfff;margin-bottom:15px;display:block}footer .footerNav li a:hover{color:#fff;text-decoration:none;padding-left:5px}footer a[href^="mailto:"]{color:#3fc9d4}footer .foooterBot{color:#7d7db3;line-height:30px}footer .foooterBot .footer_social_div{margin-bottom:20px}footer .foooterBot .footerSocialNav{float:right;list-style-type:none;margin:0;padding:0}footer .foooterBot .footerSocialNav li{float:left;margin-left:15px}footer .foooterBot .footerSocialNav li a{color:#e6e6e8;font-size:14px}footer .foooterBot.video_complete{padding-top:70px}footer .foooterBot.video_complete .footer_social_div{float:right}.social-icon{width:36px;height:36px;fill:currentColor;-webkit-transition:all .2s;transition:all .2s;margin-bottom:-10px}.social-cls-facebook:hover{color:#5877ba}.social-cls-twitter:hover{color:#55acee}.social-cls-linkedin:hover{color:#029df1}.social-cls-youtube:hover{color:#ff5447}.social-cls-instagram:hover{color:#9d51d0}.social-c-link{position:relative;color:#fff}.social-c-link:not(:last-of-type){margin-right:15px;margin-bottom:10px}.pens-link-container{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:.9rem;text-align:center}.pens-link{margin-bottom:0;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.1);border:none}.modal-backdrop{background:#1bc1d0}.cred_popup .row{margin-bottom:12px}.cred_popup h4.modal-title{color:#000;font-weight:500;font-size:23px;margin-top:70px;padding-right:25px}.cred_popup .modal-dialog{max-width:700px;width:auto}.cred_popup img{max-width:100%}.cred_popup .modal-content{border-radius:0;padding:0 36px}.cred_popup .modal-header{position:relative;border-bottom:0;padding:13px 0 10px}.cred_popup .modal-body{padding-top:0;padding-bottom:0}.cred_popup .modal-header .close:hover{opacity:.5}.cred_popup fieldset{margin-top:25px}.bootbox-input.form-control,.cred_popup input[type=number],.cred_popup input[type=password],.cred_popup input[type=text]{height:40px;border-radius:0;line-height:40px}.cred_popup{width:100%;padding:5px 12px}.cred_popup .modal-body{padding-bottom:0;margin-bottom:0}.cred_popup .modal-footer{padding-bottom:0;border-top:2px solid #4040b9!important}.cred_popup .modal-footer .col-sm-6:first-child{text-align:left}#gmail_status,#gmail_status_second{display:block;overflow:hidden;padding-left:15px;padding-right:15px;font-size:14px}.bootbox.modal .btn{border-radius:25px!important;overflow:hidden}.modal-title{margin:0!important}.modal-body ol,.modal-body ul{margin-left:30px}.modal .modal-header .close{background-position:center;position:absolute;top:15px;right:20px;z-index:1}.cred_popup.modal .modal-header .close{right:0}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-ms-animation:spin .7s infinite linear;-webkit-animation:spinw .7s infinite linear;-moz-animation:spinm .7s infinite linear}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}@-webkit-keyframes spinw{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinm{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}.inner-addon{position:relative}.inner-addon .glyphicon{position:absolute;padding:10px;pointer-events:none;right:15px}.right-addon input{padding-right:30px}.footer_company{color:#9aa2af!important}#main h3{margin-top:30px;margin-bottom:50px}.videoContainer{padding:10px;box-shadow:0 0 3px rgba(0,0,0,.2);border-radius:5px}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoNav{padding:15px 0 10px;overflow:hidden}.videoNav .aquaBtnRev{font-size:20px;padding:10px 25px}.videoNav .aquaBtnRev i{margin-left:10px}.videoShare{overflow:hidden;line-height:45px;display:inline-block}.tag_div{padding-top:10px}.videoShare span{font-size:16px;color:#48525e;float:left;line-height:56px;padding-right:10px}.videoShare ul{float:right;padding:0;margin:0}.videoShare ul li{float:left;margin-left:8px}.videoShare ul li a{color:#fff;width:46px;height:46px;background:#c8c8c8;display:inline-block;text-align:center;line-height:46px;font-size:26px}.videoShare ul li a.twitter:hover{background:#1da1f2}.videoShare ul li a.facebook:hover{background:#4c5dc4}.videoShare ul li a.instagram:hover{background:#cc2f98}.videoFeature{min-height:auto;margin-bottom:15px}.videoFeature ul{padding:60px 0 80px;margin:0}.videoFeature ul li{position:relative;margin-bottom:10px;padding-left:34px}.videoFeature ul li:before{content:"\f111";font-family:FontAwesome;font-size:14px;float:left;top:5px;position:absolute;left:0;color:#a1a6ab}.videoReviews h2{margin-bottom:65px}.review{overflow:hidden;font-size:20px;color:#bcc2cb;line-height:35px;margin-bottom:15px}.review .reviewLeft{float:left;width:10%}.review .reviewLeft img{border-radius:50%;display:block;max-width:100%}.review .reviewRight{float:right;width:89%}.review .reviewRight .reviewAuth{float:left;font-weight:500;color:#444d58;margin-top:-5px}.review .reviewRight .reviewDate{float:right;color:#83a7a5;margin-top:-5px}.fb_iframe_widget iframe{width:100%!important}.desc_listing{padding:0;margin:0;font-size:16px;overflow:hidden}.desc_listing li{overflow:hidden;margin-bottom:12px}.desc_listing li .ind{float:left;font-weight:500;margin-right:50px;width:150px;border-right:2px solid #c8c8c8;font-size:15px}.desc_listing li .des{float:left;color:#8a8a8a}.rightSub{box-shadow:0 0 16px rgba(0,0,0,.1);border-radius:5px!important;padding:40px 40px 10px;position:relative;margin-right:-15px;border:1px solid rgba(0,0,0,.1)}.credit{position:absolute;left:0;top:15px;background:#02c247;color:#fff;font-size:14px;z-index:2;box-shadow:0 2px 4px rgba(0,0,0,.3);text-transform:uppercase;padding:4px 10px 3px 8px;border-radius:0 14px 14px 0!important}.credit_detail{position:absolute;left:0;top:43px;padding-left:8px}.credit_detail span{display:block;font-size:12px;color:#02c247}.rightSub .row{border-bottom:1px solid #e4e4e4;line-height:normal;padding-top:10px;padding-bottom:10px}.rightSub .ind{font-weight:700;color:#48525e;text-transform:uppercase}.rightSub .des{color:#8c8c8c}.rightSub a.whtBorBtn{margin-top:32px}.rightSub .btn.red.btn-icon-only,.rightSub a.aquaBtn,.rightSub a.bluBorBtn{margin-top:12px;margin-bottom:2px}.rightSub .btn.red.remove{padding-top:8px;margin:0}.rightSub .btn.red.btn-lg{padding:16px 10px}.rightSub .badge-warning{margin-right:10px;margin-top:6px;float:left}.rightSub .btn.red.btn-icon-only{float:left}.rightSub .btn.green{padding:9px 8px!important}.rightSub .not_active{opacity:0;pointer-events:none}.starRating{font-size:18px;font-weight:700;padding-top:15px;overflow:hidden;text-align:center}.starRating img{margin-bottom:18px}.templtDtlsfieldset{padding:0;border-radius:5px;border:1px solid #b9b9e5;margin:10px 0}.templtDtlsfieldset legend{display:inline-block;width:auto;margin:0 auto;border-bottom:0;text-transform:uppercase;font-size:14px;font-weight:700}.templtDtlsfieldset .row{margin:0}.templtDtlsfieldset .templtDtlsfieldsetSub{background:#f2f2f2;border-radius:3px;margin:5px 0;overflow:hidden;font-size:14px;padding-right:5px}.templtDtlsfieldset .templtDtlsfieldsetSub i{background:#5050bf;color:#fff;padding:8px}.templtDtlsfieldset .templtDtlsfieldsetSub small{opacity:.4}.templtDtlsfieldset .fa-text-width:before{height:11px;overflow:hidden;display:inline-block}.similar{padding-top:50px;background:#fff;background:linear-gradient(0deg,#fff 0,rgba(62,62,184,.1) 100%);margin-top:20px;border-top:1px solid rgba(61,61,184,.15)}#main .similar h3{position:relative;padding-bottom:25px;margin-bottom:42px;text-align:center}.similar h3:after{position:absolute;bottom:0;content:"";display:block;height:2px;background:#11abb7;width:110px;left:50%;margin-left:-55px}#similerSlider li span{color:#fff;line-height:normal}#similerSlider li span.slider_img{z-index:2}#similerSlider li span.latest_template_nav{z-index:1}#similerSlider li span span a{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;margin-top:10px;line-height:normal;font-size:14px}.gmail,.social_div,span.icon,ul.star li{display:inline-block}.star li>a{color:#e5e5e5;padding:1px 0;font-size:22px}.star li.checked>a{color:#e89900}.social_div{padding-bottom:10px}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:3%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5}.carousel-control.right{right:30px!important}#recent-video{margin-top:35px}.custom_div{padding-left:0!important}.pageTitle{color:#48525e;margin-bottom:15px;font-size:22px;text-align:center}.pageTitle a{padding:5px 12px 7px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block;text-transform:capitalize;position:relative;top:-4px}#step{margin-bottom:45px}#step .step_no{font-size:16px;line-height:45px;padding:12px 15px;background:#f7f7f7;border:1px solid #ccc;box-shadow:0 0 7px rgba(0,0,0,.15) inset;margin:0 80px;border-radius:50px}#step .step_no a{color:#000;padding:0;background:#efefef;border:1px solid #d9d9d9;overflow:hidden;height:auto;line-height:50px;border-radius:50px;width:32%;margin-right:2%;float:left;position:relative;display:block;cursor:default}#step .step_no a.active,#step .step_no span{color:#fff}#customerImageSlider .slick-arrow.slick-disabled,#dropImageSlider .slick-arrow.slick-disabled{cursor:no-drop}#step .step_no a:last-child{margin-right:0}#step .step_no a.active{background:#6262d3;background:-moz-linear-gradient(left,#6262d3 0,#3d3db8 100%);background:-webkit-linear-gradient(left,#6262d3 0,#3d3db8 100%);background:linear-gradient(to right,#6262d3 0,#3d3db8 100%)}#step .step_no span{display:inline-block;padding:4px 10px 5px;font-size:35px;width:55px;float:left;height:auto;border-radius:0!important;margin-right:15px;text-align:center;line-height:normal;background:#6262d3;background:-moz-linear-gradient(left,#6262d3 0,#3d3db8 100%);background:-webkit-linear-gradient(left,#6262d3 0,#3d3db8 100%);background:linear-gradient(to right,#6262d3 0,#3d3db8 100%)}#step .step_no a .fa-check-circle{position:absolute;line-height:normal;display:none;font-size:45px;right:8px;top:2px}#step .step_no a.active .fa-check-circle,#step .step_no a.avtive .fa-check-circle,#step .step_no a.completed .fa-check-circle{display:block}#step .step_no a.completed .fa-check-circle{color:#6262d3}.customization_opt{padding:10px 5px 1px}.themeContainer{padding:10px;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:5px}.customization_opt .rightSub{padding:15px 20px}#videoForm .col-md-5 .rightSub{margin-right:0;margin-left:-15px}.themeContainer img{width:100%;border-radius:5px}div.generate_preview.step_one_preview{text-align:center;position:absolute;bottom:10%;width:100%}.themeContainer.w3-display-container .generate_preview.step_one_preview .btn-circle{position:static;transform:none}.generate_preview{text-align:center;position:relative}.generate_preview a.feature_btn{padding:8px 10px 10px;font-size:15px;text-transform:capitalize;font-weight:400}.generate_preview a.bluBorBtn,.generate_preview a.whtBorBtn{font-size:12px;padding:5px 10px!important;min-width:initial}.generate_preview .nav_top{border-bottom:1px dashed rgba(61,61,184,.8);padding-top:15px;margin-bottom:5px}.generate_preview .nav_top+.aquaBtn{margin-top:10px;margin-right:5px}.generate_preview .nav_top span.h6{display:inline-block;position:relative;top:-8px;padding:0 15px}.generate_preview .next_frame{position:absolute;right:0;top:15px}.generate_preview .prev_frame{position:absolute;left:0;top:15px}.rightSub .customizer .row{border-bottom:0;padding-bottom:5px;padding-top:5px}.rightSub .customizer .control-label{text-transform:none;padding-top:8px;font-weight:500;margin-bottom:0}.row.mobileViewBtn{margin:0}.row.mobileViewBtn .col-sm-6{padding:0}.row.mobileViewBtn .col-sm-6:first-child{padding-right:5px}.mobileViewBtn .custom_radio{border:1px solid #d7d7f0;font-size:14px;border-radius:5px;min-height:40px;line-height:36px;-webkit-transition:all .5s;transition:all .5s}.mobileViewBtn .custom_radio:hover{border-color:#5050bf}.mobileViewBtn .checkmark{height:28px;width:20px;background:url(../images/mobile_view.png) top center no-repeat;border-radius:0;left:6px;top:5px;border:0;text-align:center}.mobileViewBtn .custom_radio:hover input~.checkmark{background-color:transparent}.mobileViewBtn .custom_radio .checkmark:after{width:auto;height:auto;border-radius:0;color:#02c247;font-family:FontAwesome;background:0 0;content:"\f00c";font-size:15px;position:static;line-height:normal;padding-top:6px}.mobileViewBtn .landscapView .custom_radio{padding-left:42px}.mobileViewBtn .custom_radio input:checked~.checkmark{background-position-y:bottom;background-color:transparent}.mobileViewBtn .landscapView .checkmark{transform:rotate(90deg);background-position:top left;left:10px;top:4px}.mobileViewBtn .landscapView .checkmark:after{transform:rotate(-90deg);margin-left:-2px;padding-top:0;margin-top:6px}.mobileViewBtn .landscapView input:checked~.checkmark{background-position:bottom left}.rightSub .customizer .des{padding-top:0}.rightSub .customizer .des .form-control{float:left;width:100%;border-radius:0;border:1px solid #c2c2c2;height:auto;padding:8px 10px;display:block}.rightSub .customizer .des .color_picker{float:right;width:24%;border:1px solid #c2c2c2;max-width:38px;display:block}.rightSub .customizer .des .uploadLogo{width:160px;height:105px;background:url(../images/uploadLogo.jpg) center center no-repeat #c5c5c5;background-size:75% auto;position:relative}.rightSub .customizer .des .uploadLogo a{position:absolute;right:5px;top:5px;font-size:20px;color:#8a8a8a;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rightSub .customizer .des .uploadLogo a:hover{text-decoration:none;color:#fd3a1a}.templateMaineNav{text-align:center}.templateMaineNav a{font-size:14px;padding:5px 15px;font-weight:500;text-transform:none;margin-bottom:10px;width:100px;margin-right:20px}.templateMaineNav a:last-child{margin-right:0}.templateMaineNav a.aquaBtn{color:#58d1da}.templateMaineNav a.aquaBtn:hover{color:#02474d}.templateMaineNav a.aquaBtnRev{padding:7px 15px}.customize .nbs-flexisel-item img{border:2px solid #c2c2c2}.rightSub .customizer .des .removeField{float:right;width:24%;max-width:35px;text-align:center;padding-top:8px}#customerImageSlider div.slick-slide,#dropImageSlider div.slick-slide,.customize_audio{float:left}.rightSub .customizer .des .removeField a{font-size:22px;color:#8a8a8a;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rightSub .customizer .des .removeField a:hover{text-decoration:none;color:#ea5252}.customizer.mCustomScrollbar{max-height:250px;margin-top:10px}#dropImageSlider{margin-left:30px;position:relative}.slick-list{overflow:hidden}#customerImageSlider .slick-dots,#dropImageSlider .slick-dots{display:none!important}#dropImageSlider div.slick-slide span{width:98%;height:105px;background:url(../images/uploadLogo.jpg) center center no-repeat #c5c5c5;background-size:75% auto;position:relative;display:block}#dropImageSlider .slick-list{margin:25px 50px 0}#dropImageSlider .slick-arrow{border:0;background:0 0;display:inline-block;overflow:hidden;color:#fff;height:50px;line-height:50px;width:42px;position:absolute;top:50%;margin-top:-28px;padding:0}#dropImageSlider .slick-arrow.slick-prev{left:0}#dropImageSlider .slick-arrow.slick-next{right:0}#dropImageSlider .slick-arrow:before{font-family:FontAwesome;display:inline-block;color:#7f7f7f;font-size:80px}#dropImageSlider .slick-arrow.slick-disabled:before{color:#b2b2b2}#dropImageSlider .slick-arrow.slick-prev:before{content:"\f104"}#dropImageSlider .slick-arrow.slick-next:before{content:"\f105"}#dropImageSlider div.slick-slide span a{position:absolute;right:5px;top:5px;font-size:20px;color:#8a8a8a;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#dropImageSlider div.slick-slide span a:hover{text-decoration:none;color:#fd3a1a}#customerImageSliderCount{color:#48525e;font-size:22px;text-align:center;padding:30px 0 15px}#customerImageSlider{position:relative;overflow:hidden}#customerImageSlider div.slick-slide span{width:98%;display:block;position:relative}#customerImageSlider .slick-list{margin:0 50px}#customerImageSlider .slick-arrow{border:0;background:0 0;display:inline-block;overflow:hidden;color:#fff;height:50px;line-height:50px;width:42px;position:absolute;top:50%;margin-top:-28px;padding:0}#customerImageSlider .slick-arrow.slick-prev{left:0}#customerImageSlider .slick-arrow.slick-next{right:0}#customerImageSlider .slick-arrow:before{font-family:FontAwesome;display:inline-block;color:#7f7f7f;font-size:80px}#customerImageSlider .slick-arrow.slick-disabled:before{color:#b2b2b2}#customerImageSlider .slick-arrow.slick-prev:before{content:"\f104"}#customerImageSlider .slick-arrow.slick-next:before{content:"\f105"}.customize_audio{color:#8c8c8c;font-size:20px;line-height:40px;width:72%}.mejs-container{width:auto!important}.mejs-controls{overflow:hidden}.mejs-controls .mejs-button,.mejs-controls .mejs-time,.mejs-controls .mejs-time-rail,.mejs-controls div.mejs-horizontal-volume-slider{float:left;display:block}.mejs-controls .mejs-button button{cursor:pointer;display:block}.mejs-controls .mejs-playpause-button button{border:0;background:0 0;display:block;overflow:hidden;padding:10px 10px 10px 0;width:25px}.mejs-controls .mejs-playpause-button button:before{font-family:FontAwesome;font-size:18px}.mejs-controls .mejs-playpause-button.mejs-play button:before{content:"\f04b"}.mejs-controls .mejs-playpause-button.mejs-pause button:before{content:"\f04c"}.mejs-controls .mejs-volume-button button{border:0;background:0 0;margin-left:18px;margin-right:10px;display:block;overflow:hidden;width:40px;text-align:left}.mejs-controls .mejs-volume-button button:before{font-family:FontAwesome;font-size:35px;color:#5a5a5a}.mejs-controls .mejs-volume-button.mejs-mute button:before{content:"\f028"}.mejs-controls .mejs-volume-button.mejs-unmute button:before{content:"\f026"}.mejs-controls div.mejs-horizontal-volume-slider{cursor:pointer;position:relative;padding:20px 8px 20px 0;width:81px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{width:75px;height:2px;background:#5a5a5a}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{width:0;height:2px;background:#4285f4;margin-top:-2px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{width:16px;height:16px;display:block;position:absolute;background:#4285f4;border-radius:15px;left:0;top:13px}.mejs-controls div.mejs-time-rail{width:170px!important;position:relative;padding:12px 0;margin-left:15px}.mejs-controls .mejs-time-rail span{display:block;width:170px;height:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{background:#565860;width:170px!important}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#636363;height:2px;display:block;margin:7px 0;max-width:100%}.mejs-controls .mejs-time-rail .mejs-time-current{background:#4285f4;height:2px;display:block;margin-top:-9px}.mejs-controls .mejs-time-rail .mejs-time-handle{width:16px;height:16px;display:block;position:absolute;background:#4285f4;border-radius:15px;left:0;top:12px}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;width:33px;height:23px;top:-100%;margin-left:-17px;z-index:9999;background:url(time-box.png)}.mejs-controls .mejs-time-rail .mejs-time-float-current{width:33px;display:block;left:0;top:-100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;color:#666;text-align:center;z-index:9999}.customize_audio .mejs-inner,.customize_audio .mejs-layers,.customize_audio .mejs-mediaelement{display:none!important}.uploadAudio{display:inline-block;font-size:20px;color:#48525e;overflow:hidden;line-height:40px;float:right;width:24%}.uploadAudio i{color:#4285f4;font-size:40px;float:left;margin-right:10px}.uploadAudio:hover{text-decoration:none}.uploadAudio:hover i{color:#48525e}.customized .templateMaineNav a{width:300px;float:left}.windows8{position:relative;width:78px;height:78px;margin:auto}.windows8 .wBall{position:absolute;width:74px;height:74px;opacity:0;transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);animation:orbit 6.96s infinite;-o-animation:orbit 6.96s infinite;-ms-animation:orbit 6.96s infinite;-webkit-animation:orbit 6.96s infinite;-moz-animation:orbit 6.96s infinite}.windows8 .wBall .wInnerBall{position:absolute;width:10px;height:10px;background:#000;left:0;top:0;border-radius:10px}.windows8 #wBall_1{animation-delay:1.52s;-o-animation-delay:1.52s;-ms-animation-delay:1.52s;-webkit-animation-delay:1.52s;-moz-animation-delay:1.52s}.windows8 #wBall_2{animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.windows8 #wBall_3{animation-delay:.61s;-o-animation-delay:.61s;-ms-animation-delay:.61s;-webkit-animation-delay:.61s;-moz-animation-delay:.61s}.windows8 #wBall_4{animation-delay:.91s;-o-animation-delay:.91s;-ms-animation-delay:.91s;-webkit-animation-delay:.91s;-moz-animation-delay:.91s}.windows8 #wBall_5{animation-delay:1.22s;-o-animation-delay:1.22s;-ms-animation-delay:1.22s;-webkit-animation-delay:1.22s;-moz-animation-delay:1.22s}.select2-container .select2-selection--single{height:34px!important}.userEnd header .page-wrapper-top{-webkit-transition:all .5s;transition:all .5s;padding-top:10px;padding-bottom:1px}.userEnd #wrapper.innerPage header .page-wrapper-top{padding-top:5px}.userEnd header.dark .page-wrapper-top{padding-top:6px}.userEnd header .page-wrapper-top:before{-webkit-transition:all .5s;transition:all .5s;background:rgba(61,61,184,.9);pointer-events:none;padding-top:12px;height:100%;width:100%;top:-100%;left:0;content:"";display:block;position:absolute}.userEnd #wrapper.innerPage header .page-wrapper-top:before,.userEnd header.dark .page-wrapper-top:before{top:0}.userEnd header .page-header .page-header-top .top-menu{margin-top:0;padding-top:5px}.userEnd .page-header,.userEnd .page-header .page-header-top{background-color:transparent;height:auto}a.go-logo{width:140px;padding:5px!important;border-radius:5px;background:#3d3db8;background:linear-gradient(0deg,#3d3db8 0,#4545e8 100%);margin-right:10px;margin-left:10px;overflow:hidden;position:relative}a.go-logo:after{content:"";left:0;top:0;transform:translateX(100%);width:30%;height:100%;position:absolute;z-index:1;-webkit-animation-name:btnShine;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.8)),color-stop(99%,rgba(128,186,232,0)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}@keyframes btnShine{100%,20%{opacity:0;transform:translateX(450%)}0%{opacity:0;transform:translateX(-100%)}10%{opacity:1}}.nav>li>a.go-logo>img{width:100%}.dark a.go-logo,.userEnd #wrapper.innerPage header .nav>li>a.go-logo{border:1px solid rgba(255,255,255,.3)}.userEnd .page-header .page-header-top .page-logo{width:230px;height:auto;margin-top:6px}.userEnd .innerPage .page-header .page-header-top .page-logo{margin-top:7px}.userEnd header.dark .page-header .page-header-top .page-logo{width:230px!important}.userEnd .page-header .page-header-top .menu-toggler{margin-top:5px;margin-left:5px;background:#fff;overflow:hidden;text-align:center;height:38px;border-radius:3px;padding-top:3px}.userEnd .page-header .page-header-top .menu-toggler.menu_open span:first-child{display:none}.userEnd .page-header .page-header-top .menu-toggler.menu_open span:nth-child(2){transform:rotate(45deg);top:10px}.userEnd .page-header .page-header-top .menu-toggler.menu_open span:nth-child(3){transform:rotate(135deg);top:1px}.dropdown-user.hidden-lg,.header_notification_bar.hidden-lg{margin-top:5px;position:relative}.userEnd .page-header .page-header-top .menu-toggler.menu_open{background:#131313}.userEnd .page-header .page-header-top .menu-toggler span{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;position:relative;width:68%;height:4px;background-color:#131313;margin-top:5px;display:inline-block;float:left;border-radius:10px;margin-left:6px}.userEnd .page-header .page-header-top .menu-toggler.menu_open span{background-color:#fff}.userEnd .page-header .page-header-top .page-logo .logo-default{margin:0}.top-menu .navbar-nav>li{padding-bottom:10px}.page-header .top-menu .navbar-nav>li.menu-dropdown:hover>.dropdown-menu{display:block}.top-menu .navbar-nav>li:first-child,.userEnd .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-separator{margin-left:0}.top-menu .navbar-nav>li>a.nav-link{padding:5px 10px 6px;border-radius:5px;display:inline-block;color:#fff;font-size:13px;margin-top:8px;margin-left:1px}header.dark .top-menu .navbar-nav>li>a.nav-link{margin-top:5px}.top-menu .nav>li.active>a,.top-menu .nav>li>a:focus,.top-menu .nav>li>a:hover{background-color:#fff;color:#3a3aa9}.top-menu .navbar-nav>li>a.aquaBtn:hover,.userEnd .page-header .page-header-menu{background:0 0}header.dark .top-menu .navbar-nav>li>a.aquaBtn{padding:9px 20px 6px!important}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle{height:52px;padding:13px 10px 10px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.3);margin-top:-5px!important}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle>.username{margin-top:0;color:#fff}.header_notification_bar>.dropdown-toggle,.page-header .page-header-top .top-menu .navbar-nav>li.header_notification_bar.dropdown>.dropdown-toggle{background:rgba(2555,255,255,.8);border-radius:3px!important;padding:10px 12px 8px}.header_notification_bar>.dropdown-toggle{padding:7px 12px 3px;font-size:20px}.userDash .header_notification_bar>.dropdown-toggle{padding:14px 12px 10px}.header_notification_bar.hidden-lg .dropdown-toggle>.badge{font-family:"Open Sans",sans-serif;position:absolute;top:9px;left:0;font-weight:300;padding:4px 6px 0 5px;background-color:#f36a5a;color:#fff}.header_notification_bar.hidden-lg .dropdown-menu .dropdown-menu-list>li:first-child a{border-top:none}.header_notification_bar.hidden-lg .dropdown-menu .dropdown-menu-list>li>a{border-bottom:1px solid rgba(0,0,0,.1)!important;color:#212331;display:block;clear:both;font-weight:300;line-height:20px;white-space:normal;font-size:13px;overflow:hidden;padding:16px 15px 18px;text-shadow:none}.header_notification_bar.hidden-lg .dropdown-menu{width:260px}.header_notification_bar.hidden-lg .dropdown-menu .dropdown-menu-list>li>a:hover{color:#fff;background:#373e47;opacity:1;text-decoration:none}.header_notification_bar.hidden-lg .dropdown-menu .dropdown-menu-list>li>a .time{background:#f1f1f1;float:right;max-width:120px;font-size:11px;font-weight:400;opacity:.7;text-align:right;padding:1px 5px}.cbp-lightbox,.login_btn_cont,.static-device,.template_btn_cont{text-align:center}.header_notification_bar.hidden-lg .dropdown-menu .dropdown-menu-list>li>a:hover .time{background:#181b1e}div.header_notification_bar .dropdown-menu:after{position:absolute;top:-7px;right:10px;display:inline-block!important;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;content:""}.dropdown-user.hidden-lg .dropdown-menu{left:auto;right:0}.dropdown-user.hidden-lg{margin-right:8px}.dropdown-user.hidden-lg .dropdown-toggle{padding:3px 5px;border-radius:14px!important;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.2)}.open.dropdown-user.hidden-lg .dropdown-toggle{background:#fff}.dropdown-user.hidden-lg img{height:30px}.dropdown-user.hidden-lg.dropdown>.dropdown-menu:after,.dropdown-user.hidden-lg.dropdown>.dropdown-menu:before{left:auto;right:9px}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown>.dropdown-toggle>i{color:#3f3f42;line-height:normal}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu{border-radius:5px!important;background:#fff;border:1px solid rgba(0,0,0,.1)}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a,.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a{color:#212331}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover,.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover{color:#fff}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a>i{color:#02c247}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu:after{border-bottom-color:#fff}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li a .details .label-success{background-color:#02c247}.userEnd .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li>a .time{background:#f1f1f1}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a{border-bottom:1px solid rgba(0,0,0,.1)!important}.video_listing_div{background:rgba(61,61,184,.1);padding:40px 0}.video_listing_div .md-checkbox{background:rgba(62,62,186,.8);border-radius:5px;box-shadow:0 2px 0 1px rgba(0,0,0,.2);margin-bottom:10px;padding:4px 15px 4px 0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.video_listing_div .md-checkbox:hover{box-shadow:0 0 1px 2px rgba(0,0,0,.1) inset}.video_listing_div .md-checkbox label{margin-bottom:0;color:#fff}.video_listing_div .md-checkbox label>.box{top:4px;border:2px solid #fff;left:5px;border-radius:50%}.video_listing_div .md-checkbox label>.check{top:3px;left:11px}.video_listing_div .md-checkbox label>span.inc{left:-15px;top:-17px}.cbp-popup-lightbox-title{font:400 16px/18px "Open Sans",sans-serif;padding-top:10px}.cbp_content{color:#fff}.cbp_content .col-sm-6:first-child{padding-top:12px;text-align:right}.dotted_cont,.enjoy_freedom{position:relative;padding-top:30px;padding-bottom:45px}.dotted_cont:before,.enjoy_freedom:before{background:url(../images/dotted_bg.png);display:block;content:"";position:absolute;top:0;left:0;z-index:1;width:550px;height:100%;max-height:550px}#type_video ul li:before,.enjoy_freedom ul li:before{content:"*";display:inline-block}.dotted_cont .container,.dotted_cont .container-fluid,.enjoy_freedom .container{position:relative;z-index:5}.enjoy_freedom h2{margin-bottom:70px;margin-top:40px}.enjoy_freedom ul{padding:0;margin:0}.enjoy_freedom ul li{overflow:hidden;margin-bottom:10px}.enjoy_freedom ul li:before{padding:2px 6px 0 0;float:left}.enjoy_freedom .col-md-7 span.emailtxt{display:inline-block;margin-left:50px}.login_btn_cont{width:230px;background:#e75a4d;background:-moz-linear-gradient(left,#e75a4d 0,#b2392f 100%);background:-webkit-linear-gradient(left,#e75a4d 0,#b2392f 100%);background:linear-gradient(to right,#e75a4d 0,#b2392f 100%);border-radius:10px!important;display:inline-block;color:#fff;float:right;padding:60px 25px;font-size:18px;margin-bottom:10px}.login_btn_cont i{width:100px;height:100px;border-radius:50%;box-shadow:0 5px 20px 12px rgba(0,0,0,.1);line-height:100px!important;font-size:38px;margin-bottom:35px}.login_btn_cont .aquaBtn{margin-top:55px;color:#e75a4d!important;padding:15px 34px!important;min-width:initial}.login_btn_cont.with_fb .aquaBtn{color:#3d3db8!important}.login_btn_cont .aquaBtn:hover,.login_btn_cont.with_fb .aquaBtn:hover{color:#fff!important}.login_btn_cont.with_fb{background:#6b6bda;background:-moz-linear-gradient(left,#6b6bda 0,#3d3db8 100%);background:-webkit-linear-gradient(left,#6b6bda 0,#3d3db8 100%);background:linear-gradient(to right,#6b6bda 0,#3d3db8 100%);margin-top:80px;margin-left:45px}#how_it_works{background:#f9f9f9;padding:70px 0}#how_it_works h2{margin-top:0;margin-bottom:60px}#type_video{position:relative;padding-top:60px;padding-bottom:55px;overflow:hidden}#type_video:before{background:url(../images/dotted_bg.png);display:block;content:"";position:absolute;top:150px;left:0;z-index:1;width:550px;height:550px}#type_video .container{position:relative;z-index:5}#type_video h2{margin-bottom:40px;margin-top:0}#type_video ul{padding:0;margin:0}#type_video ul li{overflow:hidden;margin-bottom:10px}#type_video ul li:before{padding:2px 6px 0 0;float:left}#type_video.last_block{background:#fff}#type_video.last_block:before{display:none}#type_video.last_block .template_btn_cont.with_fb{padding-bottom:35px}#type_video.last_block .template_btn_cont.with_fb input[type=button].aquaBtn{padding:8px 34px!important;margin-bottom:8px}.template_btn_cont{background-color:#40d675;background:-moz-linear-gradient(top,#40d675 0,#7ba360 100%);background:-webkit-linear-gradient(top,#40d675 0,#7ba360 100%);background:linear-gradient(to bottom,#40d675 0,#7ba360 100%);border-radius:10px!important;display:block;padding:20px 25px 40px;font-size:18px;color:#fff}.template_btn_cont p{font-size:16px}.template_btn_cont.with_fb{background:#6b6bda;background:-moz-linear-gradient(left,#6b6bda 0,#3d3db8 100%);background:-webkit-linear-gradient(left,#6b6bda 0,#3d3db8 100%);background:linear-gradient(to right,#6b6bda 0,#3d3db8 100%)}.template_btn_cont.join_community{background-image:url(../images/join_now.png);background-position:center center;background-repeat:no-repeat}.template_btn_cont .whtBorBtn.nnw{border-color:#02c247;color:#02c247}.template_btn_cont .whtBorBtn.nnw:hover{color:#fff;background:#02c247}.template_btn_cont .whtBorBtn.nnw:before{background:#02c247}.template_btn_cont.with_fb .whtBorBtn.nnw{border-color:#3d3db8;color:#3d3db8}.template_btn_cont.with_fb .whtBorBtn.nnw:hover{color:#fff;background:#3d3db8}.template_btn_cont.with_fb .whtBorBtn.nnw:before{background:#3d3db8}.template_btn_cont h2,.template_btn_cont h3{color:#fff;text-transform:uppercase;margin-bottom:10px!important}.join_subs{background-color:#fff;display:block;font-size:18px;border-width:1px;border-style:solid;border-color:#02c247;border-image:initial;padding:10px 25px 30px;border-radius:10px!important;text-align:center}.join_subs.subcribe{border-width:1px;border-style:solid;border-color:#3d3db8;border-image:initial;padding-bottom:26px}.join_subs .big_counter{background:-moz-linear-gradient(left,rgba(30,87,153,0) 0,rgba(39,94,157,0) 1%,rgba(246,248,251,.5) 24%,rgba(255,255,255,.5) 25%,rgba(255,255,255,.5) 75%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(left,rgba(30,87,153,0) 0,rgba(39,94,157,0) 1%,rgba(246,248,251,.5) 24%,rgba(255,255,255,.5) 25%,rgba(255,255,255,.5) 75%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,rgba(30,87,153,0) 0,rgba(39,94,157,0) 1%,rgba(246,248,251,.5) 24%,rgba(255,255,255,.5) 25%,rgba(255,255,255,.5) 75%,rgba(125,185,232,0) 100%);font-weight:500;color:#000;font-size:25px;position:relative}.join_subs .big_counter:after,.join_subs .big_counter:before{content:"";display:block;height:15px;width:100%;left:0;background:url(../images/counter_bg.png) center center no-repeat;background-size:100% auto}.join_subs .big_counter:before{margin-bottom:5px;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.join_subs .big_counter:after{margin-top:5px}.join_subs h3{color:#02c247;text-transform:uppercase;margin-bottom:10px!important}.join_subs.subcribe h3{color:#3d3db8}.join_subs h4{font-size:20px;margin-bottom:10px!important}.join_subs input[type=text]{color:#000;width:75%;text-align:center;font-size:14px;border-width:1px;border-style:solid;border-color:rgba(61,61,184,.1);border-image:initial;padding:10px;background:rgba(61,61,184,.05);border-radius:5px}.join_subs span{font-size:14px;display:block}.join_subs .whtBorBtn.nnw{border-color:rgba(2,194,71);color:rgba(2,194,71);margin-top:22px}.join_subs .whtBorBtn.nnw:before{background:rgba(2,194,71)}.join_subs .whtBorBtn.nnw:hover{color:#fff;background:rgba(2,194,71)}.join_subs .aquaBtn.btn_sm{padding:10px 20px 8px!important;margin-bottom:10px}#type_video .template_btn_cont h2{font-size:26px;line-height:normal;margin-top:20px}#type_video .template_btn_cont h4{margin-bottom:15px;font-size:20px}.template_btn_cont .ico_cont{width:100px;height:100px;border-radius:50%!important;box-shadow:0 5px 20px 12px rgba(0,0,0,.1);line-height:82px!important;font-size:38px;display:inline-block;margin-bottom:35px}.template_btn_cont .ico_cont .fa{border-radius:50%!important;border:5px solid #fff;width:50px;height:50px;padding:12px 0 0;font-size:20px;color:#fff;line-height:17px}.template_btn_cont a.whtBorBtn,.template_btn_cont button{margin-top:10px}.template_btn_cont .aquaBtn,.template_btn_cont .whtBorBtn{padding:12px 34px!important}#features .feature_sub{background:#f2f2f2;margin-bottom:3px;padding:20px 0;overflow:hidden}#features .feature_sub h2{margin-top:10px;margin-bottom:30px;line-height:normal;font-size:28px}#features .feature_sub .feature_btn{margin-top:10px}#features .feature_sub .video_cont{overflow:hidden;border-radius:10px}#features .feature_sub .video_cont video{width:100%;height:auto}body.mac #features .feature_sub .video_cont video{border:3px solid red}body.pc #features .feature_sub .video_cont video{border:3px solid #2400ff}#features .feature_sub .video_cont .row{padding:10px;background:#fff}#features .feature_sub .video_cont .dot{margin-top:4px;height:12px;width:12px;background-color:#bbb;border-radius:50%;display:inline-block}#features .feature_sub .video_cont .row .bar{width:17px;height:3px;background-color:#aaa;margin:3px 0;display:block}#features .feature_sub .video_cont .content{padding:10px 10px 0;background:#f6f6f6}.feature_btn{position:relative;margin:auto;padding:18px 22px 20px;border:1px solid #6464d4;border-radius:35px!important;color:#000;overflow:hidden;transition:all .6s ease}.feature_btn.btn_sm{padding:12px 22px 14px}.feature_btn:before{content:"";position:absolute;top:0;left:0;display:block;background:#6464d4;width:0;height:110%;transition:all .3s ease;opacity:0}.feature_btn span{position:relative;font-size:16px;line-height:18px;letter-spacing:.25em;text-transform:uppercase}.feature_btn.btn_sm span{font-size:14px;line-height:16px;letter-spacing:.15em}.feature_btn svg{position:relative;margin-left:10px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#111;stroke-width:2;transform:translateX(-5px);transition:all .3s ease;width:18px;height:15px;top:4px}.feature_btn.feature_left svg{transform:translateX(-5px) rotate(180deg)}.feature_btn.feature_download svg{transform:rotate(90deg)}.feature_btn:hover{color:#fff;background:#6464d4}.feature_btn:hover:before{width:100%;opacity:1}.feature_btn:hover svg{transform:translateX(0)}.feature_btn.feature_left:hover svg{transform:translateX(-10px) rotate(180deg)}.feature_btn:active{transform:scale(.96)}.affordableVideo,.easy2use,.freedom2create,.social-graphics,.web-stories{background-size:100%;background-position:top;background-repeat:no-repeat}.freedom2create{background-image:url(../images/freedom2create_bg.svg);padding:16px 18px 90px}.social-graphics{background-image:url(../images/social_graphics_bg.svg);padding:13px 70px 10px 47px}.static-device{margin:0 auto -5px;width:100%;height:auto}.affordableVideo{background-image:url(../images/easy2use_bg.svg);padding:12px 56px 8px 40px;border-radius:12px}.easy2use{background-image:url(../images/affordableVideo_bg.svg);padding:20px 64px 70px}#recentSelfanimates{padding-top:50px;overflow:hidden}#recentSelfanimates.after_login{padding-top:0}#recentSelfanimates p{margin-bottom:80px}.userEnd .innerCont h2{margin-bottom:40px!important}.userEnd .innerCont h3{margin-bottom:35px}.userEnd .innerCont h4{margin-bottom:30px}.userEnd .innerCont h5{margin-bottom:25px}.userEnd .innerCont h6{margin-bottom:20px}.page-content{padding:15px 0 40px;min-height:56.9vh}#banner+.page-content{padding:0 0 40px}#main{padding-top:20px}.about-quote p,.heading{color:#343346}.about-quote p{font-size:18px;font-weight:300;line-height:1.56;text-align:left;width:90%}.heading{font-size:36px;font-weight:900;line-height:1.2}.how{margin-bottom:62px!important}.row-margin{margin-top:60px}.about-text-right{margin-left:21px}.video-cover{width:100%;height:auto;object-fit:contain;position:relative;border-top:1px solid rgba(0,0,0,.2)}.video-cover.border--round{overflow:hidden}.video-cover .background-image-holder{z-index:3;position:relative}.background-image-holder:not([class*=col-]){width:100%;min-height:364px}.background-image-holder{will-change:transform,top;height:100%;background-size:cover!important;background-position:50% 50%!important;z-index:0;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,.16) 0,rgba(0,0,0,.3) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,.16) 0,rgba(0,0,0,.3) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,.16) 0,rgba(0,0,0,.3) 100%)}.video-cover .hwVideo_thumb{position:absolute;left:0;top:0}.video-cover .video_playing .hwVideo_thumb{opacity:0;pointer-events:none}.video-cover .darker{background:rgba(0,0,0,.1);width:100%;height:100%;transition:.5s}.video-cover .hwVideo_thumb,.video-cover .video-play-icon,.video-cover video{transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear}.video-cover .video-play-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);line-height:56px;font-size:22px;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.3)}.video-cover .video_playing .video-play-icon{opacity:0;pointer-events:none}.video-play-icon{z-index:4;display:inline-block;border:2px solid #fff;cursor:pointer;background:#252525;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);width:58.5px;height:58.5px;object-fit:contain;border-radius:50%!important;color:#fff}.video-cover video{width:100%;min-width:80%;min-height:100%;height:auto;opacity:0;margin-bottom:-5px}.video-cover .video_playing video{opacity:1}.blog-post-desc{font-size:large}.blog-title a{cursor:none}.video_div_left{float:left}.thumb-img{width:100%}.slider_image{max-height:135px;max-width:300px}.video_editor_div{margin-top:22px}.breadcrumb{margin-left:0!important}ol.breadcrumb{padding:5px;list-style:none;color:#fff}ol.breadcrumb li{display:inline;font-size:18px}ol.breadcrumb li:after{padding:0 20px;content:"/"}ol.breadcrumb li.active:after{display:none}ol.breadcrumb li a{color:#fff;text-decoration:none}ol.breadcrumb li a:hover{color:#02c247;text-decoration:underline}.innerCont #banner{max-height:650px;background-size:cover;position:relative}.innerCont #banner img{margin-bottom:0;width:100%}.userEnd .innerCont #banner:before{background:-moz-linear-gradient(top,rgba(30,87,153,0) 0,rgba(62,62,186,.5) 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,0) 0,rgba(62,62,186,.5) 100%);background:linear-gradient(to bottom,rgba(30,87,153,0) 0,rgba(62,62,186,.5) 100%);bottom:0;top:auto;height:15%;content:"";position:absolute;width:100%;display:block;z-index:1}.innerCont .banner_content{bottom:0}.innerCont .banner_content h1{color:#fff;border-radius:5px;font-size:2vw}.innerCont .banner_content h3{color:#fff;border-radius:5px;font-size:1.5vw}.innerCont .banner_content .read_more_collaps{padding:15px 45px 14px;background:url(../images/down_arrow.png) no-repeat;background-size:100% auto;font-weight:700;font-size:16px;text-transform:uppercase;line-height:18px}.innerCont .banner_content .read_more_collaps .fa{-webkit-animation:none;-moz-animation:none;animation:none;font-size:32px;margin-top:5px;margin-bottom:12px}.innerCont .banner_content .read_more_collaps.collapsed .fa{-webkit-animation:arrow-bounce 3s infinite ease;-moz-animation:arrow-bounce 3s infinite ease;animation:arrow-bounce 3s infinite ease;margin-top:10px;margin-bottom:0}@keyframes arrow-bounce{0%{transform:translateY(5px) rotate(180deg)}50%{transform:translateY(-5px) rotate(180deg)}100%{transform:translateY(5px) rotate(180deg)}}@-webkit-keyframes arrow-bounce{0%{-webkit-transform:translateY(5px) rotate(180deg)}50%{-webkit-transform:translateY(-5px) rotate(180deg)}100%{-webkit-transform:translateY(5px) rotate(180deg)}}@-moz-keyframes arrow-bounce{0%{-moz-transform:translateY(5px) rotate(180deg)}50%{-moz-transform:translateY(-5px) rotate(180deg)}100%{-moz-transform:translateY(5px) rotate(180deg)}}.innerCont .banner_content ol.breadcrumb{background:rgba(2,194,72,.7);display:none;padding:5px 20px 8px}.innerCont .banner_content ol.breadcrumb>.active{color:#212331}.btn.btn-outline.green-haze.focus,.btn.btn-outline.green-haze:focus,.btn.green-haze:not(.btn-outline):focus,.btn.green:not(.btn-outline).focus{background-color:#3e3eb9;border-color:#5252d1}.btn.green-haze:not(.btn-outline){background-color:#5050bf;border-color:#5050bf;padding:6px 12px;font-size:15px}.btn.green:not(.btn-outline).focus,.btn.green:not(.btn-outline):focus{background-color:#3f3fc1!important;border-color:#3f3fc1!important}.btn.btn-outline.green,.btn.btn-outline.green-haze{border-color:#02c247;color:#02c247}.btn.btn-outline.green-haze:active,.btn.btn-outline.green-haze:hover,.btn.green-haze:not(.btn-outline):active,.btn.green-haze:not(.btn-outline):hover,.btn.green:not(.btn-outline).active,.btn.green:not(.btn-outline):hover,.open>.btn.green:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3939ac;border-color:#5050bf}.btn.btn-outline.green.active,.btn.btn-outline.green:active,.btn.btn-outline.green:active:focus,.btn.btn-outline.green:active:hover,.btn.btn-outline.green:focus,.btn.btn-outline.green:hover,.portfolio-content .cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active{background-color:#02c247;border-color:#02c247;color:#fff}.portfolio-content .btn.cbp-filter-item{padding:4px 8px 2px;font-size:11px}.video_listing{background:#f2f2f2;padding:50px 0;position:relative}.video_listing>.container>h2{margin-bottom:25px}.video_listing>.container>h2+h6{margin-bottom:30px}.cbp-caption-activeWrap{background:rgba(62,62,185,.8)}.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap{height:100%;z-index:2;top:-100%;webkit-transition:top .5s cubic-bezier(.19,1,.22,1);transition:top .5s cubic-bezier(.19,1,.22,1)}.how_itworks .how_itworks_sub,.latest_template_nav{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in}.cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-activeWrap,.video_listing_div .cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap{top:0}.page-content.pop_page .cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-activeWrap{top:auto;bottom:0}.cbp-item-wrapper .cbp-l-grid-projects-desc{position:absolute;right:0;top:10px;background:rgba(2,194,71,.9);color:#fff;font-size:12px;z-index:2;text-transform:uppercase;padding:4px 8px 3px 10px;border-radius:15px 0 0 15px;box-shadow:0 2px 4px rgba(0,0,0,.3);display:inline-block;overflow:visible}.cbp-item-wrapper .cbp-l-grid-projects-desc .tooltiptext{visibility:hidden;background-color:#02c247;color:#fff;border-radius:6px;padding:3px 5px 2px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s;font-size:10px}.cbp-item-wrapper .cbp-l-grid-projects-desc .tooltiptext span{font-size:12px;display:block}.cbp-item-wrapper .cbp-l-grid-projects-desc .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#02c247 transparent transparent transparent}.cbp-item-wrapper .cbp-l-grid-projects-desc:hover .tooltiptext{visibility:visible;opacity:1}.cbp .cbp-item,.cbp-wrapper-outer{overflow:visible}.cbp-item-wrapper .cbp-l-grid-projects-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%;display:inline-block;font-weight:500;font-family:Ubuntu,sans-serif;margin-bottom:10px}.cbp-item-wrapper .cbp-l-grid-projects-title a{color:#fff}.accordian_cont h6 a:after,.accordian_cont.questions .panel-body:after,.fancybox-close:before,ul.page-breadcrumb li:after{font-family:FontAwesome}.cbp-caption-overlayBottomReveal .cbp-caption .whtBorBtn{margin-right:10px}.cbp-caption-overlayBottomReveal .cbp-caption .aquaBtn,.cbp-caption-overlayBottomReveal .cbp-caption .whtBorBtn{font-size:13px;padding:10px 12px!important;min-width:100px}.latest_template_nav .aquaBtn,.latest_template_nav .whtBorBtn,.scroller_template_nav .aquaBtn,.scroller_template_nav .whtBorBtn{font-size:12px;min-width:75px;border-width:1px;padding:6px 10px!important;border-radius:3px!important}#selfAnimatedSlider1 .nbs-flexisel-item{padding-bottom:0}#selfAnimatedSlider1 .nbs-flexisel-item .slider_img{padding-left:10px;padding-right:10px}#selfAnimatedSlider1 .nbs-flexisel-item img{position:relative;z-index:2;max-width:100%}#customer_user .latest_template_nav,#selfAnimatedSlider1 .nbs-flexisel-item .latest_template_nav{z-index:2;height:100%;line-height:normal;color:#fff}#customer_user .latest_template_nav .temp_title,#selfAnimatedSlider1 .nbs-flexisel-item .latest_template_nav .temp_title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 10px 10px;display:block}.nbs-flexisel-item img{box-shadow:none}.latest_template_nav{background:rgba(62,62,185,.8);padding:8px 0;position:absolute;bottom:50px;left:10px;right:10px;opacity:0;z-index:1;transition:all .2s ease-in}.nbs-flexisel-item:hover .latest_template_nav{bottom:0;opacity:1}#loader-section{text-align:center!important}.hw_it_work,.load_more_div,.video_step{text-align:center}.cookieinfo-close{color:#fdfdfd!important;background:#3e3eb8!important}.cookieinfo-close:hover{color:#fff!important;background:#6b6bd9!important}.cookieinfo{background:rgba(47,46,46,.92)!important}.cookieinfo a{color:#f1c40f!important}.customGPlusSignIn{cursor:pointer;padding-right:12px;background-color:#e44134;border-radius:4px;border:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);font-weight:700;font-size:17px;color:#fff;width:247px;transition:all .2s ease-in;overflow:hidden}.customGPlusSignIn span.icon{background:url(../images/btn_google.png) center center no-repeat;width:40px;height:38px;background-size:24px auto;float:left;display:inline-block}.customGPlusSignIn .buttonText{float:left;display:inline-block;line-height:38px}.customGPlusSignIn:hover{box-shadow:none}.social_singup{border-top:2px solid #3e3eba;border-bottom:2px solid #3e3eba;padding:10px 0 4px}.social_singup>div:first-child{text-align:right}.userEnd h3#status{font-size:20px}.mt-element-step .step-line .mt-step-title{font-size:14px;font-weight:400;position:relative}.video_step_btn{margin-top:10px;font-size:large}.font-grey-cascade{margin-bottom:-22px}.mt-element-step{margin-top:12px}.caption-desc{visibility:hidden}.mt-step-desc{margin-bottom:-40px}.get_started{background:#f5f5f5;padding:60px 0}.get_started h2{margin-bottom:40px}.get_started .feature_btn{margin:0 10px}.enjoy_freedom.after_login p{margin-top:150px}.empty_review{margin-bottom:100px}.load_more_div{margin-bottom:43px}.progress-bar-purple{background-color:#8e44ad}.portlet.box>.portlet-title{color:#4242bc}.portlet.box.green>.portlet-title,.portlet.green,.portlet>.portlet-body.green{background-color:transparent}.portlet.box.green{border:0 solid #4242bc}.about-text{height:auto!important}.innerCont .fix_m{margin-top:61px}.mt-element-ribbon .ribbon.ribbon-color-success>.ribbon-sub{background-color:#3d3db9}.mt-element-ribbon .ribbon.ribbon-color-success:after{border-color:#6b6bdb}.portlet.box>.portlet-body{padding:0}.portlet,.portlet .pagination{margin-bottom:0}.portlet .pagination{margin-top:0;margin-left:0}.portlet.box>.portlet-body .table{margin-bottom:-16px}.portlet.box>.portlet-body .table>tbody>tr>td,.portlet.box>.portlet-body .table>tbody>tr>th{border-top:0;border-bottom:1px dashed #ddd}.userDash.userEnd .page-content{padding-top:25px}.userDash.userEnd header .page-wrapper-top:before{top:0}.tabbable-custom>.nav-tabs>li.active{border-top:3px solid #02c247}.quick-nav .quick-nav-bg{background:#02c247}.profile-sidebar .portlet.light{background-color:rgba(61,61,184,.1);margin-bottom:15px}.page-content .profile-sidebar ul,.userEnd .panel-heading h3{margin:0!important}.profile-userbuttons button.btn.green:not(.btn-outline){font-size:11px!important}.page-content .profile-sidebar ul.feeds{font-size:13px}#profile_section .form-horizontal .form-group{margin-right:0}.slimScrollDiv{padding-right:15px}.slimScrollBar{background:rgba(62,62,185,.3)!important;opacity:1!important}.slimScrollRail{background:#000!important;display:block!important}.font-blue-madison{color:#000!important}.userEnd.userDash .profile-usermenu ul li a,.userEnd.userDash .profile-usertitle-name{color:#000}.userEnd.userDash .profile-usermenu ul li.active a{color:#4242bc;background-color:rgba(61,61,184,.1);border-left:2px solid #4242bc}.help-block-error{color:#d9534f}.note p{font-size:17px;color:#444d58}.form-wizard .steps{margin-left:0}.form-wizard .steps>li{width:32%;margin-right:2%;margin-left:0}.form-wizard .steps>li:last-child{margin-right:0}.form-wizard .steps>li>a{text-align:left;position:relative}.form-wizard .steps>li>a .fa-check-circle{font-size:42px;position:absolute;right:0;top:2px;line-height:normal;display:none}.form-wizard .steps>li.avtive>a.step .fa-check-circle{display:block}.form-wizard .steps>li.done>a.step .fa-check-circle{display:block;color:#6262d3}.form-wizard .steps>li>a.step{color:#000;padding:0;background:#f2f2f2;overflow:hidden;height:auto;line-height:45px;border-radius:50px;cursor:default}.form-wizard .steps>li.done>a.step,.form-wizard .steps>li>a.step:hover{background:#f2f2f2}.form-wizard .steps>li.active>a.step{color:#fff;background:#6262d3;background:-moz-linear-gradient(left,#6262d3 0,#3d3db8 100%);background:-webkit-linear-gradient(left,#6262d3 0,#3d3db8 100%);background:linear-gradient(to right,#6262d3 0,#3d3db8 100%)}.form-wizard .steps>li>a.step .number{font-size:34px;width:55px;margin-right:15px;display:inline-block;padding:4px 10px;float:left;height:auto;border-radius:0!important;color:#fff;text-align:center;line-height:normal;background:#6262d3;background:-moz-linear-gradient(left,#6262d3 0,#3d3db8 100%);background:-webkit-linear-gradient(left,#6262d3 0,#3d3db8 100%);background:linear-gradient(to right,#6262d3 0,#3d3db8 100%)}.form-wizard .steps>li.active>a.step .desc{color:#fff}.form-wizard .form-control{border:1px solid #6262d4}.form-wizard p{margin-bottom:0}.selfAnimatedList{border:none}.selfAnimatedList .nbs-flexisel-nav-left,.selfAnimatedList .nbs-flexisel-nav-right{top:50%}.common-info-field{margin:0;border-bottom:1px solid #efefef!important}.text-capitalize{font-weight:300;font-size:24px;margin-top:0;position:relative;padding-bottom:30px;margin-bottom:37px;text-align:center}.input_undo,.w3-display-hover,audio ::-internal-media-controls-download-button{display:none}#step_section_3{background:rgba(61,61,184,.05);padding:22px 22px 15px;border:1px solid rgba(61,61,184,.1);border-radius:5px}#step_section_3 audio{border:1px solid rgba(61,61,184,.8);border-radius:30px;width:100%}#step_section_3 input[type=text],#step_section_3 select{height:45px}#step_section_3 .col-xs-12 button{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#step_section_3 h6{font-size:14px;font-weight:700}#step_section_3 .form-group{margin:1px 0}#videoForm .feature_btn{margin-top:10px}.hr_line{margin-top:40px!important}.customized{margin-top:68px}.w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-display-container{border:1px solid rgba(0,0,0,.2);border-radius:10px;overflow:hidden;background:rgba(0,0,0,.07);text-align:center}.w3-display-container .errorClass{border-radius:15px 15px 0 0!important}.w3-display-container.image_removed{padding-top:5px;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.03)}.w3-display-container:hover{background:rgba(0,0,0,.13)}.w3-display-container .btn.green:not(.btn-outline){padding:8px;margin-bottom:-4px}.w3-display-container .help-block-error strong{font-weight:400;display:inline-block;padding:0 5px}.w3-display-container .slim .slim-btn-group{bottom:-8px}.portrait_view{height:300px;background:rgba(0,0,0,.3);border-radius:5px}.portrait_view .preview_image{max-height:300px;width:auto;margin-top:0;border-radius:0}.w3-hover-text-white:hover,.w3-text-white{color:#000!important}.w3-display-topright{position:absolute;right:8px;top:5px}.w3-display-topright .btn{top:-2px!important;right:-3px!important;color:#fff;background-color:#d9534f;border:1px solid #d43f3a;border-radius:25px!important;overflow:hidden;background-image:none!important;text-align:center;font-size:14px;line-height:15px!important;position:absolute;cursor:pointer;z-index:auto;padding:2px;width:20px;height:20px}.w3-display-container .r_image{background:rgba(255,255,255,.5);position:absolute;top:0;left:0;padding:2px 3px;font-size:11px}.animated_btn i,.continue_btn i{-webkit-animation:bounce 3s infinite linear;-moz-animation:bounce 3s infinite linear;-o-animation:bounce 3s infinite linear;animation:bounce 3s infinite linear;animation-delay:0s;-webkit-animation-delay:0s;-mox-animation-delay:0s;-o-animation-delay:0s;margin-left:5px}.animated_btn:hover i,.continue_btn.disable i,.continue_btn:hover i{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-webkit-keyframes bounce{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes bounce{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-o-keyframes bounce{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounce{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hid_div{display:none}.show_div{display:block}.errorClass{border:1px solid #ff4c41!important}.btn-icon-only>[class^=icon-],.btn-icon-only>i{margin-top:0!important}.cancel-upload-btn{float:right}.sa-button-container{margin-top:20px!important}.btn.yellow:not(.btn-outline),audio ::-internal-media-controls-download-button{color:#fff;background-color:#f1c40f;border-color:#f1c40f}.start_tour{margin-left:5px}.zoom-preview{position:absolute;top:23px;float:right;font-size:x-large;color:#fff;right:20px}.preview_image{border-radius:10px}.audio_form{min-height:50px}#videoForm .form-control{border-color:#6262d4;margin-top:0}#videoForm .feature_btn{padding:5px 10px}#videoForm .feature_btn span{letter-spacing:0;font-size:14px}.minicolors-theme-bootstrap .minicolors-swatch{border-radius:0 3px 3px 0!important}.themeContainer.w3-display-container .btn-circle{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.form-wizard .form-actions button{margin-left:20px}.slim-btn{width:30px!important;height:30px!important}.generate_preview .feature_btn span{letter-spacing:0}.slim .slim-label{font-weight:500;font-size:18px}.slim .slim-area .slim-status{padding:25px 10px!important;text-align:center}.w3-display-container{position:relative}.w3-display-container .help-block-error{padding:2px 0;display:block;position:absolute;bottom:0;color:#fff;background-color:#d9534f;width:100%;margin-bottom:0;font-size:11px}.frame_image{height:130px;text-align:center;display:flex;justify-content:center;align-items:center}.frame_image .input_undo{position:absolute}.frame_image img{max-height:128px}.frame_images{padding-top:5px;overflow:hidden}#contactform .form-control{padding:6px 12px;border:0;border-radius:0;border-bottom:1px solid #3f3fb9;background:rgba(63,63,185,.02)}.pricing-content-1 .price-column-container{border-radius:5px;overflow:hidden}.pricing-content-1 .price-table-head{padding:20px 0 1px!important}.pricing-content-1 .price-table-head h2{color:#fff}.pricing-content-1 .price-ribbon{width:auto;padding:4px 10px;top:70px;border-radius:5px 0 0 5px}.how_itworks{text-align:center}.how_itworks .how_itworks_sub{box-shadow:0 0 10px rgba(0,0,0,.2);min-height:330px;padding:50px 10px 1px;margin-bottom:30px;border-radius:5px;transition:all .2s ease-in}.how_itworks .how_itworks_sub .how_itworks_ico{width:100px;height:100px;margin-bottom:10px;display:inline-block;border-radius:50%;line-height:100px;background:#6b6bda;background:-moz-linear-gradient(left,#6b6bda 0,#3e3eb9 100%);background:-webkit-linear-gradient(left,#6b6bda 0,#3e3eb9 100%);background:linear-gradient(to right,#6b6bda 0,#3e3eb9 100%);box-shadow:0 0 10px rgba(0,0,0,.3)}.how_itworks .how_itworks_sub:hover{background:#6b6bda;background:-moz-linear-gradient(left,#6b6bda 0,#3e3eb9 100%);background:-webkit-linear-gradient(left,#6b6bda 0,#3e3eb9 100%);background:linear-gradient(to right,#6b6bda 0,#3e3eb9 100%);color:#fff}.scroller{padding:0}.page-content ol.cont_ol,.page-content ul{margin-left:30px}.page-content ol.cont_ol li{margin-bottom:10px}.search-bar{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:10px 0;background:rgba(61,60,187,.12)}.page-content .page-content-inner ul{margin-left:0}.page-content .page-content-inner .pagination{margin-top:0}.page-content .page-content-inner .pagination>li:first-child>a{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-right:10px}.page-content .page-content-inner .pagination>li:last-child>a{border-top-right-radius:20px;border-bottom-right-radius:20px;padding-left:10px}.page-content .page-content-inner .pagination>li>a{border:1px solid #6464d4;font-size:15px;text-transform:uppercase;font-weight:400;color:#000}.page-content .page-content-inner .pagination>li>a:focus,.page-content .page-content-inner .pagination>li>a:hover{color:#fff}.page-content .page-content-inner .pagination>li.disabled>a{color:rgba(255,255,255,.5)}.page-content .page-content-inner .pagination>li>a span{font-size:14px;line-height:18px;font-weight:900}.payment,.w100p{width:100%}.tag_div .keyword{margin-bottom:4px}.not-active{pointer-events:none;cursor:default}.ccbtn,.cursor_pointer{cursor:pointer}.previous{display:none!important}audio::-internal-media-controls-download-button{display:none}.audio_form_loader{display:none}#tab_1_2,.portlet-title{text-align:center!important}.tab_one{margin-top:31px}.upload_row{margin-left:0!important}.fa-microphone{color:#000!important;font-size:21px!important}.videocutteriframe{min-height:800px;overflow-y:hidden}.portlet.light>.portlet-title>.caption>i{font-size:24px}.pagination{margin-top:-2px;margin-bottom:20px}#error_message{margin-top:36px}.dropzone-file-area,.image_croper_div,.lowerthird_container{margin:0 auto;text-align:center}.dropzone-file-area{border:2px dashed #028af4;background:#fff;padding:20px}.image_croper_div{max-width:75%}.lowerthird_container{float:none}.fa-music{color:#e7505a;font-size:inherit}audio::-webkit-media-controls-enclosure{overflow:hidden}audio::-webkit-media-controls-panel{width:calc(100% + 30px)}.notice{text-align:center}.externalnote_div{margin-top:10%}.fa-picture-o{color:#333!important;font-size:26px!important}.font-white{color:#fff!important}.blink{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.text-center.nav-tabs>li{float:none;display:inline-block}.portlet>.portlet-title>.nav-tabs>li>a,.tabbable-line>.nav-tabs>li>a{overflow:hidden;display:block;text-decoration:none;background:#f2f2f2!important;color:#000!important;line-height:28px;font-size:15px!important;border-radius:10px 10px 0 0}.portlet>.portlet-title>.nav-tabs>li>a:hover,.tabbable-line>.nav-tabs>li>a:hover{background:#6262d3!important;color:#fff!important}.portlet>.portlet-title>.nav-tabs>li.active>a,.tabbable-line>.nav-tabs>li.active>a{color:#fff!important;background:#6262d3!important;background:-moz-linear-gradient(left,#6262d3 0,#3d3db8 100%)!important;background:-webkit-linear-gradient(left,#6262d3 0,#3d3db8 100%)!important;background:linear-gradient(to right,#6262d3 0,#3d3db8 100%)!important}.tabbable-line>.nav-tabs>li.active>a>i,.tabbable-line>.nav-tabs>li>a:hover>i{color:#fff}.tabbable-line>.nav-tabs>li.active,.tabbable-line>.nav-tabs>li.open,.tabbable-line>.nav-tabs>li:hover{border-bottom:0 solid #02c247!important}.fancybox-close{top:10px!important;right:10px!important;color:#fff;background-color:#d9534f;border:1px solid #d43f3a;border-radius:25px!important;overflow:hidden;background-image:none!important;text-align:center;font-size:18px;line-height:27px;width:30px!important;height:30px!important}.fancybox-close:focus,.fancybox-close:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.fancybox-close:before{content:"\f00d"}.accordian_cont h6{font-size:18px}.accordian_cont h6 a{display:block;overflow:hidden}.accordian_cont h6 a:after{content:"\f067";float:right}.accordian_cont h6 a[aria-expanded=true]:after{content:"\f068"}.accordian_cont .panel-default>.panel-heading{color:#333;background-color:transparent;border-color:transparent}.accordian_cont .panel-collapse{background:rgba(66,66,188,.04)}.accordian_cont.questions{counter-reset:section}.accordian_cont.questions .panel{border:0 solid transparent}.accordian_cont.questions h6:before{counter-increment:section;content:counter(section);margin-right:10px;float:left}.accordian_cont.questions .panel-collapse{background:rgba(66,66,188,.1)}.accordian_cont.questions .panel-default>.panel-heading+.panel-collapse>.panel-body{position:relative;background:#fff;border:1px solid rgba(66,66,188,.14);border-radius:5px}.accordian_cont.questions .collapse.in{padding:15px}.accordian_cont.questions .panel-body p:first-child{text-indent:40px}.accordian_cont.questions .panel-body:before{content:"Ans :";font-weight:500;display:inline-block;font-size:16px;position:absolute;top:12px;left:15px}.accordian_cont.questions .panel-body:after{content:"\f0d8";color:#fff;position:absolute;top:-28px;left:25px;font-size:32px}.accordian_cont .panel-default>.panel-heading{border-bottom:1px solid rgba(66,66,188,.14)}.accordian_cont .panel-body p:last-child{margin-bottom:0}.aside_cont{background:#3d3db8;box-shadow:0 5px 10px rgba(61,61,184,.1);padding:15px 20px 25px;border-radius:5px;margin-bottom:15px;color:#fff}.aside_cont hr{border-top:1px dashed rgba(255,255,255,.12)}.aside_cont h3{padding-bottom:15px;color:#fff;margin-top:0;border-bottom:1px dashed rgba(255,255,255,.2);margin-bottom:20px;font-size:25px}.aside_cont .btn-circle{margin-top:6px}.aside_full_cont{background:#6464c6;border-bottom:1px solid rgba(61,61,184,.12);box-shadow:0 5px 10px rgba(61,61,184,.1);padding:15px 0 55px;margin-bottom:-39px}.wallet_balance{background:url(../images/wallet_ico.png) no-repeat;padding-left:62px;background-size:52px auto;padding-bottom:2px;display:inline-block}.wallet_balance p{font-size:18px;margin-bottom:0}.table>thead:first-child>tr:first-child>th{background:#f4f8f9}.buy_credit_form{background:rgba(61,61,184,.03);border:1px solid rgba(61,61,184,.1);padding:20px;border-radius:10px}.buy_credit_form .form-control{background-color:transparent}.buy_credit_form .form-control:focus{border-color:#00c145}.buy_credit_form .fa{position:absolute;top:27px;left:22px;font-size:large}.buy_credit_form .form-control[readonly]{padding:15px;border:0;font-weight:700;font-size:26px;border-radius:10px;text-align:center;max-width:170px}.buy_credit_form .offerbtn{position:relative;padding-right:35px;margin-bottom:5px;margin-right:3px}.buy_credit_form .offerbtn .fa{left:auto;right:0;background:#fff;height:100%;top:0;color:#02c247;padding:10px 8px 10px 5px;border-radius:0 4px 4px 0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.buy_credit_form .offerbtn:hover .fa{padding:8px 8px 13px 5px}.clipboard_container,.download_div,.socicons,.tabbable-line>.nav-tabs{text-align:center}.offerbtn{margin-bottom:5px}.support_txt p.bold_txt{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.payment_icon img{width:82px;margin-left:10px;padding:5px}.payment_icon img:first-child{margin-left:0;width:120px}.fancy_form-control.form-control{height:auto;padding:5px 10px 5px 0;border-radius:0;border-width:0 0 2px 0}.fancy_form-control.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.fancy_form-control.form-control+.select2-container .select2-selection--single{border-radius:0;height:auto!important;padding:1px 3px;position:relative;border:0!important;border-bottom:2px solid #ccc!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.select2-container--default .select2-selection--single{border:1px solid #ccc!important}.table-responsive{border:1px solid rgba(61,61,184,.1)}.table-responsive>div.paging.cmptvtoppg{display:none}ul.page-breadcrumb{background:#fff;border:1px solid rgba(61,61,184,.12);box-shadow:0 2px 0 rgba(61,61,184,.1);padding:10px 15px!important;border-radius:5px;margin-bottom:25px;overflow:hidden}ul.page-breadcrumb li{margin-bottom:0;position:relative}ul.page-breadcrumb li.pull-right{margin:-4px 0 -5px}ul.page-breadcrumb li:after{content:"\f101";font-size:14px;float:left;color:#a1a6ab;padding:0 5px}ul.page-breadcrumb .fa,ul.page-breadcrumb li.pull-right:after,ul.page-breadcrumb li:first-child:after{display:none}.tabbable-line>.nav-tabs>li{float:none;display:inline-block}.socicons{margin-top:5px}.download_div{margin-top:19px}.mt-clipboard-container{margin-bottom:26px}.video_container{box-shadow:0 0 16px rgba(0,0,0,.2);border-radius:5px;margin-left:20px;padding:40px;margin-bottom:28px}.video_container .row{border-bottom:1px solid #e4e4e4;line-height:normal;padding-top:20px;padding-bottom:20px}.star span>a{color:#fbe690;padding:1px;font-size:14px}.star span.checked>a,.star span>a:hover{color:#e89900}.review{padding:4px 10px!important}.socicon-btn.socicon-sm.socicon-solid{border:0;width:70px!important;height:37px!important;padding-top:11px!important}.timer{margin-top:-10px;margin-bottom:20px}.whatsup{background:#26c281!important}.paging{float:right;margin-bottom:15px}#creditschartdiv{width:100%;height:500px}.amcharts-chart-div a{display:none}.sweet-alert h2{font-size:20px!important;line-height:normal;margin-bottom:40px}.inr_cont .aside_cont:after,.paypal_cont .aside_cont:after{display:inline-block;position:absolute;z-index:1;bottom:15%;right:0;font-size:200px;opacity:.3;font-family:FontAwesome}.paypal_cont .aside_cont:after{content:"\f155"}.inr_cont .aside_cont:after{content:"\f156"}.addfavorite_btn,.play_template,.start_customization{width:100%}.pagination>li.next.disabled>a,.pagination>li.prev.disabled>a{background-color:#f2f2f2;color:rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.2)}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#4e4ebd;color:#fff;border:1px solid rgba(0,0,0,.2)}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#8585ff;color:rgba(255,255,255,.5);border-color:#8585ff}.page-content.pop_page{padding:0}.page-content.pop_page .portlet>.portlet-title>.caption>i{margin-left:10px}.pop_page>.container,.pop_page>.container>.col-md-12{padding-left:0;padding-right:0}.page-content.pop_page .portlet{margin-bottom:0}.mt-element-card .mt-card-item .mt-card-content .mt-card-name{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mt-element-card .mt-card-item .mt-card-avatar{max-height:165px;float:none;margin-bottom:0!important}.mt-element-overlay .mt-overlay-1 img{width:auto!important;object-fit:contain;display:inline-block!important;transition:transform 1s cubic-bezier(.2,1,.8,1)!important}.mt-element-overlay .mt-overlay-1:hover img{transform:scale3d(1.2,1.2,1)!important}#back_btn_0,#step_section_2,#step_section_3,.highcharts-credits{display:none}#videochartdiv{width:100%;height:500px}.remove_image{margin-top:-3px}#videoForm #step_section_3{margin-top:15px!important}#videoForm #step_section_3 .templateMaineNav a.whtBorBtn{margin-bottom:-20px;width:auto;text-transform:uppercase}#googlecaptchaerror{padding-left:16px;color:red}.sa_image_cropper{float:none;width:30%;margin:7% auto 0}.image_croper_div{width:50%!important}.img_cropper_notice{background-color:#fff!important;border-color:#fff!important}.payment_amout{font-size:46px;font-weight:500}#checkout,.sbmt-btn{margin-top:15px}.poweredby{font-size:13px}.minicolors:after{clear:both;height:1px;width:100%;content:""}.login_bg{background-image:url(/images/loginbg.jpg)}.login_frm{background-color:rgba(255,255,255,.17)!important}.login_panel{background-color:rgba(0,0,0,.075)!important}.alert:after{content:"";clear:both;height:1px;width:100%;display:block}.alert-dismissable{padding:8px 35px 8px 10px;position:relative}.alert-dismissible .close{top:4px;right:6px;position:absolute}button.close{width:24px;height:24px}button.close:hover{background-color:#c74844;opacity:1}.d-none{display:none!important}.opt_verify_btn,.otp{display:none}.b-lazy{opacity:0;transform:scale(3);transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in}.categoryTxt,.ccformfield .custom_radio .checkmark{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in}.b-loaded{opacity:1;transform:scale(1)}.cmptvbtmpg{margin:30px 0 15px}.cmptvtoppg{margin-top:17px}.c-date{font-size:small}.freetrialsocialdiv{margin-right:10%;margin-left:10%;margin-bottom:21px}.freetrialsocialdiv h4{position:relative;top:-9px;margin-bottom:0!important}.freetrialsocialdiv .fb-login-button{float:left;margin-right:10px;margin-bottom:5px;display:inline-block}.opt_msg_div{text-align:center;padding:5px 0 10px;color:#3d3db8;font-weight:500}.empty_notification{color:#35414c;font-size:16px}.empty_notification .details{margin-top:25%;display:block}td.empty_notification .details{margin-top:3%}.modal-otpfrm_dialog{max-width:418px!important;width:auto}.verifyerrormessage{margin-bottom:7%;text-align:center;margin-top:2%}#loader>div>img{overflow:hidden;border-radius:50%}.guest_row{margin-top:5%}.error_esf{color:red}.pinterest_btn{background-color:#bd081b!important;color:#fff!important}.twitter_btn{background-color:#16c6f8!important}.fb_btn{background-color:#3c5a99!important}.instagram_btn{background-color:#f52509!important;color:#fff!important}#font_common_preview_div{display:none}.tm_bg_img{background-image:url(https://top2d3d.com/wp-content/uploads/2018/05/bg7.jpg?id=3861)!important}.welcome_heading{text-align:center;color:#fff;margin-top:16%}#gallary_row{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;margin-top:15px}#gallary_row .col-lg-3,#gallary_row>div:first-child{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}#gallary_row>div:first-child .col-lg-3.col-md-4.col-sm-6.col-xs-12{width:100%!important}.socicons .socicon-btn[data-original-title=Facebook]{background:#3b5998}.socicons .socicon-btn{opacity:.85}.socicons .socicon-btn:hover{opacity:1}.mt-element-overlay .mt-overlay-1 .mt-info{top:55%!important}.dropzone .dz-message{display:none}.mt-element-overlay .mt-overlay-1 .mt-info>li{margin:0 3px 10px!important}.popover{border-bottom:1px solid #c5c5ea}.popover-title{background-color:#ebebf8;border-bottom:1px solid #b2b2e3}.popover .popover-title{font-size:20px}.popover .btn-default{color:#fff;background-color:#4444bd;border-color:#3636a7}.popover .btn-default:hover{background-color:#4040bf;border-color:#3535ab}.popover .btn-default[data-role=end]{color:#fff;background-color:#d9534f;border-color:#d43f3a}.popover .btn-default[data-role=end]:hover{background-color:#c9302c;border-color:#ac2925}#main #share h3,.share_popup h5{border-bottom:1px solid rgba(0,0,0,.1)}.page-header .page-header-top .top-menu .navbar-nav>li.dropdown>.dropdown-toggle .badge.badge-default{background-color:#e7505a;padding:4px 6px 3px 4px;min-width:19px}.dropzone.dz-started:after{content:"\f067";background:#ebebf8;display:inline-block;width:120px;text-align:center;border-radius:10px;position:relative;margin:.5em;vertical-align:top;min-height:120px;color:#8e8ed3;padding-top:47px;font-weight:700;font-size:18px;font-family:FontAwesome}.ccform-text,.ccformfield{display:block;text-align:center}#main #share h3{margin:0 20px 15px;padding-bottom:15px;font-size:22px;text-align:center}.share_popup h5{padding-bottom:15px;text-align:center}.progress_div{margin-top:11px}.progress_bar{text-align:center}#main .page-breadcrumb+h1{margin-top:15px;margin-bottom:25px}#feedback_model h4{margin-bottom:0}.userEnd .innerCont #feedback_model h6{text-align:center;padding-bottom:15px;color:#3d3db8;border-bottom:1px dashed rgba(61,61,184,.5)}.feedback_cont{overflow:hidden}.feedback_cont .container{background:#fff;border-radius:10px}.feedback_cont h3{margin-top:0!important}#feedback_model .sharing_offer{color:#fff;background:#02c247;border-radius:15px 0 0 15px;position:absolute;top:25px;right:0;padding:2px 8px 3px;font-size:14px}.feedback_cont form{background:rgba(255,255,255,.3);margin:0 auto;border-radius:10px}.ccfield-prepend{margin-bottom:20px;width:100%}.ccform-text{padding:7px 10px}.ccformfield{color:#000;background:#fff;border:none;padding-top:12px;width:100%;font-family:Lato,Arial,sans-serif;font-size:14px;overflow:hidden;border-radius:0 8px 8px}textarea.ccformfield{resize:none;border:1px solid rgba(0,0,0,.1)}.ccformfield .custom_radio{width:8.4%;margin-right:1%;margin-bottom:0;padding-left:0;overflow:hidden;line-height:normal;display:inline-block}.ccformfield .custom_radio input[type=radio]{margin:4px 5px 0 0;float:left}.ccformfield .custom_radio .rating_txt{position:absolute;width:100%;text-align:center;left:0;top:15px;font-size:14px}.ccformfield .custom_radio .checkmark{position:static;height:auto;width:auto;font-family:FontAwesome;font-size:48px;color:#f1f1f1;border:0;box-shadow:none;display:block;background:0 0;text-align:center;transition:all .2s ease-in}.ccformfield .custom_radio .checkmark:after{width:auto;height:auto;border-radius:0;background:0 0;top:4px;left:4px;content:"\f005";display:block;position:static}.ccformfield .custom_radio input:checked~.checkmark{display:block;background-color:transparent;color:#fec107}.ccformfield .custom_radio:hover input~.checkmark{background-color:transparent;color:#ffcf3d}.ccformfield .custom_radio:last-child{margin-right:0}.ccbtn{display:block;border:none;background:#f8ae45;color:#fff;padding:12px 25px;text-decoration:none;font-weight:700}.ccbtn:hover{background:#d8850e}.share_div{text-align:center;margin-top:14px}.share_div a{font-size:small!important}.scrollContent{overflow:auto;position:relative;margin:10px;max-height:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#search_form{overflow:hidden}#search_form .pull-left{width:74%}.categoryTxt{width:100%;text-align:center;background:#2f353b;color:#fff;font-size:12px;padding:4px 10px;border-radius:4px;display:inline-block;transition:all .2s ease-in;pointer-events:none;opacity:0}.portfolio-content .cbp-l-filters-button{position:relative;margin-bottom:12px;padding-top:30px;margin-top:10px;border-top:1px solid rgba(0,0,0,.05)}.portfolio-content .btn.cbp-filter-item:first-child:after{display:none}.portfolio-content .btn.cbp-filter-item:after{width:0;height:0;border-style:solid;border-width:0 5px 8px;border-color:transparent transparent #2f353b;content:"";position:absolute;left:50%;margin-left:-3px;bottom:-25px;opacity:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.portfolio-content .btn.cbp-filter-item:hover:after{opacity:1;bottom:-11px}.payment_amount_field{border:1px solid #ccc;pointer-events:none;background-color:#f9f9fd!important}.dropzone.dz-clickable *{pointer-events:none}.portlet.box.blue-sharp>.portlet-title>.caption{color:#5050bf}.portlet.box.blue-sharp>.portlet-title>.caption>i{color:#363636}#howItWorks{color:#fff;padding:40px 0;background:#6262d3;background:-moz-linear-gradient(top,#6262d3 0,#3d3db8 100%);background:-webkit-linear-gradient(top,#6262d3 0,#3d3db8 100%);background:linear-gradient(to bottom,#6262d3 0,#3d3db8 100%)}#howItWorks .mThumbnailScroller{padding-top:40px}#howItWorks h2{color:#fff}#howItWorks h6{margin-bottom:10px;margin-top:10px;font-size:16px}#howItWorks .video_cont{position:relative;overflow:hidden;padding-top:56.25%;border-radius:5px 5px 0 0;border:1px solid rgba(255,255,255,.3)}#howItWorks .testimonial_cont{margin-top:-1px;background:#fff;overflow:hidden;border-radius:0 0 5px 5px;color:#363636;line-height:normal;padding:0 20px;box-shadow:0 5px 2px 2px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.3);-webkit-transition:.5s cubic-bezier(.19,1,.22,4);transition:.5s cubic-bezier(.19,1,.22,4)}#howItWorks .col-xs-6:hover .testimonial_cont{box-shadow:none;border:1px solid rgba(255,255,255,.6)}#howItWorks .video_cont iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#color_wrapper,#cont_container{position:relative;overflow:hidden}#howItWorks .testimonial_cont p{margin-bottom:15px;font-style:italic}#color_wrapper{background-attachment:fixed;background-size:cover;padding:50px}#cont_container{max-width:90%;margin:0 auto;z-index:2;background:rgba(255,255,255,.8);border-radius:10px;padding:0 30px}#cont_container h3{border-bottom:1px dashed rgba(0,0,0,.3);padding-bottom:15px;margin-bottom:15px!important;margin-top:0}#cont_container h4{margin:30px 0;padding:5px 0;background:rgba(61,61,184,.05);border:1px dashed rgba(61,61,184,.1);color:rgba(61,61,184,.8);border-radius:5px}.pr_media{border:1px solid rgba(61,61,184,.3);box-shadow:0 0 20px rgba(61,61,184,.2) inset;border-radius:5px;padding:20px 20px 15px;margin-bottom:50px}#cont_container .row .col-md-6{overflow:hidden}#cont_container .row .col-md-6:last-child{border-left:1px dotted rgba(0,0,0,.3)}#cont_container .img_cont{padding:25px;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.06);box-shadow:0 0 4px rgba(0,0,0,.3) inset;border-radius:10px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}#cont_container .img_cont:hover{box-shadow:0 0 10px rgba(0,0,0,.3) inset}#cont_container .fa-download{background:#fff;position:absolute;right:3px;bottom:3px;border-radius:7px;font-size:24px;padding:14px 10px 11px;border:1px solid rgba(61,61,184,.1)}.masionary_main{column-count:3;column-gap:1em}.masionary_sub{display:inline-block;margin:0 0 1em;width:100%;position:relative}.reset_deafult{margin-left:10px!important}#gallary_row ul li button,#gallary_row ul li button a{border-color:#fff!important;color:#fff!important}.tmnf{font-family:Open Sans,sans-serif!important;text-align:center;font-size:21px!important;font-weight:300!important}.insufficient_balance{padding-top:6vw}.insufficient_balance .col-sm-6{border-left:1px solid rgba(0,0,0,.1)}.insufficient_balance .number{position:relative;top:35px;display:inline-block;margin-top:0;margin-bottom:10px;color:#7bbbd6;text-align:right}.insufficient_balance .number{letter-spacing:-10px;line-height:128px;font-size:128px;font-weight:300}.temp_code{display:inline-block}.btn-blue-outline{color:#3f3fb9;border:1px solid #3f3fb9;background-color:transparent}.btn-blue-outline:hover{background-color:#3f3fb9;color:#fff}.slim .slim-file-hopper{background:0 0!important}#tab_1_1 .slim .slim-area .slim-status{background:#3d3db8!important}.slim .slim-area :only-of-type{color:#fff}#selfAnimatedBlogSlider .nbs-flexisel-item{text-align:left}#selfAnimatedBlogSlider.nbs-flexisel-ul .slider_img{display:block;max-height:190px;overflow:hidden}#selfAnimatedBlogSlider.nbs-flexisel-ul .slider_img img{width:100%;max-width:100%;box-shadow:none;transition:transform .2s;-webkit-transition:transform .2s}#selfAnimatedBlogSlider.nbs-flexisel-ul .slider_img img:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}#selfAnimatedBlogSlider .craousel_content{padding:0 10px;line-height:normal}#selfAnimatedBlogSlider .rpc-post-category{margin:10px 0;display:inline-block}#selfAnimatedBlogSlider .rpc-post-category a{text-decoration:none;display:inherit;color:#fff;background:#02c346;font-size:11px;padding:2px 5px;margin-right:2px}#selfAnimatedBlogSlider .rpc-post-date{font-size:12px;float:right;padding-top:14px;display:inline-block;margin-bottom:10px}#selfAnimatedBlogSlider .rpc-post-date i{margin-right:5px}#selfAnimatedBlogSlider .rpc-post-title{margin-bottom:10px;margin-top:5px;font-size:1.75rem;text-align:left}#selfAnimatedBlogSlider .rpc-post-title a{text-decoration:none;color:#000;line-height:1.2;font-size:19px}.recent_posts{background:linear-gradient(to bottom,#4848e7 0,#fff 50%,#fff 100%);padding-top:10px}.recent_posts h3{font-size:26px;color:#fff;margin-bottom:25px}.select2-container{width:100%!important}ul.page-breadcrumb li.pull-right:last-child{margin:-4px 5px -5px 0}.guest_row .azuremediaplayer{width:100%}.guest_row .videoWrapper{padding-bottom:60.25%}#custom_order .custom_order_title{border-bottom:1px solid rgba(61,61,184,.2);margin-bottom:20px;margin-left:0;margin-right:0}#custom_order .custom_order_title h1{margin-top:0;font-size:32px;color:#3d3db8}#custom_order .ordTempTitle{margin-bottom:30px}#custom_order .desc_listing{margin-left:0;font-size:14px}#custom_order .desc_listing li{margin-bottom:0}#custom_order .desc_listing li .order_temp_detail_sub{border-bottom:1px dotted #c8c8c8;padding:8px 0;overflow:hidden}#custom_order .desc_listing li .ind{width:35%;border-right:1px solid #c8c8c8;margin-right:0}#custom_order .desc_listing li .des{width:62%;float:right}#customization_option h5{color:#4444bd;border-bottom:1px dashed rgba(61,61,184,.2);margin-bottom:10px!important;padding-bottom:10px;font-size:20px;font-weight:500}#customization_option label{display:block;margin-top:10px}.order_temp_detail{padding-top:15px}.order_temp_detail h6{font-size:20px;font-weight:500;border-top:1px dashed rgba(61,61,184,.3);padding-top:15px}#customization_option{background:#fff;background:linear-gradient(0deg,#fff 0,rgba(62,62,184,.05) 100%);padding:0 10px 10px;border:1px solid rgba(61,61,184,.1);border-radius:5px}#customization_option .col-sm-5{padding-top:5px;padding-bottom:5px}#customization_option .col-sm-7{padding-bottom:10px}#customization_option .order_sub_form label{font-size:14px;opacity:.7}#customization_option .order_sub_form .col-sm-12{padding-bottom:5px;padding-top:5px}.customization_submit_section{text-align:center;border:1px solid rgba(61,61,184,.2);border-radius:5px;box-shadow:0 0 30px rgba(61,61,184,.2) inset;padding:15px 25px;background:#fff;margin-top:15px}.customization_submit_section h6{margin:0!important}.used_content{display:none}#cboxLoadedContent .used_content{display:block}#cboxLoadedContent .used_content .videoContainer{margin-bottom:20px;background:#fff}.used_content .row{margin-left:0;margin-right:0}.used_content .row .col-sm-12{text-align:center}.used_content .row .col-sm-12 span.txt{display:inline-block;position:relative;top:-18px;padding-right:10px}.diya_list{padding:0}.diya_list li{padding:6px 0 5px 35px;list-style:none;background:url(../images/diwaliPage/diya_bullet.png) 0 6px no-repeat}.diwaliSectionOne{height:40vw;position:relative;overflow:hidden;background:#3d3db8}.diwaliSectionOne .banner_overlay{position:absolute;right:0;top:0;height:107%}.diwaliSectionOne .banner_2overlay{position:absolute;left:-30px;bottom:10%;height:70%}.diwaliSectionOne h1{font-size:60px;margin:10vw 0 0;color:#ffc100}.diwaliSectionOne p{color:#ffc100;font-size:20px;margin-bottom:30px}.diwaliSectionOne .aquaBtn{border-color:#bc2aae;color:#ffc100!important;background:#bc2aae;font-size:24px}.diwaliSectionTwo{overflow:hidden;padding:5vw 0;background:url(../images/diwaliPage/videoNowBg.png) #282828 no-repeat;background-size:auto 100%;position:relative}.diwaliSectionTwo .bg_overlay{position:absolute;right:0;top:0}.diwaliSectionTwo .row{font-size:18px;color:#fff}.diwaliSectionTwo .container{padding-left:8vw}.diwaliSectionTwo h3{color:#febd00}.diwaliSectionTwo a,.diwaliSectionTwo h4{font-size:30px;color:#5b5bd0}.diwaliSectionTwo h4{font-size:30px}.diwaliSectionTwo a{color:#02c247}.diwaliSectionTwo a:after{background:#4040ba;display:block;height:2px;content:"";margin-top:-2px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;width:100%}.diwaliSectionTwo a:hover:after{width:0}.diwali-temp-wrapper{overflow:hidden;padding:80px 0 30px;position:relative;background:#fff;background:linear-gradient(0deg,rgba(61,61,184,.3) 0,#fff 100%)}.diwali-temp-wrapper h1{color:#903307;margin-bottom:50px}.diwali-temp-wrapper .bg_overlay{position:absolute}.diwali-temp-wrapper .bg_overlay:nth-child(1),.diwali-temp-wrapper .bg_overlay:nth-child(2),.diwali-temp-wrapper .bg_overlay:nth-child(3){left:5vw}.diwali-temp-wrapper .bg_overlay:nth-child(4),.diwali-temp-wrapper .bg_overlay:nth-child(5),.diwali-temp-wrapper .bg_overlay:nth-child(6){right:5vw}.diwali-temp-wrapper .diwali_product-tile{position:relative;overflow:hidden;display:block}.diwali-temp-wrapper .diwali_product-tile img{width:100%}.full-absolute-floater{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;display:inline-block;text-align:center;line-height:55px}.full-absolute-floater img{position:relative;z-index:2;width:40px!important}.full-absolute-floater::before{z-index:1;position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;content:"";display:block;background:#02c247;border-radius:50%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transform:scale(.7)}.diwali-temp-wrapper .diwali_product-tile:hover .full-absolute-floater::before{transform:scale(1)}.firstTemplate{position:relative;background:linear-gradient(-45deg,#fffcf5,#ffda84)}.firstTemplate .text-container{padding:0 15px 5px}.firstTemplate:after,.firstTemplate:before{content:"";position:absolute;left:-2px;top:-2px;background:linear-gradient(45deg,#fb0094,#00f,#0f0,#ff0,red,#fb0094,#00f,#0f0,#ff0,red);background-size:400%;width:calc(100% + 4px);height:calc(100% + 4px);z-index:-1;animation:steam 20s linear infinite}@keyframes steam{0%{background-position:0 0}50%{background-position:400% 0}100%{background-position:0 0}}.firstTemplate:after{filter:blur(50px)}.diwali-temp-wrapper .firstTemplate .blog-post-title-link{color:#963707}.diwali-temp-wrapper .blog-post-title-link{color:#3d3db8;font-size:22px;text-decoration:none;font-weight:500;display:block;padding:12px 0}.diwali-temp-wrapper p{margin-bottom:12px}.diwali-temp-wrapper .col-md-6{min-height:420px}.makeBlueBox{background:url(../images/diwaliPage/blueboxpattern.png) #3d3db8 repeat;color:#fff;border-radius:10px;padding:12px 20px 1px}.makeBlueBox .diya_list,.makeBlueBox h2{color:#02c247}.userEnd .innerCont .makeBlueBox h2{margin-bottom:10px;margin-top:0}.diwaliSectionTwo p a,.makeBlueBox p a{color:#9e9eff;font-weight:700}.diwaliHowItWorks{overflow:hidden;padding:100px 0;color:#fff;background:url(../images/diwaliPage/hwItWBg.jpg) #3d3db8 repeat-x right top;position:relative}.diwaliHowItWorks_title{background:url(../images/diwaliPage/hwTitle.png) no-repeat right bottom;background-size:auto 100%}.diwaliHowItWorks_title h1{margin-bottom:20px;color:#fce277}.diwaliHowItWorks .diwaliHowItWorks_title p{padding-left:0}.diwaliHowItWorks_title *{padding-right:200px}.diwaliHowItWorks_title::after{background:#fbd95f;content:"";display:block;height:2px;width:100%}.diwaliHowItWorks_title p{color:#fff5ca}.diwaliHowItWorks h3{font-size:20px;color:#ffebbc;font-weight:500;margin-bottom:20px}.diwaliHowItWorks h3,.diwaliHowItWorks p{padding-left:90px}.diwaliHowItWorks .whtBorBtn{margin-left:90px}.diwaliHowItWorks h3:after{margin-top:15px;content:"";display:block;height:1px;background:#dcad5a;background:-moz-linear-gradient(left,#dcad5a 0,#a87015 56%,#3d3db8 100%);background:-webkit-linear-gradient(left,#dcad5a 0,#a87015 56%,#3d3db8 100%);background:linear-gradient(to right,#dcad5a 0,#a87015 56%,#3d3db8 100%)}.diwaliHowItWorks .row{margin-top:50px}.diwaliHowItWorks_titleSub{width:90px;position:absolute;left:0;top:0;text-align:center}.diwaliHowItWorks_titleSub span{color:#fad150;font-size:22px;font-weight:700;display:block}.diwaliJoinNow{background:url(../images/diwaliPage/diwaliJoinowbg.jpg) repeat-x right top;background-size:auto 8vw;padding:10vw 0 50px}.diwaliJoinNow .row{align-items:center}.diwaliJoinNow h3{border-bottom:1px dashed #4040ba;padding-bottom:20px;margin-bottom:20px!important}.upload_btn_icon{float:right;background:#02c247!important;margin-right:-5px!important}.templtDtlsfieldsetSub a{display:contents!important}.border_heading{background:url(../images/weddingpage/heading_border.png) center bottom no-repeat;padding-bottom:40px;margin-bottom:30px;text-align:center}.weddingSectionOne{height:56.6vw;position:relative;overflow:hidden;padding-top:21vw;background:url(../images/weddingpage/header_background.jpg) #3d3db8 center 20px no-repeat;background-size:98%;text-align:center}.weddingSectionOne h1{width:58vw;margin-left:auto;margin-right:auto;font-size:35px;color:#c32143;margin-bottom:15px;padding:40px 0;font-weight:500}.weddingSectionOne .aquaBtn{border-color:#c32143;color:#ffc100!important;background:#c32143!important;font-size:24px}.weddingSectionTwo{padding:50px 0;background:url(../images/weddingpage/seamless.png) repeat;position:relative;z-index:1;text-align:center;overflow:hidden!important}.weddingSectionTwo .bg_overlay{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:1}.weddingSectionTwo .bg_overlay:nth-child(2){right:0;left:auto}.weddingSectionTwo:after,.weddingSectionTwo:before{position:absolute;z-index:0;left:0;width:100%;content:"";pointer-events:none;content:"";display:block;width:100%;background:url(../images/weddingpage/action_area_top.png) left top no-repeat;height:127px}.weddingSectionTwo:before{top:-127px}.weddingSectionTwo:after{bottom:-127px;transform:rotate(180deg)}.weddingSectionTwo h1{color:#4040ba}.weddingSectionTwo a{color:#4040ba;bprder-radius:3px}.weddingSectionTwo a:hover{background:#4040ba;color:#fff}.wedding-temp-wrapper{padding-top:150px;padding-bottom:30px;position:relative;background:url(../images/weddingpage/template_bg.jpg) no-repeat;background-size:cover}.wedding-temp-wrapper .border_heading{color:#3c3c3c}.wedding_temp_sub{background:rgba(255,255,255,.5);padding:10px 10px 1px;border-radius:5px;margin-bottom:40px;min-height:400px}.wedding-temp-wrapper .wedding_product-tile{position:relative;overflow:hidden;display:block;border-radius:5px}.wedding-temp-wrapper .wedding_product-tile img{width:100%}.wedding-temp-wrapper .wedding_product-tile:hover .full-absolute-floater::before{transform:scale(1)}.wedding-temp-wrapper .blog-post-title-link{color:#3d3db8;font-size:18px;text-decoration:none;font-weight:500;display:block;padding:12px 0}.makeBlueBox p a,.weddingHowItWorks p a,.weddingSectionTwo p a{color:#9e9eff;font-weight:700}.weddingHowItWorks{overflow:hidden;padding-bottom:180px;background:url(../images/weddingpage/hw_bot.png) center bottom #fcfcfc no-repeat;text-align:center}.weddingHowItWorks_titleSub{width:100%;color:#02c247;background:url(../images/weddingpage/hw_step_bg.png) center center no-repeat;font-size:22px;font-weight:500;display:block;padding:6px 0;margin-bottom:15px;margin-top:15px}.weddingHowItWorks_title h1{background:url(../images/weddingpage/hw_head_bg.png) center bottom no-repeat;padding-bottom:55px;margin-bottom:30px;position:relative;color:#3d3db8}.weddingHowItWorks_title h1::before{content:"";background:url(../images/weddingpage/hw_head_bg.png) center bottom no-repeat;transform:rotate(180deg);width:100%;height:45px;display:inline-block}.weddingHowItWorks h3{font-size:24px;font-weight:500}.weddingHowItWorks .row{margin-top:50px}.weddingHowItWorks .step_img{background:url(../images/weddingpage/hw_step_top.png) center top no-repeat;position:relative;color:#3d3db8;background-size:100% auto;margin:0 -15px}.weddingHowItWorks .step_img img{border-radius:5px;border:2px solid rgba(255,0,0,.2);box-shadow:0 0 10px rgba(255,0,0,.2);width:86%;margin-bottom:35px;margin-top:35px}.weddingHowItWorks .step_img::before{content:"";background:url(../images/weddingpage/hw_step_top.png) center top no-repeat;transform:rotate(180deg);width:100%;height:14vw;display:inline-block;position:absolute;bottom:0;left:0;display:block;background-size:100% auto}.weddingJoinNow{background:#f66;color:#fff;padding:80px 0}.userEnd .weddingJoinNow h1{font-weight:700;color:#fff}.weddingJoinNow img{margin:20px 0}.ch_list{padding:0;margin-bottom:20px}.ch_list li{padding:10px 0 10px 50px;list-style:none;background:url(../images/christmasPage/chrstms_bullet.png) 10px 6px no-repeat;color:#dd4040;background-color:rgba(255,255,255,.3);margin-bottom:8px;border-radius:4px}.chrsmsSectionOne{background:url(../images/christmasPage/header_bg.jpg) no-repeat;background-size:cover;position:relative;overflow:hidden;padding:15.5vw 0 24vw;background-position:center center;text-align:center}.newYearSectionOne{background:url(../asset/landing%20_page/images/new_year/banner.jpg) no-repeat;background-size:cover;position:relative;overflow:hidden;padding:15.5vw 0 24vw;background-position:center center;text-align:center}.chrsmsSectionOne h1{color:#fff;font-size:30px;color:#b61b19;margin-top:0}.chrsmsSectionOne .aquaBtn{font-size:24px}.chrsmsSectionOne .aquaBtn,.chrsmsSectionOne h1{margin-left:30px;margin-right:30px}.chrsmsSectionOne .down_arrow{position:absolute;left:0;bottom:20px;background:#2929b7;display:inline-block;width:75px;height:75px;border-radius:50%;text-align:center;left:50%;padding-top:35px;margin-left:-37px}.chrsmsSectionOne .down_arrow i{-webkit-animation:arrow-bounce 3s infinite linear;-moz-animation:arrow-bounce 3s infinite linear;-o-animation:arrow-bounce 3s infinite linear;animation:arrow-bounce 3s infinite linear;animation-delay:0s;-webkit-animation-delay:0s;-mox-animation-delay:0s;-o-animation-delay:0s;color:#02c247;font-size:35px}.chrsmsSectionTwo{overflow:hidden;padding:5vw 0;position:relative;background-image:url(../images/christmasPage/sec2bg2.jpg),url(../images/christmasPage/sec2bg1.jpg);background-position:right bottom,left top;background-repeat:no-repeat,no-repeat;background-size:21% auto,21% auto;background-color:#f7f7f9;font-size:18px}.chrsmsSectionTwo h2 a{color:#02c247}.chrsmsSectionTwo h2 a:after{background:#02c247;display:block;height:2px;content:"";margin-top:-5px}.chrsmsSectionTwo h2 a:hover:after{animation-duration:1s;animation-name:slidein;width:0}.chrsmsSectionTwo h2 span{color:#b90103}.chrsmsSectionThree{overflow:hidden;padding:100px 0;background:url(../images/christmasPage/snowflakes.gif) repeat;background-attachment:fixed;position:relative;text-align:center}.chrsmsSectionThree:before{position:absolute;content:"";display:block;width:100%;height:100%;background:-moz-linear-gradient(45deg,#3d3db8 0,#02c247 40%,#02c247 60%,#3d3db8 100%);background:-webkit-linear-gradient(45deg,#3d3db8 0,#02c247 40%,#02c247 60%,#3d3db8 100%);background:linear-gradient(45deg,#3d3db8 0,#02c247 40%,#02c247 60%,#3d3db8 100%);left:0;top:0;opacity:.4}.chrsmsSectionThree h1{color:#fff}.chrsmsSectionThree h1 span{color:#02c247}.chrstms-temp-wrapper{overflow:hidden;padding-top:50px;padding-bottom:180px;position:relative;background-color:#d2e1ec;background-image:linear-gradient(to bottom,#bbcfe1 0,#e8f2f6 80%)}.chrstms-temp-wrapper .diwali_product-tile{position:relative;overflow:hidden;display:block}.chrstms-temp-wrapper .crstmsHowItWorks_titleSub{width:100%}.chrstms-temp-wrapper .diwali_product-tile:hover .full-absolute-floater::before{transform:scale(1)}.chrstms-temp-wrapper .blog-post-title-link{color:#3d3db8;font-size:22px;text-decoration:none;font-weight:500;display:block;padding:12px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chrstms-temp-wrapper p{margin-bottom:12px}.chrstms-temp-wrapper .col-md-6{min-height:420px;margin-bottom:30px}.ground{height:160px;width:100%;position:absolute;bottom:0;left:0;background:#f6f9fa;box-shadow:0 0 10px 10px #f6f9fa}.mound{font-weight:800;font-size:180px;text-align:center;color:#dd4040}.mound .bluBorBtn{top:-140px}.mound:before{content:"";display:block;width:600px;height:200px;position:absolute;left:50%;margin-left:-300px;top:50px;z-index:1;border-radius:100%;background-color:#e8f2f6;background-image:linear-gradient(to bottom,#dee8f1,#f6f9fa 60px)}.mound:after{content:"";display:block;width:28px;height:6px;position:absolute;left:50%;margin-left:-150px;top:68px;z-index:2;background:#dd4040;border-radius:100%;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);box-shadow:-56px 12px 0 1px #dd4040,-126px 6px 0 2px #dd4040,-196px 24px 0 3px #dd4040}.mound_text{-webkit-transform:rotate(4deg);transform:rotate(4deg);width:230px;display:inline-block}.mound_spade{display:block;width:35px;height:30px;position:absolute;right:50%;top:42%;margin-right:-250px;z-index:0;-webkit-transform:rotate(35deg);transform:rotate(35deg);background:#dd4040}.mound_spade:before{width:40%;height:30px;bottom:98%;left:50%;margin-left:-20%;background:#dd4040}.mound_spade:after{width:100%;height:30px;top:-55px;left:0;box-sizing:border-box;border:10px solid #dd4040;border-radius:4px 4px 20px 20px}.mound_spade:after,.mound_spade:before{content:"";display:block;position:absolute}.chrstmsHowItWorks{overflow:hidden;padding:15px 0 100px;color:#fff;background-image:url(../images/christmasPage/hwItWBg.jpg),url(../images/christmasPage/hwItWBg2.jpg);background-position:left top,right top;background-repeat:repeat-y,repeat-y;background-color:#3d3db8;position:relative}.chrstmsHowItWorks .bg_overlay{position:absolute}.chrstmsHowItWorks .bg_overlay:nth-child(1){left:0;top:0}.chrstmsHowItWorks .bg_overlay:nth-child(2){right:3px;bottom:0}.chrstmsHowItWorks_title{border-bottom:1px solid #fbd95f;text-align:center}.chrstmsHowItWorks_title h1{margin-bottom:20px;color:#fce277}.chrstmsHowItWorks_title p{color:#fff5ca}.chrstmsHowItWorks h3{font-size:20px;color:#ffebbc;font-weight:500;margin-bottom:20px}.chrstmsHowItWorks .row{margin-top:50px}.chrstmsHowItWorks img{border-radius:8px}.crstms_titleSub{border-bottom:1px solid #fff;color:#fad150;overflow:hidden;margin-bottom:15px}.crstms_titleSub span{background:url(../images/christmasPage/step_chrstms.png) no-repeat right top;width:56px;height:70px;display:inline-block;font-size:30px;font-weight:500;text-align:center;line-height:102px;float:left;margin-left:5px;margin-right:20px}.userEnd .innerCont .chrstmsHowItWorks .crstms_titleSub h3{margin:32px 0 0 0;float:left;text-transform:uppercase}.chrstmsHowItWorks p a{color:#bbbbfe}@font-face{font-family:mountains_of_christmasregular;src:url(../fonts/mountainsofchristmas/MountainsofChristmas-webfont.eot);src:url(../fonts/mountainsofchristmas/MountainsofChristmas-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/mountainsofchristmas/MountainsofChristmas-webfont.woff2) format("woff2"),url(../fonts/mountainsofchristmas/MountainsofChristmas-webfont.woff) format("woff"),url(../fonts/mountainsofchristmas/MountainsofChristmas-webfont.ttf) format("truetype"),url(../fonts/mountainsofchristmas/MountainsofChristmas-webfont.svg#mountains_of_christmasregular) format("svg");font-weight:400;font-style:normal}.chrstmsJoinNow{background-image:url(../images/christmasPage/lastbg.png),url(../images/christmasPage/lastbg5.png);background-color:#ac171b;background-repeat:repeat,repeat-x;background-position:center center,bottom left;background-attachment:fixed,scroll;padding:80px 0 125px;position:relative;font-family:mountains_of_christmasregular}.lightrope{text-align:center;white-space:nowrap;overflow:hidden;position:absolute;z-index:1;margin:-15px 0 0 0;padding:0;pointer-events:none;width:100%;top:0;left:0}.lightrope li{position:relative;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;list-style:none;margin:0;padding:0;display:block;width:12px;height:28px;border-radius:50%;margin:20px;display:inline-block;background:#00f7a5;box-shadow:0 4.6666666667px 24px 3px #6fffcf;-webkit-animation-name:flash-1;animation-name:flash-1;-webkit-animation-duration:2s;animation-duration:2s}.lightrope li:nth-child(2n+1){background:#00f8f8;box-shadow:0 4.6666666667px 24px 3px rgba(147,255,255,.5);-webkit-animation-name:flash-2;animation-name:flash-2;-webkit-animation-duration:.4s;animation-duration:.4s}.lightrope li:nth-child(4n+2){background:#f70094;box-shadow:0 4.6666666667px 24px 3px rgba(255,138,208,.5);animation-name:flash-3;animation-duration:1.1s}.lightrope li:nth-child(odd){-webkit-animation-duration:1.8s;animation-duration:1.8s}.lightrope li:nth-child(3n+1){-webkit-animation-duration:1.4s;animation-duration:1.4s}.lightrope li:before{content:"";position:absolute;background:#222;width:10px;height:9.3333333333px;border-radius:3px;top:-4.6666666667px;left:1px}.lightrope li:after{content:"";top:-14px;left:9px;position:absolute;width:52px;height:18.6666666667px;border-bottom:solid #222 2px;border-radius:50%}.lightrope li:last-child:after{content:none}.lightrope li:first-child{margin-left:-40px}.chrstmsWindow{width:300px;height:300px;background:#a0d5d3;position:absolute;margin:auto;top:25%;right:2%;border-radius:50%;border:10px solid #f8e7dc;animation:rock;animation-iteration-count:infinite;animation-duration:1s;overflow:hidden}#tree{max-width:300px;display:block;position:absolute;left:50px;bottom:0}#tree img{position:relative;z-index:2}#tree img:nth-child(1){left:0;top:355px;animation:rock2;animation-iteration-count:infinite;animation-duration:1s}#tree img:nth-child(2){left:-175px;top:506px;animation:rock;animation-iteration-count:infinite;animation-duration:1s}#tree img:nth-child(3){right:-195px;bottom:-280px;animation:rock2;animation-iteration-count:infinite;animation-duration:1s}#tree svg{position:relative;z-index:3}.red{fill:#aa1231;animation:.6s red-flash ease-in-out infinite}.gold-lt{fill:#c1881c;animation:.6s gold-lt-flash ease-in-out infinite}.blue-lt{fill:#1f3e64;animation:.6s blue-lt-flash ease-in-out infinite}.blue-dk{fill:#0f1f2f;animation:.6s blue-dk-flash ease-in-out infinite}.gold-dk{fill:#69512a;animation:.6s gold-dk-flash ease-in-out infinite}.g1{animation-delay:0s}.g2{animation-delay:.4s}.g3{animation-delay:.8s}.chrstmsMessage{z-index:3;position:relative;color:#f8e7dc;text-align:center;padding:0 9vw}.chrstmsMessage .chrstmsTxt,.chrstmsMessage .chrstmsTxt2{font-style:normal;font-size:60px;margin-bottom:0;animation:rock;animation-iteration-count:infinite;animation-duration:1s;color:#efd55a}.chrstmsMessage .chrstmsTxt2{font-size:50px;animation:rock2;animation-iteration-count:infinite;animation-duration:1s;color:#fce991}.santa{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.santa .santaBody{width:190px;height:210px;background:#de2f32;position:relative;border-radius:50%;top:0;-webkit-animation:bodyLaugh 4s linear infinite;-moz-animation:bodyLaugh 4s linear infinite;-ms-animation:bodyLaugh 4s linear infinite;-o-animation:bodyLaugh 4s linear infinite;animation:bodyLaugh 4s linear infinite;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.santa .santaBody:before{content:" ";width:7px;height:7px;background:#f7be10;border-radius:50%;position:absolute;top:35%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 -18px 0 #f7be10,0 18px 0 #f7be10}.santa .santaHead{z-index:2;position:absolute;bottom:90px;left:50%;-webkit-animation:headLaugh 4s linear infinite;-moz-animation:headLaugh 4s linear infinite;-ms-animation:headLaugh 4s linear infinite;-o-animation:headLaugh 4s linear infinite;animation:headLaugh 4s linear infinite;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.santa .santaHead .face{width:120px;height:130px;background:#edcab0;background:radial-gradient(#edcab0,#e9a982);border-radius:50%;border:3px solid #f8e7dc}.santa .santaHead .face .redhat .whitepart{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:90%;height:32px;background:#f8e7dc;border-radius:50px;z-index:4;box-shadow:0 6px 0 -4px rgba(0,0,0,.1)}.santa .santaHead .face .redhat .redpart{width:120px;height:120px;background:#de2f32;position:absolute;top:-50px;left:15px;border-radius:50%;z-index:-1}.santa .santaHead .face .redhat .redpart:before{content:" ";width:95px;height:95px;position:absolute;left:0;top:12px;border-radius:50%;box-shadow:inset -8px -1px 0 -5px rgba(0,0,0,.05)}.santa .santaHead .face .redhat .redpart:after{content:" ";position:absolute;right:0;top:60px;background:#de2f32;width:20px;height:50px}.santa .santaHead .face .redhat .hatball{width:38px;height:38px;background:#f8e7dc;border-radius:50%;z-index:5;position:absolute;right:-20px;top:40px;box-shadow:0 6px 0 -4px rgba(0,0,0,.1)}.santa .santaHead .face .eyes{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:57px}.santa .santaHead .face .eyes:after,.santa .santaHead .face .eyes:before{content:" ";position:absolute;width:15px;height:9px;top:0;border:5px solid #a8744f;border-width:0;border-top-width:5px;border-radius:50%}.santa .santaHead .face .eyes:before{left:-28px}.santa .santaHead .face .eyes:after{right:-28px}.santa .santaHead .face .beard{width:55px;height:55px;background:#f8e7dc;border-radius:50%;position:absolute;bottom:-30px;left:50%;-webkit-animation:beardLaugh 4s linear infinite;-moz-animation:beardLaugh 4s linear infinite;-ms-animation:beardLaugh 4s linear infinite;-o-animation:beardLaugh 4s linear infinite;animation:beardLaugh 4s linear infinite;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.santa .santaHead .face .beard:after,.santa .santaHead .face .beard:before{content:" ";width:80px;height:80px;background:#f8e7dc;border-radius:50%;position:absolute;bottom:15px}.santa .santaHead .face .beard:before{left:-40px}.santa .santaHead .face .beard:after{right:-40px}.santa .santaHead .face .beard .nouse{width:25px;height:20px;border-radius:50%;background:#edcab0;position:absolute;z-index:3;box-shadow:inset -3px -3px 0 #e9a982;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:-42px}.santa .santaHead .face .beard .mouth{background:#a8744f;z-index:3;position:absolute;width:15px;height:5px;border-bottom-right-radius:80px 50px;border-bottom-left-radius:80px 50px;left:50%;top:0;-webkit-animation:mouthLaugh 4s linear infinite;-moz-animation:mouthLaugh 4s linear infinite;-ms-animation:mouthLaugh 4s linear infinite;-o-animation:mouthLaugh 4s linear infinite;animation:mouthLaugh 4s linear infinite;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.santa .santaHead .ears:after,.santa .santaHead .ears:before{content:" ";width:20px;height:30px;border-radius:50%;background:radial-gradient(#e9a982,#edcab0);position:absolute;top:50%;z-index:-1}.santa .santaHead .ears:before{left:-8px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.santa .santaHead .ears:after{right:-8px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.st0{fill:#332c28}.st1{fill:#00513e}.st2{fill:#003828}.st3{fill:#386fb1}.st4{fill:#28527c}.st5{fill:#ea385c}.st6{fill:#e7b75c}.st7{fill:#b28947}@keyframes rock{0%{transform:rotate(-1deg)}50%{transform:rotate(2deg)}100%{transform:rotate(-1deg)}}@keyframes rock2{0%{transform:rotate(1deg)}50%{transform:rotate(-2deg)}100%{transform:rotate(1deg)}}@keyframes gold-lt-flash{40%{fill:#e7b75c}80%{fill:#c1881c}}@keyframes red-flash{40%{fill:#ea385c}80%{fill:#aa1231}}@keyframes blue-lt-flash{40%{fill:#386fb1}80%{fill:#1f3e64}}@keyframes blue-dk-flash{40%{fill:#28527c}80%{fill:#0f1f2f}}@keyframes gold-dk-flash{40%{fill:#b28947}80%{fill:#69512a}}@-webkit-keyframes bodyLaugh{0%{top:0}2%{top:-3px}4%{top:0}8%{top:-3px}10%{top:0}12%{top:-3px}14%{top:0}18%{top:-3px}20%{top:0}22%{top:-3px}24%{top:0}28%{top:-3px}30%{top:0}100%{top:0}}@-moz-keyframes bodyLaugh{0%{top:0}2%{top:-3px}4%{top:0}8%{top:-3px}10%{top:0}12%{top:-3px}14%{top:0}18%{top:-3px}20%{top:0}22%{top:-3px}24%{top:0}28%{top:-3px}30%{top:0}100%{top:0}}@-ms-keyframes bodyLaugh{0%{top:0}2%{top:-3px}4%{top:0}8%{top:-3px}10%{top:0}12%{top:-3px}14%{top:0}18%{top:-3px}20%{top:0}22%{top:-3px}24%{top:0}28%{top:-3px}30%{top:0}100%{top:0}}@keyframes bodyLaugh{0%{top:0}2%{top:-3px}4%{top:0}8%{top:-3px}10%{top:0}12%{top:-3px}14%{top:0}18%{top:-3px}20%{top:0}22%{top:-3px}24%{top:0}28%{top:-3px}30%{top:0}100%{top:0}}@-webkit-keyframes beardLaugh{0%{bottom:-28px}2%{bottom:-30px}4%{bottom:-28px}8%{bottom:-30px}10%{bottom:-28px}12%{bottom:-30px}14%{bottom:-28px}18%{bottom:-30px}20%{bottom:-28px}22%{bottom:-30px}24%{bottom:-28px}28%{bottom:-30px}30%{bottom:-28px}100%{bottom:-28px}}@-moz-keyframes beardLaugh{0%{bottom:-28px}2%{bottom:-30px}4%{bottom:-28px}8%{bottom:-30px}10%{bottom:-28px}12%{bottom:-30px}14%{bottom:-28px}18%{bottom:-30px}20%{bottom:-28px}22%{bottom:-30px}24%{bottom:-28px}28%{bottom:-30px}30%{bottom:-28px}100%{bottom:-28px}}@-ms-keyframes beardLaugh{0%{bottom:-28px}2%{bottom:-30px}4%{bottom:-28px}8%{bottom:-30px}10%{bottom:-28px}12%{bottom:-30px}14%{bottom:-28px}18%{bottom:-30px}20%{bottom:-28px}22%{bottom:-30px}24%{bottom:-28px}28%{bottom:-30px}30%{bottom:-28px}100%{bottom:-28px}}@keyframes beardLaugh{0%{bottom:-28px}2%{bottom:-30px}4%{bottom:-28px}8%{bottom:-30px}10%{bottom:-28px}12%{bottom:-30px}14%{bottom:-28px}18%{bottom:-30px}20%{bottom:-28px}22%{bottom:-30px}24%{bottom:-28px}28%{bottom:-30px}30%{bottom:-28px}100%{bottom:-28px}}@-webkit-keyframes headLaugh{0%{bottom:83px}45%{bottom:83px}50%{bottom:90px}92%{bottom:90px}98%{bottom:83px}100%{bottom:83px}}@-moz-keyframes headLaugh{0%{bottom:83px}45%{bottom:83px}50%{bottom:90px}92%{bottom:90px}98%{bottom:83px}100%{bottom:83px}}@-ms-keyframes headLaugh{0%{bottom:83px}45%{bottom:83px}50%{bottom:90px}92%{bottom:90px}98%{bottom:83px}100%{bottom:83px}}@keyframes headLaugh{0%{bottom:83px}45%{bottom:83px}50%{bottom:90px}92%{bottom:90px}98%{bottom:83px}100%{bottom:83px}}@-webkit-keyframes mouthLaugh{0%{width:20px}45%{width:20px}50%{width:15px}92%{width:15px}98%{width:20px}100%{width:20px}}@-moz-keyframes mouthLaugh{0%{width:20px}45%{width:20px}50%{width:15px}92%{width:15px}98%{width:20px}100%{width:20px}}@-ms-keyframes mouthLaugh{0%{width:20px}45%{width:20px}50%{width:15px}92%{width:15px}98%{width:20px}100%{width:20px}}@keyframes mouthLaugh{0%{width:20px}45%{width:20px}50%{width:15px}92%{width:15px}98%{width:20px}100%{width:20px}}@keyframes red-flash{40%{fill:#ea385c}80%{fill:#aa1231}}@keyframes gold-lt-flash{40%{fill:#e7b75c}80%{fill:#c1881c}}@keyframes blue-lt-flash{40%{fill:#386fb1}80%{fill:#1f3e64}}@keyframes flash-1{0%,100%{background:#00f7a5;box-shadow:0 4.6666666667px 24px 3px #6fffcf}50%{background:#02bf80;box-shadow:0 4.6666666667px 24px 3px rgba(111,255,207,.2)}}@keyframes flash-2{0%,100%{background:#00f8f8;box-shadow:0 4.6666666667px 24px 3px #91ffff}50%{background:#02b4b4;box-shadow:0 4.6666666667px 24px 3px rgba(145,255,255,.2)}}@keyframes flash-3{0%,100%{background:#f70094;box-shadow:0 4.6666666667px 24px 3px #ff8ad0}50%{background:#a00361;box-shadow:0 4.6666666667px 24px 3px rgba(255,138,208,.2)}}.snowCanvas{height:100%;left:0;position:fixed;top:0;width:100%;pointer-events:none}.bdaySectionOne{position:relative;overflow:hidden;background:url(../images/bday/header_img.jpg) #3d3db8 no-repeat;background-size:cover;background-attachment:fixed}.bdaySectionOne .col-md-12{height:47vw}.bdaySectionOne .bday_banner_txt{position:absolute;left:0;bottom:0;background:rgba(24,194,84,.8);width:100%;border-radius:10px 10px 0 0;padding:20px 30px}.bdaySectionOne .bday_banner_txt::before{position:absolute;left:10px;top:10px;width:98%;border-radius:10px 10px 0 0;content:"";height:100%;border:2px dashed #fff;border-bottom:0}.bdaySectionOne h1{font-size:55px;font-family:Pacifico,cursive!important;font-weight:400;line-height:normal;margin-top:0;color:#5050bf}.bdaySectionOne h2{font-size:45px;font-family:Pacifico,cursive!important;font-weight:400;line-height:65px;margin-top:0;color:#f1fd32}.bdaySectionOne .aquaBtn{border-color:#f1fd32;color:#575c00;background:#f1fd32;font-size:24px;margin-top:100px}.bdaySectionOne .aquaBtn:hover{color:#fff}.navbar-toggler{border:1px solid red}.flex-row{display:flex}.bdaySectionTwo{overflow:hidden;padding-top:3vw;background-image:url(../images/bday/secTwoBg.png),url(../images/bday/secTwoBg2.png),url(../images/bday/secTwoBg.jpg);background-repeat:no-repeat,no-repeat,repeat;background-position:15% center,92% center,center;position:relative}.bdaySectionTwo .row{align-items:flex-end;font-size:18px;color:#fff}.bdaySectionTwo img{position:relative;z-index:2}.bdaySectionTwo .secTwoSub{border:5px solid #fff;background:url(../images/bday/secTwoSubBg.jpg) repeat;color:#5d5918;font-size:15px;border-radius:50px 50px 50px 0;padding:25px 25px 10px 60px;margin:0 -15px 30px -90px;position:relative;z-index:1}#bday_temp_wrapper{padding:30px 0 50px;background-image:url(../images/bday/template_2bg.png),url(../images/bday/template_bg.png);background-repeat:no-repeat,no-repeat;background-position:left top,right top;background-color:#f4f0ab}#bday_temp_wrapper .bday_temp_title{background:url(../images/bday/temp_title.png) top center no-repeat;font-size:35px;font-family:Pacifico,cursive;color:#fff;text-align:center;padding:40px 210px 75px;line-height:50px;margin:85px -4vw 35px;background-size:100% 100%}#bday_temp_wrapper .bday_product-tile{position:relative;display:block}#bday_temp_wrapper .bday_product-tile img{width:100%}#bday_temp_wrapper .bday_product-tile:hover .full-absolute-floater::before{transform:scale(1)}#bday_temp_wrapper .blog-post-title-link{color:#aa871b;font-size:22px;text-decoration:none;font-weight:500;display:block;padding:12px 110px 12px 0}#bday_temp_wrapper .bday_product-tile:after{display:block;content:"";height:162px;width:116px;position:absolute;right:0;bottom:-70px;background:url(../images/bday/template_title_bg.png) top right no-repeat;background-size:100% 100%}#bday_temp_wrapper p{min-height:120px}#bday_temp_wrapper .text-container{margin-bottom:40px;color:#716f52}#bday_temp_wrapper .col-lg-4>a>img{border:8px solid #aa871b;border-radius:10px;box-shadow:0 6px 5px rgba(0,0,0,.2);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}#bday_temp_wrapper .col-lg-4:hover>a>img{box-shadow:0 0 5px rgba(0,0,0,.2)}#bday_temp_wrapper .col-lg-4:nth-child(2n+1)>a>img{border-color:#ed3b58}#bday_temp_wrapper .col-lg-4:nth-child(2n+2)>a>img{border-color:#11caa8}#bday_temp_wrapper .col-md-12.text-center .aquaBtn{position:relative;z-index:3}#bday_temp_wrapper .aquaBtn:focus,#bday_temp_wrapper .aquaBtn:hover{border-color:#aa871b;color:#aa871b}#bday_temp_wrapper .col-md-12.text-center{position:relative}#bday_temp_wrapper .col-md-12.text-center:before{display:block;height:1px;content:"";background:#c3c089;width:100%;position:absolute;z-index:1;left:0;top:50%}#bday_temp_wrapper .col-md-12.text-center:after{display:inline-block;height:100%;content:"";background:#f4f0ab;width:250px;z-index:2;position:absolute;left:50%;margin-left:-125px;top:0;border-radius:45px}.bdayHowItWorks{overflow:hidden;padding-bottom:10px;color:#696969;background-image:url(../images/bday/hwItWBg.png),url(../images/bday/hwItWBg2.png),url(../images/bday/hwItWBg3.png),url(../images/bday/hwItWBg4.png);background-position:left top,right top,bottom left,bottom right;background-color:#fba6a6;background-repeat:no-repeat;position:relative}.bdayHowItWorks .step_cont{background:#fff;border-radius:10px;overflow:hidden;margin-bottom:30px;padding-bottom:10px;box-shadow:0 6px 5px rgba(0,0,0,.2)}.bdayHowItWorks .step_cont .step_img img{width:100%}.bdayHowItWorks_title{text-align:center}.bdayHowItWorks_title h1{margin-bottom:20px;color:#fff;text-transform:uppercase}.bdayHowItWorks_title::after{background:#fbd95f;content:"";display:block;height:2px;width:100%}.bdayHowItWorks_title p{color:#fff5ca}.bdayHowItWorks h3{font-size:20px;color:#3d3db8;font-weight:500;margin-bottom:10px;text-transform:uppercase;border-top:1px solid #21bb59;border-bottom:1px solid #eee;padding:20px 10px 20px 50px;margin-top:0;position:relative}.bdayHowItWorks h3 span{background:url(../images/bday/stepBg.jpg) center repeat;padding:10px 15px;border-radius:0 25px 25px 0;color:#fff;margin-right:20px;position:absolute;left:0;top:10px}.bdayHowItWorks .row{margin-top:50px}.bdayHowItWorks_titleSub{width:90px;position:absolute;left:0;top:0;text-align:center}.bdayHowItWorks_titleSub span{color:#fad150;font-size:22px;font-weight:700;display:block}.bdayHowItWorks p{min-height:48px;padding:0 15px}.bdayJoinNow{background-image:url(../images/bday/bdayJoinowbg2.png),url(../images/bday/bdayJoinowbg4.png),url(../images/bday/bdayJoinowbg3.png),url(../images/bday/bdayJoinowbg.jpg);background-position:right bottom,bottom right,bottom left,left top;background-color:#fba6a6;background-repeat:repeat-x,no-repeat,no-repeat,repeat-x;background-size:auto 10vw,20vw auto,auto 100%,auto 100%;padding:9vw 0 15vw}.speech-bubble-ds{background:url(../images/bday/speech_bubble_mid.png) repeat-y;background-size:100% auto;font-size:1.2rem;line-height:1.3;float:right;max-width:645px;padding:1px 35px;position:relative;text-align:center}.speech-bubble-ds h1{margin-top:0;color:#c40004;font-size:35px;text-transform:uppercase;margin-bottom:20px}.speech-bubble-ds:before{content:"";display:block;width:auto;height:53px;background:url(../images/bday/speech_bubble_top.png) no-repeat;background-size:100% 53px;margin:-54px -35px 0}.speech-bubble-ds:after{content:"";display:block;width:auto;height:102px;background:url(../images/bday/speech_bubble_bot.png) no-repeat;background-size:100% 102px;margin:0 -35px -103px}#status{text-align:center}#second_status{text-align:center}.dz-message{display:block!important;font-size:xx-large}.menu_visited{background-color:#fff;color:#403eb9!important}#fc_frame{margin-bottom:42px!important}.valentines_day{background:url(../images/valentines_day/valentines_special_wishes.jpg) no-repeat;background-size:cover;position:relative;overflow:hidden;padding:15.5vw 0 24vw;background-position:center center;text-align:center}.valentines_day_howitworks{overflow:hidden;padding:15px 0 100px;color:#fff;background-position:left top,right top;background-repeat:repeat-y,repeat-y;background-color:#3d3db8;position:relative}.valentines_day_howitworks .bg_overlay{position:absolute}.valentines_day_howitworks .bg_overlay:nth-child(1){left:0;top:0}.valentines_day_howitworks .bg_overlay:nth-child(2){right:3px;bottom:0}.valentines_day_howitworks_title{border-bottom:1px solid #fbd95f;text-align:center}.valentines_day_howitworks_title h1{margin-bottom:20px;color:#fce277}.valentines_day_howitworks_title p{color:#fff5ca}.valentines_day_howitworks h3{font-size:20px;color:#ffebbc;font-weight:500;margin-bottom:20px}.valentines_day_howitworks .row{margin-top:50px}.valentines_day_howitworks img{border-radius:8px}.userEnd .innerCont .valentines_day_howitworks .crstms_titleSub h3{margin:32px 0 0 0;float:left;text-transform:uppercase}.valentines_day_howitworks p a{color:#bbbbfe}.valentines_day_temp_container .text-container{margin-bottom:15px}.valentines_day_join_now{background-color:#ac171b;background-repeat:repeat,repeat-x;background-position:center center,bottom left;background-attachment:fixed,scroll;padding:80px 0 125px;position:relative;font-family:mountains_of_christmasregular}.wedding-temp-container .text-container{margin-bottom:15px}.holi_banner_section{background:url(../images/holi/banner.jpg) no-repeat;background-size:cover;position:relative;overflow:hidden;padding:15.5vw 0 24vw;background-position:center center;text-align:center}.blog{text-align:left!important;margin-top:0!important}.blog .blog__date{background:#89d700 none repeat scroll 0 0;height:40px;line-height:40px}.blog .blog__date span{color:#fff}.blog .blog__thumb a img{width:100%}.blog .blog__inner{background:#fff none repeat scroll 0 0;padding-top:40px}.blog .blog__inner span{color:#777}.blog .blog__inner h4 a{color:#333;display:block;font-family:Ubuntu,sans-serif;font-size:22px;font-weight:700;margin-bottom:16px;margin-top:6px;transition:all .3s ease 0s}.blog .blog__inner h4 a:hover{color:#89d700}.blog .blog__inner p{font-size:14px;line-height:27px;margin-bottom:36px;padding:0 23px;color:#777}.blog .blog__inner ul.blog__meta{align-items:center;background:#89d700 none repeat scroll 0 0;height:40px;padding:0 20px;position:relative}.blog .blog__inner ul.blog__meta::before{background:#fff none repeat scroll 0 0;content:"";height:100%;left:50%;position:absolute;width:1px}.blog .blog__inner ul.blog__meta::after{background:#fff none repeat scroll 0 0;content:"";height:100%;left:52%;position:absolute;width:1px}.blog .blog__inner ul.blog__meta li a{color:#fff}.blog-page{margin-top:-40px}.blog__2{margin-top:40px;overflow:hidden;position:relative}.blog__2 .blog__thumb a{display:block}.blog__2 .blog__thumb a img{width:100%}.blog__2 .blog__inner{bottom:0;margin-bottom:-187px;padding:30px 22px;position:absolute;transition:all .5s ease 0s;z-index:2}.blog__2 .blog__inner::before{background:#fff none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.7;position:absolute;width:100%;z-index:-1}.blog__2 .blog__inner .blog__hover__inner h2{color:#444;font-size:20px;line-height:28px;padding-bottom:25px;padding-top:32px;transition:.5s;font-family:Ubuntu,sans-serif}.blog__2 .blog__inner .blog__hover__inner .bl__meta{margin-bottom:14px}.blog__2 .blog__inner .blog__hover__inner .bl__meta p{color:#777;font-size:12px;line-height:30px}.blog__2 .blog__inner .blog__hover__inner .bl__details p{font-size:14px;line-height:23px}.blog__2 .blog__inner .blog__hover__inner .blog__btn{display:flex;margin-top:34px}.blog__2 .blog__inner .blog__hover__inner .blog__btn a.bl__btn{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #eee;border-radius:5px;color:#777;display:inline-block;font-size:18px;font-weight:700;height:38px;line-height:36px;margin-right:25px;padding:0 24px;transition:all .3s ease 0s}.blog__2 .blog__inner .blog__hover__inner .blog__btn a.bl__btn:hover{background:#fe5629 none repeat scroll 0 0;border:1px solid #fe5629;color:#fff}.blog__2 .blog__inner .blog__hover__inner .blog__btn a.bl__share__btn{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #eee;border-radius:100%;color:#fe5629;display:inline-block;font-size:18px;height:38px;line-height:35px;text-align:center;transition:all .3s ease 0s;width:38px}.blog__2 .blog__inner .blog__hover__inner .blog__btn a.bl__share__btn:hover{background:#fe5629 none repeat scroll 0 0;border:1px solid #fe5629;color:#fff}.blog__2:hover .blog__inner{margin-bottom:0}.blog__single.sticky__blog{border:1px solid #eee;padding:40px}.blog__single .blog__thumb{position:relative}.blog__single .blog__thumb.sticky::before{background:#f6f6f6 none repeat scroll 0 0;border-radius:100%;color:#777;content:"\f08d";font-family:FontAwesome;font-size:20px;height:40px;left:40px;line-height:41px;position:absolute;text-align:center;top:40px;width:40px}.blog__single .blog__thumb .video__post{position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.blog__single .blog__thumb .video__post a.play__btn{color:#fff;font-size:24px;padding-left:6px}.blog__single .blog__thumb.blg__audio{height:334px;overflow:hidden}.blog__single .blog__thumb a img{width:100%!important}.blog__single .blog__content h2{font-size:21px;line-height:32px;margin-bottom:5px;padding-right:20%;position:relative;font-family:Ubuntu,sans-serif}.blog__single .blog__content h2.sticky{padding-left:60px;padding-right:13%}.blog__single .blog__content h2.sticky::before{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #f3f3f3;border-radius:100%;content:"\f08d";font-family:FontAwesome;font-size:20px;height:40px;left:0;margin-top:11px;position:absolute;text-align:center;width:40px}.blog__single .blog__content ul.bl__post{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.blog__single .blog__content ul.bl__post li+li{margin-left:19px;padding-left:19px;position:relative}.blog__single .blog__content ul.bl__post li+li::before{content:"/";left:0;position:absolute}.blog__single .blog__content p{line-height:23px;margin-top:16px}.blog__single .blog__content .blog__btn{text-align:center;justify-content:space-between;margin-top:41px}.blog__single .blog__content .blog__btn .bl__meta{display:flex}.blog__single .blog__content .blog__btn .bl__meta li a{color:#777}.blog__single .blog__content .blog__btn .bl__meta li a:hover{color:#89d700}.blog__single .blog__content .blog__btn .bl__meta li+li{margin-left:20px;padding-left:20px;position:relative}.blog__single .blog__content .blog__btn .bl__meta li+li::before{content:"/";left:0;position:absolute}.blog__single.blog__item{border:1px solid #eee}.blog__single.blog__item .blog__content{padding:0 0 30px 30px}.blog__single.blog__item .blog__content h2{padding-right:16%}.blog__single.blog__item .blog__content p{padding-right:%}.blog__single.blog__item .blog__content ul.bl__post li{font-size:12px}.blog__single.blog__item .blog__content .blog__btn{justify-content:start}.blog__single.blog__item .blog__content .blog__btn .blog__share{margin-left:30px;position:relative}.blog__single.blog__item .blog__content .blog__btn .blog__share>a{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #eee;border-radius:100%;color:#777;display:block;font-size:16px;height:38px;line-height:35px;text-align:center;width:38px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.blog__single.blog__item .blog__content .blog__btn .blog__share>a:hover{background:#89d700;border:1px solid #89d700;color:#fff}.blog__single.blog__item .blog__content .blog__btn .blog__share .dacre__social__link{left:calc(100% + 10px);position:absolute;top:0}.blog__single .blog__thumb iframe{min-height:334px;width:100%;border:medium none;vertical-align:middle}.blog__single .dacre__social__link.clicked{opacity:1}.blog__single .dacre__social__link{opacity:0;transition:all .4s ease 0s}.blog__single{box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff}.blog-list-rightsidebar{padding-right:85px}.blog-list-leftsidebar{padding-left:85px}.blog__single.text__post .blog__content h2.sticky::before{margin-top:1px}@media only screen and (min-width:992px) and (max-width:1199px){.blog-list-rightsidebar{padding-right:0}.blog-list-leftsidebar{padding-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.blog-list-rightsidebar{padding-right:0}.blog-list-leftsidebar{padding-left:0}}@media only screen and (max-width:767px){.blog-list-rightsidebar{padding-right:15px}.blog-list-leftsidebar{padding-left:15px}}@media only screen and (max-width:575px){.blog__single .blog__content h2{font-size:17px;line-height:33px}.blog__single.blog__item .blog__content h2{padding-right:6%}}@media only screen and (max-width:420px){.blog__single.sticky__blog{padding:11px}.blog__single .blog__content h2.sticky::before{font-size:14px;height:30px;line-height:28px;margin-top:11px;width:30px}.blog__single .blog__content h2.sticky{padding-left:35px;padding-right:0}.blog__single.blog__item .blog__content .blog__btn{display:block}.blog__single.blog__item .blog__content .blog__btn .blog__share{margin-left:0;margin-top:9px}.blog__single.blog__item .blog__content .blog__btn .blog__share .dacre__social__link{left:calc(14% + 10px)}}.dacre__blog__details .blog__inner{padding-top:30px}.dacre__blog__details .blog__inner h2{font-size:24px;line-height:34px;padding-right:10%;font-family:Ubuntu,sans-serif}.dacre__blog__details .blog__inner ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-top:14px}.dacre__blog__details .blog__inner ul li{color:#777;font-size:12px}.dacre__blog__details .blog__inner ul li+li{margin-left:30px}.dacre__blog__details .blog__inner ul li a{color:#777;font-size:12px}.dacre__blog__details .blog__inner p{color:#777;line-height:23px}.dacre__blog__details .blog__inner span{color:#434343;display:block;font-size:16px;font-weight:700;line-height:38px;margin:12px 0;font-family:Ubuntu,sans-serif}.dacre__blog__details .blog__inner blockquote{border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#777;font-size:18px;font-style:normal;font-weight:400;line-height:29px;margin-bottom:50px;margin-top:50px;padding:30px 10px 30px 80px;position:relative}.dacre__blog__details .blog__inner blockquote::before{color:#eee;content:"\f10d";font-family:FontAwesome;font-size:60px;left:0;position:absolute}.dacre__blog__details .blog__inner blockquote span{color:#777;display:block;font-size:12px;font-style:italic;font-weight:400;margin:0;position:relative;text-align:right}.dacre__blog__details .blog__inner blockquote span::before{background:#faae08 none repeat scroll 0 0;content:"";height:1px;position:absolute;right:29%;top:50%;transform:translateY(-50%);width:40px}.play__btn,a.play__btn,button.play__btn{display:inline-block;height:55px;width:55px;background:#04c249;line-height:55px;text-align:center;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.play__btn img,a.play__btn img,button.play__btn img{padding-left:5px;position:relative}.play__btn:after,.play__btn:before,a.play__btn:after,a.play__btn:before,button.play__btn:after,button.play__btn:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:0 0;border:1px solid #fff;z-index:-1;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;opacity:0}.play__btn:before,a.play__btn:before,button.play__btn:before{z-index:2;-webkit-animation:playbutton-effect 1s ease-in-out infinite;-moz-animation:playbutton-effect 1s ease-in-out infinite;-ms-animation:playbutton-effect 1s ease-in-out infinite;-o-animation:playbutton-effect 1s ease-in-out infinite;animation:playbutton-effect 1s ease-in-out infinite}.play__btn:after,a.play__btn:after,button.play__btn:after{z-index:2;-webkit-animation:playbutton-effect 1s ease-in-out infinite;-moz-animation:playbutton-effect 1s ease-in-out infinite;-ms-animation:playbutton-effect 1s ease-in-out infinite;-o-animation:playbutton-effect 1s ease-in-out infinite;animation:playbutton-effect 1s ease-in-out infinite;-webkit-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}.play__btn:hover,a.play__btn:hover,button.play__btn:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.yu2fvl{z-index:9999;top:0}.yu2fvl-iframe{display:block;height:100%;width:100%;border:0}.yu2fvl-overlay{z-index:9998;background:#000;opacity:.8}.yu2fvl-close{position:absolute;top:1px;left:100%;display:inline-block;height:35px;width:35px;line-height:35px;text-align:center;background:#f10!important;background-color:#f10!important;color:#fff;border:0;background:0 0;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px){.yu2fvl-close{left:auto;right:0;top:auto;bottom:100%}}.blog__single .blog__content h2{font-size:21px;line-height:32px;margin-bottom:5px;padding-right:20%;position:relative;font-family:Ubuntu,sans-serif}.blog__single .blog__content h2.sticky{padding-left:60px;padding-right:13%}.blog__single .blog__content h2.sticky::before{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #f3f3f3;border-radius:100%;content:"\f08d";font-family:FontAwesome;font-size:20px;height:40px;left:0;margin-top:11px;position:absolute;text-align:center;width:40px}.blog__single .blog__content ul.bl__post{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.blog__single .blog__content ul.bl__post li+li{margin-left:19px;padding-left:19px;position:relative}.blog__single .blog__content ul.bl__post li+li::before{content:"/";left:0;position:absolute}.blog__single .blog__content p{line-height:23px;margin-top:16px}.blog__single .blog__content .blog__btn{text-align:center;justify-content:space-between;margin-top:41px}.blog__single .blog__content .blog__btn .bl__meta{display:flex}.blog__single .blog__content .blog__btn .bl__meta li a{color:#777}.blog__single .blog__content .blog__btn .bl__meta li a:hover{color:#89d700}.blog__single .blog__content .blog__btn .bl__meta li+li{margin-left:20px;padding-left:20px;position:relative}.blog__single .blog__content .blog__btn .bl__meta li+li::before{content:"/";left:0;position:absolute}.blog__single.blog__item{border:1px solid #eee}.blog__single.blog__item .blog__content{padding:0 0 30px 30px}.blog__single.blog__item .blog__content h2{padding-right:16%}.blog__single.blog__item .blog__content p{padding-right:%}.blog__single.blog__item .blog__content ul.bl__post li{font-size:12px}.blog__single.blog__item .blog__content .blog__btn{justify-content:start}.blog__single.blog__item .blog__content .blog__btn .blog__share{margin-left:30px;position:relative}.blog__single.blog__item .blog__content .blog__btn .blog__share>a{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #eee;border-radius:100%;color:#777;display:block;font-size:16px;height:38px;line-height:35px;text-align:center;width:38px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.blog__single.blog__item .blog__content .blog__btn .blog__share>a:hover{background:#89d700;border:1px solid #89d700;color:#fff}.blog__single.blog__item .blog__content .blog__btn .blog__share .dacre__social__link{left:calc(100% + 10px);position:absolute;top:0}.read_more{margin-top:35px;margin-bottom:35px}.image-absolute{position:absolute;top:0;left:0;width:222px;height:450px}.text-light,.text-light .lead,.text-light a:not(.button),.text-light div:not(.alert),.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light i,.text-light label,.text-light li,.text-light p,.text-light span{color:#fff!important}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a,p,p.lead{text-rendering:optimizelegibility;margin-top:0;color:#222;font-family:"Open Sans",sans-serif}.autper{padding-top:70px}.spapad{padding-top:25px}.lead{padding-top:25px!important}.video-bg{background-image:url(../images/weddingpage/wedding-banner.jpg);background-repeat:no-repeat;background-size:cover;height:50%;min-height:390px;width:100%}.video-bg a{margin-bottom:5px}.choose-bg{background-color:#faa8b8;padding:15px 25px}.parallax{height:50%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.swb{width:100%;height:390px;background-image:url(../images/weddingpage/wedding-banner.jpg);background-size:cover}.start_trial_cont_sub h6{color:#fff!important;font-size:16px;margin-top:7px;margin-bottom:15px}.view_video{margin-bottom:7px}.smpl_video_btn{padding:14px 12px!important}@media (max-width:1265px),(min-width:1000px){.smpl_video_btn{font-size:10px!important}}.youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube img{width:100%;top:-16.82%;left:0}.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube .play-button,.youtube img{cursor:pointer}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}.youtube img{max-width:100%!important}.save-draft{display:none}.export_btn{display:none}.vph2{text-align:center}.hidden-remove-favo{display:none}.hidden-addfavorite{display:none}.guest_row h6{font-size:19px;margin-top:10px}.edit_video_h1{padding:2px 12px;font-size:20px;font-weight:600;background:#02c247;border-radius:25px;color:#fff}
/***** NEW CSSS START*/
.userEnd #banner:before{display:none}.navbar-fixed-top.dark{background:#1d24d4;display:block}#wrapper{padding-top:0}.banner_slider p{color:#fff;font-size:24px;max-width:60%;margin:auto}.banner_slider button.view-template-btn{border:1px solid #fff;margin-top:30px;background:#fff;color:#0c23d3!important;padding:8px 16px;border-radius:25px}.banner_slider button.view-template-btn:hover{border:1px solid #0c23d3;margin-top:30px;background:#0c23d3;color:#fff!important}.banner_slider button.view-template-btn:hover a{color:#fff!important}.banner_slider button.view-template-btn a{color:#0c23d3!important}.cookieinfo{display:none}.blog_fluid .blog_sec{background:#ccc;width:100%;min-height:200px}p.vd-title{margin-bottom:10px}#wrapper h1,#wrapper h2,#wrapper h3,#wrapper p{font-family:"Open Sans",sans-serif}p{font-size:16px}.banner_slider .carousel-inner .item{min-height:445px}.banner_slider .carousel-control.left,.banner_slider .carousel-control.right{background-image:none;opacity:1}.banner_slider .carousel-control.left span:hover,.banner_slider .carousel-control.right span:hover{color:#3242e5}.video-title p.description{font-size:14px}.banner_slider .carousel-inner .item{transition:transform 2.6s ease-in-out}.banner_slider .carousel-fade .carousel-inner .item{opacity:.8;transition:opacity ease-out .7s}.banner_slider .carousel-fade .carousel-inner .item.active{opacity:1;transition:opacity ease-out .7s}.banner_slider .slider1{min-height:70vh;position:relative}.banner_slider .banner_content{position:absolute;top:50%;width:100%;z-index:999999;color:#fff;left:50%;transform:translate(-50%,-50%)}.banner_slider .slick-prev{left:25px;z-index:99}.banner_slider .slick-next{right:25px}.banner_slider .slick-dots li.slick-active button:before{color:#fff}.banner_slider .slick-dots li button::before{color:#fff;font-size:14px}.banner_slider .slick-dots{bottom:20px}.banner_slider .slick-slide .banner_content{opacity:0;transition:opacity ease-out 4s}.banner_slider .slick-slide.slick-current.slick-active .banner_content{opacity:1;transition:opacity ease-out 4s}@media (max-width:767px){.banner_slider p{font-size:16px;max-width:100%}.banner_slider .banner_content{top:145px;padding:0 20px;bottom:0}}.modal-video-text{background:#333;color:#fff;padding:15px 20px;float:left;width:100%;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.modal-video-text span{padding-top:10px;display:inline-block}.modal-video-text .view-template-btn{margin-top:0;float:right}.modal-video-text .view-template-btn{border:1px solid #0c23d3;background:#0c23d3;color:#fff;padding:8px 16px;border-radius:25px}.modal-video-text .view-template-btn:hover{border:1px solid #0c23d3;background:#fff;color:#0c23d3}.embed-responsive{width:100%;border-top-right-radius:6px;border-top-left-radius:6px}ul.breadcrumb{padding:10px 16px;list-style:none}ul.breadcrumb li{display:inline;font-size:18px;position:relative;color:#333}ul.breadcrumb li a{color:#333;text-decoration:none}ul.breadcrumb li a:hover{color:#01447e;text-decoration:underline}.cbp-item-wrapper .cbp-caption-defaultWrap a img{border-radius:6px}.cbp-item-wrapper .cbp-caption-defaultWrap a:hover{box-shadow:0 3px 20px rgb(0 10 71 / 25%),0 1px 4px rgb(0 10 71 / 15%),0 1px 1px rgb(0 10 71 / 15%);border-radius:6px}.support-fluid{min-height:40vh;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.support-fluid .banner_content{position:absolute;top:50%;width:100%;z-index:999999;color:#fff;left:50%;transform:translate(-50%,-50%)}.supports-row h3{display:inline-block;font-size:26px;font-weight:700}.supports-row h3 span{position:relative;top:25px}.supports-row h3 img{width:70px;float:left}.supports-row ul{padding-left:20px}.supports-row ul li{font-size:16px;line-height:24px;font-family:"Open Sans",sans-serif}.supports-row p{margin-bottom:10px;color:#35414c;font-family:"Open Sans",sans-serif}.carrrs-about-fluid{padding:0!important}.carrrs-about-content{padding-top:50px}.carrrs-about-img{min-height:500px}@media (min-width:992px){.carrrs-about-fluid .carrrs-inner-div{max-width:570px;float:right;min-width:570px}}.panel-title{position:relative}.panel-title::after{content:"\f107";color:#333;top:-2px;right:0;position:absolute;font-family:FontAwesome}.panel-title[aria-expanded=true]::after{content:"\f106"}.panel-heading-full.panel-heading{padding:0}.panel-heading-full .panel-title{padding:10px 15px}.panel-heading-full .panel-title::after{top:10px;right:15px}.panel-group .panel{background:0 0}.panel-default>.panel-heading+.panel-collapse>.panel-body{border:none;padding-left:0}.panel-group .panel{border:none}.panel-group{margin-bottom:0}p{margin-bottom:10px;color:#35414c;font-family:"Open Sans",sans-serif;line-height:24px}.carrrs-page h3{font-weight:700;padding-bottom:20px}.carrrs-page ul li{padding-bottom:5px}.careers-banner-fluid,.how-it-work-fluid{min-height:40vh;background-position:center;background-size:cover;background-repeat:no-repeat}.how-it-work-page ul.work-step li{width:100%;float:left;list-style:none;margin-top:30px}.how-it-work-page ul.work-step li .step_num{width:15%;float:left;padding:0 15px;text-align:center}.how-it-work-page ul.work-step li .step_num span{background-color:#55aae3;color:#fff;font-size:30px;border-radius:50%;width:100px;height:100px;align-items:center;display:grid}.how-it-work-page ul.work-step li .step_content{width:85%;float:left;padding:0 15px}.how-it-work-page ul.work-step li .step_content h4{font-size:18px;font-weight:700;margin-top:15px;margin-bottom:15px}.how-it-work-page ul.work-step li .step_num div.step_inner{border:2px solid #000;border-radius:50%;display:inline-block;padding:8px}.how-it-work-page ul.work-step li .step_num div.step_arrow{font-size:40px}.carrrs-about-fluid div.carrrs-about-imgages{overflow:hidden}.carrrs-about-fluid div.carrrs-about-imgages .carrrs-about-img{transition:transform .4s}.carrrs-about-fluid div.carrrs-about-imgages .carrrs-about-img:hover{transform:scale(1.02)}@media (min-width:992px){.how-it-work-page ul.work-step li:last-child .step_num div.step_arrow{display:none}}@media (max-width:991px){.how-it-work-page ul.work-step li .step_num{width:100%;margin-bottom:20px}.how-it-work-page ul.work-step li .step_content{width:100%;padding:0;text-align:center}.how-it-work-page ul.work-step{padding:0}}
#recentSelfanimates h2{margin-bottom: 16px!important;}

/**NEW CSS END ***/


/* ========= External Css ========== */
.home-page-banner {
    max-height: 450px !important;
    /*overflow: hidden !important;*/
}
@media (min-width: 768px) and (max-width: 2000px) {
    .banner_content h1 {
        font-size: 45px;
        font-weight: 900;
    }
}
.new-menu-ul {
    display: inline-flex;
    width: 30%;
    max-width: 100%;
    margin-bottom: 0px !important;
    margin-top: 12px;
    /* border: 2px solid white; */
    /* box-shadow: 2px 1px 3px black; */
    padding: 4px;
    text-align: center;
    justify-content: center;
    /*position: relative;*/
}
li.list-none {
    list-style: none;
    margin: 0 10px;
}
li.list-none a {
    color: #fff;
    font-size: 13px;
    padding: 3px 10px;
    background: transparent;
    border-radius: 5px;
}
li.list-none a:hover {
    background: #fff;
    color: #000;
}
li.list-none a:focus {
    background: #fff;
    color: #000;
}
.trend-video {
    border-radius: 8px;
    margin: 20px 0px;
    max-width: 350px;
    overflow: hidden;
    height: auto;
}
.TemplateSetPreview__fig {
    /*border-radius: 0.5rem;*/
    transition: box-shadow .3s ease-out;
}
.TemplateSetPreview__lightboxlink {
    display: block;
    margin: 15px 0px; 
}
.video-box {
  width: 100%;
  max-width: 100%;
  display: block;
  height: auto;
  border-radius: 8px;
}
.cbp-item {
    display: inline-block;
    margin: 15px 0px;
}

/*.TemplateSetPreview:focus 
.TemplateSetPreview__fig, 
.TemplateSetPreview:hover*/ 
.TemplateSetPreview__fig:hover {
    box-shadow: 0 3px 20px rgb(0 10 71 / 25%), 0 1px 4px rgb(0 10 71 / 15%), 0 1px 1px rgb(0 10 71 / 15%);
}


.video-box {
    position: relative;
    overflow: hidden;
}
.view-overlay {
    position: absolute;
    bottom: 0px !important;
    height: 35px;
    width: 100%;
    background: #0c23d3;
    opacity: .7;
    display: table;
    transition: all .3s ease-in-out;
    align-items: center;
    justify-content: space-between;
    border-radius: 0 0 5px 5px;
}
.view-overlay a {
    background: #ffffff;
    color: #000;
    display: inline;
    justify-content: space-between;
    align-items: center;
    line-height: 35px;
    padding: 3px 14px;
    border-radius: 25px;
    border: none;
    font-size: 12px;
}
.view-overlay-2 {
    position: absolute;
    bottom: 10px;
    height: 35px;
    width: 92%;
    background: #0c23d3;
    opacity: .9;
    display: table;
    transition: all .3s ease-in-out;
    align-items: center;
    justify-content: space-between;
    /*border-radius: 0 0 5px 5px;*/
}
.view-overlay-2 a {
    background: #ffffff;
    color: #000;
    display: inline;
    justify-content: space-between;
    align-items: center;
    line-height: 35px;
    padding: 3px 14px;
    border-radius: 25px;
    border: none;
    font-size: 12px;
}


@media (max-width: 1366px) and (max-height: 680px) {
    .cbp-caption-overlayBottomReveal .cbp-caption .aquaBtn, .cbp-caption-overlayBottomReveal .cbp-caption .whtBorBtn {
        padding: 5px 0px 5px!important;
    }
    .cbp-caption-overlayBottomReveal .cbp-caption .aquaBtn, .cbp-caption-overlayBottomReveal .cbp-caption .whtBorBtn {
        font-size: 10px !important;
        padding: 10px 12px!important;
        min-width: 70px !important;
    }
    .aquaBtn:focus, .aquaBtn:hover {
        text-decoration: none;
        color: #fff!important;
        background: 0 0;
    }
}
@media (max-width: 1366px) and (max-height: 680px) {
    .aquaBtn, .bluBorBtn, .whtBorBtn {
        padding: 5px 20px 5px!important;
        font-size: 10px;
    }
}

@media (max-width: 991px) {
    .new-menu-ul {
        display: none;
    }
}
@media (min-width: 768px) {
    li.mobile-view-list {
        display: none;
    }
}
button.view-template-btn {
    border: 1px solid #0c23d3;
    margin-top: 0px;
    background: #0c23d3;
    color: #ffffff;
    padding: 8px 16px;
    border-radius: 25px;
}
button.view-template-btn:hover {
    background: transparent;
    border: 1px solid #0c23d3;
}
button.view-template-btn:hover a {
    color: #0c23d3;
}
button.view-template-btn a {
    color: #ffffff;
    display: block;
}
.pt-20 {
    padding-top: 20px;
}
.pb-20 {
    padding-bottom: 20px;
}
.pt-40 {
    padding-top: 40px;
}
.pb-40 {
    padding-bottom: 40px;
}
.pt-50 {
    padding-top: 50px;
}
.pb-50 {
    padding-bottom: 50px;
}
.pt-60 {
    padding-top: 60px;
}
.pb-60 {
    padding-bottom: 60px;
}
.pt-70 {
    padding-top: 70px;
}
.pb-70 {
    padding-bottom: 70px;
}
.pt-80 {
    padding-top: 80px;
}
.pb-80 {
    padding-bottom: 80px;
}
.lightgray {
    background: #f4f4f4;
}
.slide-1 {
    width: 100%;
    max-height: 294px;
    position: relative;
    overflow: hidden;
}
.slide-1 img.occ1 {
    width: 100%;
    height: 100%;
    transition: all .4s ease-in-out;
}
.slide-2 {
    width: 100%;
    max-height: 294px;
    position: relative;
    overflow: hidden;
}
.slide-2 img.occ2 {
    width: 100%;
    height: 100%;
}
.occasion-box-left {
    border: 1px solid #e6e6e6;
    border-radius: 6px;
    padding: 15px;
    background: #daddf4;
    position: relative;
    transition: all .3s ease-in-out;
    overflow: hidden;
    margin-bottom: 25px;
}
.occasion-box-left:hover {
    transform: translateY(-8px);
    box-shadow: 0 3px 20px rgb(0 10 71 / 25%), 0 1px 4px rgb(0 10 71 / 15%), 0 1px 1px rgb(0 10 71 / 15%);
}
.overlay-one {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: #daddf4;
    height: 100%;
    opacity: .5;
    transition: all .5s ease-in-out;
}
.occasion-box-left:hover .overlay-one {
    height: 0;
}
.occasion-box-right {
    border: 1px solid #e6e6e6;
    border-radius: 6px;
    padding: 15px;
    background: #f4daf2;
    position: relative;
    overflow: hidden;
    transition: all .3s ease-in-out;
    margin-bottom: 25px;
}
.occasion-box-right:hover {
    transform: translateY(-8px);
    box-shadow: 0 3px 20px rgb(0 10 71 / 25%), 0 1px 4px rgb(0 10 71 / 15%), 0 1px 1px rgb(0 10 71 / 15%);
}
.overlay-two {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: #f4daf2;
    height: 100%;
    opacity: .5;
    transition: all .5s ease-in-out;
}
.occasion-box-right:hover .overlay-two {
    height: 0;
}
.occasion-list-box {
    margin-top: 10px;
}
ul.occasion-nav {
    display: inline-flex;
}
ul.occasion-nav li {
    list-style: none;
    padding: 10px 3px;
}
ul.occasion-nav li a {
    color: #000;
    transition: all .3s ease-in-out;
}
ul.occasion-nav li a:hover {
    transition: all .3s ease-in-out;
    text-decoration: underline;
}
.video-plan-txt {
    padding: 40px 70px;
}
h3.hgt-txt {
    line-height: 4rem;
    font-size: 3rem !important;
}
.wd-btn {
    border: 1px solid #0c23d3;
    background: #0c23d3;
    color: #ffffff;
    padding: 7px 12px;
    border-radius: 25px;
    margin-top: 8px;
}
.wd-btn:hover {
    background: transparent;
    border: ;
}
.wd-btn:hover a {
    color: #0c23d3;
}
.wd-btn a {
    color: #ffffff;
    display: block;
}
.purlpe-bg {
    background: #0c23d3 !important;
}
li.bg-light-blue {
    background: #d5d5f1;
    opacity: 1;
    margin: 5px !important;
    border-radius: 6px;
    padding: 20px 25px;
    transition: all .3s ease-in-out;
    margin-bottom: 15px !important;
}
li.bg-light-blue:hover {
    box-shadow: 0 3px 20px rgb(0 10 71 / 25%), 0 1px 4px rgb(0 10 71 / 15%), 0 1px 1px rgb(0 10 71 / 15%);
    transform: translateY(-8px);
    background: #ffffff;
    opacity: .9;
}
li.bg-light-blue:hover img.mg-auto {
    box-shadow: 0 3px 20px rgb(0 10 71 / 25%), 0 1px 4px rgb(0 10 71 / 15%), 0 1px 1px rgb(0 10 71 / 15%);
}
li.bg-light-blue i {
    text-align: center !important;
    margin: auto !important;
    font-size: 4rem;
    padding-top: 25px;
    color: #0c23d3;
}
p.txt-lg {
    font-size: 16px;
    line-height: 2.5rem;
}
img.mg-auto {
    margin: auto;
    text-align: center;
}
ul.rating-nav {
    display: inline-flex;
}
ul.rating-nav li {
    list-style: none;
    margin: 0 2px;
}
ul.rating-nav li i {
    list-style: none;
    font-size: 1.7rem;
    color: #f0bb00;
}
p.pad-0 {
    margin-bottom: 0;
    padding-bottom: 0;
    margin-top: 8px;
}
ul.rating-nav i.pad-5 {
    padding-top: 5px !important;
}
.light-purple {
    background: #ededfe;
}
button.schedule-video-btn {
    background: #0c23d3;
    border: 1px solid #0c23d3;
    border-radius: 25px;
    color: #ffffff;
    padding: 6px 12px;
}
button.schedule-video-btn:hover {
    background: transparent;
}
button.schedule-video-btn:hover a {
    color: #0c23d3;
}
button.schedule-video-btn a {
    color: #ffffff;
    display: block;
}
button.faq-btn-in {
    background: #0c23d3;
    border: 1px solid #0c23d3;
    border-radius: 25px;
    padding: 6px 12px;
    color: #ffffff;
    margin-bottom: 10px;
}
button.faq-btn-in:hover {
    background: transparent;
}
button.faq-btn-in:hover a {
    color: #0c23d3;
}
button.faq-btn-in a {
    color: #ffffff;
}
@media (max-width: 479px) {
    ul.occasion-nav li {
        padding: 0 0px;
    }
    ul.occasion-nav li a {
        font-size: 9px;
    }
}
@media (min-width: 480px) and (max-width: 600px) {
    ul.occasion-nav li {
        padding: 0 3px;
    }
    ul.occasion-nav li a {
        font-size: 10px;
    }
}


.modal-dialog-video {
      max-width: 800px;
      margin: 70px auto;
}
.modal-body-video {
  position:relative;
  padding:0px;
}
.close {
  position:absolute;
  right:-30px;
  top:0;
  z-index:999;
  font-size:2rem;
  font-weight: normal;
  color:#fff;
  opacity:1;
}
.slider-title {
    /*font-size: 40px !important;*/
    font-weight: 900;
}
@media (max-width: 768px) {
    .banner_content {
        top: 20vw;
    }
}
.vd-title {
    color: #0c23d3;
    /*font-weight: bold;*/
    margin-top: 7px;
}
a.line-wdn:hover {
    text-decoration: underline;
}



.userEnd header.dark .page-header .page-header-top .page-logo img.logo-default {
    width: 180px;
    transition: all .3s ease-in-out;
}

.tawk-min-container .tawk-button-circle.tawk-button-large {
    background: #0c23d3 !important;
}





section.testimonial-area {
    /*float: left;*/
    position: relative;
    padding: 70px 0;
    background: #fcfcfd;
    z-index: 1;
    width: 100%;
}
.section-title{
    float: left;
    position: relative;
    width: 100%;
    padding-bottom: 10px; 
}
.section-title p{
    color: #7d93b2;
    font-size: 13px;
    line-height: 20px;
    max-width: 550px;
    margin: 0 auto;
}
.section-title h2 {
    float: left;
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 28px;
    font-weight: 500;
    position: relative;
}
.section-separator {
    float: left;
    width: 100%;
    position: relative;
    margin: 20px 0;
}
.section-separator:before{
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    height: 3px;
    width: 50px;
    border-radius: 3px;
    z-index: 2;
    background-color: #007aff;
    margin-left: -25px;
}
.swiper-container {
    width: 100%;
    height: 100%;
}
.listing-carousel-button{
    position: absolute;
    top: 50%;
    width: 80px;
    height: 50px;
    line-height: 50px;
    margin-top: -25px;
    z-index: 100;
    cursor: pointer;
    background: #007aff;
    box-shadow: 0 9px 26px rgba(58, 87,135,0.45);
    transition: all 200ms linear;
    outline: none;
}
.listing-carousel-button.listing-carousel-button-next{
    right: -30px;
    padding-right: 20px;
    border-radius: 60px 0 0 60px;
}
.listing-carousel-button.listing-carousel-button-prev{
    left: -30px;
    padding-left: 20px;
    border-radius: 0 60px 60px 0;
}
.listing-carousel-button.listing-carousel-button-next:hover{
    right: -15px;
    background: rgba(6,27,65,0.4);
}
.listing-carousel-button.listing-carousel-button-prev:hover{
    left: -15px;
    background: rgba(6,27,65,0.4);
}
.testi-item {
    transition: all .3s ease-in-out;
    transform: scale(0.9);
    opacity: 0.9;
}
.testimonials-text {
    padding: 75px 50px 75px;
    margin: 12px;
    overflow:hidden;
    background: #f5f6fa;
    border:1ps solid #f1f1f1;
    border-radius: 10px;
    transition: all .3s ease-in-out;
}
.testimonials-text-after{
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    position: absolute;
    color: #ccc;
    opacity: .3;
    font-size: 35px;
    transition: all 400ms linear;
    bottom: 25px;
    right: 30px;
}
.testimonials-text-before{
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    position: absolute;
    color: #ccc;
    opacity: .3;
    font-size: 35px;
    transition: all 400ms linear;
    top: 25px;
    left: 30px;
}
.testimonials-text .listing-rating{
    float: none;
    display: inline-block;
    margin-bottom: 12px;
}
.listing-rating i{
    color: #007aff;
}
.testimonials-avatar h3{
    font-weight: 600;
    color: #7d93b2;
    font-size: 18px;
}
.testimonials-avatar h4{
     font-weight:400;
     font-size:12px;
     padding-top:6px;
     color:#007aff;
}
.testimonials-carousel .swiper-slide{
    padding: 30px 0;
}    
.testi-avatar{
    position: absolute;
    left: 50%;
    top: -30px;
    width: 90px;
    height: 90px;
    margin-left: -45px;
    z-index: 20;
}
.testi-avatar img{
    width: 90px;
    height: 90px;
    float: left;
    border-radius: 100%;
    border:6px solid #fff;
    box-shadow: 0 9px 26px rgba(58, 87,135,0.1);
}
.swiper-slide-active .testimonials-text {
    background: #fff;
    box-shadow: 0 9px 26px rgba(58, 87,135,0.1);
}
.testimonials-text p{
    color: #878c9f;
    font-size: 14px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    line-height: 24px;
    padding-bottom: 10px;
    font-weight: 500;
}
.text-link{
    position: absolute;
    bottom:0;
    padding: 15px 0;
    border-radius: 10px 10px 0 0;
    background: #f9f9f9;
    border:1px solid #eee;
    box-shadow: 0 10px 15px rgba(0,0,0,0.03);
    left: 50%;
    width: 200px;
    margin-left: -100px;
}
.swiper-slide-active .testi-item{
    opacity: 1;
    transform: scale(1.0);
}
.tc-pagination{
    /*float: left;*/
    text-align: center;
    margin-top: 10px;
    width: 100% !important;
}
.tc-pagination_wrap {
    position: absolute;
    bottom: -40px;
    left: 0;
    width: 100%;
}
.tc-pagination2{
    float: none;
    display: inline-block;
    padding: 14px 0;
    background: #fff;
    border-radius: 30px;
    min-width: 250px;
    border-bottom: 0;
}
.tc-pagination .swiper-pagination-bullet, .tc-pagination2.swiper-pagination-bullet{
    opacity: 1;
    background: #ffffff;
    margin:0 2px;
    width: 12px;
    height: 12px;
    transition: all 300ms ease-in-out;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: 0 !important;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: 0 !important;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: 0 !important;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: 0 !important;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: 0 !important;
}

.ft-subtitle {
    color: #ffffff;
}
.ml-20 {
    margin-left: 17px;
}
ul.social-icons-list {
    display: flex;
}
ul.social-icons-list li {
    list-style: none;
    margin-right: 8px;
    padding: 5px;
    background: #ffffff;
    border-radius: 50%;
}
/*ul.social-icons-list li i {
    width: 25px;
    height: 25px;
    line-height: 25px;
}*/
ul.social-icons-list li a {
    color: #000;
    display: block;
}
.megamenu-box {
    max-width: 100%;
    max-width: 900px;
    /*margin: 0 auto;*/
    background: #ffffff;
    display: none;
    left: 18%;
    top: 78%;
    /*height: 100%;*/
    max-height: 380px;
    padding: 12px 20px;
    overflow-y: scroll;
    overflow-x: hidden;
    position: absolute;
    transition: all .3s ease-in-out;
}
ul.dropdown-menu-nav {
    padding: 14px 5px;
    text-align: left;
}
ul.dropdown-menu-nav li {
    list-style: none;
}
ul.dropdown-menu-nav li a {
    color: #7a7a7a;
    font-size: 11px;
}
ul.dropdown-menu-nav li a:hover {
    color: #0bc44d;
    font-weight: 500;
}
li.hover-link a {
    position: relative;
}
li.hover-link:hover .megamenu-box {
    display: block;
}
li.active .megamenu-box {
    display: block;
}
h6.sm-txt-link {
    font-size: 13px !important;
    color: #0c23d3;
    margin-left: 10px;
}
li.pad-0-list:hover {
    padding: 0 !important;
    margin: 0 !important;
}


/* ============== Responsive Tab Panel 2 ============== */
.responsive-tabs-content .responsive-tabs-panel2 {
    background: #fff;
    /* min-height: 340px; */
    overflow: hidden;
    border: 1px solid rgba(0,0,0,.1);
    /*box-shadow: 0 5px 5px 2px rgb(0 0 0 / 8%);*/
    margin-bottom: 15px;
    margin-right: 10px;
    border-radius: 5px;
    padding: 20px;
}


.responsive-tabs-content .responsive-tabs-panel2 .tab_header {
    border-bottom: 2px solid #6262d3;
    padding: 5px 10px;
    box-shadow: 0 -8px 2px 10px rgb(0 0 0 / 20%);
}

.responsive-tabs-content .responsive-tabs-panel2 .responsive-tab-title {
    display: none;
}

.responsive-tabs-content .responsive-tabs-panel2 p {
    margin: 8px 3px 15px;
}
.video-cover.border--round {
    overflow: hidden;
    max-height: 275px;
}
.video-cover {
    width: 100%;
    height: auto;
    object-fit: contain;
    position: relative;
    border-top: 1px solid rgba(0,0,0,.2);
}
.video-title-bx {
    padding: 20px 0px;
}
.video-title-bx span {
    padding: 7px 30px;
    font-size: 20px;
    font-weight: 600;
    background: #02c247;
    border-radius: 25px;
    color: #ffffff;
}
h1.pd-20-h3 {
    font-size: 28px !important;
    display: inline-flex;
}
.mgl-20 {
    margin: 0px 18px;
    /*background: #e4e4e4;*/
    padding: 12px 15px 0px 15px;
    border-radius: 25px;
    color: #000;
    font-size: 15px !important;
    text-align: center;
    font-weight: 500;
}
.video-type-format {
    border: 1px solid #f1f1f1;
    border-radius: 6px;
    padding: 11px 15px;
    margin-bottom: 15px;
    background: #f4f4f4;
    margin-top: 10px;
}
.input-format {
    border: 1px solid #e7e7e7;
    padding: 4px 3px;
    border-radius: 4px;
    margin-bottom: 8px;
}
.input-format i {
    text-align: right;
    color: #0c23d3;
    float: right;
    padding: 4px;
    font-size: 17px;
    vertical-align: middle;
    position: relative;
}
.nn-pad0 {
    width: 100%;
    margin-bottom: 0px;
}
.font-type-bx h5 {
    font-size: 14px !important;
    margin-bottom: 0 !important;
    padding: 9px 0px;
}
a.edt-btn {
    background: #0c23d3;
    padding: 8px 14px;
    border-radius: 25px;
    font-size: 14px;
    color: #fff;
    display: block;
    text-align: center;
    margin-top: 10px;
    transition: all .3s ease;
    border: 1px solid #0c23d3;
}
a.edt-btn:hover {
    background: transparent;
    color: #0c23d3;
}
a.strt-btn {
    background: #0c23d3;
    padding: 8px 14px;
    border-radius: 25px;
    font-size: 14px;
    color: #fff;
    display: block;
    text-align: center;
    margin-top: 10px;
    transition: all .3s ease;
    border: 1px solid #0c23d3;
}
a.strt-btn:hover {
    background: transparent;
    color: #0c23d3;
}
#hex {
    position: relative;
    width: 87%;
    max-width: 100%;
    display: inline-flex;
}
#color {
    position: absolute;
    width: 12%;
}
.engage-slide-btn1 {
    /*background: #f4f4f4;*/
    padding: 10px 15px;
    border-radius: 8px;
    border: 1px solid #e5e5e5;
    margin-bottom: 8px;
}
.engage-slide-btn1 button {
    border: none;
    padding: 8px 17px;
    background: transparent;
    width: 100%;
    display: block;
}
.engage-slide-btn1 button a {
    color: #000;
    display: block;
}
.highlight-btn-blue {
    background: #0c23d3;
    color: #ffffff;
    padding: 7px 12px 7px 7px;
    border-radius: 5px;
    font-size: 12px;
    text-align: center;
}
p.sm-txt {
    font-size: 13px;
    vertical-align: middle;
    /*margin-bottom: 10px;*/
}
p.vsm-txt2 {
    margin-bottom: 10px;
}
p.vsm-txt a {
    font-size: 9px;
    /*display: inline-flex;*/
    margin: 3px 11px;
    color: #000;
    border: 1px solid #333;
    padding: 0px 8px;
    border-radius: 10px;
}
p.vsm-txt a:hover {
    background: #0c23d3;
    border: 1px solid #0c23d3;
    color: #ffffff;
}
p.vsm-txt2 a {
    font-size: 8px;
   /* display: inline-flex;*/
    margin: 3px 1px;
    border: 1px solid #333;
    padding: 2px 9px;
    color: #000;
    border-radius: 25px;
}
p.vsm-txt2 a:hover {
    background: #0c23d3;
    border: 1px solid #0c23d3;
    color: #ffffff;
}
@media (max-width: 991px) {
    p.vsm-txt a {
        margin-top: 12px;
        font-size: 12px;
    }
    p.vsm-txt2 a {
        margin-top: 12px;
        font-size: 12px;
    }
    .video-type-format {
        margin-top: 15px;
    }
}
input.no-pad-input {
    width: 100%;
    max-width: 100%;
    border: none;
    border-bottom: 1px solid dotted;
}
.title-line {
    margin-bottom: 10px;
    font-size: 13px;
}
/*li.nbs-flexisel-item img {
    position: relative;
    overflow: hidden;
}*/
img.rl-img {
    position: relative;
    overflow: hidden;
}
/*.stock-image-ad-area {
    background-image: url(../images/wedding-ad-bg.jpg);
}*/
.stock-image-ad-area {
    background: #f3f3f3;
}
.stock-image-ad-area button {
    border: none;
    background: #0c23d3;
    padding: 7px 25px;
    border-radius: 25px;
    color: #ffffff;
    border: 1px solid #0c23d3;
}
.stock-image-ad-area button:hover {
    background: transparent;
}
.stock-image-ad-area button:hover a {
    color: #0c23d3;
}
.stock-image-ad-area button a {
    color: #ffffff;
}

.modal-video-text {
    background: #333;
    color: #fff;
    padding: 15px 20px;
    /*float: left;*/
    text-align: center;
    width: 100%;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}

  .banner_content {
    margin-top: 33px;
  }
  @media (max-width: 768px) {
    .banner_slider .banner_content {
      top: 235px;
    }
    .innerCont .banner_content h1 {
      font-size: 16px;
    }
    .innerCont .banner_content h3 {
        font-size: 12px;
    }
    .banner_slider p {
      font-size: 12px;
    }
    .banner_slider button.view-template-btn {
      padding: 4px 13px;
      margin-top: 10px;
    }
  }


/* =================== New Additional Css ================= */
.innerCont .banner_content h1 {
    font-size: 3vw !important;
}
.innerCont .banner_content h3 {
    font-size: 2vw !important;
}
.view-overlay-home {
    position: absolute;
    bottom: 5px;
    height: 35px;
    width: 100%;
    background: #0c23d3;
    opacity: .7;
    display: table;
    transition: all .3s ease-in-out;
    align-items: center;
    justify-content: space-between;
    border-radius: 0 0 5px 5px;
}
.view-overlay-home a {
    background: #ffffff;
    color: #000;
    display: inline;
    justify-content: space-between;
    align-items: center;
    line-height: 35px;
    padding: 3px 14px;
    border-radius: 25px;
    border: none;
    font-size: 12px;
}
.view-overlay-home a:hover {
    border-radius: 6px;
}
.sweet-alert .btn {
    border-radius: 25px;
}
#font_color {
    padding-left: 20px;
}
.embed-responsive-16by9 {
    width: 100% !important;
}




/* ============== Inner Page image video slider css =============== */
figure img {
    display: block;
    max-width: 100%;
    min-width: 100%;
    border-radius: 8px;
}
.thumb_img_list {
    text-align: center;
}
.thumb_img_list ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    /*overflow-x: scroll;*/
}
.thumb_img_list ul::-webkit-scrollbar {
    visibility: hidden;
}
.thumb_img_list ul li.slide-list {
    /*display: inline-block;*/
    width: 104px;
    max-width: 100%;
    position: relative;
    left: 0;
    margin: 7px 12px;
    cursor: pointer;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    transition: all .5s ease-in-out;
}
.thumb_img_list ul li img {
    display: block;
    transition: all 2s ease-in-out;
}
@media (max-width: 768px) {
    .thumb_img_list ul li {
        width: 100px;
        margin: 7px 7px;
    }
}
@media (max-width: 600px) {
    .thumb_img_list ul li {
        width: 70px;
        margin: 7px 7px;
    }
}
@media (max-width: 430px) {
    .thumb_img_list ul li {
        width: 55px;
        margin: 7px 2px;
    }
}
.thumb_img_list {
    width: 100%;
    overflow: hidden;
    position: relative;
}
span.arrow-slideshow {
    position: absolute;
    top: 25%;
    font-size: 30px;
    font-weight: bold;
    color: #0c23d3;
    cursor: pointer;
    left: 1%;
    z-index: 1;
}
span.arrow-slideshow:nth-of-type(2) {
    left: 98%;
    text-align: right;
}
.slideshow-items {
    width: 95%;
    height: auto;
    margin: 10px auto;
    justify-content: left;
    display: inline-flex;
    overflow: hidden;
}
.slideshow-items::-webkit-scrollbar {
    visibility: hidden;
}
/* ============== Inner Page image video slider css end =============== */


/* ============= wedding video scroller css ============== */
.wedding-img {
    min-width: 140px;
    margin: auto;
    overflow: hidden;
    object-fit: contain;
    position: relative;
    border-radius: 10px;
    max-height: 120px;
    background: #ffffff;
}
.wedding-img img {
    margin: 0 auto;
    height: 100px;
    max-height: 100%;
}
@media (max-width: 991px) {
    .wedding-img {
        max-height: 200px;
    }
    .wedding-img img {
        height: 200px;
    }
}
/* ============= wedding video scroller css end ============== */


.video_cont.video_auto {position: relative;}
.video_cont.video_auto:after {content:'';position: absolute;top: 0;left: 0;width: 100%;height:100%;background-color: #0000008a;opacity: 0.3;}
.pageTitle span.edit_video_h1, .video-title-bx span {display: inline-block;}

.faqSection .panel-default>.panel-heading+.panel-collapse>.panel-body, .termsOfUseSection .panel-default>.panel-heading+.panel-collapse>.panel-body {padding-left: 15px;}
.faqSection .accordian_cont.questions .panel-body:before {content: "";}
.faqSection .accordian_cont.questions .panel-body p:first-child {text-indent: 0;}

.contactDescription {padding: 30px 0;}
.innerCont .fix_m.noMarginTop {margin-top: 0;}

/* homepage banner text vertical alignment */
@media (min-width: 768px) {
.home-page-banner .banner_content {bottom: auto;margin-top: 0;top: 50%;left: 50%;transform: translate(-50%, -50%);}
}
/* homepage banner text vertical alignment */

/* inner pages banner text vertical alignment */
.support-fluid .banner_content {margin-top: 0;bottom:auto!important;}
/* inner pages banner text vertical alignment */

/* landing page banner slider text alignment  */
.banner_slider .banner_content {bottom: auto!important;margin-top: 0!important;}
.banner_slider .banner_content .slider-title {font-size: 2.5vw !important;}
.banner_slider button.view-template-btn a {font-size: 16px;}
@media (max-width: 991px) {
.banner_slider .banner_content .slider-title {font-size: 22px!important;}
}
@media (max-width: 767px) {
.banner_slider .banner_content {top: 50%!important;}
}

@media (max-width: 767px) and (orientation: landscape) {
.banner_slider .banner_content .slider-title {margin-bottom: 0;}
}
/* landing page banner slider text alignment  */

/* Remove grey bg from accordions and + - symbols */
.accordian_cont .panel-collapse {padding: 0!important;background: transparent!important;}
.accordian_cont .panel-default>.panel-heading+.panel-collapse>.panel-body {border: none!important;padding-left: 15px;}
.accordian_cont.questions .panel-body:after {content:"";}
.panel-title::after {content:"";}
.accordian_cont h6 a:after {content:"\f107";}
.accordian_cont h6 a[aria-expanded=true]:after {content:"\f106";}
/* Remove grey bg from accordions and + - symbols */

/*homepage buttons below 2 cards*/
ul.occasion-nav {flex-wrap: wrap;justify-content: center;}
ul.occasion-nav li {padding: 3px;position: relative;}
ul.occasion-nav li a {color: #000;border: 1px solid #000;padding: 0px 8px;border-radius: 10px;font-size: 14px;}
ul.occasion-nav li a:hover {background: #0c23d3;color:#fff;}
/*homepage buttons below 2 cards*/

/* Category page */
.categorySection:before, .childCategorySection:before {background: none!important;}
.categorySection .banner_content, .childCategorySection .banner_content {position: relative;bottom: auto;padding-top: 60px;margin-top: 0;top: auto;}
.childCategorySection + .page-content .video_listing_div {padding-top: 0;}
.categorySection .banner_content h2, .childCategorySection + .page-content .video_listing_div h2 {margin-top: 20px;margin-bottom: 20px!important;text-transform: capitalize;}
.categorySection .banner_content ol.breadcrumb, .childCategorySection .banner_content ol.breadcrumb {display: block;background: none;color:#000;padding-left: 0;padding-top:35px;}
.categorySection .banner_content ol.breadcrumb li, .childCategorySection .banner_content ol.breadcrumb li {font-size: 15px;}
.categorySection .banner_content ol.breadcrumb li a, .childCategorySection .banner_content ol.breadcrumb li a {color: #000;font-size: 15px;}
.categorySection .banner_content ol.breadcrumb li:after, .childCategorySection .banner_content ol.breadcrumb li:after {font-family: FontAwesome;content: "\f101";font-size: 14px;color: #a1a6ab;padding: 0 8px;}
.categorySection .banner_content ol.breadcrumb li.active, .childCategorySection .banner_content ol.breadcrumb li.active {color: #9eacb4;}
.categorySection + .page-content .cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-defaultWrap {transform: none;top: auto;}
.categorySection + .page-content .portfolio-content > .row div:last-child .actions {float: right;}
#js-grid-juicy-projects .cbp-wrapper > .cbp-item {position: static;display: inline-flex;flex-wrap: wrap;}
#js-grid-juicy-projects .cbp-wrapper > .cbp-item .video-title p, #recentSelfanimates .cbp-item .video-title p {font-size: 15px;line-height: 20px;}
#recentSelfanimates {background: rgba(61,61,184,.1);}
#recentSelfanimates > .container > .row {display: inline-flex;flex-wrap: wrap;}
#recentSelfanimates .cbp-item .video-title p {margin-bottom: 30px;}
.video_listing_div {background: none;}
.video_listing_div .portfolio-content #js-filters-juicy-projects .btn.cbp-filter-item {border-color: #000;border-radius: 25px;    color: #333;}
.video_listing_div .portfolio-content #js-filters-juicy-projects .btn.cbp-filter-item:hover {background: #0c23d3;border: 1px solid #0c23d3;color: #fff;}
.video_listing_div .portfolio-content #js-filters-juicy-projects .btn.cbp-filter-item.cbp-filter-item-active {color: #fff;background-color: #0c23d3;border-color: #3636a7;}
.video_listing_div .portfolio-content #js-filters-juicy-projects .btn.cbp-filter-item.cbp-filter-item-active:hover {background: transparent;border: 1px solid #0c23d3;color: #0c23d3;}
.video_listing_div .portfolio-content .actions button, .video_listing_div .portfolio-content #loadMore-container > a {background-color: #0c23d3;border-color: #3636a7;border-radius: 25px;font-size: 14px;color: #fff;}
.video_listing_div .portfolio-content .actions button:hover, .video_listing_div .portfolio-content #loadMore-container > a:hover {background: transparent;border: 1px solid #0c23d3;color: #0c23d3;}
@media (max-width: 767px) {
.categorySection .banner_content ol.breadcrumb, .childCategorySection .banner_content ol.breadcrumb {padding-top:25px;}
.macWindow .categorySection + .page-content .portfolio-content .actions select {-webkit-appearance: auto;}
.categorySection + .page-content .portfolio-content > .row div:last-child .actions {margin-top: 10px;float: none;}
}
.portfolio-content .tmnf, .page-content-inner .tmnf {background-color: transparent;border: none;color: #000;}
/* Category page */

/* christmas and New Year video page */
.whatsappChristmasVideoTemplate .row {display: flex;flex-wrap: wrap;}
.whatsappChristmasVideoTemplate h3, .christmasVideoTemplate h3, .view_template h3, .newYearVideoTemplate h3, .greeting_templates h3 {margin-bottom: 0!important;}
/* christmas video page */

/* Feedback page btn style */
#contactform .btnclogin.bluBorBtn {font-family: "Open Sans",sans-serif;border: 1px solid #0c23d3;margin-top: 0px;background: #0c23d3;color: #ffffff;padding: 8px 16px!important;border-radius: 25px!important;box-shadow: none;text-transform: capitalize;min-width: auto;}
#contactform .btnclogin.bluBorBtn:hover {background: transparent;border: 1px solid #0c23d3;color:#0c23d3;}
/* Feedback page btn style */

/* video page breadcrumb */
.customizeVideo ul.page-breadcrumb {border: none;box-shadow: none;margin-bottom: 0;}
.customizeVideo ul.page-breadcrumb li {font-size: 15px;}
.customizeVideo ul.page-breadcrumb li + li {padding-left: 20px;}
.customizeVideo ul.page-breadcrumb li:after {position: absolute;top: 0;left: 0;}
/* video page breadcrumb */

/* video edit page "Edit viddeo for me" btn */
.customizeVideo .video-type-format .edit-video-btn-1 a {border-color: #000;color: #333;background-color: #fff;}
.customizeVideo .video-type-format .edit-video-btn-1 a:hover {background: #0c23d3;border: 1px solid #0c23d3;color: #fff;}
/* video edit page "Edit viddeo for me" btn */

/* Sweet alert btns in edit video popup styles */
.sweet-alert .sa-button-container .btn:focus {outline: none;}
.sweet-alert .sa-button-container .confirm {color: #fff;background-color: #0c23d3!important;border-color: #3636a7;background: none;box-shadow: none;text-transform: none;}
.sweet-alert .sa-button-container .confirm:hover {background: transparent!important;border: 1px solid #0c23d3;color:#0c23d3;}
.sweet-alert .sa-button-container .cancel {border-color: #000;color: #333;background-color: #fff;text-transform: none;}
.sweet-alert .sa-button-container .cancel:hover {background: #0c23d3;border: 1px solid #0c23d3;color:#fff;}
/* Sweet alert btns in edit video popup styles */

/* video page edits */
.video-type-format .tittle-text .wedding-img {max-height: 175px;}
.video-type-format .tittle-text .vsm-txt {text-align: center;}
.video-type-format .tittle-text .vsm-txt a {margin: 3px 5px;line-height: 16px;width: auto;}
.video-type-format .templateMaineNav .edt-btn:hover {background: transparent;border: 1px solid #0c23d3;color:#0c23d3;}
.video-type-format .tittle-text .vsm-txt2 a {line-height: 16px;padding-top: 0;padding-bottom: 0;font-size: 9px;}
.video-type-format .list-group .list-group-item h6 {font-size: 13px!important;font-weight: 400!important;font-family: "Open Sans",sans-serif!important;color: #35414c;}
.video-type-format .list-group .list-group-item audio {height: 40px;}
.video-type-format .list-group .list-group-item a.edt-btn {margin-top: 2px;}
@media (max-width: 991px) {
.video-type-format .tittle-text .wedding-img {max-height: none;}
.customized.evlast_section .evlasttop {margin-top: 2px;}
}
/* video page edits */

/* top navigation menus */
header.navbar-fixed-top  {z-index: 9999999;}
.new-menu-ul > li > a.nav-link, .top-menu .navbar-nav>li>a.nav-link {font-size: 14px;}
.megamenu-box {max-width: 950px!important;top: 80%!important;box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);}
/* top navigation menus */

/* button styling */
.join_subs .whtBorBtn.nnw {transition: all .2s ease-in;}
.join_subs .whtBorBtn.nnw span {font-size: 15px;}
.join_subs .whtBorBtn.nnw, .join_subs .aquaBtn.btn_sm {background: #0c23d3;border: 1px solid #0c23d3;border-radius: 25px!important;color: #fff!important;padding: 6px 12px!important;text-transform: none;box-shadow: none;font-size: 15px;}
.join_subs .whtBorBtn.nnw:before {background: none;}
.join_subs .whtBorBtn.nnw:hover, .join_subs .aquaBtn.btn_sm:hover {background: transparent;color:#0c23d3!important;}
.c-content-feedback-1 .btn {border: 1px solid #0c23d3!important;background: #0c23d3!important;color: #fff!important;border-radius: 25px;}
.c-content-feedback-1 .btn:hover {background: transparent!important;color: #0c23d3!important;}
.c-content-feedback-1 .btn a {color: #fff;}
.c-content-feedback-1 .btn:hover a {color: #0c23d3;}
.pr_media a.bluBorBtn {border: 1px solid #0c23d3;background: #0c23d3;color: #fff;border-radius: 25px!important;min-width: auto;padding:8px 16px!important;text-transform: none;box-shadow: none;}
.pr_media a.bluBorBtn:hover {background: transparent;color: #0c23d3;}
.pr_media a.bluBorBtn:before {position: relative;}
/* button styling */

/* a tag active on mega menu hover */
.new-menu-ul > li > a.hover {background: #fff;color: #000;}
/* a tag active on mega menu hover */

/* preview frame height */
.customization_opt .themeContainer img, .customized.evlast_section .themeContainer img {max-height: 300px;width: auto;margin-top: 0;}
.customization_opt .themeContainer .portrait_view, .customized.evlast_section .themeContainer .portrait_view {background: transparent;}
/* preview frame height */

/* save your work */
.initial-setup-box .save_draft_btn {margin-left: auto;}
.initial-setup-box .save_draft_btn:hover {background: transparent;color: #0c23d3;}
@media (max-width: 767px) {
.initial-setup-box .save_draft_btn {padding: 8px 9px;}
}
/* save your work */

/* edit video for me */
#custom_order {padding-top: 20px;}
#custom_order .ordTempTitle {padding: 20px 0px;margin-bottom: 10px;}
#custom_order #customization_option {border: 1px solid #f1f1f1;border-radius: 6px;padding: 11px 15px;margin-bottom: 15px;margin-top: 5px;background: #f4f4f4;display: inline-block;}
#custom_order #customization_option label {font-family: "Open Sans",sans-serif;font-size: 13px;vertical-align: middle;margin-bottom: 10px;color: #35414c;line-height: 24px;}
#custom_order #customization_option .customization_submit_section .bluBorBtn, #custom_order .greenBtn {background: #0c23d3;padding: 8px 14px!important;border-radius: 25px!important;transition: all .3s ease;border: 1px solid #0c23d3;text-transform: none;font-size: 14px;}
#custom_order #customization_option .customization_submit_section .bluBorBtn {margin-top: 0;}
#custom_order #customization_option .customization_submit_section .bluBorBtn:hover, #custom_order .greenBtn:hover {background: transparent;color: #0c23d3;}
#custom_order #customization_option .customization_submit_section .bluBorBtn:focus, #custom_order .greenBtn:focus {color:#fff;}
#custom_order #customization_option .customization_submit_section .bluBorBtn:focus:hover, #custom_order .greenBtn:focus:hover {color: #0c23d3;}
#custom_order #customization_option .customization_submit_section .bluBorBtn:before {position: relative;}
#custom_order #customization_option .customization_submit_section {border: none;border-radius: 0;box-shadow: none;padding: 0;background: transparent;margin-bottom: 5px;}
#custom_order #customization_option .customization_submit_section h5 {line-height: normal;font-size: 18px!important;}
#custom_order #customization_option h5 {font-size: 2.2rem !important;margin-bottom: 20px !important;line-height: 50px;letter-spacing: 1px;font-weight: 500;color: #212331;text-align: center;padding: 0;border-bottom: none;}
#custom_order #customization_option .form-control{border-color: #6262d4;border: none;}
@media (max-width: 991px) {
#custom_order #leftCol {margin-bottom: 10px;}
#custom_order .ordTempTitle {display: block;}
#custom_order #customization_option .customization_submit_section .bluBorBtn {margin-top: 10px;}
#custom_order #customization_option h5, #custom_order #customization_option label {margin-bottom: 0!important;}
ul.breadcrumb.paymentCheckoutBreadcrumb li.pull-right:last-child {margin-top: 0;}
}
/* edit video for me */

/* video edit music slide */
#videoForm #step_section_3 {margin-top: 0!important;padding-top: 10px;}
#step_section_3 .evlasttop {margin-top: 0;margin-bottom: 20px;}
#step_section_3 .video-type-format .list-group {margin-bottom: 0;}
#step_section_3 .video-type-format .list-group .list-group-item {border: none;border-radius: 0!important;background: #f4f4f4;}
#step_section_3 .video-type-format .list-group .list-group-item input[type=text], #step_section_3 .video-type-format .list-group .list-group-item select {border: none;height: auto;}
#step_section_3 .video-type-format .templateMaineNav .edt-btn {margin-bottom: 25px;}
#step_section_3 .video-type-format .templateMaineNav .edt-btn i {margin-left: 5px;}
#step_section_3 .video-type-format .templateMaineNav .sc-title h2 {margin-bottom: 0!important;}
#step_section_3 .video-type-format .templateMaineNav .container_watermark > p {font-size: 14px;line-height: 23px;}
#step_section_3 .initial-setup-box a#back_btn_2, #step_section_3 .scroll-weddingbox .upload_music {border-color: #0c23d3;color: #0c23d3;background-color: #fff;}
#step_section_3 .initial-setup-box a#back_btn_2:hover, #step_section_3 .scroll-weddingbox .upload_music:hover {border-color: #0c23d3;color: #fff;background-color: #0c23d3;}
/* video edit music slide */

/* login signup popup */
#signInForm .bluBorBtn, #signInForm .singupbtn, #signUpForm .bluBorBtn {border: 1px solid #0c23d3;background: #0c23d3;border-radius: 25px!important;color:#fff!important;text-transform: none;box-shadow: none;font-size: 14px;}
#signInForm .bluBorBtn:hover, #signInForm .singupbtn:hover, #signUpForm .bluBorBtn:hover {background: transparent;border: 1px solid #0c23d3;color: #0c23d3!important;}
#signInForm .singupbtn:before {background: transparent;}
#signInForm #forgot_password {text-transform: none;}
.bootbox.bootbox-prompt.in .modal-footer .btn.btn-primary, .bootbox.bootbox-alert.in .btn.btn-primary {border: 1px solid #0c23d3;background: #0c23d3;color: #fff;}
.bootbox.bootbox-prompt.in .modal-footer .btn.btn-primary:focus, .bootbox.bootbox-alert.in .btn.btn-primary:focus {outline: none;outline-offset: 0;}
.bootbox.bootbox-prompt.in .modal-footer .btn.btn-primary:hover, .bootbox.bootbox-alert.in .btn.btn-primary:hover {background: transparent; border: 1px solid #0c23d3;color: #0c23d3;}
.bootbox.bootbox-prompt.in .modal-footer .btn.btn-default:hover {border: 1px solid #0c23d3;background: #0c23d3;color: #fff;}
/* login signup popup */

/* popup that comes after proceed */
.swal2-container > div {padding: 17px;border-radius: 5px;}
.swal2-container .swal2-header h2 {font-size: 20px!important;line-height: 28px!important;margin-bottom: 40px;color: #212331!important;padding-top: 5px;}
.swal2-container .swal2-content select {margin-top: 0;border-color: #6262d4;padding: 6px 12px;font-size: 14px!important;background-image: none;border-radius: 4px;margin-bottom: 40px;}
.swal2-container .swal2-actions .swal2-confirm {background: none!important;background-color: #0c23d3!important;border-color: #3636a7!important;font-size: 14px!important;padding: 8px 14px!important;border-radius: 25px!important;box-shadow: none!important;text-transform: none!important;}
.swal2-container .swal2-actions .swal2-confirm:hover {background: transparent!important;border: 1px solid #0c23d3!important;color: #0c23d3;}
.swal2-container .swal2-actions .swal2-cancel {border-color: #000!important;border-radius: 25px!important;font-size: 14px!important;padding: 8px 14px!important;color: #333;background: #fff!important;box-shadow: none!important;text-transform: none!important;}
.swal2-container .swal2-actions .swal2-cancel:hover {background: #0c23d3!important;border: 1px solid #0c23d3!important;color: #fff;}
/* popup that comes after proceed */

/* home trending templates */
.homeTrendingTemplates > .container > .row {display: flex;flex-wrap: wrap;}
.homeTrendingTemplates .video-title p {font-size: 15px;line-height: 20px;}
/* home trending templates */

/* preview window size and styling */
.modal-dialog-video {max-width: 700px!important;}
.modal-dialog-video .view-template-btn a:hover {box-shadow:none;border-radius:0;}
.modal-video-text a.view-template-btn:hover {border: 1px solid #0c23d3;background: #fff;color: #0c23d3;border-radius: 25px!important;}
/* preview window size and styling */

/* video customization h3 styles */
#main .similar h3 {margin-top: 0;font-size: 36px;letter-spacing: 1px;margin-bottom: 10px;}
#main .similar h3:after {display: none;}
/* video customization h3 styles */

.selfAnimatedList #similerSlider > li a .latest_template_nav {opacity: 1;bottom: auto;position: relative;padding-left: 10px;left: 0;right: 0px;display: block;font-size: 15px;line-height: 20px;font-family: "Open Sans",sans-serif;margin-bottom: 10px;color: #0c23d3;margin-top: 7px;text-align: center;background: transparent;padding-right: 10px;}
.selfAnimatedList #similerSlider > li:hover .slider_img img {box-shadow: 0 3px 20px rgb(0 10 71 / 25%), 0 1px 4px rgb(0 10 71 / 15%), 0 1px 1px rgb(0 10 71 / 15%);border-radius: 6px;}

/* video edit change image and change music popup */
.portlet-body .dropzone .dz-message .dz-button {font-size: 20px!important;letter-spacing: 1px;color: #212331;}
.portlet-title .portlet>.portlet-title>.caption, .portlet-title .caption {font-size: 17px!important;color: #212331!important;}
.portlet-title .portlet>.portlet-title>.caption > i, .portlet-title .caption > i {font-size: 17px!important;line-height: 11px;}

.portlet-body .tab-content .tab-pane span {font-family: "Open Sans",sans-serif;font-size: 14px;}
.portlet-body .tab-content .tab-pane span b {font-weight: 400;}
.portlet-body .portlet-title .nav-tabs {font-size: 0;margin-top: 10px!important;}
.portlet-body .portlet-title .nav-tabs li a {letter-spacing: 1px;}
/* video edit change image and change music popup */

/* notification toast setting */
#toast-container {z-index: 9999999;}
/* notification toast setting */

/* checkout pages breadcrumbs */
.checkoutPage {padding-top: 20px!important;}
.checkoutPage .aside_cont {background-color: #fff;color: #000;box-shadow: none;}
.checkoutPage .aside_cont:after {content:"";}
.checkoutPage .support_txt {border-top: 1px solid rgba(0,0,0,.1);background-color: #f4f4f4;}
.checkoutPage .support_txt p.bold_txt {border-bottom: none;}
ul.breadcrumb.paymentCheckoutBreadcrumb {box-shadow: none;border: none;}
ul.breadcrumb.paymentCheckoutBreadcrumb li {font-size: 15px;}
ul.breadcrumb.paymentCheckoutBreadcrumb li + li {padding-left: 20px;}
ul.breadcrumb.paymentCheckoutBreadcrumb li:after {position: absolute;top: 0;left: 0;}
ul.breadcrumb.paymentCheckoutBreadcrumb li > span {color:#9eacb4;}
.invoice #checkout {border-color: #fff;border-radius: 25px!important;font-size: 14px;padding: 8px 14px!important;box-shadow: none;color: #fff;background: none;background-color: #3d3db8;min-width: auto;text-transform: none;}
.invoice #checkout:hover {background: #fff;border: 1px solid #3d3db8;color: #3d3db8;}
.invoice #checkout:before {position: relative;}
/* checkout pages breadcrumbs */

/* payment checkout btn */
.paymentCheckoutBreadcrumb .btnMakeVideo {color: #fff;background-color: #0c23d3!important;border-color: #3636a7!important;padding: 8px 14px;font-size: 14px;}
.paymentCheckoutBreadcrumb .btnMakeVideo:hover {background: transparent!important;border: 1px solid #0c23d3!important;color: #0c23d3!important;}
.paymentCheckoutBreadcrumb .btnMakeVideo:focus {outline:none;outline-offset: 0;}
.paymentCheckoutBreadcrumb .btnMakeVideo:hover:active {box-shadow: none;}
/* payment checkout btn */

/* video edit change image popup */
.tab-content .search-page .search-bar {padding-left: 10px;padding-right: 10px;}
.search-bar .search-btn {color: #fff;background-color: #0c23d3;border-color: #3636a7;border-radius: 25px!important;font-size: 14px;padding: 8px 14px;}
.search-bar .search-btn:hover {background: transparent;border: 1px solid #0c23d3;color: #0c23d3;}
.search-bar .reset-btn {border-color: #000;border-radius: 25px!important;font-size: 14px;padding: 8px 14px;color: #333;background-color: #fff;}
.search-bar .reset-btn:hover {background: #0c23d3;border: 1px solid #0c23d3;color: #fff;}
.profile-content .titleBar {margin-bottom: 25px;font-size: 26px;}
.tab-content .portlet-body .copyright {float:right;font-size: 10px;font-style: italic;}
.profile-content .portlet-body .mt-overlay li > button {border-radius: 25px;}
.profile-content .portlet-body .mt-overlay li > button:hover {background-color: #0c23d3;}
/* video edit change image popup */

/* search page styling */
#search_form .btn-primary {background: #0c23d3;}
#search_form .btn-primary:hover {background: transparent;color: #0c23d3;}
#search_form .btn-danger {border-color: #000;color: #333;background-color: #fff;}
#search_form .btn-danger:hover {background: #0c23d3;border: 1px solid #0c23d3;color: #fff;}
/* search page styling */

/* video edit preview video */
.renderPage .breadcrumb {color: #000;}
.renderPage .breadcrumb li {font-size: 15px;}
.renderPage .breadcrumb li:after {font-family: FontAwesome;content: "\f101";font-size: 14px;color: #a1a6ab;padding: 0 8px;}
.renderPage .breadcrumb li a {font-size: 15px;color: #000;}
.renderPage .breadcrumb li a:hover {color: #000;}
.videoPreviewTitle {background-color: #f5f5f5;border: 1px solid #ddd;padding: 10px 15px;border-radius: 3px;color: #48525e;margin-bottom: 15px;font-size: 22px;text-align: center;margin-top: 30px;}
.renderSection {min-height: 400px;border: 1px solid rgba(0,0,0,.8);text-align: center;position:relative;display: flex;align-items: center;width: 85%;margin: 0 auto;}
.renderSection .contentDiv {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 20px!important;letter-spacing: 1px;color: #212331;padding:15px;}
.renderSection #hideDiv {background:#fff;margin:0 auto; color:#fff;padding:15px;text-align:center;z-index: 9;position: absolute;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.renderSection .renderSectionBtns a {background: #0c23d3;border: 1px solid #0c23d3;color: #fff;border-radius: 25px;margin-top: 30px;}
.renderSection .renderSectionBtns a:hover {background: transparent;color: #0c23d3;}
.videoPreviewPage .thumb_img_list {margin-top: 10px;}
.thumb_img_list a.edt-btn, .backtoedit-btn a.edt-btn, .videoPreviewPage .thumb_img_list > div {display: inline-block;margin-top: 0;}
.videoPreviewPage .thumb_img_list > div + div {margin-left: 5px;}
.azuremediaplayer {margin: 0 auto;}
@media (max-width: 991px) {
.renderSection {width: 100%;}
.renderSection .contentDiv {position: relative;top: auto;left: auto;transform: none;}
.renderSection .renderSectionBtns a + a {margin-top: 20px;}
.azuremediaplayer-dimensions {width: 100%;}
}
/* video edit preview video */

/* payment logos on payment page */
.paymentlogos {text-align: right;}
.paymentlogos img {max-width: 200px;margin-left: 10px;}
@media (max-width: 767px) {
.paymentlogos {text-align: left;}
.paymentlogos img {margin-left: 0;margin-top: 25px;}
}
/* payment logos on payment page */

/* position login and signup popup in mobile */
/* @media (max-width: 767px) {
#signUpForm, #signInForm {padding-top: 70px;}
} */
/* position login and signup popup in mobile */

/* top menu hover for desktop only */
.top-menu .nav>li>a:hover {background-color: #fff!important;color: #3a3aa9!important;}
/* top menu hover for desktop only */

/* merge two top menus in mobile */
@media (max-width: 991px) {
.userEnd .navbar .page-header .page-header-top .top-menu.logged-top-menu-one {border-bottom-left-radius: 0!important;border-bottom-right-radius: 0!important;border-bottom: 0;}
.userEnd .navbar .page-header .page-header-top .top-menu.logged-top-menu-two {margin-top: 0!important;border-top-left-radius: 0!important;border-top-right-radius: 0!important;border-top: none;}
}
/* merge two top menus in mobile */

/* remove notification from drop down in mobile */
.menu-toggler.menu_open ~ .header_notification_bar, .menu-toggler.menu_open ~ .dropdown-user {display: none;}
/* remove notification from drop down in mobile */

/* homepage parallex h3 in mobile view */
@media (max-width: 767px) {
.video-plan-area .video-plan-txt {padding: 0;}
}
/* homepage parallex h3 in mobile view */

/* footer links spacing reduced */
.userEnd footer h4 {margin-bottom: 25px;}
/* footer links spacing reduced */

/* user logged-in pages */
.loggedInSection .aside_full_cont {background: transparent;border-bottom: none;box-shadow: none;margin-bottom: 0;padding-bottom: 20px;}
.loggedInSection .aside_full_cont > .container > .panel {border: 1px solid #ddd;}
.loggedInSection .search-btn, .loggedInSection #buynowbtn, .loggedInSection .profile-userbuttons .btn.green, .loggedInSection .profile-content .btnclogin, .loggedInSection #audio_form #save_audio, .modal-scrollable .green, .copytoclipboard, .supportForm .learnMore, .supportForm .support_ticket_btn {color: #fff!important;background-color: #0c23d3!important;border-color: #3636a7!important;padding: 8px 14px!important;font-size: 14px!important;border-radius: 25px!important;background: none;box-shadow: none;text-transform: none;}
.loggedInSection .search-btn:hover, .loggedInSection #buynowbtn:hover, .loggedInSection .profile-userbuttons .btn.green:hover, .loggedInSection .profile-content .btnclogin:hover, .loggedInSection #audio_form #save_audio:hover, .modal-scrollable .green:hover, .copytoclipboard:hover, .supportForm .learnMore:hover, .supportForm .support_ticket_btn:hover {background: transparent!important;border: 1px solid #0c23d3!important;color: #0c23d3!important;}
.loggedInSection .reset-btn, .loggedInSection .feature_btn, .loggedInSection #applycoupon, .loggedInSection .profile-userbuttons .btn.btn-warning, .loggedInSection #audio_form .btn-outline, .modal-scrollable .btn-outline {border: 1px solid #000!important;color: #333!important;background-color: #fff!important;padding: 8px 14px!important;font-size: 14px;text-transform: none;border-radius: 25px;}
.loggedInSection .reset-btn:hover, .loggedInSection .feature_btn:hover, .loggedInSection #applycoupon:hover, .loggedInSection .profile-userbuttons .btn.btn-warning:hover, .loggedInSection #audio_form .btn-outline:hover, .modal-scrollable .btn-outline:hover {background: #0c23d3!important;border: 1px solid #0c23d3!important;color: #fff!important;}
.loggedInSection .search-btn:focus, .loggedInSection #buynowbtn:focus, .loggedInSection .profile-userbuttons .btn.green:focus, .loggedInSection .search-btn:focus, .loggedInSection .reset-btn:focus, .loggedInSection .reset-btn:focus, .loggedInSection .feature_btn:focus, .loggedInSection #applycoupon:focus, .loggedInSection .profile-userbuttons .btn.btn-warning:focus, .loggedInSection #audio_form #save_audio:focus, .loggedInSection #audio_form .btn-outline:focus, .modal-scrollable .green:focus, .modal-scrollable .btn-outline:focus {outline: none;outline-offset: 0;}
.loggedInSection .search-btn:active, .loggedInSection .reset-btn:active {box-shadow: none;}
.loggedInSection .feature_btn {transition: all .2s ease-in;}
.loggedInSection .feature_btn:before {position: relative;}
.loggedInSection .feature_btn span {text-transform: none;line-height: normal;letter-spacing: normal;line-height: 20px;}
.loggedInSection .feature_btn:active {transform: none;}
.loggedInSection .profile-userbuttons .btn {font-weight: 400;}
.loggedInSection .profile-userbuttons button.btn.green:not(.btn-outline) {font-size: 14px!important;}
.loggedInSection .profile-content .nav.nav-tabs, #share .nav.nav-tabs {font-size: 0;}
.loggedInSection .profile-content .btnclogin:before {position: relative;}
.loggedInSection .titleBar {font-size: 26px;}
.loggedInSection .dashboard-stat2 .progress-info .status {text-transform: none;}
/* .loggedInSection .profile-content #support_content .label-warning {padding: 5px 14px!important;display: inline-block;} */
/* user logged-in pages */

/* reuse previous data video popup */
.modal-scrollable .modal-body video {max-height: 250px;}
@media (max-width: 991px) {
.modal-scrollable {margin-top: 70px;}
}
/* reuse previous data video popup */

/* footer social icons */
footer .right-box .social-icons-list {padding: 0;margin: 0 0 10px;line-height: normal;}
footer .right-box .social-icons-list i {width: 17px;height: 17px;line-height: 17px;}
/* footer social icons */
.color_div{ display: none;}
.font_div{ display: none;}

/* popups top margin in small devices */
@media (max-width: 991px) {
.modal.fade.in {margin-top: 70px;}
}
/* popups top margin in small devices */

/* fancy box popup */
.fancybox-overlay {margin-top: 70px;}
/* fancy box popup */

/* search index page cards alignment */
.categorySection + .page-content .video_listing_div .page-content-inner > .row, .childCategorySection + .page-content .video_listing_div .page-content-inner .row, section > .container > .row {display: flex;flex-wrap: wrap;}
/* search index page cards alignment */

/* Small devices styles */
@media (max-width: 767px) {
/*.fancybox-wrap .fancybox-inner {height: auto!important;}*/ /* edit video slider image popup height */
}
@media (max-width: 480px) {
#signUpForm, #signInForm {padding: 5px 20px!important;}
.banner_content {margin-top: 20px;} /* homepage banner text */
.banner_content h1.slider-title {font-size: 19px;} /* homepage banner text */
.categorySection .banner_content h2 {font-size: 22px;margin-bottom: 0px!important;} /* category page heading */
#signInForm #loginbtn, #signUpForm #registid {min-width: auto;padding: 8px 20px!important;}
}
/* Small devices styles */

/* homepage video */
#how_it_works .video-cover.border--round {max-height: none;}
#how_it_works .background-image-holder:not([class*=col-]) {min-height: auto;}
/* homepage video */

/* more templates */
#recentSelfanimates .more {width: 100%;margin-bottom: 30px;}
/* more templates */

/* payment checkout btn */
.supportForm .learnMore:hover {background: #fff!important;}
/* payment checkout btn */

.fancybox-opened .fancybox-skin {margin-top: 70px;}
@media (min-width: 768px) {
.fancybox-opened .fancybox-inner {width: 250px;height: auto;margin: 0 auto;}
}
@media (max-width: 767px) {
.fancybox-type-image.fancybox-opened .fancybox-inner {height: auto!important;}
}

.bootbox .modal-header .modal-title {font-size: 20px;}
.bootbox .modal-body {padding:0;}
.bootbox .modal-body .playContent {position:relative;}
.bootbox .modal-body .playContent .playContentBtnbar {position:absolute;font-family: "Open Sans",sans-serif;font-size: 14px;padding:10px;bottom:-50px;background-color: #333333;color: #fff;width: 100%;text-align: center;letter-spacing: 0.5px;display: flex;align-items: center;justify-content: space-between;}
.bootbox .modal-body .playContent .playContentBtnbar .editbtn a {border: 1px solid #0c23d3;background: #0c23d3;color: #fff;padding: 8px 16px;border-radius: 25px;}
.bootbox .modal-body .playContent .playContentBtnbar .editbtn a:hover {background: #fff;border: 1px solid #0c23d3;color: #0c23d3;}

/* videp page - Hide tabbed section, updated initial setup and back btn to outline, hidden thumbnail images */
@media (max-width: 767px) {
.customizeVideo .videoTabbedSection {display: none;}
.customizeVideo .similar h3 + .row {display: flex;flex-wrap: wrap;}
.initial-setup-box a#back_btn_1, .initial-setup-box a#back_btn_2, .video-type-format .editPrevBtn a, .scroll-weddingbox .upload_music {border-color: #0c23d3;color: #0c23d3;background-color: #fff;}
.initial-setup-box a#back_btn_1:hover, .initial-setup-box a#back_btn_2:hover, .video-type-format .editPrevBtn a:hover, .scroll-weddingbox .upload_music:hover {border: 1px solid #0c23d3;color: #fff;background: #0c23d3;}
.customization_opt .thumb_img_list, .customized.evlast_section .thumb_img_list {display: none;}
#upload_custom_music a.upload_music span {font-size: 14px!important;}
.videoPreviewPage .thumb_img_list > div.feedbackbtn {display: none;}
.videoPreviewPage .thumb_img_list a.edt-btn {margin-top: 10px;}
#leftCol .generate_preview .nav_top span.h6 {display: block;}
}

/* homepage image slider */
.homeSliderFor > div:not(:first-child) {display: none;}
.homeSliderNav {margin-top: 10px;margin-bottom: 10px;}
.homeSliderNav > div {padding: 2px;display: inline-block;}
.homeSliderNav > div a {color: #000;border: 1px solid #000;padding: 3px 8px;border-radius: 10px;font-size: 14px;transition: all .3s ease-in-out;}
.homeSliderNav > div a:hover, .homeSliderNav > div a.active {background: #0c23d3;color: #fff;cursor: pointer;}

/*******************************************/
.q { width: 100%; flex-direction: column; background-color: transparent; color: #000; border-radius: 5px; padding-top: 3px; font-size: 25px; font-weight: 600; } .q .title { width: 100%; } .q h2 { padding: 10px; font-size: 18px; margin: auto; } button.qb { cursor: pointer; background-color: rgba(255, 255, 255, 0); border: 0px; border-radius: 7px; padding: 1px 7px; color: #000; font-size: 19px; font-weight: 600; margin-right: 10px; text-align: center; transition: transform 0.5s ease-in-out; } body { counter-reset: section; } button img { height: 25px; width: auto; } .accordion_section h2.selfanimate:before { /*counter-increment: section; content: counter(section);*/ margin-right: 10px; float: left; } .answer { display: none; background-color: lavender; font-weight: 300; font-size: 18px; border-radius: 5px; } .clicked .answer { display: block; } .rotate { transform: rotate(180deg); } @media screen and (max-width: 800px) { .q h2 { line-height: unset; } } div.title { display: flex; margin-left: auto; margin-right: auto; justify-content: center; align-items: center; } p.accordion_paragraph { margin-bottom: 0px; padding: 20px 22px; padding-left: 15px !important; } h2.questions { text-align: center; padding-top: 40px; text-transform: capitalize; } h2.selfanimate { margin-left: 0px; color: #000; line-height: unset; letter-spacing: unset !important; padding-left: 15px; } .answer { background-color: #fff; } .title { background-color: transparent; border-bottom: 1px solid rgb(66 66 188 / 10%); } p.animate_paragraph { letter-spacing: 1px; line-height: 32px; } h2.use_animate { text-align: center; text-transform: capitalize; } section.contents { padding-top: 40px; padding-bottom: 40px; background-color: #efeeee7a; } @media only screen and (max-width:600px) { h2.selfanimate { width: 100%; max-width: auto; display: flex; } .q h2 { font-size: 16px !important; } p.accordion_paragraph { line-height: unset; } button img { height: auto; max-width: 19px !important; width: 100%; } .qb { padding: 1px 0px !important; } .answer { padding: 15px; padding-left: 27px; }} @media only screen and (max-width:600px) { .answer { padding: 0px; padding-left: 0px; } p.accordion_paragraph { padding: 15px !important; padding-left: 15px !important; } .container { width: 100% !important; } }
/*******************************************/

/* Updates */
.isoLogo h6 {margin-bottom: 0;margin-top: 20px;color: #ccc;font-size: 8px!important;}
.page-content .page-content-inner .pagination>li>a {background-color: #fff;border: 1px solid #000;color: #333;font-size: 14px;}
.page-content .page-content-inner .pagination>li>a:focus, .page-content .page-content-inner .pagination>li>a:hover {background: #0c23d3;border: 1px solid #0c23d3;color: #fff;}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {background-color: #5e70f9!important;color: #fff!important;}
@media screen and (max-width: 430px) {.banner_content .container {padding-right: 15px!important;padding-left: 15px!important;}}
@media only screen and (max-width:767px) {
.home-page-banner .banner_content .container {padding-right: 15px;padding-left: 15px;}
.footerNav img {width: 170px;}
.footerNav li.isoLogo img {width: 90px;}
.customization_opt#step_section_2 #leftCol .themeContainer .edt-btn {display: none;}
.customization_opt > .container_div > div:last-child, #videoForm #step_section_3 {padding-right: 0;padding-left: 0;}
#videoForm #step_section_3 > div:last-child {padding-right: 0;padding-left: 0;}
#search_form .form-control, #search_form .searchbtns {margin-top: 10px;}
.videoPreviewPage .thumb_img_list hr + a.edt-btn {margin-top: 0;}
.thumb_img_list .shareVideo {border-color: #000;color: #333;background-color: #fff;}
.thumb_img_list .shareVideo:hover {background: #0c23d3;border: 1px solid #0c23d3;color: #fff;}
.customized.evlast_section i.fa.fa-info-circle {display: none;}
.nav_top.colorGreen {color: green;}
}

/*homepage banner*/
.home-page-banner .homepageBanner {background-image: url('../images/banner.webp');background-size: cover;background-repeat: no-repeat;background-position: center;}
.home-page-banner .homepageBanner .banner_content {position: relative;top: auto;bottom: auto;margin-top: 250px;}
@media only screen and (max-width:767px) {.home-page-banner .homepageBanner .banner_content {margin-top: 150px;margin-bottom: 50px;}}
@media only screen and (max-width:570px) {.home-page-banner .homepageBanner .banner_content {margin-top: 100px;margin-bottom: 20px;}}
/*homepage banner*/

/*homepage search*/
.video_search {height: 50px;}
.video_search .video_srch_btn_go{float:right;background:url(../images/go-icon.png) center center no-repeat;background-size: 60%;background-color: green;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.video_search>span {display: inline-block;width: 85%;margin-right: 0;}
@media only screen and (max-width:767px) {.video_search {height: 30px;}.video_search>span {width: 79%;}}
/*homepage search*/

/*Wedding Invitation*/
.goToBtns {margin-top: 25px;justify-content: center;}
.goToBtns > div {text-align: center;}
.goToBtns a.btn {border: 1px solid #0c23d3;background: #0c23d3;color: #ffffff;padding: 8px 16px;border-radius: 25px;}
.goToBtns a.btn:hover {background: transparent;border: 1px solid #0c23d3;color: #0c23d3;}
@media only screen and (max-width:767px) {.goToBtns a.btn {display: block;margin-top: 5px;}}
/*Wedding Invitation*/

.container_watermark{
	margin-left: 10%;
    margin-right: 10%;
}
.save_proceed_btn{
	font-style: italic;
}

/*homepage top nav btns highlight*/
@media only screen and (min-width:991px) {
header.home_header .page-header ul.new-menu-ul > li > a, header.home_header .page-header a.menu-toggler + .top-menu ul.navbar-nav > li > a {background-color: #fff;color: #000;border: 1px solid transparent;}
header.home_header .page-header ul.new-menu-ul > li > a.hover, header.home_header .page-header ul.new-menu-ul > li > a:hover, header.home_header .page-header a.menu-toggler + .top-menu ul.navbar-nav > li > a:hover {background-color: #0c23d3!important;color: #fff!important;border: 1px solid #fff;}

header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.library, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.myVideos {background-color: #fff;color: #000;border: 1px solid transparent;padding: 9px 10px 10px;margin-top: 0;}
header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.library:hover, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.myVideos:hover {background-color: #0c23d3!important;color: #fff!important;border: 1px solid #fff;}
}
@media only screen and (min-width:768px) {
.banner_content .popular_searches a {background-color: #fff;color: #000;border: 1px solid transparent;}
.banner_content .popular_searches a:hover {background-color: #0c23d3;color: #fff;border: 1px solid #fff;}
}
/*homepage top nav btns highlight*/

/* homepage slider */
.home-carousel-section h3 {color:#fff;}
.home-carousel-section .wd-btn:hover {background-color: #fff;}
.home-carousel-section .carousel-control.left, .home-carousel-section .carousel-control.right {background-image: none;}
.home-carousel-section .video-plan-txt {padding: 60px 70px;}
.home-carousel-section .slide2 .video-plan-txt {padding: 77px 0 78px 70px;float: right;}
.home-carousel-section .item::before {content: '';position: absolute;top: 0;left: 0;width: 100%;background-color: #000;height: 100%;opacity: 0.35;}
@media screen and (max-width: 768px) {
    .home-carousel-section h3 {font-size: 2rem !important;}
    .home-carousel-section .row > div:last-child {margin-top: 30px;}
    .home-carousel-section .carousel-control.left {left: 30px!important;}
    .home-carousel-section .item {padding-top: 50px;padding-bottom: 50px;}
    .home-carousel-section .video-plan-txt {padding: 0;}
    .home-carousel-section .slide2 .video-plan-txt {padding: 25px 0 25px 0;float: none;}
}
/* homepage slider */

/* Second level of menus */
.goToBtns .menu {list-style-type: none;}
.goToBtns .submenu {display: none;position: absolute;left: 0;right: 0;margin-left: auto;margin-right: auto;}
.goToBtns .submenu .submenu-item {list-style-type: none;display: inline-block;padding-left: 6px;margin-left: 4px;margin-top: 10px;}
.goToBtns .submenu .submenu-item + .submenu-item {border-left: 1px solid #ccc;}
.goToBtns .menu-item:hover > .submenu {display: block;}
.goToBtns .menu-item.highlighted > a {background-color: #fff;color: #0c23d3;}
@media screen and (min-width: 768px) {
    .goToBtns .menu-item {display: inline-block;margin-top: 5px;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .goToBtns a.btn {padding: 8px;}
    .homeTrendingTemplates {padding-bottom: 90px!important;}
}
@media screen and (max-width: 767px) {
    .goToBtns .submenu {position: relative;}
    .goToBtns .submenu .submenu-item {padding-left: 5px;margin-left: 3px;}
}
/* Second level of menus */