#listing th:focus,.admin-drop select:focus,.orderNowQuote,input{outline:0}@font-face{font-family:icomoon_process;src:url(../fonts/icomoon_new8ec5.eot?vf40h6);src:url(../fonts/icomoon_new8ec5.eot?vf40h6#iefix) format('embedded-opentype'),url(../fonts/icomoon_new8ec5.ttf?vf40h6) format('truetype'),url(../fonts/icomoon_new8ec5.woff?vf40h6) format('woff'),url(../fonts/icomoon_new8ec5.svg?vf40h6#icomoon) format('svg');font-weight:400;font-style:normal}.services-processes-icons{font-family:icomoon_process!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100px;width:100px;font-size:70px;color:#e8282b}.icon-analysis-back-end-process::before{content:"\e900"}.icon-brief-collateral-process::before{content:"\e901"}.icon-concept-collateral-process::before{content:"\e902"}.icon-conceptualizing-logo-process::before{content:"\e903"}.icon-copy-copywriting-process::before{content:"\e904"}.icon-delivery-app-process::before{content:"\e905"}.icon-delivery-copywriting-process::before{content:"\e906"}.icon-delivery-illustration-process::before{content:"\e907"}.icon-delivery-logo-process::before{content:"\e908"}.icon-design-logo-process::before{content:"\e909"}.icon-design-web-process::before{content:"\e90a"}.icon-dev-app-process::before{content:"\e90b"}.icon-develop-back-end-process::before{content:"\e90c"}.icon-development-web-process::before{content:"\e90d"}.icon-discover-digital-process::before{content:"\e90e"}.icon-discovery-brand-process::before{content:"\e90f"}.icon-idea-app-process::before{content:"\e910"}.icon-illustrate-illustration-process::before{content:"\e911"}.icon-measure-digital-process::before{content:"\e912"}.icon-measurement-brand-process::before{content:"\e913"}.icon-motion-motion-process::before{content:"\e914"}.icon-plan-digital-process::before{content:"\e915"}.icon-plan-web-manegement-process::before{content:"\e916"}.icon-quality-web-process::before{content:"\e917"}.icon-reports-web-manegement-process::before{content:"\e918"}.icon-research-copywriting-process::before{content:"\e919"}.icon-result-collateral-process::before{content:"\e91a"}.icon-schedule-web-manegement-process::before{content:"\e91b"}.icon-script-motion-process::before{content:"\e91c"}.icon-sketch-illustration-process::before{content:"\e91d"}.icon-story-motion-process::before{content:"\e91e"}.icon-targeting-brand-process::before{content:"\e91f"}.icon-testing-back-end-process::before{content:"\e920"}.book-domain-process::before{content:"\e921"}.brief-domain-process::before{content:"\e922"}.transfer-domain-process::before{content:"\e923"}.is-table{display:table}.is-colcell{display:table-cell;float:none;vertical-align:top}.best-seller::before,.tab-box span,section.about .dc{vertical-align:middle}.active{color:#e8282b}.disable_element{colo#e8282br:#888!important;opacity:.4;pointer-events:none}.only-xs{display:none!important}.portfolio_drop-xs .cbp-l-filters-dropdownWrap{background:0 0;color:#2c2c2c}.portfolio_drop-xs .cbp-l-filters-dropdownHeader{color:#aeaeae}.portfolio_drop-xs .cbp-l-filters-dropdownHeader:after{border-color:#aeaeae transparent}.portfolio_drop-xs .cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active,.portfolio_drop-xs .cbp-l-filters-dropdownList .cbp-filter-item{border-radius:0;padding:10px}.portfolio_drop-xs .cbp-l-filters-dropdownList{background:rgba(255,255,255,.9)}.is-colcell p{line-height:34px}section.pricing{text-align:center;padding-top:20px}section.pricing h4,section.testimonials h4{color:#16a085;margin:0;text-transform:uppercase;line-height:16px;font-size:14px}section.pricing h2,section.testimonials h2{padding:0;font-size:38px;margin:0;line-height:38px;font-weight:900;text-transform:none;color:#2e2e2e}section.singles{padding:0}.package-detail .single,section.pricing .single{padding:25px 15px;min-height:500px;border:1px solid #e8e8e8;border-radius:25px;background:#fff;margin-top:20px}.package-detail p{font-size:20px}.package-detail .single ul{height:280px}.package-detail div.single ul li{line-height:26px}span.old-price{display:inherit;font-family:'Circular Std';font-size:16px;font-weight:700;position:relative;width:100%;margin:0 auto 7px;color:#b7b7b7}i.cut::before{content:"";width:60px;height:2px;display:block;background:#9e9c9c;position:absolute;left:41%;top:44%}div.single h6{text-transform:uppercase;font-size:12px;color:#16a085;margin:0}div.single h3{text-transform:uppercase;font-size:21px;font-weight:700;color:#2d2b25;margin:15px auto}div.single p{font-family:'Circular Std Book';font-size:14px;color:#7b7b7b;font-weight:600;margin-bottom:10px;line-height:1.2}div.single span.price,section.services h3{font-family:'Circular Std'}div.single p:first-of-type{margin:0;color:#7b7b7b;font-weight:400;padding:0;text-align:left}div.single span.price{font-size:42px;font-weight:700;color:#e0282b;margin:0;line-height:36px}.sensation-current .single.gre-border{padding:30px 15px}div.single ul{margin-top:4px;margin-bottom:0!important;height:80px;overflow-x:hidden;overflow-y:auto}div.single ul.no-scroll{height:120px}div.single ul li{font-size:12px;line-height:22px;text-align:left;list-style:none;margin:0;opacity:1;color:#7b7b7b;padding-left:20px}div.single input[type=submit].btn,section.testimonials input[type=submit].btn{border-radius:0;height:auto;margin-bottom:22px;margin-top:22px;width:190px;text-align:center;outline:0}div.single p span{color:#e0282b;font-weight:400}section.pricing .single.best-seller{padding:40px 15px;margin-top:-15px;overflow:hidden;position:relative;background:#fff}.best-seller ul{height:90px!important;margin-bottom:0}.best-seller::before{content:"BEST SELLER";color:#fff;font-size:12px;font-weight:700;padding:7px 10px;text-indent:-15px;display:block;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:35px;width:180px;background-color:red;position:absolute;border:2px solid #b70000;box-shadow:2px 1px 7px -1px #b70000;right:-65px;top:20px}.skill:before,div.slash::after{content:""}.skill1 .skill-count1,.skill2 .skill-count2,.skill3 .skill-count3,.skill4 .skill-count4,.skill5 .skill-count5,.skill6 .skill-count6{right:0}.video-frame{position:relative;height:100%;background:url(../img/video-fram.png);max-width:100%;top:0;background-size:100%;min-width:620px;min-height:465px}section.testimonials{background-color:#f9f9f9}section.testimonials h2{text-transform:inherit}.ipad_frame video{background:#000;position:absolute;width:80%;height:80%;left:80px;top:44px}.full-width,.maps{position:relative}section.services h3{font-weight:900;font-size:24px;line-height:28px;text-align:left;margin:0 0 10px;color:#2e2e2e}section.services span{font-family:'Circular Std Book';font-size:64px;line-height:50px;color:#e0e0e0}div.talk-anchor a,section.services a{font-family:'Circular Std';font-weight:700}section.services a{font-size:12px}.service-row{margin-bottom:60px}div.talk-anchor a{font-size:18px;text-transform:uppercase;color:#2e2e2e}section.count h6,section.count span{font-family:"Circular Std"}section.count{background-position:right}.book-area{background:url(../img/book.html) no-repeat}section.count span{font-weight:900;font-size:72px;color:#e0282b;line-height:72px}section.count h6{font-weight:700;font-size:18px;line-height:28px;text-transform:uppercase;color:#2e2e2e;margin:0}section.count .count-area{padding:20px 0 0}.maps-section{overflow:hidden;min-height:500px}.maps{padding-top:64px}.maps .map{background-color:#000;width:100%;height:100%;min-height:500px}.contact .address{background-color:#fff}div.single-address{width:100%;padding-left:40px;margin:40px}section.maps div{padding-left:0;padding-right:0}.single-address a{color:#2e2e2e;font-weight:600;font-size:16px;padding-left:20px;display:block}.single-address a.btn-fill{color:#e8282b;margin:10px 0 0;padding:17px;display:inline-block;font-size:14px;min-width:230px;font-weight:700;text-shadow:none}.single-address a.btn-fill:focus,.single-address a.btn-fill:hover{color:#fff}.single-address a i{margin-left:-20px}.single-address a:hover{text-decoration:none}.about-img{background-size:cover}section.about .dt{display:table;min-height:600px;width:100%}section.about .dc{display:table-cell;padding-left:90px}.full-width{width:100%}.no-pad-right{padding-right:0}.no-pad-left{padding-left:0}.no-overflow{overflow:hidden}.hero-subservices h3,.hero-subservices h4,.hero-subservices p{text-align:left}.orderNowQuote,.tab-box-2,ul.tabs{text-align:center}.hero-subservices p{font-size:22px}section.breakdown h5{text-transform:uppercase;font-family:'Circular Std';font-weight:900;color:#4c4c4c}section.breakdown ul li{font-size:12px;list-style-type:none;margin-top:10px;color:#4f4f4f;font-weight:700}section.breakdown ul li .fa{margin-right:5px;color:#e8282b;font-size:15px}section.breakdown .company_profile{margin:0 auto}.tab-wrap{margin-top:24px}section.awards .awards-img,section.process .process-img,section.qualities .quality-img{text-align:center;padding:16px 0;display:inline-block}section.process h4{font-size:18px;line-height:22px;padding-top:5px}section.process p{font-size:18px;line-height:normal;padding:0 10px}section.call-actions .fa{font-size:36px;float:left;color:#b8285a;margin-left:15px;margin-top:23px}section.call-actions .fa-mobile-phone{font-size:50px;margin-top:20px}div.slash::after{display:block;position:absolute;top:10px;left:349px;width:1px;height:70px;background:#e6e6e6;-webkit-transform:rotate(14deg);-moz-transform:rotate(14deg);-o-transform:rotate(14deg);transform:rotate(14deg)}.skill-bar,.skill:before{width:100%;display:block}div.slash2::after{left:287px}section.call-actions{border:1px solid #e6e6e6;margin-top:20px;padding:10px 20px;background:#fff;border-radius:20px}section.call-actions h3{font-size:24px;margin-top:23px;padding-left:65px;font-family:'Circular Std Book';font-weight:400;text-transform:none}section.call-actions h3 span{text-transform:uppercase;display:block;font-size:14px;color:#b8285a;font-family:'Circular Std Book';font-weight:200}section.call-actions .phone-div h3{padding-left:55px}.phone-div{padding-left:48px}section.call-actions h4{padding-top:26px}section.call-actions h2{font-size:16px;margin:0;line-height:22px;text-transform:none;padding:11px 11px 11px 30px;color:#2c2c2c}.wrapper,section.awards .awards-img img{margin:0 auto}.orderNowQuote,.skill h4,.tab-box-2,ul.tabs li{text-transform:uppercase}.wrapper{font-family:Roboto,sans-serif}#recentOrders_wrapper a,.orderNowQuote,.right-panel h4.title,.skill h4,ul.tabs li{font-family:'Circular Std'}.skill{margin-bottom:28px;position:relative;overflow-x:hidden;padding:0 5px 0 0}.skill>p{font-size:18px;font-weight:700;color:#1a1716;margin:0}.skill:before{height:12px;position:absolute;background:#e8e8e8;bottom:0;border-radius:10px}.skill-bar{height:8px;background:#e0282b;top:-2px;margin:0 2px}.skill1{width:95%}.skill h4{font-size:16px;font-weight:200}.skill-bar span{color:#b62b5b;position:absolute;border-top:5px solid #f4392f;top:-30px;font-size:14px;padding:3px 0;font-weight:500}.skill-bar{position:relative;border-radius:10px}.skill2{width:85%}.skill3{width:99%}.skill4{width:65%}.skill5{width:80%}.skill6{width:100%}section.progress-area{background-color:#f8f8f8}.progress-area p{margin-bottom:0}section.progress-bars h4{color:#333}.marg-btm{margin-bottom:20px}#quoteForm textarea.form-control{resize:none;min-height:105px;padding-top:14px}ul.tabs{padding:0;list-style:none;margin:20px 0 40px}ul.tabs li{font-weight:200;color:#e0282b;border-radius:30px;background:0 0;display:inline-block;font-size:11px;min-width:118px;margin-right:15px;padding:10px 15px;cursor:pointer;line-height:23px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid #e0282b}ul.tabs li.current,ul.tabs li:hover{background-color:#e0282b;color:#fff}li.tab-link:nth-child(8){margin-right:0}ul.tabs li.current{text-decoration:none;border-radius:30px}.tab-content{display:none}.tab-content.current{display:inherit}.user_profile nav li a:hover{background:#b8285a;color:#fff}.user_profile nav li a{color:#acacac}.thankyou-services{background-color:#dcdcdc;height:450px;position:relative;background-attachment:fixed;padding-top:0;background-size:cover;overflow:hidden}section.thankyou .actions{margin-top:20px}.btn-line-active{border-color:#c0392b #c0392b #db0a58 #db0a58}.orderNowQuote{margin:8px 0;background-color:#fff;color:#16a085;text-decoration:none;height:50px;font-size:12px;display:inline-block;padding:16px 15px;border:none;min-width:175px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tab-box,.tab-box-2{transition:all .3s ease-in-out}#recentOrders_wrapper a:hover,.tab-box:hover,.user_profile .profile-sidenav nav ul a:hover{background-color:#b8285a;color:#fff}.user_profile .profile-sidenav nav ul a{line-height:49px;font-weight:400}.tab-box-2 h2{font-size:18px;margin:10px 0 0;line-height:25px;color:#7b7b7b;font-weight:600}.tab-box-2:hover .fa,.tab-box-2:hover h2,.tab-box-2:hover img{color:#b8285a}.tab-box-2 p{font-size:12px;margin:0;line-height:20px}.packages-tabs-content{border:1px solid #ccc}.tab-box-2{cursor:pointer;padding:20px;background-color:#fff;border-redius:5px;border:1px solid #e8e8e8;border-radius:3px}.mdl-button.mdl-button--disabled.mdl-button--disabled,.mdl-button[disabled][disabled],div#listing_length label{text-transform:capitalize}.tab-box-2:hover{border-radius:5px}.right-mid-nav li{margin-left:5px}.right-mid-nav li a{color:#9b9b9b}.right-mid-nav li a:hover{color:#b8285a;text-decoration:none}.main-hd h1{font-size:24px;margin:10px 0;color:#2a2a2a}#listing td,#listing th,.right-mid-nav li a,div#listing_length label{font-size:14px;font-family:'Circular Std Book'}ul.right-mid-nav{margin:18px 0;line-height:1}.right-mid-nav li{float:left;margin:0 5px}.right-mid-nav li:after{content:"/"}.right-panel .right-mid-nav li:after{content:"/";color:#9b9b9b}.right-mid-nav :last-child:after{display:none}#listing th{background:#f9f9f9}.dataTables_length select.form-control.input-sm{width:170px}div#listing_wrapper{border:1px solid #e8e8e8}.arrow_box-active{position:relative;background:#fff;border:1px solid #b8285a;cursor:auto}tfoot input{width:100%;padding:3px;box-sizing:border-box}tr.highlight{background-color:#00f!important}.dash-menu nav>div{margin-top:14px}a.min-menu{color:#e8e8e8;font-size:30px}.right-mid-nav .active a,a.min-menu:hover{color:#b8285a}.search{display:inline-block;margin:-3px 15px;width:300px}.app,.dash-footer ul{margin-top:30px}.arrow_box-active:after,.arrow_box-active:before{top:100%;left:33%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box-active:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:19px;margin-left:-58px}.arrow_box-active:before{border-color:rgba(194,225,245,0);border-top-color:#b8285a;border-width:20px;margin-left:-59px}.arrow_box-active .dash-con img.dash-build{content:url(../img/build-hover.png);width:43px;height:42px}.arrow_box-active .dash-con img.dash-ach{width:43px;height:42px;content:url(../img/ach-hover.png)}.arrow_box-active .dash-con img.dash-msg{width:43px;height:42px;content:url(../img/msg-hover.png)}.dash-footer li a{color:#818181;font-size:13px}.dash-footer li{float:left;margin-right:7px}.dash-footer li a:hover{color:#b8285a;text-decoration:none}p.copy-dash,p.copy-dash a{color:#b8285a}p.copy-dash a:hover{color:#b8285a;text-decoration:none}.app{float:right}.admin-drop .bell,.admin-image,.bell,.play,.store{float:left}.main-footer{background:#fff}.cust-cont,.user_profile{background:#f7f7f7}.store{margin-right:15px}.tp-cust,.tp-cust .col-md-9{padding-right:0}.cust-cont{padding:0}.dash-con .fa{font-size:40px;color:#ccc;margin-bottom:15px}.arrow_box-active .dash-con .fa{color:#000}.site-panel{background:#fff}.right-panel #recentOrders_wrapper{margin-top:20px;padding:30px;background:#fff;border:1px solid #ccc;border-radius:5px}.tp-cust .site-panel{min-height:1048px;margin-bottom:30px}.right-panel #recentOrders_wrapper th{background:#f0f0f0;color:#249b44;border-radius:5px}.right-panel #recentOrders,.right-panel #recentOrders_wrapper td{border:none}.user-info{height:155px;padding:20px 15px}.admin-image{margin-right:10px}.listing-rd h4.text-left.title{line-height:18px;margin:20px 0}.admin-drop .bell ul.dropdown-menu{left:0}.admin-image img{border-radius:100px;width:48px}.user-info a.logo{display:inline-block;margin-bottom:15px}.admin-drop select{border:none;color:#000;width:150px;cursor:pointer;left:0;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border-radius:4px}.profile_sphere{background-color:#b8285a;display:block;height:40px;padding:18px 14px;width:40px;font-size:20px;border-radius:20px;position:relative;margin-top:4px;color:#fff}.dataTables_wrapper{top:30px}.les-spc{padding:0}.dash-footer{background:#fff;position:relative;top:30px;border-top:1px solid #e8e8e8}.side-bar>div{min-height:960px;border-top:none;border-left:none;border-bottom:1px solid #e8e8e8}#example_wrapper th{padding:10px}.title-section{float:left;margin-bottom:15px}.title-email{color:#b8285a;margin-left:3px;font-size:12px;text-transform:lowercase}.title-email:hover{color:#b8285a;text-decoration:none}.profile-sidenav nav ul a{display:block;color:#a9a9a9;font-size:14px;line-height:49px;width:100%;padding:2px 20px;margin-bottom:0;font-weight:400;font-family:'Circular Std Book';border-radius:0 30px 30px 0}#recentOrders_wrapper a:hover,.profile-sidenav nav ul a:hover,.tab-box:hover{background-color:#b8285a;color:#fff;text-decoration:none;cursor:pointer}.mdl-data-table{border:1px solid #e8e8e8}.packages-tabs .mdl-data-table td{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.profile-sidenav nav ul li{margin-bottom:0;border-bottom:1px solid #e8e8e8}.profile-sidenav nav ul li:hover{background:#f7f7f7}.profile-sidenav,.tab-box,.top-nav nav{background-color:#fff}.profile-sidenav nav ul li a i.fa{margin-right:10px;font-size:13px}.profile-sidenav nav ul li a i.fa img{width:14px;height:11px}.profile-sidenav nav ul li:hover a i.fa img{width:14px;height:11px;content:url(../img/bus-icon-hover.png)}.top-nav nav{height:61px}.user-info span{display:block;line-height:5px;font-size:14px;position:relative;left:2px}.tab-box{padding:70px 40px;text-align:center;border:1px solid #f1f1f1;text-transform:uppercase}#recentOrders_wrapper{margin-top:20px}.search input[type=search]{border-radius:3px;border:1px solid #e8e8e8;padding:7px 15px;width:100%}.bell a{color:#ccc}.bell button.btn.btn-default.dropdown-toggle{border:none;color:#cdcdcd}.bell button.btn.btn-default.dropdown-toggle:hover{color:#b8285a;background:0 0}.bell li a{font-size:12px}.bell .btn-default.active,.bell .btn-default:active,.bell .btn-default:hover,.bell .open>.btn-default.dropdown-toggle{color:#333;background-color:transparent;box-shadow:none}.bell .dropdown-menu>.active>a,.bell .dropdown-menu>.active>a:focus,.bell .dropdown-menu>.active>a:hover{color:#fff;background-color:#33a250}.admin-drop .bell a{color:#acacac}.admin-drop .bell button.btn.btn-default.dropdown-toggle{border:none;color:#b8285a;padding:5px 3px 0;width:155px;text-align:left;font-size:16px}.admin-drop .bell li a,.desh-log li a{font-size:12px}.admin-drop .bell button.btn.btn-default.dropdown-toggle:hover{color:#b8285a;background:0 0}.admin-drop span.caret{float:right;top:9px;right:56px;position:relative}.admin-drop button:focus{background:0 0!important}.admin-drop .bell .btn-default.active,.bell .btn-default:active,.bell .btn-default:hover,.bell .open>.btn-default.dropdown-toggle{color:#333;background-color:transparent;box-shadow:none}.admin-drop .bell .dropdown-menu>.active>a,.bell .dropdown-menu>.active>a:focus,.bell .dropdown-menu>.active>a:hover{background-color:#b8285a}.desh-log button.btn.btn-default.dropdown-toggle{border:none;padding:0}.desh-log button.btn.btn-default.dropdown-toggle:hover{background:0 0}.desh-log .btn-default.active,.desh-log .btn-default:active,.desh-log .btn-default:hover,.desh-log .open>.btn-default.dropdown-toggle{color:#636b6f;background-color:transparent;border-color:#adadad}.desh-log img{border-radius:100px;width:32px}.desh-log .btn-default.focus,.desh-log .btn-default:focus{background-color:#fff}.desh-log.dropdown{float:left}.dash-menu .btn-default.active,.dash-menu .btn-default:active,.dash-menu .btn-default:hover,.dash-menu .open>.btn-default.dropdown-toggle{color:#636b6f;background-color:#fff!important;border-color:#adadad;box-shadow:none}.desh-log .dropdown-menu>.active>a,.desh-log .dropdown-menu>.active>a:focus,.desh-log .dropdown-menu>.active>a:hover{background-color:#b8285a}.bell .btn-default.active.focus{color:#333!important;background-color:transparent!important;border-color:#8c8c8c}.bell .dropdown-menu>li>a:hover{font-weight:400;color:#fff;background-color:#b8285a}#recentOrders_wrapper a{background:0 0;height:45px;box-sizing:border-box;padding:13px 15px;color:#ba6199;font-size:12px;position:relative;vertical-align:top;display:inline-block;text-decoration:none;font-weight:600;min-width:80px;margin:0 10px;text-align:center;text-transform:uppercase;border:1px solid #b8285a;border-radius:50px}#example_wrapper th{background:#f0f0f0}.dataTables_wrapper{padding:30px;background:#fff;margin-top:15px}.main-body .dataTables_wrapper{padding:15px;border:1px solid #e8e8e8;border-radius:0 0 5px 5px}.main-body .mdl-grid{padding:0}table.dataTable.display tbody tr.even,table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.even,table.dataTable.stripe tbody tr.odd{background-color:#fff}.mdl-button--raised.mdl-button--colored{background:#b8285a!important;color:#fff}#example_wrapper table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#fff!important}#example_wrapper table.dataTable.hover tbody tr:hover{background:#fff!important}#example_wrapper th{color:#b8285a;border:none}.dataTables_wrapper .ui-toolbar{padding:8px;display:none}.subscribe-now input::-webkit-input-placeholder{color:#fff}.subscribe-now input::-moz-placeholder{color:#fff}.subscribe-now input:-ms-input-placeholder{color:#fff}.subscribe-now input:-moz-placeholder{color:#fff}#quoteForm input::-webkit-input-placeholder,#quoteForm textarea::-webkit-input-placeholder{color:#6b6b6b!important}#quoteForm input::-moz-placeholder,#quoteForm textarea::-webkit-input-placeholder{color:#6b6b6b!important}#quoteForm input:-ms-input-placeholder,#quoteForm textarea::-webkit-input-placeholder{color:#6b6b6b!important}#quoteForm input:-moz-placeholder,#quoteForm textarea::-webkit-input-placeholder{color:#6b6b6b!important}.right-panel h2::before{display:none}.login input,.register input{border:1px solid #fff;width:100%}.form-signin{max-width:360px;padding:10px;margin:0 auto}.form-signin .checkbox,.form-signin .form-signin-heading{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin input[type=email]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.login h2,.register h2{color:#fff}.login p,.register p{color:#fff;font-size:16px;margin:15px 0}.main-privacy{float:right;margin:20px 0;line-height:1}.register{width:100%}.header-content .call-action span{color: #000;cursor:pointer;}.header-content .call-action span small{color: #888;}.register .table{display:table;position:fixed;height:100%}.register .cell{display:table-cell;vertical-align:middle}.login input#inputEmail,.login input#inputPassword,.register input#inputEmail,.register input#inputPassword,.register input.form-control{margin-bottom:20px;border-radius:30px;background:0 0;padding:15px 18px;font-size:12px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff}.login .checkbox,.register .checkbox{color:#fff;font-size:12px;margin:20px 0}input[type=checkbox]{float:left;margin-right:5px;width:auto;margin-top:4px}.forget a{font-size:12px;float:right;color:#b8285a}.forget a:hover{color:#fff}.register p{margin-top:15px!important;font-size:12px}p.reg-inner{margin:0 0 5px!important}.register-plus p{margin:5px 0 0!important}.login button{background:#b8285a;color:#fff;padding:15px 18px;border-radius:25px;font-size:12px;border:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.login button:focus,.login button:hover{background-color:#fff;color:#b8285a}.register p a{color:#b8285a}.login{width:100%}.checkbox label{font-size:12px}.login .table{display:table;position:fixed;height:100%}.login .cell{display:table-cell;vertical-align:middle}footer.login{position:fixed;bottom:0;z-index:81;width:100%;background:rgba(0,0,0,.2)}.login footer p{font-size:12px;line-height:1;margin:20px 0 0;text-align:left}.privacy,.term{color:#b8285a;float:left;font-size:12px;margin-right:10px}.privacy:hover,.term:hover{text-decoration:none;color:#fff}.cust-cont .top-nav nav{margin-left:45px;border-top:none;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:none}.small-nav{display:none}button.small-nav{background:0 0;color:#b8285a;border:none;font-size:32px;margin-bottom:13px}.customize-award,.customize-count,.looking-logo,.looking-logo-question{position:relative;background:#fff;z-index:1}.testimonials-main-video{padding-top:80px}.testimonials-main-video .testimonials{padding-bottom:0;padding-top:80px}.testimonials-main-video .testimonial_bg-inner{width:500px}.testimonials_video_frame{border:none;border-radius:10px;width:500px;height:380px}.add_border_top,.looking-logo{border-top:1px solid #e8e8e8}.testimonials-custom-add .testi_box{min-height:260px}.testimonials-custom-add .testi_box_video{min-height:250px}.testimonials-custom-add{padding-top:120px}.customize-hero img{display:inline;float:left}.customize-hero{margin-left:60px}.looking-logo{border-bottom:1px solid #e8e8e8}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.customize-award .awards{border:none}.looking-logo-question h4{color:#2c2c2c;font-size:18px;text-align:left}.looking-logo-question h3:before{display:none}.looking-logo-question h3{text-align:left;font-size:28px}.customize-award{border-bottom:1px solid #e8e8e8}.padding-bottom-less{padding-bottom:0}.looking-logo-question a.btn-line-fill{padding:0;height:50px}.looking-logo-question a.btn-line-fill:hover{color:#fff}.looking-logo-question a.btn-line-fill:hover>.custum-email span,.looking-logo-question a.btn-line-fill:hover>i.fa-calendar,.looking-logo-question a.btn-line-fill:hover>span.icon-chat,.looking-logo-question a.btn-line-fill:hover>span.icon-support{color:#b8285a}.looking-logo-question .fa-calendar:before,.looking-logo-question .icon-chat:before,.looking-logo-question .icon-support:before{color:#fff}.looking-logo-question span.icon-support{float:left;font-size:48px;border-radius:25px;border:1px solid #b8285a;width:68px;height:48px;border-left:none;margin-right:10px;color:#fff;background:#b8285a}.looking-logo-btn a:hover{background:0 0}.looking-logo-question span.book-call,.looking-logo-question span.icon-chat{float:left;font-size:48px;border-radius:25px;border:1px solid #b8285a;width:68px;height:48px;border-left:none;margin-right:10px;color:#fff;background:#b8285a}.looking-logo-question i.fa-calendar{float:left;font-size:22px;border-radius:25px;border:1px solid #b8285a;width:68px;height:48px;border-left:none;margin-right:10px;color:#fff;background:#b8285a;line-height:44px}.looking-logo-question span.icon-support:hover{color:#fff}.custum-email{float:left;width:170px;margin-top:7px}.custum-email span{float:left;font-weight:400;text-transform:capitalize;color:#2e2e2e}@media only screen and (max-width:1199px){.testimonials_video_frame{width:90%;height:380px}.testimonials-custom-add .testi_box{min-height:380px}}@media only screen and (max-width:1024px){.login .table,.tp-banner-container{height:auto}.custom-package h3{font-size:24px}.awards h4,section p{line-height:30px;font-size:18px}.custom-package input.cost_calc_button{min-width:auto}.box-custom{top:120px!important}.logo{padding-top:10px}.tp-caption.medium_light_black.fade.start,.tp-caption.mediumlarge_light_white_center.fade.start{padding:0 15px!important}.mult-contact-form h3{padding-bottom:10px;padding-top:10px}.testimonial_bg-inner{width:100%;padding:0 15px}.testimonial_radius{right:-40px;top:110px}.testimonial-sec-tab{margin-top:5px}.main-privacy{display:table;float:none;margin:10px auto}.login footer p{float:none;text-align:center}.search{margin:10px 15px}.app{margin-top:0;margin-bottom:30px;float:left}.cust-cont .top-nav nav{margin-left:0}.top-nav nav{height:80px}ul#parent{padding:0}#parent li{padding-left:0}.actions-port{display:none}.cbp-l-filters-buttonCenter{\margin-bottom:15px}section.count span{font-size:48px;line-height:50px}section.count h6{font-size:16px;line-height:24px}.sensation-slide{padding:0 15px}.actions.slide-btn{display:block!important;margin:0}}@media only screen and (max-width:767px){.sensation-slide,.spacing{padding:0 15px}#cost_calc_breakdown_price,.custom-package #cost_calc_breakdown_item,.img-responsive,.img-thumbnail,.table,label{width:100%}.contest-list.contest-list--scrollable .contest-list__item .contest .actions a span small{display:block!important}.box-custom{top:0!important;position:relative!important}section.count span{font-size:28px;line-height:36px}section.count h6{font-size:14px;line-height:20px}footer a.collapsed{display:block}.site-panel nav,footer .panel-heading h3{display:none}.small-nav{display:block}.user_profile nav{display:none}.profile-fields a.btn-fill.cancel-btn{background:#b8285a;margin-bottom:10px}.top-nav nav{height:80px}.dataTables_length select.form-control.input-sm{margin-bottom:5px;width:100%}.mdl-cell--6-col div#listing_filter{text-align:left}#listing_filter input.form-control.input-sm{margin:0}ul.tabs-profile li{padding:12px 30px}a.ellips.pull-right{padding:15px 10px;margin-top:-52px}.privacy,.term{margin:5px}.login p{margin:5px 0}.cust-cont .top-nav nav{margin-left:0}ul.right-mid-nav{margin-top:0}.right-panel h4{margin:16px 0 0}.main-body .dataTables_wrapper{margin-bottom:30px}.main-body section.pricing{padding-bottom:0}.main-body .contest{margin:0 15px 0 0}.tab-box-2{margin-bottom:15px}.margin-0{margin-bottom:0}section.side-bar .col-md-4{min-height:auto}.dash-footer{top:0}.packages-tabs-margin-media{margin-bottom:30px}}.top-nav .profile_sphere{padding:9px 14px;font-size:14px;color:#fff}.bell a.top-nav .profile_sphere:hover{color:#fff}.btn-group>.btn:first-child,.desh-log .btn .caret{margin-top:12px}.top-nav .admin-image{float:left;margin-right:10px;margin-top:0;position:relative;top:-9px}@media only screen and (min-width:0px) and (max-width:480px){.addresses,.maps{display:grid}.get_quote *,.service-row *,section.about h3,section.about h4,section.about p,section.breakdown h5,section.testimonials *{text-align:center!important}section.about .dc{padding:8px}section.about .no-pad-left{padding-right:0}section.about .about-img{height:300px;background-size:cover}.maps{height:600px}.xs-padding{padding:20px}.cam,.cup,.flower,.hand{display:none}.portfolio-jump{bottom:40px}}.contest .package-detail .single,.contest-list.contest-list--scrollable .contest-list__item .contest .single{padding:30px;margin:0;border:none;overflow:inherit;min-height:inherit;border-radius:0}.contest-list.contest-list--scrollable .contest-list__item .contest .single{-webkit-transition:all .2s ease-in;-webkit-transform:none;-ms-transition:all .2s ease-in;-ms-transform:none;-moz-transition:all .2s ease-in;-moz-transform:none;transition:all .2s ease-in;transform:none}.contest-list.contest-list--scrollable .contest-list__item .contest .single:hover{box-shadow:none;z-index:2;-webkit-transition:all .2s ease-in;-webkit-transform:none;-ms-transition:all .2s ease-in;-ms-transform:none;-moz-transition:all .2s ease-in;-moz-transform:none;transition:all .2s ease-in;transform:none;overflow:hidden}.contest-list.contest-list--scrollable .contest-list__item .contest .best-seller::before{font-size:10px;padding:6px 10px;text-indent:23px;height:30px;width:120px;right:-30px;top:8px}.contest-list.contest-list--scrollable .contest-list__item .contest div.single h3{text-align:left;margin-top:0;margin-bottom:5px;text-transform:capitalize}.contest-list.contest-list--scrollable .contest-list__item .contest i.cut::before{width:50px;height:1px;background:#b7b7b7;left:0;top:11px}.contest-list.contest-list--scrollable .contest-list__item .contest .best-seller span.old-price{color:#b7b7b7}.contest-list.contest-list--scrollable .contest-list__item .contest .best-seller span.old-price small{font-size:16px}.contest-list.contest-list--scrollable .contest-list__item .contest div.single span.price{font-size:32px;display:block;margin-bottom:8px}.contest-list.contest-list--scrollable .contest-list__item .contest div.single span.price small{font-size:38px}.contest-list.contest-list--scrollable .contest-list__item .contest div.single p{font-size:12px;margin-bottom:0;margin-top:15px;color:#000!important}.contest-list.contest-list--scrollable .contest-list__item .contest div.single p span{font-weight:700}.order-action{text-align:center;margin-top:15px;margin-bottom:15px}.contest-list.contest-list--scrollable .contest-list__item .contest span.inclusive-black{font-size:12px;text-align:center;display:block;margin-top:20px}.contest-list.contest-list--scrollable .contest-list__item .contest span.inclusive-black a{color:#d8d8d8}.contest-list.contest-list--scrollable .contest-list__item .contest span.inclusive-black a:hover{color:#000}.contest-list.contest-list--scrollable .contest-list__item .contest .actions{border-top:1px solid #eee;padding-top:15px;margin-top:15px}.contest-list.contest-list--scrollable .contest-list__item .contest .actions a{vertical-align:top;min-width:inherit;margin:0}.contest-list.contest-list--scrollable .contest-list__item .contest .actions a span{font-size:13px;float:left;font-weight:700;color:#7b7b7b}.contest-list.contest-list--scrollable .contest-list__item .contest .actions a span small{display:block;font-size:12px;line-height:normal;color:#e0282b}.contest-list.contest-list--scrollable .contest-list__item .contest div.single h3::before,.hero-home h3::before,.methodology h2::before{display:none}.contest-list.contest-list--scrollable .contest-list__item .contest .slimScrollDiv{padding-bottom:0}.packages_fold{overflow:hidden;background:#f8f8f8;background:-moz-linear-gradient(top,#f8f8f8 0,#fff 100%);background:-webkit-linear-gradient(top,#f8f8f8 0,#fff 100%);background:linear-gradient(to bottom,#f8f8f8 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ffffff', GradientType=0 );border-top:1px solid #e8e8e8}.clients-answer .bell{width:100%}.clients-answer .bell button.btn.btn-default.dropdown-toggle{color:#fff!important;width:100%;background:#d12e49!important}.clients-answer ul.dropdown-menu{width:100%}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff;background-color:#d12e49}.membership-box{padding:20px;border:10px solid #dd8903;position:relative;border-radius:20px}.methodology h2{font-size:32px;font-weight:700;margin-top:0}.methodology .membership-box span.price{display:block;width:100%;text-align:right;font-size:36px;font-weight:700;padding-top:20px;line-height:100%}.membership-detail{padding:20px 0 0}.methodology .single>div{width:100%!important}.methodology .single:hover{box-shadow:none;z-index:20;transform:scale(1)}.methodology-slider .sensation-prev{left:-40px}.methodology-slider .sensation-next{right:-40px}span.more{position:absolute;padding-top:0!important;right:20px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background:url(../img/collapse-icons.png) center 26px;height:26px;display:block;cursor:pointer;width:24px}.methodology .single ul li{color:#8c8b8b;padding:4px;border-bottom:2px solid #dcdcdc;font-size:16px}.methodology .single ul li:last-child{border-bottom:none}span.more[aria-expanded=true]{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background:url(../img/collapse-icons.png) center 48px;height:23px;display:block;width:24px;opacity:1}.methodology-slider .single p{text-align:left!important;min-height:48px}.single.bronze,.single.bronze p{color:#e0b48c}.single.bronze .membership-box{border-color:#e0b48c}.single.silver,.single.silver p{color:#b2b2b2}.single.silver .membership-box{border-color:#b2b2b2}.single.gold,.single.gold p{color:#e8b954}.single.gold .membership-box{border-color:#e8b954}.single.platinum,.single.platinum p{color:#555}.single.platinum .membership-box{border-color:#555}.filter-wrapper{max-width:236px;float:right}section.actions-port .chat span,section.actions-port .no span{height:40px;width:40px}section.actions-port .chat .info small,section.actions-port .no .info small{display:block;color:#aeaeae}section.actions-port .chat .info small:hover,section.actions-port .no .info small:hover{font-weight:700;color:#e0282b}section.actions-port .no{padding-bottom:10px}section.actions-port .chat .info a,section.actions-port .no .info span{color:#aeaeae;font-size:16px;line-height:100%;font-weight:700}section.actions-port .chat .info a:hover,section.actions-port .no .info span:hover{color:#2c2c2c}section.actions-port .chat .info a{text-decoration:none;display:block;color:#aeaeae;line-height:100%}section.actions-port .chat .info a:hover{color:#2c2c2c}.single ul li i.fa.fa-check-circle-o{color:#e0282b;margin-left:-20px;margin-right:7px}.branding-package .single span{color:#fff;font-size:15px;position:relative}.branding-package>div{display:table}.sec-combo-two .actions a span{display:block;position:relative;text-decoration:none}.sec-combo-two .actions a span.icon-chat{font-size:50px;position:relative;left:-6px;top:-10px}.chat{margin-top:6px}.sec-combo-two .actions a span small,.sec-combo-two .actions a:hover{text-decoration:none}.branding-package .icon-support{float:left;display:block;height:30px;width:30px;font-size:50px!important;padding-right:3px;margin-right:9px;padding-top:0;margin-top:-4px}.branding-package .icon-chat{float:left;display:block;height:30px;width:30px;font-size:28px;padding-right:6px;margin-right:4px;padding-top:6px}.branding-package>div>div{vertical-align:top}.branding-package>div>div:first-child{vertical-align:middle}.branding-package .single ul li i.fa.fa-check-circle-o{color:#fff;margin-right:4px;margin-left:4px}section.actions-port .chat span.icon,section.actions-port .no span.icon{display:block;color:#b8285a;float:left;font-size:32px;vertical-align:middle;padding-bottom:5px}section.actions-port .chat span.icon::before,section.actions-port .no span.icon::before{position:relative;bottom:4px;display:none}section.actions-port .no span.icon{background:url(../img/chat.png);overflow:hidden;height:35px;width:38px;margin-right:10px}section.actions-port .chat span.icon{background:url(../img/call-support.png);overflow:hidden;height:35px;width:35px;margin-right:12px;display:block;color:#b8285a;float:left}.contact-topinfo,.in-touch,.portfolio_page{background-color:#fff}#columnChart svg,#cover,div.map{width:100%}.service-inner-edit-img{margin-top:15px}.service-edit-site-count .stat{margin-bottom:50px;text-align:left}.contact-topinfo{padding-top:150px}div.map{height:400px}section.addresses>div div{margin:10px 0}section.addresses h3::before{display:none}.is_table{display:table}.is_cell{display:table-cell}section.addresses .is_cell{float:none;vertical-align:top}section.in-touch{padding-bottom: 60px;}section.in-touch .actions,section.in-touch h4{padding-bottom:10px}section.in-touch .actions p{margin-bottom:0}section.in-touch .actions a{color:#2e2e2e}.single-address a{padding-bottom:0;line-height:125%}.single-address p{padding:20px 0}.single-address h3,.single-address h4{text-transform:uppercase;margin-top:0}.single-address a i,section.in-touch .actions i{color:#e8282b;padding-right:10px}section.addresses .is_table{margin-bottom:60px}.portfolio_page{padding-top:120px}.portfolio_page .cbp-l-filters-buttonCenter{margin-bottom:0;display:inline-block}#cover,table.dataTable thead th div.DataTables_sort_wrapper span{display:none}.portfolio_page .cbp-l-filters-dropdown-floated{float:left}.portfolio_page .cbp-l-filters-dropdownWrap{background:0 0}.portfolio_page .cbp-l-filters-dropdownHeader{color:#aeaeae}.portfolio_page .cbp-l-filters-dropdownList{z-index:9999;padding:0 20px}.portfolio_page .cbp-l-filters-buttonCenter .cbp-filter-item{border-radius:0;background:0 0;font-size:18px;text-transform:none;color:#aeaeae;padding-bottom:5px}.portfolio_page .cbp-l-filters-buttonCenter .cbp-filter-item:hover{color:#000}.mdl-data-table__cell--non-numeric .fa,.portfolio_page .cbp-filter-item.cbp-filter-item-active,button#listing_next:hover,button#listing_previous:hover,i.fa.fa-download{color:#b8285a}.portfolio_page .cbp-l-filters-dropdownHeader:after{border-color:#aeaeae transparent}#cover{position:fixed;height:100%;background-color:#fff;opacity:.9;z-index:2;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;top:0;left:0;right:0;bottom:0}.portfolio_page .cbp{min-height:400px!important}.form-signup{max-width:360px;padding:30 15px 40px;margin:0 auto}.mdl-button--raised.mdl-button--colored,.mdl-button--raised.mdl-button--colored:active,.mdl-button--raised.mdl-button--colored:hover{background-color:#b8285a!important}#listing{margin-top:0}#columnChart,#pieChart{height:240px;margin-bottom:40px;border-radius:5px;border:1px solid #e8e8e8}#columnChart svg,#pieChart svg{border-radius:3px;overflow:hidden}div#listing_info{color:#b8285a;margin-top:10px}.pagination button.mdl-button.mdl-button--raised.mdl-button--colored{margin:0 15px}#veiw-toggle:focus,#veiw-toggle:hover{color:#fff;background:#b8285a}.dataTables_paginate .pagination{margin:10px 0 0}.main-hd h4{margin:16px 0}.right-panel h4{margin:0 0 10px}.right-panel h4.title{margin:14px 0;line-height:1;font-size:24px}.main-body section.pricing{padding-top:0}.main-body .contest{margin:0 15px 45px 0}.tab-content{border-radius:0 0 3px 3px}.right-panel .packages-tabs-content{border:1px solid #e8e8e8;border-radius:0 0 3px 3px}.right-panel .listing-rd .dataTables_wrapper{border-radius:3px}.user_profile{background-color:#fafafa;color:#fff}.sub-option .well{background:0 0;border:none;box-shadow:none;margin-bottom:0;padding:10px}.custom-field{float:left;width:50%}.custom-field input,.custom-field select{width:100%;border:1px solid #ccc;padding:10px;background-color:transparent;height:50px;color:#6b6b6b font-size: 14px;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;border-radius:50px!important}.custom-qoute{margin-top:30px}.custom-package .field-blank-clr{border:1px solid #ccc;background:#fff;width:100%;font-size:14px;color:#636b6f;text-align:left;text-transform:capitalize}.custom-package .field-blank-clr:hover{border:1px solid #ccc;background:#fff;box-shadow:none;z-index:2;-webkit-transition:none;-webkit-transform:none;-ms-transition:none;-ms-transform:none;-moz-transition:none;-moz-transform:none;transition:none;transform:none}.custom-package p{display:inline-block;font-size:14px;margin-bottom:0;line-height:100%;vertical-align:top}.custom-package input.cost_calc_row-2{width:100%;background:#f0f3f5;color:#5c6468;border-radius:4px;font-weight:700;margin:0 0 10px;padding:15px 10px;text-align:left}.custom-package input.cost_calc_button,.custom-package input.cost_calc_row-2.cost_calc_calculate.single.cost_calc_active{color:#fff!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8285a', endColorstr='#90298b', GradientType=1 )}.custom-checkbox{background:#000;width:100%;display:inline-block;border-radius:3px}.custom-package .box-custom-package{padding:30px 30px 20px}.custom-package span{float:right;margin-top:-46px;display:inline-block;padding-right:15px}.custom-package input.cost_calc_row-2.cost_calc_calculate.single.cost_calc_active{background:#b8285a;background:-moz-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:-webkit-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:linear-gradient(to right,#b8285a 0,#a32974 50%,#90298b 100%);background-color:#a32974}.custom-package input.cost_calc_button{background:#b8285a;background:-moz-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:-webkit-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:linear-gradient(to right,#b8285a 0,#a32974 50%,#90298b 100%);background-color:#a32974;margin-bottom:15px;border-radius:50px}.custom-package #cost_calc_total_cost{color:#333}.custom-package input.cost_calc_row-2:hover{box-shadow:none;-webkit-transition:none;-webkit-transform:none;-ms-transition:none;-ms-transform:none;-moz-transition:none;-moz-transform:none;transition:none;transform:none}.custom-package #cost_calc_breakdown_container{padding:15px 20px;border-radius:3px;border:1px solid #d7d7d7;margin-top:65px;width:360px}.box-custom-package{padding:15px;border:1px solid #d1dfe9}.box-custom-package-2{padding:30px 30px 0;border:1px solid #d1dfe9}.wrapper{width:100%;max-width:700px;padding:3%}.content,.sidebar{float:left}.content{width:68%;margin-right:5%}.sidebar{width:27%}.box-custom{background:#fff!important;border:1px solid #d1dfe9;padding:20px;margin-bottom:20px;position:absolute;top:135px;width:100%}.height-for-quote .cs-options>ul::before,.parent span,button.btn.btn-default.dropdown-toggle:focus{background:#fff}.table-cell-no-float{display:table-cell;float:none;position:relative}.actions.slide-btn,.parent small,.top-bar-login span.label{display:inline-block}.custom-package .item-detail-cart{font-size:14px;display:inline-block;border:none;padding-bottom:0;margin-bottom:0;max-width:80%;min-width:80%}.custom-package .item-price-cart{text-align:right;color:#b8285a;width:20%}#cost_calc_breakdown_price{color:#b8285a;font-size:12px;border:none;width:35%}.bell ul.dropdown-menu{left:-110px}.site-panel-custom-dp ul.dropdown-menu{left:0}.top-bar-login{margin-right:25px}.top-bar-login span.label{top:-13px;left:-9px;border-radius:50px;padding:10px 0 0;line-height:0;width:20px;height:20px}#quoteForm .form-control{border-radius:30px}#quoteForm textarea.form-control{border-radius:15px}.height-for-quote span.cs-placeholder{background:#fff;border:1px solid #e5e5e5;border-radius:30px}.order-web p{font-size:12px}.spacing{padding:0 15px 0 0}.custom-package input.form-control{border-radius:30px}.parent input[type=checkbox]{float:none;position:relative;z-index:999;height:50px;opacity:0}.parent span{border:1px solid #d1dfe9;width:100%}.parent small{text-align:right;width:100%;padding-right:15px;font-size:13px}.parent input[type=checkbox]:checked+span{border-color:#a32974;color:#a32974}.parent input[type=checkbox]:checked+small{background:#b8285a;background:-moz-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:-webkit-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:linear-gradient(to right,#b8285a 0,#a32974 50%,#90298b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8285a', endColorstr='#90298b', GradientType=1 );background-color:#a32974;color:#fff}.contest-list__item .d_t{height:0}.cbp-l-caption-title small{text-transform:uppercase;font-size:12px;font-weight:600}.addons{position:relative;padding-top:30px;border-radius:20px}.addon-close{float:none;position:absolute;right:12px;top:6px}.box-custom-package h4{margin-top:5px;text-align:left}#custom-item-list aside{line-height:100%;display:block;font-size:12px;vertical-align:top;padding-left:4px;padding-right:10px;padding-top:8px;color:#9a9a9a}.custom-package span{z-index:99;position:relative;color:#5c6468;font-size:14px;padding:25px 15px;border-radius:50px;line-height:0;top:-15px}div.quantity input[type=text]{width:100%;height:50px;border-radius:50px;border:1px solid #d1dfe9;text-align:center;font-size:12px}div#custom-item-list div{border-bottom:1px solid #d1dfe9;padding:10px 0}.addons input[type=checkbox]:checked+span{border-color:#d1dfe9;background:0 0;color:#a32974}a[data-toggle=tooltip],a[data-toggle=tooltip]+.tooltip.left .tooltip-inner{background-color:#eaeaea;color:grey}div.subservice-packages{border-bottom:1px solid #e8e8e8;padding-bottom:0}div.parent{position:relative}a[data-toggle=tooltip]{position:absolute;top:44%;transform:translateY(-50%);left:-23px;height:16px;width:16px;text-align:center;border-radius:50%;font-size:10px;display:none;line-height:18px}a[data-toggle=tooltip]:active,a[data-toggle=tooltip]:focus,a[data-toggle=tooltip]:hover{text-decoration:none}a[data-toggle=tooltip]+.tooltip.left .tooltip-arrow{border-left-color:#eaeaea}.squaredThree label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#222 0,#45484d 100%);background:linear-gradient(to bottom,#222 0,#45484d 100%);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.4)}.squaredThree label:after{content:'';width:9px;height:5px;position:absolute;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;background:0 0;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.squaredThree label:hover::after{opacity:.3}.squaredThree input[type=checkbox]{visibility:hidden}.squaredThree input[type=checkbox]:checked+label:after{opacity:1}.addons span{border:none;padding-left:20px;border-bottom:1px solid #d1dfe9;border-radius:0}.addons input[type=checkbox]{opacity:1;width:auto;padding-right:10px}.addons a[data-toggle=tooltip]{top:40%}.box-custom-package h4 .glyphicon{font-size:12px}.box-custom-package h4[aria-expanded=true] .glyphicon-plus{display:none}.box-custom-package h4[aria-expanded=true] .glyphicon-minus,.box-custom-package h4[aria-expanded=false] .glyphicon-plus{display:block}.box-custom-package h4[aria-expanded=false] .glyphicon-minus{display:none}div.services .cs-options{height:300px;z-index:2}div.services .cs-select ul{overflow:hidden;width:100%;height:275px}.services .slimScrollBar{visibility:hidden}.cs-active.services .slimScrollBar{visibility:visible}.services .slimScrollDiv ul li{background:#2e2e2e}div.services .cs-options .slimScrollDiv{width:100%;height:256px!important;padding-right:0;overflow-y:hidden!important}a.reg_top{position:relative;margin-left:10px}.tabs-form{display:flex;margin-bottom:40px;text-align:center}.tabs-form div{display:inline-block;width:48%;margin:0 10px;text-align:center;padding:14px 0;background:#2c2c2c;border-radius:50px}.tabs-form div.active{background:#252525;text-transform:uppercase}.max_width{max-width:750px;margin:0 auto}@media only screen and (min-width:0px) and (max-width:480px){.only-xs{display:block!important;position:relative}.no-xs{display:none!important}.portfolio_drop-xs .cbp-l-filters-dropdown-floated{margin:0 auto;z-index:100;float:none}}

.placeholder {
    position: relative;

}
.placeholder iframe{
  position: absolute;
    background: #000;
    border-radius: 20px;
}


.ptpx-120{padding-top: 120px;}
.inclusive-black{display: none!important;}
.mobonlyCTA{display: none;}












.counter{display: block;}
.counter ul{display: inline-block;width: 100%;margin-bottom: -6px;font-size: 0;}
.counter ul li{width: 25%;float: left;padding: 28px 40px;    min-height: 132px;}
.counter ul li:nth-child(1){background: #ffa739;padding-bottom: 10px;}
.counter ul li:nth-child(2){background: #fb5f39;}
.counter ul li:nth-child(3){background: #921a5e;}
.counter ul li:nth-child(4){background: #32347a;}
.counter ul li a:hover{color: #fff;}
.counter ul li a figure{float: left;width: 25%;margin-bottom: 0;}
.counter ul li a figure img{max-width: 64px;}
.counter ul li a .wrap{width: 70%;float: right;color: #fff;font-size: 22px;/* margin-left: 45px; */padding-top: 5px;}
.counter ul li a .wrap span.small{color: #fff;font-size: 12px;}
.counter ul li a .wrap p{color: #fff;font-size: 13px; line-height: 16px;text-transform: uppercase;}
.counter ul li a .wrap span{display: inline-block;color: #fff;}


.partners-cta{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#941e48+1,770870+100 */
background: #941e48; /* Old browsers */
background: -moz-linear-gradient(left, #941e48 1%, #770870 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #941e48 1%,#770870 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #941e48 1%,#770870 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#941e48', endColorstr='#770870',GradientType=1 ); /* IE6-9 */



padding: 10px 0;margin-top: 0px;}
.partners-cta .container-custom{width: 1270px;margin: 0 auto;}
.partners-cta ul{z-index: 9;margin-bottom: 0;text-align:  center;width:  100%;display: inline-block;}
.partners-cta ul li{/* margin: 0 30px 0; */display: inline-block;}
.partners-cta ul li:last-child{margin-right: 0px;}
.partners-cta ul li figure{margin-bottom: 0px;}
.partners-cta ul li figure img{margin: 0 auto;display: table;width: 150px;}

.motiongpg .banr-txt{padding-top: 50px;}

.banr-txt{text-align:  left;font-family: 'Circular Std'!important;}
.banr-txt h2 {
    line-height: 1.1;
    text-align: left;
    font-size: 54px;
    color: #fff;
    font-weight: 900;
    text-transform: capitalize;}
.banr-txt p{display: block;font-size: 18px!important;color: #fff!important;padding-bottom: 0px!important;}
.banr-txt > ul{margin: 20px 0;font-size:0; }
.banr-txt > ul li{    text-align: left;position: relative; font-size: 18px; color: #fff; padding: 0 0 2px 30px; font-weight: 500;}
.banr-txt > ul li:before{position: absolute;content: "\f058";font-size: 19px;color: #ffa739;left: 0px;top: 0;font-family: "fontawesome";}
.banr-txt > ul li span{font-weight: 500;}
.banr-txt .banner-bot{}
.banr-txt .banner-bot ul{font-size: 0;}
.banr-txt .banner-bot ul li{display: inline-block;/* width: 28%; */vertical-align: bottom;}
.banr-txt .banner-bot ul li a{cursor: default;margin-right: 20px;}
.banr-txt .banner-bot ul li a img{}

a.nomber{color: #f8be4a; font-size: 18px; font-weight: 700; margin-left: 10px;}
a.nomber span{color: #fff;}

.webpg .hero{background: #9d00d5;}
.webpg .hero-home .actions a{font-size: 18px;}
a.start{
    display: inline-block;
    padding: 12px 30px;
    text-align: center;
    color: #b5285f;
    background: #ffffff;
    border-radius: 10px;
    font-size: 14px;
    margin: 0 0 30px;
    text-transform: uppercase;
}
a.start:hover{text-decoration: none;}
a.slideImg{cursor: default;}
.formwrap .formhead h2:before,.banr-txt h2:before{display: none;}
.responsive-unique-design a{cursor: default;}
a.nomber:hover{text-decoration: none;}
.formwrap{background-color: #fff; margin: 0px 0 0 120px; border-radius: 20px; padding: 30px;}
.formwrap .formhead{}
.formwrap .formhead h2{margin: 0 0 20px;color: #000;font-weight: 400;font-size: 28px;text-align: center;}
.formwrap .formhead h2 span{font-weight: 900;display: block;}

.formwrap .hero_form{}
.formwrap .hero_form .form-control{ color: #000;    border: 1px solid #e0e0e0;    padding: 6px 24px;border-radius: 10px;}

.formwrap .hero_form .col-md-6{width: 100%;}

.formwrap .hero_form .margin-bottom-20{margin-bottom: 10px;}
.webpg .hero-banner{margin-top: 40px;}


/*web page*/
.visibleweb{display: none;}
.webpg .hideweb{display: none;}
.webpg .visibleweb{display: block;}

/*motion page*/
.visiblemotion{display: none;}
.motiongpg .hidemotion{display: none;}
.motiongpg .visiblemotion{display: block;}





.webportsec{padding-top: 80px;}
.webportsec .portfolio_services .contest-list__item .contest{margin-bottom: 0px}
.webportsec section.pricing{    padding-bottom: 0;}
.webpg .subservice-packages.section-padding{padding: 45px 0 0px;}

.brandsBg {box-shadow: 0px 0px 8px 1px rgba(119, 119, 119, 0.81);display: block;-webkit-box-shadow: 0px 6px 20px 0px rgba(119, 119, 119, 0.2);}
.web-placeholder{overflow: hidden;}
.web-placeholder .web-placeholder-demo02{overflow: hidden;width: 97% !important;
    height: 335px !important;    border-radius: 0 0px 6px 6px;    margin-left: 5px;
    overflow: hidden;}


.copright {
    position: relative;
    padding: 30px;
    background-color: #fff;
    z-index: 99;}


section.hero.hero-home.hero-custom-logo.hero-customize-logo.webmbres .hero-banner {min-height: 800px!important;background-size: cover;}
.commonElements .hero.hero-custom-logo{padding-top: 0px;}
.commonElements span.why_not{display: none;}
.commonElements .formwrap .form-control{height: 40px;border-radius: 30px;}
.commonElements .hero_form .cs-skin-elastic > span{    border: 1px solid rgb(224, 224, 224);}
.commonElements .cs-select span{height: 40px;    padding: 8px 18px;}
.commonElements .field-mergedleft{     padding-left: 15px; }
.commonElements .mid-body .text-left{text-align: center;}
.commonElements .hero_form .cs-select.cs-skin-elastic.cs-active span.cs-placeholder{color: #000;}
.commonElements .hero_form .cs-skin-elastic > span{color: #b1b7ba;}
.commonElements .cs-skin-elastic.cs-active .cs-options{background: #fff; border: 1px solid rgb(224, 224, 224);border-radius: 20px;}
.commonElements .hero_form .cs-skin-elastic.cs-active .cs-options{background: #fff;}
.commonElements .hero_form .cs-skin-elastic .cs-options span:hover, .commonElements .hero_form .cs-skin-elastic .cs-options li.cs-focus span, .commonElements .hero_form .cs-skin-elastic .cs-options .cs-selected span{color: #000;}


.largetextarea textarea.form-control {height: 100px!important;    border-radius: 15px!important;}



.upper-padding{position: relative;padding-top: 140px;z-index: 9;}
.motiongpg .formwrap{margin-top: 40px;}
/*.motiongpg .hero{    background: #c41335;}*/
.backgroundMotion{
    min-height: 780px;
    height: 780px;
    position: relative;
    /* padding-top: 112px; */
    margin-top: -22px;
    overflow: hidden;
    background-position: right;
    background-image: url("../img/custom-web-design.png");
}

.backgroundMotion:after{
    min-height: 780px;
    animation: colorchange 20s ease infinite;
    -webkit-animation: colorchange 20s ease infinite;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0.7;
    }
@keyframes colorchange
{
0%   {background: #ee342c;}
25%  {background: #33c1e5;}
50%  {background: #334de6;}
75%  {background: #e733c2;}
100% {background: #ee342c;}
}

@-webkit-keyframes colorchange /* Safari and Chrome - necessary duplicate */
{
0%   {background: #ee342c;}
25%  {background: #33c1e5;}
50%  {background: #334de6;}
75%  {background: #e733c2;}
100% {background: #ee342c;}
}

.motiongpg .partners-cta{background: none;    margin-top: -88px;}
.motiongpg .subservice-packages{padding-top: 30px;}

.bgMotion {}



.testi_box p {
    min-height: 132px;
}
.stars i {
    font-size: 14px;
}



	section.stats-trends {
	    text-align: center;
	    padding: 60px 0 0;
	    position: relative;
	    z-index: -1;
	}

	section.stats-trends .container {
	    background: url(../img/hm-bg2.jpg) no-repeat center top;
	    min-height: 798px;
	}

	section.stats-trends:after {
	    background: #f2f2f2;
	    height: 84px;
	    position: absolute;
	    width: 100%;
	    left: 0;
	    bottom: 0;
	    content: "";
	    z-index: -1;
	}

	section.stats-trends h2 {
	        color: #2e2e2e;
		    text-transform: none;
		    text-align: center;
		    font-family: 'Circular Std';
		    font-weight: 900;
		    font-size: 54px;
		    margin: 0 0 10px;
		    -webkit-transition: all .3s ease;
		    -moz-transition: all .3s ease;
		    -ms-transition: all .3s ease;
		    -o-transition: all .3s ease;
		    transition: all .3s ease;
	}

	section.stats-trends h2:before{
    margin: 0 auto 15px;
}

	section.stats-trends h2+p {margin-bottom: 12px;}
  section.stats-trends p{max-width: 65%;margin: 0 auto;font-size: 16px;color: #4f4f4f;line-height: 22px;font-weight: 200;font-family: 'Circular Std Book';}
	section.stats-trends ul li {
	    display: inline-block;
	    color: #000;
	    margin: 0 20px;
	    font-size: 22px;
	    font-weight: 600;
	    width: 21%;
	}

	section.stats-trends ul {
	    text-align: center;
	    margin-top: 22px;
	}

	section.stats-trends ul li span {
	    display: block;
	    font-weight: 400;
	    color: #e0282b;
	    font-size: 50px;
	    line-height: 44px;
	}

	section.counterco {
	    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e85151+0,ad0c0e+100 */
	    background: #e85151; /* Old browsers */
	    background: -moz-linear-gradient(-45deg, #e85151 0%, #ad0c0e 100%); /* FF3.6-15 */
	    background: -webkit-linear-gradient(-45deg, #e85151 0%,#ad0c0e 100%); /* Chrome10-25,Safari5.1-6 */
	    background: linear-gradient(135deg, #e85151 0%,#ad0c0e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e85151', endColorstr='#ad0c0e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	    color: #fff;
	    text-align: center;
	    padding: 30px 0;
	}

		section.counterco h4 {
	    font-size: 46px;
	    clear: both;
	    color: #fff;
	    display: block;
	    font-weight: 600;
	    /* text-shadow: #040404 0 1px 1px; */
	}

	section.counterco p {
	    line-height: 17px;
	    color: #fff;
	    width: 290px;
	    margin: 0 auto;
	    clear: both;
	    font-size: 14px;
	    text-transform: capitalize;
	    letter-spacing: 0;
	    font-weight: 400;
	}




	.btn.\--btn-secondary {
    background: #5eb116;
    background: -moz-linear-gradient(top, #5eb116 1%, #4a910c 100%);
    background: -webkit-linear-gradient(top, #5eb116 1%, #4a910c 100%);
    background: linear-gradient(to bottom, #5eb116 1%, #4a910c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5eb116', endColorstr='#4a910c',GradientType=0 );
    color: #ffffff;
    border-color: #61b517;
}
.floating-container .floating-form{    right: -560px;}
.floating-container.showyourself .floating-form{    right: -360px;}
.floating-container.showyourself .floating-form.\--activesticky{right: 0px;}

.floating-form{}
.floating-form h3{color: #fff;font-size: 26px;text-align: center;}
.floating-form h3:before{display: none;}
.floating-form h6{color: #fff;text-align: center;}

.floating-form {
  z-index: 99;
  background: #000000;
  padding: 24px 30px 14px 80px;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  -webkit-transition: 0.6s;
  -moz-transition: 0.6s;
  -o-transition: 0.6s;
  transition: 0.6s;
  position: fixed;
  top: 120px;
  right: -360px;
  width: 410px;
  }


.floating-form .sticky-tag {background: #e0282b;color: #ffffff;position: absolute;left: 0;top: 0;bottom: 0;width: 50px;text-align: center;cursor: pointer;}
.floating-form .sticky-tag > * {height: 100%;position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0; }


    .floating-form .control-group.btn-sign {
      position: relative; }
      .floating-form .control-group.btn-sign .xicon {
        position: absolute;
        top: 12px;
        left: 60px;
        font-size: 18px;
        color: #fff; }
  .floating-form.\--activesticky {
    right: 0px; }
    .floating-form.\--activesticky:before {
      content: "";
      width: 100%;
      height: 100%;
      position: fixed;
      left: 0;
      top: 0;
      background: rgba(0, 0, 0, 0.8);
      z-index: -1; }
 


.o-hidden{overflow: hidden;}

.mywrap{}

.mywrap .hero_form .col-md-6 {
    width: 100%;
}


.mywrap .hero_form .form-control{height: 44px;}
.mywrap .hero_form{
    padding-top: 15px;
    /* padding-bottom: 10px; */
}

.mywrap .margin-bottom-20{margin-bottom: 10px;}



.designunigue{
    box-shadow: 0px 0px 8px 1px rgba(119, 119, 119, 0.81);
    -webkit-box-shadow: 0px 6px 20px 0px rgba(119, 119, 119, 0.2);
    padding: 20px 0;
}
.designunigue p{
    color: #000;
    font-size: 18px;
    line-height: 1.2;
    margin-bottom: 0;
    padding-top: 6px;
}
.designunigue p strong{}
.designunigue ul{
    display: block;
    margin-bottom: 0;
}
.designunigue ul li{
    float: left;
}
.designunigue ul li:first-child{
    padding-right: 15px;
    margin-right: 15px;
    border-right: 1px solid #ccc;
    width: 218px;
}
.designunigue ul li:last-child{
     width: 79%;
}

.designunigue ul li span{
    color: #000;
    font-size: 14px;
    display: block;
    line-height: 1.3;
    margin-top: 10px;
}
.designunigue ul li a{
    color: #fff;
    padding: 12px 38px;
    margin-top: 10px;
    border-radius: 50px;
    display: inline-block;
    font-size: 16px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e85151+0,ad0c0e+100 */
    background: #e85151; /* Old browsers */
    background: -moz-linear-gradient(-45deg, #e85151 0%, #ad0c0e 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #e85151 0%,#ad0c0e 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #e85151 0%,#ad0c0e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e85151', endColorstr='#ad0c0e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}


.subimages{
    display: inline-block !important;
    width: 100%;
    text-align: center;
}
.subimages li{
    margin: 0 14px;
}
.subimages li:nth-child(2){width: auto !important;}
.subimages li:first-child{border-right: 0px!important;margin-right: 7px !important;padding-right: 0px !important;width: auto!important;margin-left: 16px;}
.subimages li img{    border-radius: 50%;
    width: 130px;}
.subimages li:last-child{width: auto!important;}
.subimages li h6{
    margin-bottom: 0;
    color: #000;
    font-size: 14px;
    text-align: center;
    margin-top: 15px;
}

.designunigue ul li a:hover{text-decoration: none;}
.testiImg .initials{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e85151+0,ad0c0e+100 */
    background: #e85151; /* Old browsers */
    background: -moz-linear-gradient(-45deg, #e85151 0%, #ad0c0e 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #e85151 0%,#ad0c0e 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #e85151 0%,#ad0c0e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e85151', endColorstr='#ad0c0e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    color: #fff;
    font-size: 34px;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    text-align: center;
    padding-top: 24px;
    box-shadow: 0 0 40px #dadada;
}

.portfoliowrapper{padding-right: 15px;padding-left: 15px;width: 100%;margin-top: 40px;}
.portfoliowrapper .col-md-3{padding: 0px;}


.border-box,
.border-box * {
	box-sizing: border-box;
}
.border-box {
	position: relative;
	display: inline-block;
	overflow: hidden;
	max-width: 100%;
	height: auto;
}
.border-box img {
	max-width: 100%;
}
.border-box .hvrbox-layer_bottom {
	display: block;
}
.border-box .hvrbox-layer_top {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e9292c+0,cc0d20+100 */
	 /* Old browsers */
	 /* FF3.6-15 */
	 /* Chrome10-25,Safari5.1-6 */
	 /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	 /* IE6-9 fallback on horizontal gradient */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e85151+0,ad0c0e+100 */
	background: #e85151; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #e85151 0%, #ad0c0e 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #e85151 0%,#ad0c0e 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #e85151 0%,#ad0c0e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e85151', endColorstr='#ad0c0e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	color: #fff;
	padding: 15px;
	-moz-transition: all 0.4s ease-in-out 0s;
	-webkit-transition: all 0.4s ease-in-out 0s;
	-ms-transition: all 0.4s ease-in-out 0s;
	transition: all 0.4s ease-in-out 0s;
}
.border-box .hvrbox-layer_top .hvrbox-text i{margin-top: 10px;font-size: 20px;display: block;}
.border-box:hover .hvrbox-layer_top .hvrbox-text i{animation: slide1 1s ease-in-out infinite;}



@keyframes slide1 {
  0%,
  100% {
    transform: translate(0, 0);
  }

  50% {
    transform: translate(10px, 0);
  }
}


.border-box:hover .hvrbox-layer_top,
.border-box.active .hvrbox-layer_top {
	opacity: 1;
}
.border-box .hvrbox-text {
	text-align: center;
	font-size: 34px;
	font-weight: 700;
	line-height: 1.3;
	display: inline-block;
	position: absolute;
	top: 50%;
	width: 75%;
	left: 50%;
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.border-box .hvrbox-text_mobile {
	font-size: 15px;
	border-top: 1px solid rgb(179, 179, 179); /* for old browsers */
	border-top: 1px solid rgba(179, 179, 179, 0.7);
	margin-top: 5px;
	padding-top: 2px;
	display: none;
}
.border-box.active .hvrbox-text_mobile {
	display: block;
}



.border-box .hvrbox-layer_slideup {
	-moz-transform: translateY(100%);
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
}
.border-box:hover .hvrbox-layer_slideup,
.border-box.active .hvrbox-layer_slideup {
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}





.motiongpg .btn-line-fill,.motiongpg .btn-fill{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e85151+0,ad0c0e+100 */background: #e85151; /* Old browsers */background: -moz-linear-gradient(-45deg, #e85151 0%, #ad0c0e 100%); /* FF3.6-15 */background: -webkit-linear-gradient(-45deg, #e85151 0%,#ad0c0e 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(135deg, #e85151 0%,#ad0c0e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e85151', endColorstr='#ad0c0e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */color: #fff;text-decoration: none;border-color: transparent;}

@media only screen and (max-width: 767px) and (min-width: 0px)   {

	.motiongpg .upper-padding .customize-fields.col-xs-12{padding-left: 15px;padding-bottom: 40px;}
	
	.upper-padding{padding-top: 0px;}
	section.hero.hero-home.hero-custom-logo.hero-customize-logo.webmbres .hero-banner { min-height: auto!important; height: auto!important;}
	.responsive-unique-design{display: none!important;}
    .banr-txt h2{font-size: 26px;}
    .banr-txt p{    font-size: 16px!important;line-height: 1.3;}
    .formwrap{margin:0px;}
    .banr-txt{    padding-top: 60px;}
    .banr-txt > ul li{font-size: 16px;}
    a.nomber{display: block;margin-bottom: 10px;}
    .banr-txt .banner-bot ul li{width: 25%;}
    .banr-txt .banner-bot ul li:nth-child(2){margin:0 20px;}
    .banr-txt .banner-bot {padding: 12px 0;}
    .partners-cta{display: none;}
    .formwrap .formhead h2{font-size: 20px;}
    .formwrap .hero_form .form-control{height: 35px;}
    .prologodesign .hero-banner,.prologodesign .hero{height: auto!important;}
    .hero-banner{background-size: cover;background-repeat: no-repeat;    padding-bottom: 20px;    background-position: top left !important;}
    .counter ul li{width: 100%;}
	
	.container{width: 100%;}
    .footer_content > p,.para_max,section p{font-size: 14px;line-height: 1.4;}
    .header-content{padding-right: 0px;}
    #header-sroll.small .call-action span, .call-action span,.header-content .call-action span{display: block;}
    .testi_box{margin-top: 80px;}
    .form-control,.cs-select span,.get_quote .form-control{height: 35px;    padding: 5px 18px;    text-align: left !important;}
    .margin-bottom-20,.field-mergedright.margin-bottom-20 {margin-bottom: 8px;}
    .get_quote{padding-bottom: 30px;}
    .freeConsultation .consultationTitle,.footer_title{font-size: 20px;line-height: 1.2;}
    
    header #header-sroll .call-action span{color: #2c2c2c !important;}
    .webmbres .hero_form{display: block;}
    .navicon{/* display: none; */}
    .row{/* width: 105%; */}


    .mid-body .text-left{padding: 0 15px;}
    
     



	header #header-sroll .call-action a{font-size: 12px;color: #2c2c2c!important;}
	#header-sroll.small .call-action span .jus{font-size: 12px;}
	.header-content {padding-right: 50px;margin-top: 2px;}

	.bgMotion .paddingBanner{padding: 100px 0;}
	.bgMotion{margin-top: 89px;background-position: 50% 0;background-size: cover;}
	.hero-home h4{text-align: left;font-size: 16px; margin-bottom: 15px;}
	.hero-home h3{text-align: left;font-size: 24px;margin-bottom: 15px;}
	.hero.hero-home p{font-size: 16px;text-align: left;line-height: 1.4;}
	.hero-home .actions a{margin: 0px;}

	.about-second-list h4,section.services .service-slider-wrap h3,h3,.qualities h3,.portfolio_fold h3,.hero-home h3,section.supreme h2, section.testimonials h2,.clients-section h3,.get_quote h3,.breakdown h3,.process h3,.package_slide_wrap .container.make-left h3,section.testimonials h3,section.stats-trends h2{    text-align: left !important;font-size: 20px;line-height: 1.2;}
	h2::before, h3::before{display: none;}

	.breakdown-dot p,.about-second-list p,p.text-center.grey,.portfolio_fold p,.hero.hero-home p,section.supreme p,section p,.get_quote p,.breakdown p,section.process p,.package_slide_wrap .container.make-left p,section.testimonials p{font-size: 14px!important; line-height: 1.4;text-align: left!important;}
	
	.copright p{    text-align: center !important;line-height: 1.4;font-size: 11px !important;    padding-bottom: 10px;}
	.testimonials-custom-add{padding-top: 40px;}
	.about-second-list-inner{text-align: left;}
	.awards h4{line-height: 1.2;font-size: 14px;    width: 80%;margin: 0 auto;}
	#quoteFormBottom .margin-bottom-20{    margin-bottom: 10px;}
	.user_aplha-video{width: 80px;height: 80px;margin:0px;}
	.VideoTextSer{    width: 68%;}
	.testi_box_video{padding: 20px 20px;}
	section.testimonials .VideoTextSer h3{    font-size: 16px;}
	section.testimonials .VideoTextSer p{margin-bottom: 0px;}
	.testimonials-custom-add .testi_box_video {min-height: auto!important;    display: inline-block;margin-top: 15px;}
	.nopaddres .col-xs-12{padding: 0px;}
	.nopaddres{margin-bottom: 0px;}
	.package_slide_wrap .container.make-left h3{margin-top:0px;}
	section.process p{padding: 0}

	input#quoteSubmit,.service-detail input#quoteSubmit,.hero-home .actions a,.btn-line-fill,.portfolio_button.bottom a,.process .actions a,.btn-fill{
		height: auto;display: inline-block;padding: 7px 30px!important;margin-top: 10px;font-size: 12px;}
	.actions.margin-top-20.text-center{margin-top: 0px;    text-align: left;}
	.portfolio_services .contest{max-width: 200px;}
	section.pricing.portfolio_services{    padding: 10px 0 0!important;}
	.portfolio_services .contest-list__item .contest{    margin: 0px 5px 10px;}
	input#quoteSubmit,.service-detail input#quoteSubmit{font-size: 12px;padding: 14px 30px!important;}
	#quoteForm .form-control{height: 40px;}
	.margin-top-quote{margin-top: 40px;}
	.subscribe_fold{display: none;}
	.testimonial_bg-inner{width: 40%;margin-bottom: 0;}
	.testimonial_bg-inner img{border-radius: 50%;}
	.testimonial-sec-inner h3{font-size: 16px!important;}
	.testimonial-sec-inner:before{    top: -27px;left: 10px;    font-size: 40px;}
	.star .fa{font-size: 14px;}
	.sensation-dots li,.sensation-dots li button,.sensation-dots li button:before{width: 10px;height: 10px;}
	.cs-skin-elastic > span,.get_quote p{color: #c7c4c4!important;text-align: left !important;}
	.cs-select span{padding: 8px 18px;}
	.cs-skin-elastic > span,.get_quote .form-control{height: 40px;}
	.mult-contact-form h3{font-size: 20px;}
	.mult-contact-form small.phone-number,.mult-contact-form p span.para{color: #6b6b6b;}
	.get_quote {padding-bottom: 40px;}
	footer .sub-footer .panel-group{margin-bottom: 0px;}
	section.pricing h2.pckheading{font-size: 20px!important;}

	.wrappper{display: none;}
	.contest {min-height: 0px;}
	
	.clarrow{position: relative;    float: right;}
	.clarrow:after{position: absolute;content: "\f078";right: 0; font-size: 20px;color: #000;font: normal normal normal 14px/1 FontAwesome;-webkit-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;transition: all 200ms ease-in;}
	.clarrow.up:after{transform: rotate(180deg);-webkit-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;transition: all 200ms ease-in;}
	
	.contest:hover{    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1);}

    .mobonlyCTA{    padding: 6px 50px;
    text-align: center;
    margin-top: 20px;
    display: inline-block;
    border: 1px solid #e8282b;
    border-radius: 30px;
    font-size: 14px;
    font-weight: 700;}

    .sub-footer ul li.newsletter .subscribe button{margin-top: 0px;}
    .subscribe .btn-fill{min-width: 90px;}
    .tp-banner{height: 100vh!important;}
    .tp-caption{font-size: 21px!important;line-height: 1.2!important;}
    .tp-caption.medium_light_black.fade.start{font-size: 16px!important; line-height: 1.4!important;    top: 44% !important;}
    .tp-caption.mediumlarge_light_white_center.fade.start {top: 24% !important;}
    .tp-caption .btn-fill-white{    padding: 9px 40px;
    margin-top: 20px;
    height: auto;
    font-size: 14px!important;}

    .banr-txt .banner-bot ul li a img {width: 80px;}
    .hero-home{text-align: left;}
    .skill h4 {font-size: 10px !important;padding-top: 5px;}
    span.why_not a{padding: 0px!important;}
    .mid-body .text-left{text-align: center;}
    .testi_box,.boxPadding3,.boxPadding2,.boxPadding1{padding: 10px!important}
    .testiImg{float: left;height: 100px;width: 100px;margin-top: -65px;margin-bottom: 20px;}
    .testiImg img{border-radius: 50%;}
    .testiText h3{font-size: 16px!important;} 
    .testiText{width: 100%;}
    .testi_box{margin: 60px 5px 0;box-shadow: 0px 0px 40px #dadada3b;}
    .testi_owner{text-align: left!important;}
    .testimonials a{margin-right: 0px;}
    .banr-txt .banner-bot ul li a img{width:80px;}
    .banr-txt .banner-bot ul li a{display: inline-block;padding: 0px !important;width: 100%;min-width: 100%;}
    .banr-txt .banner-bot ul li{width: 30%;}
    .banr-txt .banner-bot ul li:nth-child(2) {margin: 0 10px;}
    .actions.text-center {text-align: left;}
    .pricing .contest-list .contest .single .showcall{    height: 40px;padding: 10px 25px;}
    .hero-home.hero-motion .video-container video.fillWidth{display: none;}
    .actions a.nomber {display: inline-block !important;padding: 0px !important;}
    .webportsec p, .footer_content > p, .para_max, section p, .branding-cust p, .breakdown-dot p, .about-second-list p, p.text-center.grey, .portfolio_fold p, .hero.hero-home p, section.supreme p, section p, .get_quote p, .breakdown p, section.process p, .package_slide_wrap .container.make-left p, section.testimonials p,section.stats-trends p {
    font-size: 14px!important;
    line-height: 1.4;
    text-align: left!important;}
	.partners-cta{display: none!important}
	.backgroundMotion{height: auto;min-height: auto;    background-position: left;}
	.backgroundMotion:after{min-height: 100%;}
	.floating-container.showyourself .floating-form{display: none!important;}
	.designunigue ul{margin: 0 0 10px}
	.designunigue ul li:first-child,.subimages li:nth-child(2),.subimages li:nth-child(3),.subimages li:nth-child(4){width: 100% !important;border-right: 0px !important;padding-right: 0px !important;margin-right: 0px !important;    text-align: center;margin: 0 0 10px 0}
	.designunigue ul li:last-child{width: 100% !important;border-right: 0px !important;padding-right: 0px !important;margin-right: 0px !important;}

section.stats-trends .container{background: #fff;min-height: auto;}
section.stats-trends p{margin: 0;max-width: 100%;}	
section.stats-trends ul li{display: inline-block; text-align: center; width: auto; font-size: 18px; margin: 0 14px;}
section.stats-trends ul li span{    font-size: 30px;}


section.counterco h4{font-size: 30px; margin: 10px 0; text-align: left;}
section.counterco p{    width: auto;}



}

@media only screen and (max-width: 320px) and (min-width: 0px)   {
	.motiongpg .upper-padding .customize-fields.col-xs-12{padding-left: 0px;    padding-bottom: 40px;}
	div.single h3{font-size: 16px!important;}
	header #header-sroll .call-action a{font-size: 12px;}
	#header-sroll.small .call-action span, .call-action span{padding-left: 0px;}
	#header-sroll.small .call-action span .jus{font-size: 12px;}
	.bgMotion{height: 478px;}
	.height-for-quote #quoteForm .form-control{width: 100%;}
	.testimonial-sec-inner:before {top: -30px;left: 0px;}
	.pricing .contest-list {display: inline-flex;width: 100%;flex-direction: column;}
	.package_slide_wrap h3 {padding-right: 0;}
	div.single span.price{    font-size: 30px!important;}
	.contest-list.contest-list--scrollable .contest-list__item .contest div.single span.price small {font-size: 30px;}
	.portfolio_services .contest-list{display:  -webkit-inline-box;
    display: -ms-inline-flexbox;}
    .icon-phone-call,.icon-placeholder,.icon-mail{display: none!important;}
    .portfolio_button a,.btn-line-fill{    font-size: 10px !important;}
    .user_aplha-video {width: 60px;height: 60px;}
    .VideoTextSer {width: 72%;}
    #header-sroll.small .call-action span .jus, .call-action span .jus{    padding-left: 0;}
    .formwrap {width: 290px;    padding: 15px;}
    .field-mergedright {padding-right: 15px;padding-left: 15px;}
    .banr-txt {padding-top: 30px;}
    


}




span.subtext{}


.mylogo{
    /*padding-top: 5px;*/
}
.mylogo a{}
.mylogo a .gifpart{    width: 50px;
    display: inline-block;
    vertical-align: middle;}
.mylogo a .svgpart{vertical-align: middle;
    display: inline-block;
    width: 250px;}

#header-sroll{background-color: #fff;}




.tile {
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 700ms ease;
    transition: all 700ms ease;
    display: none;
}
.tile:hover { 

}

.scale-anm {
  transform: scale(1);
  display: block;
}
 
.tile img {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin-bottom: 1rem;
}
  
.btn {
    font-size: 16px;
    font-weight: 400;
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
    line-height: normal;
    padding: 6px 24px;
    margin: 0;
    height: auto;
    border: 0px solid;
    vertical-align: middle;
    -webkit-appearance: none;
    color: #2e2e2e;
    margin: 0;
    background-color: rgba(0, 0, 0, 0);
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

.btn:hover {
  text-decoration: none;
} 

.btn:focus, .btn:hover, .active-pf {
  outline: none;
  background: #e0282b;
  color: #fff;
}
 
 .toolbar.mb2.mt2 {
    text-align: center;
    /* background: #eeeeee; */
    padding: 18px 0 30px;
    /* margin: 0 15px; */
}
.toolbar .btn{border-radius: 30px;padding: 15px 40px;}
.tile{display: inline;font-size: 0px;width: 100%;}
.tile .columncustom{width: 33.33333%;padding: 0 10px;position: relative;display: inline-block;}





.portfolio-content {
    background: #fff;
    text-align: left;
    padding: 16px 0;
    position: relative;
    height: 110px;
    left: 0;
    bottom: 0;
    right: 0;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
    width: 100%;
}

.portfolio-content h4 {
    color: #353535;
    font-size: 21px;
    width:100%;
    display:block;
    font-weight: 800;
}

.portfolio-content a {
    visibility: hidden;
    margin-top: 23px;
    display: inline-block;
}

.columncustom>div:hover .portfolio-content-hover {
    visibility: visible;
    opacity: 1 !important;
    height: 96%;
}

.columncustom>div:hover .portfolio-content-hover  * {
    color: #fff;
}

.columncustom>div {
    position: relative;
    margin-bottom: 13px;
    overflow:hidden;
    /* height: 300px; */
}

.columncustom>div:hover .portfolio-content-hover:before {
    width: 94%;
    height: 94%;
    position: absolute;
    /* border: rgba(255, 255, 255, 0.34) 1px solid; */
    content: "";
    left: 0;
    margin: 10px;
    top: 0;
    z-index: -1;
}

img {
    max-width: 100%;
}

.portfolio-content.portfolio-content-hover h6.industry-name {width: 100%;color: #ffffff !important;}
.industry-name {
    color: #a6a6a6;
    display: block;
    font-size: 14px;
    margin-top: 5px;
}
.columncustom>div:hover .portfolio-content-hover a {visibility: visible;font-size: 14px;text-transform: uppercase;display: inline-block;border: #fff 2px solid;padding: 7px 17px;font-weight: 600;border-radius: 5px;margin-top: 0;cursor: pointer;text-shadow: none;}

.portfolio-content.portfolio-content-hover {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    top: 0;
    width: 100%;
    left: 0;
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
    text-align: center;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 100%;
    height: 0;
    margin: 0 auto;
    padding: 0 50px;
    list-style: none;
    text-shadow: none !important;
    background: #e0282b;
}

.columncustom>div:hover .portfolio-content {
    opacity: 0;
    text-shadow: #000 0 0px 1px;
    border-radius: 4px;
}

.columncustom>div:hover img {
    /* -webkit-transform: scale(1.2); */
    /* transform: scale(0.9); */
    /* height: 100%; */
    /* position: absolute; */
    }

.portfolio-content h4+p {
    line-height: 19px;
    margin: 10px 0 0 0;
}


.columncustom>div img {
    -webkit-transform: scale(1);
    border: #f0f0f0 1px solid;
    transform: scale(1);
    will-change: transform;
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    left: 0;
    top: 0;
}

.yehhaiportfolio{padding-bottom: 60px;}

.backgroundMotion.voiceover{    background-image: url(../img/banners/voice-over.png);}
.backgroundMotion.videomarketing{ background-image: url(../img/banners/video-marketing.png);}
