/*--=============== GENERAL STYLE ===============--*/ *::-moz-selection { background: #F37313; color: #ffffff; text-shadow: none; } ::selection { background: #F37313; color: #ffffff; text-shadow: none; } ul.inline { display: inline-block; padding: 0; list-style: none; } ul.inline li { display: inline-block; } /*--=============== END OF GENERAL STYLE ===============--*/ .skiptranslate { display: none; } .ytvideo {} .ytvideo iframe { width: 100%; height: 417px; } /*--=============== MENU AREA STYLE ===============--*/ .menu-area { border-bottom: 5px solid #f37313; padding: 15px 0; } .header-number { overflow: hidden; } .header-number a { margin-right: 15px; color: #000000; padding: 10px 0; font-size: 18px; line-height: 32px; font-family: 'galderglynn-titling.book'; } .header-number i { font-size: 22px; padding-top: 8px; display: inline-block; color: #f37313; } .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: transparent; } .navbar-default .navbar-toggle { border: none; } .navbar-brand { margin-left: 0 !important; height: auto; max-width: 315px; padding: 0 15px; } .navbar-brand img { max-width: 100%; } .navbar-nav { margin-top: 0; margin-bottom: 0; padding-bottom: 0; text-align: center; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #F37313; } .navbar-default .navbar-toggle span { background: #f37313 !important; } .navbar-toggle .icon-bar { width: 35px; height: 4px; } .navbar-default { background-color: #ffffff; border: none; line-height: 0; margin-bottom: 0; font-family: 'galderglynn-titling.book'; } .navbar-default .navbar-nav>li>a { color: #000000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ color: #F37313; background: none; } .navbar-nav>li>a:focus{ color: #000000 !important; } .navbar-nav > li > a { color: #000000; transition: 1s; font-size: 14px; padding: 22px 20px; text-transform: uppercase; } .nav-child { background: #f9f9f9; display: none; padding: 0; position: absolute; width: 270px; z-index: 99; margin-top: 20px; } .nav-child .nav-child { left: 270px; top: 0; } .parent:hover > .nav-child { display: block; margin: 0; } .parent li { float: left; list-style: outside none none; width: 100%; } .parent li > a { color: #ffffff; display: block; font-family: 'Nunito Sans', sans-serif; text-transform: capitalize; } .social-links { margin-right: 0; } .social-links li { float: left; } .social-links li a { padding: 22px 5px; } .social-links li a i { font-size: 20px; color: #f37313; } .header-number .social-links { margin-right: 25px; display: none; } .header-number .social-links li a { margin: 0 0 0 15px; padding: 3px; } .sticky-header { position: fixed; width: 100%; z-index: 99; box-shadow: 0px 0px 5px #aaa; margin: 0!important; } .sticky-header .navbar-brand { height: auto; margin-left: 0 !important; margin-top: 5px; max-width: 235px; padding: 0 15px; } /*--=============== END OF MENU AREA STYLE ===============--*/ /*--=============== BANNER AREA STYLE ===============--*/ .banner-area { background-image: url(../images/bg/bg1.jpg); background-attachment: fixed; background-repeat: no-repeat; background-position: center, center; background-size: cover; max-height: 700px; height: 70vh; position: relative; z-index: 1; } .banner-area.test-automationbaner{ background-image: url(../images/bg/test-automation.jpg); background-cover : 100%; background-color: #000; } .service-banner { } .service-banner img { position: absolute; top: 0; } @media (max-width: 1600px) { .service-banner img { right: 0; max-width: 110%; } } .feature-service .col-md-6:last-child:after { content: ''; position: absolute; bottom: -15px; left: 15px; right: 0; height: 65px; background: rgb(244,137,67); /* Old browsers */ background: -moz-linear-gradient(-45deg, rgba(244,137,67,1) 0%, rgba(228,44,44,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(-45deg, rgba(244,137,67,1) 0%,rgba(228,44,44,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(135deg, rgba(244,137,67,1) 0%,rgba(228,44,44,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f48943', endColorstr='#e42c2c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ } .feature-service .col-md-6:last-child .card { z-index: 1; } .feature-service h2 { font-size: 40px; font-family: Roboto, sans-serif; } .feature-service h3 { font-size: 33px; } @media (min-width: 1400px) { .over-container { margin: 0 -145px; } .feature-service h2 { font-size: 60px; } .feature-service h3 { font-size: 50px; } } .case-study .banner-area { height: 50vh; } .nav > li.item-117 { display: none; } .homemodule { background-attachment: fixed; } .banner-area:after { position: absolute; width: 100%; height: 100%; content: ""; background-color: #000000; opacity: 0.5; top: 0; left: 0; z-index: -1; } .banner-area.test-automationbaner:after { background: none; } .banner-area .item-table { width: 100%; height: 100%; display: table; } .banner-area .item-table .item-tablecell { display: table-cell; vertical-align: middle; } .banner-area .item-table .item-tablecell .content h2 { color: #ffffff; font-size: 36px; font-family: 'galderglynn-titling.book'; } .banner-area .item-table .item-tablecell .content h1 strong { color: #f37313; font-weight: 800; position: relative; } .banner-area .item-table .item-tablecell .content h1 strong:after { position: absolute; content: ""; background-color: #f37313; width: 112%; height: 1px; left: -6%; bottom: 0; } .itemid-101 .banner-area .item-table .item-tablecell .content h1 strong:after { width: 100%; height: 1px; left: 0; bottom: 0; } .hbanner { position: absolute; color: #F37313; right: 100px; top: 10px; text-align: right; } .hbanner p { display: block; font-size: 28px; text-transform: uppercase; margin: 0; } /*--=============== END OF BANNER AREA STYLE ===============--*/ /*--=============== CLICK HERE BUTTON SECTION AREA STYLE ===============--*/ .click-here-button-section { background-color: #343535; text-align: center; padding: 35px 15px; } .click-here-button-section h2 { display: inline-block; text-transform: uppercase; margin-right: 50px; color: #ffffff; margin-top: 0; font-family: "avenir-next-regular"; } .click-here-button-section p { display: inline-block; margin: 0; } .click-here-button-section a { display: inline-block; color: #F37313; padding: 10px 20px; border: 3px solid #F37313; text-transform: uppercase; font-size: 20px; cursor: pointer; } .click-here-button-section a:hover,.click-here-button-section a:focus { background: #F37313; color: #FFF; } /*--=============== END OF CLICK HERE BUTTON SECTION AREA STYLE ===============--*/ /*--=============== ABOUT AREA STYLE ===============--*/ .main_body { padding: 50px 0; } .pull-left.item-image{ border: 1px solid #cccccc; margin-bottom: 20px; padding: 10px; width: 100%; } .blog22 .pull-left.item-image { border: none; width: auto; padding: 0; } .pull-left.item-image img { width: 100%; } .page-header { border: none; margin: 0; } .foxcontainercontact .control-group { margin-bottom: 1rem; } .foxcontainercontact .btn:not(.collapsed) span:first-child { display: block; } .fcaptchafieldcontainer,.fcaptchainputcontainer,.fcaptcha-reload-container{ margin-right: 20px; } .fox_form .control-group:nth-last-child(-n+2) { width: calc(100% - 225px); margin-left: 15px; float: left; } .fox_form .control-group:last-child { width: 180px; float: right; margin-right: 15px; } .fcaptcha-reload-container { margin-top: 3px; cursor: pointer; } .about-area-content p { margin-bottom: 40px; margin-top: 30px; text-align: justify; color: #4e4e4e; } .about-area-img img { max-width: 100%; } /*--=============== END OF ABOUT AREA STYLE ===============--*/ /*--=============== END OF CLIENTS AREA STYLE ===============--*/ .homemodule{ background-color: #FFF; padding: 40px 0; } .client-area{ background-image: url(../images/bg/bg5.jpg); background-color: #000000; background-position: center, center; background-repeat: no-repeat; background-size: cover; padding: 40px 0 50px 0; } .page-header h2 { font-size: 28px; display: block; } .client-area h1 { color: #FFF; } .client-area p { color: #ffffff; margin-bottom: 50px; } .single-client-logo { text-align: center; margin-bottom: 30px; } .single-client-logo img { max-width: 100%; } .worklogo .single-client-logo { margin: 0; background: #FFF; padding: 15px; } .worklogo .single-client-logo img { min-height: 30px; max-height: 100%; } /*--=============== END OF CLIENTS AREA STYLE ===============--*/ /*--=============== CONSULTING AREA STYLE ===============--*/ .consulting-area { position: relative; padding: 30px 0 50px 0; position: relative; overflow: hidden; } .consulting-img { position: absolute; height: 100%; right: 0; top: 0; width: 50%; } .consulting-img img { width: 100%; } .consulting-content h3, h1.sp-smart-title{ font-size: 40px; font-weight: 700; font-family: "AvenirNextBold"; text-transform: uppercase; color: #000000; } .consulting-content p { text-align: justify; } /*--=============== END OF CONSULTING AREA STYLE ===============--*/ /*--=============== WHATS NEW AREA STYLE ===============--*/ .whats-new-area, .parallax{ background-image: url(../images/bg/bg2.jpg); background-position: center, center; background-repeat: no-repeat; background-size: cover; position: relative; z-index: 1; padding: 150px 0 150px 0; border-bottom: 5px solid #F37313; } .whats-new-area:after, .parallax:after{ position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; background-color: #000000; opacity: 0.5; z-index: -1; } .whats-new-area .content h1, .parallax h1{ font-size: 70px; font-family: 'galderglynn-titling.book'; color: #ffffff; font-weight: 700; margin-bottom: 50px; } .parallax h3{ color: #ffffff; } .whats-new-area .content h1 strong, .parallax h1 strong{ color: #F37313; } .whats-new-area .content p, .parallax p{ color: #ffffff; font-size: 18px; line-height: 32px; } .whats-new-area .content a, .parallax a{ display: inline-block; color: #ffffff; font-size: 30px; text-transform: uppercase; margin-right: 30px; } .whats-new-area .content a:hover, .parallax a:hover { color: #F37313; } .whats-new-area .content a i, .parallax .content a i{ font-size: 34px; font-weight: 700; color: #F37313; margin-left: 10px; } /*--=============== END OF WHATS NEW AREA STYLE ===============--*/ /***********************************************/ /***** 04. Features & Keyfeatures area css *****/ /***********************************************/ .feature{ padding: 100px 0; } .section-title{ text-align: center; margin-bottom: 50px; } .section-title h2{ font-size: 32px; color: #212121; font-weight: 400; margin-bottom: 6px; text-transform: uppercase; } .section-title h2 span{ font-weight: 700; } .case-study .section-title h2 { color:#f37313; } .section-title p{ color: #5d5d5d; font-size: 16px; line-height: normal; } .feature-single{ text-align: center; padding: 20px; position: relative; } .feature-single:before{ content: ''; display: block; border-top: 1px solid #f93f35; border-bottom: 1px solid #f93f35; position: absolute; top: 10px; bottom: 10px; right: -10px; left: -10px; transform: scale(0,1); -o-transform: scale(0,1); -webkit-transform: scale(0,1); -moz-transform: scale(0,1); transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; z-index: -1; } .feature-single:after{ content: ''; display: block; border-left: 1px solid #f93f35; border-right: 1px solid #f93f35; position: absolute; top: -10px; bottom: -10px; right: 10px; left: 10px; transform: scale(1,0); -webkit-transform: scale(1,0); -moz-transform: scale(1,0); -o-transform: scale(1,0); transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; z-index: -1; } .feature-single:hover:after, .feature-single:hover:before{ transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); } .icon-feature-single { color: #f93f35; display: inline-block; font-size: 22px; } .icon-feature-single > img { height: 65px; } .feature-single h3 { font-size: 16px; padding: 10px 0; text-transform: uppercase; } .key-feature{ background: #f0f6f6; padding: 100px 0; } .key-feature-image{ padding: 0 10px; } .key-feature-content .row.no-gutters { margin-right: 0; margin-left: 0; } .key-feature-content .row.no-gutters > [class^="col-"], .key-feature-content .row.no-gutters > [class*=" col-"] { padding-right: 0; padding-left: 0; } .key-feature-single{ padding: 20px 10px 10px; text-align: center; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; } .key-feature-single > img { height: 55px; } .key-feature-single h3 { color: #212121; font-size: 16px; margin: 25px 0 15px; } .no-right-border{ border-right: none; } .no-bottom-border{ border-bottom: none; } .test-automation .main_body { background: #f0f6f6; } .test-automation .main_body, .test-automation .modtop { padding: 50px 0; } .test-automation .whats-new-area::after { opacity: 0.9; } .whats-new-area .feature-single::after, .whats-new-area .feature-single::before{ border-color: #FFF; z-index: 1; } .whats-new-area .feature-single { min-height: 400px; } .whats-new-area .feature-single:hover{ background: #333; } .test-automation .whats-new-area { background-image: url("../images/bg/bg4.jpg"); padding: 50px 0; } .whats-new-area .section-title h2, .whats-new-area .feature-single h3{ color: #FFF; } .whats-new-area .feature-single::after, .whats-new-area .feature-single::before { transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); } .whats-new-area .feature-single:hover::after, .whats-new-area .feature-single:hover::before { border-color: transparent; } .test-automation .whats-new-area .content p { font-size: 20px; } .custom::before, .custom::after { content: " "; display: table; } .row::after { clear: both; } .row-inline > * { display: inline-block; float: none; letter-spacing: normal; vertical-align: top; } .clients-block-item { margin-bottom: 20px; vertical-align: middle; margin-right: -4px; } .col-md-15-3 { width: 20%; } /*--=============== FOOTER AREA STYLE ===============--*/ .footer-area { background-color: #FFF; padding: 50px 0; position: relative; z-index: 3; } .footer-area h5{ font-weight: 600; } .footer-area ul li a { display: inline-block; color: #333; padding: 5px 0; } .footer-area ul li a:hover{ color: #f37313; } .newslatter .publisher { border: 1px #f37313 solid; } .footer-area-left-content img { max-width: 100%; } .footer-area-left-content p { text-align: justify; font-size: 18px; color: #9c9c9c; } .footer-left-info { border-top: 3px solid #F37313; padding: 10px 0; } .footer-left-info .email { display: block; margin-bottom: 10px; float: none; } .footer-left-info .email i, .footer-left-info .phone i { margin-right: 10px; } .footer-left-info .phone { float: left; } .footer-left-info ul li { font-size: 18px; color: #9c9c9c; float: right; margin: 0 5px; } .footer-left-info ul li i { color: #F37313; } .footer-area-mid-content { margin: 0 60px; } .footer-area-mid-content h3 { padding: 0 60px; color: #ffffff; text-transform: uppercase; font-size: 26px; } .footer-area-right-content h3 { color: #ffffff; text-transform: uppercase; font-size: 26px; } .footer-area-mid-content h3 span, .footer-area-right-content h3 span { color: #F37313; } .footer-area ul { padding: 0; list-style: none; } .footer-area-mid-content ul { padding: 0 60px; border-right: 3px solid #F37313; border-left: 3px solid #F37313; list-style: none; } .footer-area-mid-content ul li { margin: 10px 0; } .footer-area-mid-content ul li p { margin-left: 38px; font-size: 18px; color: #9c9c9c; border-bottom: 3px solid #F37313; padding-bottom: 5px; text-align: justify; } .footer-area-mid-content ul li:last-child p { border-bottom: none; } .footer-area-mid-content ul li i { float: left; margin-right: 10px; display: inline-block; margin-top: 10px; } .footer-area-right-content h3 { margin-bottom: 30px; } .footer-area-right-content img { max-width: 100%; } .footer-area-right-content .location i { color: #F37313; float: left; } .footer-area-right-content .location p { font-size: 18px; color: #9c9c9c; margin-left: 10px; display: inline-block; } .copyright { background: #FFF; } .copyright .container{ border-top: 3px #f9fafb solid; padding: 15px 0; } /*--=============== END OF FOOTER AREA STYLE ===============--*/ /*--================================= IT STAFFING PAGE STYLE ==================================--*/ /*--=============== IT STAFFING AREA STYLE ===============--*/ .it-staff-banner { background-image: url(../images/bg/it-staff-bg.jpg); } .erp-solution-banner { background-image: url(../images/bg/erp-solution-banner.jpg); } /*--=============== END OF IT STAFFING AREA STYLE ===============--*/ /*--=============== OUR PROCESS AREA STYLE ===============--*/ .our-process-area { padding: 30px 0 0 0; } .our-process-area h1, .recent-entries-area h1 { color: #F37313; font-size: 72px; display: block; margin-bottom: 30px; font-family: 'galderglynn-titling.book'; margin-bottom: 50px; } .single-process-wrap { margin-bottom: 10px; } .single-process-img { float: left; width: 250px; margin-right: 50px; } .single-process-img img { max-width: 100%; } .single-processs-content { margin-left: 300px; } .single-processs-content h3 { font-size: 48px; font-weight: 700; font-family: "AvenirNextBold"; color: #343535; } .single-processs-content p { text-align: justify; color: #4C4C4C; } .saptestimoni { padding: 60px 0; } /*--=============== END OF OUR PROCESS AREA STYLE ===============--*/ /*--=============== HOW IT WORKS AREA STYLE ===============--*/ .how-it-works-area { background-color: #343535; text-align: center; padding: 30px 0 0 0; } .how-it-works-area h1{ color: #FFF; } .how-it-works-area h1 strong, .contact-us h1 span { color: #F37313; font-weight: 700; } .single-works-area { padding-right: 30px; text-align: left; border-right: 2px solid #6f3b1e; margin-bottom: 40px; } .border-none { border: none; } .single-works-area i { font-size: 30px; color: #ffffff; margin-right: 10px; } .single-works-area h3 { font-weight: 700; display: inline-block; color: #ffffff; } .single-works-area p { color: #ffffff; } /*--=============== END OF HOW IT WORKS AREA STYLE ===============--*/ /*--=============== WHAT CLIENTS SAY AREA STYLE ===============--*/ .what-client-say-area { background-image: url(../images/client-bg.png); background-color: #000000; background-position: center, center; background-repeat: no-repeat; background-size: cover; } .what-client-say-area h1, .contact-us h1 { color: #ffffff; } .what-client-say-area p { color: #ffffff; font-size: 30px; } .inline-block { display: inline-block; } .client-say-content { margin-bottom: 20px; } /*--=============== END OF WHAT CLIENTS SAY AREA STYLE ===============--*/ /*--=============== CONTACT US AREA STYLE ===============--*/ .contact-us { border-bottom: 5px solid #F37313; } .contact-us h1 { color: #343535; } /*--=============== END OF CONTACT US AREA STYLE ===============--*/ /*--============================= END OF IT STAFFING PAGE STYLE ===============================--*/ /*--============================= CONTACT US PAGE STYLE ======================================--*/ /*--=============== CONTACT US BANNER AREA STYLE ===============--*/ .contact-us-banner { background-image: url(../images/bg/bg4.jpg); } .contact-form-area { padding: 20px 0; } .contact-form-area h1 { color: #F37313; font-family: 'galderglynn-titling.book'; font-size: 72px; display: block; padding: 20px; } .contact-us-banner .item-table .item-tablecell .content { margin-left: 30px; } /*--=============== END OF CONTACT US BANNER AREA STYLE ===============--*/ /*--=============== CONTACT US CONTACT FORM AREA STYLE ===============--*/ .contact-form .contact-form-input-area { height: 500px; padding: 30px 20px; border: 1px solid #999999; margin-bottom: 30px; } .contact-form .contact-form-input-area h3 { text-transform: uppercase; } .contact-form .submit-button { display: inline-block; padding: 10px 35px; background-color: transparent; border: 3px solid #F37313; color: #F37313; text-transform: uppercase; font-size: 20px; font-weight: 600; } /*--=============== END OF CONTACT US CONTACT FORM AREA STYLE ===============--*/ /*--=============== CONTACT US CONTACT INFO AREA STYLE ===============--*/ .contact-us-info-area { border-bottom: 5px solid #F37313; padding: 30px 0; } .single-info { padding: 40px 0; } .single-info p { position:relative; padding-left: 20px; } .single-info p i { position: absolute; left: 0; top: 5px; } .single-info p i.fa-mobile { font-size: 23px; top: 0; } .single-info:hover i { color: #F37313; } .border-right { border-right: 2px solid #999999; } .border-left { border-left: 2px solid #999999; } /* .single-info i { font-size: 72px; margin-bottom: 15px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } */ /*--=============== END OF CONTACT US CONTACT INFO AREA STYLE ===============--*/ /*--============================= END OF CONTACT US PAGE STYLE ===============================--*/ /*--====================================== END OF BLOG PAGE STYLE ============================================--*/ .blog-banner { background-image: url(../images/bg/bg2.jpg); background-repeat: no-repeat; background-position: center, center; background-size: cover; max-height: 100vh; height: 100vh; position: relative; z-index: 1; border-bottom: 5px solid #f37313; } .blog-banner .item-table .item-tablecell .content { margin-right: 100px; } .older-post { font-size: 30px; color: #4c4c4c; font-weight: 700; } .older-post i { font-size: 26px; font-weight: 700; margin-left: 10px; } .recent-entries-area { padding: 30px 0; border-bottom: 5px solid #F37313; } .search, .contributiors, .tag { border-bottom: 1px solid #F37313; } .contributiors, .tag, .archive { height: 200px; } .search .search-input { color: #000000; font-size: 20px; height: 40px; width: 100%; padding: 0 0 0 10px; border: 1px solid #999999; position: relative; margin-bottom: 40px; } .search .button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; color: #f37313; font-size: 22px; line-height: 37px; padding: 0 10px; position: absolute; right: 16px; top: 45px; } /*** Module ***/ .module { margin-bottom: 20px; } .module ul { padding: 0; list-style: none; } .tagspopular li { float: left; } .tagspopular a { background: #333333 none repeat scroll 0 0; color: #ffffff; display: block; font-size: 14px; margin: 2px; padding: 5px 10px; text-transform: uppercase; } .tagspopular a:hover { background: #F37313; } .mcs .main_body { display: none; } .mcs .modtop, .homemodule.mcs_module { background: #f0f6f6; } .sappage .whats-new-area { padding: 50px 0 200px 0; } .sappage .whats-new-area h3 { color: #FFF; } .sappage .whats-new-area .content.text-center { text-align: left; } .saptestimoni .row { margin: 30px 0; } .saptestimoni img { border-radius: 100%; } .sappage .scrollnav2 { text-transform: uppercase; list-style: none; } .sappage .scrollnav2 li a { margin-top: 15px; display: block; } /*--====================================== BLOG PAGE STYLE ============================================--*/ @media screen and ( max-width:767px) { .blog22 .item img { width: 100% !important; margin: 0 !important; } .blog22 .item-image { width: 100% !important; } .blog22 .page-header { margin-left: 0 !important; } } @media screen and ( max-width:1199px) { .blog22 .item img { width: 200px; max-width: 100%; margin:-64px 20px 0 0; } .blog22 .page-header { margin-left: 220px; } .blog22 p { font-size: 20px; } } @media screen and ( min-width:1200px) { #carousel-web { margin-top: -120px; } .about-area-img { margin: -80px 0 0 30px; } .blog22 { } .blog22 .items-row { margin-bottom: 30px; overflow: hidden; } .blog22 .item { margin-left: 280px; } .blog22 .item img { width: 250px; max-width: 100%; } .blog22 .item .item-image { margin: -74px 0 0 -280px; } } /** Joomla defult ****/ .pagination { margin: 18px 0; font-size: 16px; display: block; } .pagination ul { display: inline-block; *display: inline; *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05); box-shadow: 0 1px 2px rgba(0,0,0,0.05); } .pagination ul > li { display: inline; } .pagination ul > li > a, .pagination ul > li > span { float: left; padding: 4px 12px; line-height: 18px; text-decoration: none; background-color: #fff; border: 1px solid #ddd; border-left-width: 0; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: #f5f5f5; } .pagination ul > .active > a, .pagination ul > .active > span { color: #999; cursor: default; } .pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus { color: #999; background-color: transparent; cursor: default; } .pagination ul > li:first-child > a, .pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .pagination ul > li:last-child > a, .pagination ul > li:last-child > span { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; } .pagination-centered { text-align: center; } .pagination-right { text-align: right; } .pagination-large ul > li > a, .pagination-large ul > li > span { padding: 11px 19px; font-size: 16.25px; } .pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span { -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; } .pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; } .pagination-mini ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > a, .pagination-small ul > li:first-child > span { -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; } .pagination-mini ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > a, .pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; } .pagination-small ul > li > a, .pagination-small ul > li > span { padding: 2px 10px; font-size: 12px; } .pagination-mini ul > li > a, .pagination-mini ul > li > span { padding: 0 6px; font-size: 9.75px; } .pager { margin: 18px 0; list-style: none; text-align: center; *zoom: 1; } .pager:before, .pager:after { display: table; content: ""; line-height: 0; } .pager:after { clear: both; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #f5f5f5; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999; background-color: #fff; cursor: default; } /*--=============== MEDIA QUERY ===============--*/ @media screen and ( min-width:1200px) { .container-fluid { padding-left : 100px; padding-right: 100px; } .header-number a { margin-right: 105px; } } @media screen and ( max-width:1200px) { #carousel-web .web_carousel { height: 850px; padding: 85px 33px 194px; position: absolute; right: 25px; width: 390px; } #carousel-web .gloss { right: 37px; } .footer-area-mid-content { margin: 0 20px; } .footer-area-mid-content ul { padding: 0 20px; } .footer-area-mid-content h3 { padding: 0 20px; } } @media screen and ( max-width:991px) { h2, .h2 { font-size: 24px; } .consulting-img { display: none; } .about-area-img img { width: 100%; } .footer-area-left-content, .footer-area-mid-content { margin-bottom: 50px; } .footer-area-mid-content { margin: 0; } .footer-area-mid-content ul { padding: 0; border: none; } .footer-area-mid-content h3 { padding: 0; } .single-works-area { border-right: none; } .border-right, .border-left { border: none; } .search i { top: 37px; } #carousel-web .web_carousel { right: 50%; margin-right: -195px; } #carousel-web .gloss { right: 50%; margin-right: -180px; } .wrap-carousel-captions { display: none; } .social-links { display: none; } .header-number .social-links { display: block; float: right; } .navbar-nav > li > a { padding: 22px 11px; } .about-area-content p { padding-right: 20px; } } @media screen and ( max-width:767px) { .navbar-brand { margin-top: 0; max-width: 230px; } .navbar-default .navbar-nav > li { margin: 1px 0; } .navbar-default .navbar-nav > li > a { padding: 15px 20px; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background: #ccc; padding: 13px 20px; } .banner-area .item-table .item-tablecell .content { margin-right: 0; float: none !important; text-align: center; } .contact-us-banner .item-table .item-tablecell .content { margin-left: 0; } .click-here-button-section h2 { margin-right: 0; display: block; } .single-process-img { display: none; } .single-processs-content { margin-left: 0; } .single-process-wrap { margin-bottom: 30px; } .our-process-area { padding-bottom: 30px; } .about-area-content p { margin: 10px 0; } .page-header { margin: 0; } .homemodule h1, .page-header h2 { margin: 15px 0; } .about-area h1, h2.item-title, .consultingpage .page-header h2, .foxcontainercontact h2 { margin: 0 0 10px 0; } .hbanner { position: relative; right: auto; top: auto; text-align: center; } .hbanner p{ display: inline-block; margin: 0 10px; } } @media screen and ( max-width:640px) { } @media screen and ( max-width:480px) { } /*--=============== END OF MEDIA QUERY ===============--*/ .case-study .section-title { text-align: left; } .nav_area { position: relative; } .stickynav { position: absolute; width: 220px; } .scrollnav { list-style: none; background: #f9f9f9; padding: 0; } .scrollnav.sticky { position: fixed; top: 110px; width: inherit; z-index: 22; } .scrollnav li a { padding: 10px 20px; background: #f9f9f9; display: block; margin: 1px 0; color: #333; } .scrollnav li a:hover, .scrollnav li a.active{ background: #F37313; color: #FFF; } /**New CSS*************/ .autofeat .item { padding: 40px; transition: all ease-out .2s; } .autofeat .item:hover { background: #FFF; box-shadow: 0px 5px 30px 0px rgba(52,84,209,0.13) !important; transform: translateY(-5px) !important; } .autofeat .icon { background: #F60; display: inline-block; width: 60px; height: 60px; border-radius: 50%; color: #FFF; line-height: 60px; font-size: 24px; } .autofeat .icon img { width: 35px; } .icon-box { display: block; color: #333; padding: 20px; border: 1px transparent solid; } .icon-box:hover { border: 1px #ccc solid; } .ricon { width: 90px; height: 90px; line-height: 90px; display: inline-block; background: #F4F5F8; border-radius: 100%; margin-bottom: 20px; } .item-106 a { background: #f37313; color: #FFF; padding: 0 20px; border-radius: 3px; } .item-106 a span { color: #FFF; } .topbar-secondary .menu-item.item-106:hover > .menu-link{ background: #333 !important; } .acymailing_module_form { position: relative; } .acymailing_module_form .form-control{ border: 1px red solid; padding: 0 20px; height: 50px; line-height: 50px; } .acymailing_module_form .btn { position: absolute; right: 2px; top: 2px; border:none; height: 46px; line-height: 48px; padding: 0 20px; } .text-grey-light { color: #f5f6fa; }