body { margin: 0; padding: 0; font-weight: 400; font-size: 20px; color: #414242; box-sizing: border-box; -moz-transition: all .5s; -webkit-transition: all .5s; font-family: 'Oswald', sans-serif } @media screen and (-webkit-min-device-pixel-ratio:0) { body { font-weight: 300 } } ul.ticklist li { ist-style-type: initial; list-style-position: outside } .p-bot5 { padding-bottom: 5px!important } .p-bot10 { padding-bottom: 10px!important } .p-bot15 { padding-bottom: 15px!important } .p-bot20 { padding-bottom: 20px!important } .p-bot25 { padding-bottom: 25px!important } .p-bot30 { padding-bottom: 30px!important } .p-bot40 { padding-bottom: 40px!important } .p-bot45 { padding-bottom: 45px!important } .p-bot50 { padding-bottom: 50px!important } .p-bot55 { padding-bottom: 55px!important } .p-bot60 { padding-bottom: 60px!important } .p-top5 { padding-top: 5px!important } .p-top10 { padding-top: 10px!important } .p-top15 { padding-top: 15px!important } .p-top20 { padding-top: 20px!important } .p-top25 { padding-top: 25px!important } .p-top30 { padding-top: 30px!important } .p-top35 { padding-top: 35px!important } .p-top40 { padding-top: 40px!important } .p-top45 { padding-top: 45px!important } .p-top50 { padding-top: 50px!important } .p-top55 { padding-top: 55px!important } .banner-heading-blue { color: #4797d1; font-size: 60px!important; font-weight: 700 } .blue-button-flat, .green-button-round { padding: 7px 20px; display: inline-block } .blue-button-flat { background: #0087cf; color: #fff } .green-button-round { background: #6dd7a6; border-radius: 3px; color: #fff } .list-check.check li { text-align: left } ul, li, ol, strong, span, textfield, textarea { margin: 0; padding: 0; list-style: none; line-height: 16px; -moz-transition: all .5s; -webkit-transition: all .5s } h1, h2, h3, h4, h5, h6, .title { margin: 0; padding: 0; font-size: 14px; font-weight: 400; box-sizing: border-box; -moz-transition: all .5s; -webkit-transition: all .5s } p { line-height: 16pt; margin: 0; padding: 0; box-sizing: border-box; color: #414242; font-size: 20px; line-height: 30px } a { text-decoration: none; color: #1892ce; box-sizing: border-box; -moz-transition: all .5s; -webkit-transition: all .5s } a:hover { text-decoration: none } img { margin: 0; padding: 0; border: 0; display: inline-block; vertical-align: middle } img a { margin: 0; padding: 0; border: 0 } img a:hover { margin: 0; padding: 0; border: 0 } .fixed { width: 89%; margin: 0 auto } .fixed1 { width: 80%; margin: 0 auto } .center { text-align: center } .title { width: auto; text-align: center; padding: 50px 0 25px; font-size: 20px } .title strong { color: #4797d1 } .title span { color: #4797d1; display: block; padding: 10px 0; font-size: 16px } .uppercase { text-transform: uppercase } .titletext { padding: 0 0 50px } .titletext p { font-size: 16px; line-height: 20pt } .mainrow { width: auto; padding: 60px 0 } .mainrow1 { width: auto; padding: 60px 0 0 } li { line-height: 24px } .title1 { width: auto; text-align: center; padding: 40px 0 15px; font-size: 20px } .titletext1 { padding: 0 0 15px } .tagline { font-size: 20px; font-weight: 700 } .header .menu .logo-black { float: left; background: url(../images/logo-black.png) left top no-repeat; width: 250px; height: 72px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; cursor: pointer; margin: -15px 0 0 0px; } .header .menu .logo-black a { display: block; height: 72px; } .callrow { width: auto; display: block; padding: 30px 0 } .callrow p { width: auto; display: block; font-family: 'Open Sans', sans-serif; text-align: center; color: #5a5858 } .callrow p strong { width: auto; display: block; color: #b91038; font-size: 30px; font-weight: 700 } .callrow p strong small { color: #5a5858; font-size: 30px; font-weight: 700 } .callrow p span { display: block; padding: 14px 0 10px } .callrow p a { background: #4798d1; display: inline-block; padding: 15px 100px; font-weight: 700; text-transform: uppercase; border-radius: 4px; border-bottom: 6px #2378b4 solid; -webkit-transition: none; -moz-transition: none } .callrow p a:hover { opacity: .8 } .gray { background: #f6f7f8 } .sky { background: #e6f3fc } .white { background: #fff } .font30 { font-size: 30px; font-weight: 700 } .leftimagecoloum { width: auto; text-align: left } .leftimagecoloum .imagearea { display: inline-block; vertical-align: middle } .leftimagecoloum .textarea { display: inline-block; vertical-align: middle; margin: 0 0 0 10px } .leftimagecoloum .textarea .content { width: 550px; font-size: 14px; margin: 0; display: inline-block; text-align: left } .leftimagecoloum .textarea .content h1 { width: auto; font-size: 35px; line-height: 35pt } .leftimagecoloum .textarea .content p { width: auto; padding: 10px 0; line-height: 24pt; font-size: 18px } .leftimagecoloum .textarea .content p a { width: auto; background: #4797d1; color: #fff; display: inline-block; padding: 5px 90px; border-radius: 4px; margin: 15px 0 0; font-size: 18px } .leftimagecoloum .textarea .content p a:hover { background: #00b478 } .rightimagecoloum { width: auto; text-align: right } .rightimagecoloum .imagearea { display: inline-block; vertical-align: middle; text-align: right } .rightimagecoloum .textarea { display: inline-block; vertical-align: middle; margin: 0 20px 0 0 } .rightimagecoloum .textarea .content { width: 550px; font-size: 14px; margin: 0; display: inline-block; text-align: left } .rightimagecoloum .textarea .content h1 { width: auto; font-size: 35px; line-height: 35pt } .rightimagecoloum .textarea .content p { width: auto; padding: 10px 0; line-height: 24pt; font-size: 18px } .rightimagecoloum .textarea .content p a { width: auto; background: #4797d1; color: #fff; display: inline-block; padding: 5px 90px; border-radius: 4px; margin: 15px 0 0; font-size: 18px } .rightimagecoloum .textarea .content p a:hover { background: #00b478 } .header { font-family: 'Open Sans', sans-serif; color: #fff; width: 100%; position: fixed; padding: 10px 0; z-index: 1000; top: 0 } .header .blueback { width: 100%; position: absolute; height: 200px; z-index: -1; left: 0; top: 0; padding-bottom: 0; background-color: #009cde; background-image: radial-gradient(circle farthest-side at center bottom, #009cde, #003087 125%); color: #fff } .header .fixed { margin: 0 auto; width: 1170px } .header .headerinner { margin: 10px 0 0; display: inline-block } .header .topbar { font-weight: 400; width: auto; padding: 0 } .header .topbar ul { font-size: 0; width: auto; text-align: right; padding: 0 0 10px } .header .topbar ul li { display: inline-block; font-size: 14px; line-height: 8pt; vertical-align: top } .header .topbar ul li:first-child { font-size: 16px; font-weight: 600; margin: 0 5px 0 0 } .header .topbar ul li:last-child { margin: 0 } .header .topbar ul li a { vertical-align: top; display: block; padding: 0 } .header .topbar ul li a.call { background: url(http://cdn.pagetraffic.com/images/top-icon1.png) left top no-repeat; color: #fff; font-weight: 600; font-size: 16px } .header .topbar ul li a.mobile, .header.animate1 .topbar ul li a.mobile { border-left: 1px solid #fff; color: #fff; margin: 0 0 0 10px; padding: 0 0 0 10px } .header .topbar ul li a:hover.mobile, .header.animate1 .topbar ul li a:hover.mobile { text-decoration: underline } .header .menu { float: right; margin: 5px 0 0 45px } .header .logo { background: url(http://cdn.pagetraffic.com/images/logo.png) left top no-repeat; width: 250px; height: 56px; -webkit-transition: all .5s; -moz-transition: all .5s; cursor: pointer; margin: -20px auto 0 0; float: left } .header .menu .nav { width: auto } .header .menu .nav ul { display: inline-block; vertical-align: top; width: auto } .header .menu .nav ul li { float: left; font-size: 16px; position: relative } .header .menu .nav ul li span { display: none } .header .menu .nav ul li a { display: block; font-size: 16px; font-weight: 700; padding: 8px 16px; color: #fff } .hideblock { margin: 0 0 0 15px } .header.animate .menu .nav ul li a.droplink span { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/dropdown-icon2.png) no-repeat scroll right top; display: inline-block; height: 4px; line-height: normal; padding: 0; width: 8px; vertical-align: top; position: relative; top: 10px; left: 0 } .header .menu .nav ul li a.droplink span, .header.animate1 .menu .nav ul li a.droplink span { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/dropdown-icon.png) no-repeat scroll right top; display: inline-block; height: 4px; line-height: normal; padding: 0; width: 8px; vertical-align: top; position: relative; top: 10px; left: 0 } .header .menu .nav ul li a.last { background: none!important } .header .menu .nav ul li a.quote { border: 2px #fff solid; border-radius: 6px; background: none; padding: 8px 13px } .header .menu .nav ul li a.quote:hover { background: #4797d1; border: 2px #4797d1 solid } .header .award { background: url(http://cdn.pagetraffic.com/images/award-back.png) no-repeat left bottom; font-size: 16px; font-weight: 600; line-height: 17pt; padding: 10px 0 30px; position: absolute; right: 10px; text-align: center; text-shadow: 0 1px 1px #cc6e13; top: 0; width: 103px } .header .award a, .header .award a:hover { text-decoration: none; color: #fff } .header .award strong { font-size: 40px } .header .newmenu { width: auto } .header .newmenu ul { width: auto; text-align: center } .header .newmenu ul li { display: inline-block } .header.animate { animation: slide 1s forwards; background: #FFF!important } .header.animate .logo { float: left; background: url(http://cdn.pagetraffic.com/images/active-logo.png) left top no-repeat } .header.animate .logo:hover { background: url(http://cdn.pagetraffic.com/images/active-logo.png) -250px top no-repeat } .header.animate .topbar ul li { color: #5e5d5d } .header.animate .topbar ul li a { color: #5e5d5d } .header.animate .menu .nav ul li { position: relative } .header.animate .menu .nav ul li a { color: #5e5d5d; -webkit-transition: none } .header.animate .menu .nav ul li a.quote { border: 2px #509ad2 solid; border-radius: 6px; background: none } .header.animate .menu .nav ul li a.quote:hover { border: 2px #4797d1 solid; border-radius: 6px; background: #4797d1; color: #fff } .header.animate .topbar ul li a.call { background: url(http://cdn.pagetraffic.com/images/top-icon1-active.png) left top no-repeat } .header.animate .topbar ul li a.speak { background: url(http://cdn.pagetraffic.com/images/top-icon2-active.png) left top no-repeat } .header.animate .topbar ul li a.mobile { background: url(http://cdn.pagetraffic.com/images/top-icon3-active.png) left top no-repeat; border-left: 1px solid #5e5d5d; margin: 0 0 0 10px; padding: 0 0 0 10px } .header.animate1 .topbar ul li a.mobile { border-left: 1px solid #fff!important } .header.animate .menu .nav ul li a:hover .header { background: #F91B1F } .header.animate1 { background: #FFF } .header.animate1 .logo { float: left; background: url(http://cdn.pagetraffic.com/images/logo.png) left top no-repeat } .header.animate1 .logo:hover { background: url(http://cdn.pagetraffic.com/images/logo.png) -250px top no-repeat } .header.animate1 .topbar ul li { color: #fff } .header.animate1 .topbar ul li a { color: #fff } .header.animate1 .menu .nav ul li a { color: #fff!important } .header.animate1 .topbar ul li a.call { background: url(http://cdn.pagetraffic.com/images/top-icon1.png) left top no-repeat } .header.animate1 .topbar ul li a.speak { background: url(http://cdn.pagetraffic.com/images/top-icon2.png) left top no-repeat } .header .menu .nav ul li ol { display: none; margin: 0; padding: 0 } .closeme { display: none } .header .menu .nav ul li:hover ol { display: block; justify-content: left; position: absolute; right: 0; left: 0; margin: 0; top: 30px; width: 850px; padding: 10px 0 0 } .header .menu .nav ul li:first-child:hover ol { left: -150px!important } .header .menu .nav ul li:nth-child(2):hover ol { left: -220px!important } .header .menu .nav ul li:nth-child(3):hover ol { left: -150px!important } .header .menu .nav ul li:nth-child(4):hover ol { left: -140px!important } .header .menu .nav ul li:nth-child(5):hover ol { left: -180px!important } .header .menu .nav ul li:nth-child(6):hover ol { left: -365px!important } .header .menu .nav ul li ol ul { margin: 0 20px } .header .menu .nav ul li ol ul .title { width: auto; font-size: 16px; font-weight: 700; text-align: left; padding: 0; margin: 0 0 20px } .header .menu .nav ul li ol ul li { width: auto; float: none; text-align: left } .header .menu .nav ul li ol ul li a { width: auto; color: #fff; font-size: 14px; display: block; padding: 4px 0; -webkit-transition: all .2s; -moz-transition: all .2s; font-weight: 400; background: none!important } .header .menu .nav ul li ol ul li a:hover { text-decoration: underline } .header .menu .nav ul li ol ul li ul { margin: 10px 0 0; padding: 0 } .header .menu .nav ul li ol.active { background: #fff } .header .menu .nav ul li ol.active ul li a { width: auto; color: #fff; font-size: 13px; display: block; padding: 3px 0 } .header .menu .nav ul li ol.active ul .title { color: #5f5d5d } .header .menu .nav ul li ol.active ul li a { color: #5f5d5d } .mquote { display: none } .header .menu .nav ul li ol ul li strong { display: none } .home-banner { font-family: 'Open Sans', sans-serif; color: #fff; width: auto; background: url(http://cdn.pagetraffic.com/images/home-banner.jpg) left top no-repeat; overflow: hidden } .home-banner .middletext { width: auto; text-align: center; color: #fff } .inner-banner-seo { background: url(http://cdn.pagetraffic.com/images/seo-consultant-banner.jpg); height: 350px; background-size: cover } .content-writer-bg { background: url(http://cdn.pagetraffic.com/images/content-writer-bg.jpg); height: 350px; background-size: cover } .inner-banner-seo-marketing { background: url(http://cdn.pagetraffic.com/images/social-media-marketing-banner.jpg); height: 780px; background-size: cover } .branding-banner { background: url(http://cdn.pagetraffic.com/images/branding-banner.jpg); background-size: cover; height: 640px } .link-building-bg { background: url(http://cdn.pagetraffic.com/images/link-building-bg.jpg); background-size: cover; height: 400px } .google-panelty-bg { background: url(http://cdn.pagetraffic.com/images/google-panelty.jpg); background-size: cover; height: 725px } .link-building-bg .bannertitle h1 { line-height: 1.3 } .ttnone { font-size: 26px; display: block; padding-top: 15px } .mileston-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/mileston-banner.jpg) no-repeat scroll left -75px / cover; height: 615px } .pay-per-click { background: url(http://cdn.pagetraffic.com/images/pay-per-click.jpg); background-size: cover; height: 540px } .partner-with-us-bg { background: url(http://cdn.pagetraffic.com/images/partner-with-us-bg.jpg); height: 350px; background-size: cover; display: table; width: 100%; background: url(http://cdn.pagetraffic.com/images/recent-success-bg.jpg); height: 350px; background-size: cover; display: table; width: 100% } .design-develope-bg { background: url(http://cdn.pagetraffic.com/images/design-develope-bg.png); height: 445px; background-size: cover; display: table; width: 100% } .portfolio-bg { background: url(http://cdn.pagetraffic.com/images/portfolio-bg.png); height: 350px; background-size: cover; display: table; width: 100% } .enterprise-seo-bg { background: url(http://cdn.pagetraffic.com/images/enterprise-seo-bg.jpg); height: 700px; background-size: cover; display: table; width: 100% } .client-bg { background: url(http://cdn.pagetraffic.com/images/client-bg.png); height: 350px; background-size: cover; display: table; width: 100% } .site-map-bg { background: url(http://cdn.pagetraffic.com/images/site-map-bg.jpg); height: 350px; background-size: cover; display: table; width: 100% } .events-bg { background: url(http://cdn.pagetraffic.com/images/events-banner.jpg); height: 350px; background-size: cover; display: table; width: 100% } .press-bg { background: url(http://cdn.pagetraffic.com/images/press-bg.jpg); height: 350px; background-size: cover; display: table; width: 100% } .free-guide-bg { background: url(http://cdn.pagetraffic.com/images/free-guide-bg.png); height: 350px; background-size: cover; display: table; width: 100% } .choose-your-packages { background: url(http://cdn.pagetraffic.com/images/choose-your-packages.jpg); height: 445px; background-size: cover; display: table; width: 100% } .webdesigning-bg { background: url(http://cdn.pagetraffic.com/images/webdesigning-bg.png); height: 450px; background-size: cover; display: table; width: 100% } .dedicated-bg { background: url(http://cdn.pagetraffic.com/images/dedicated-bg.jpg); height: 350px; background-size: cover; display: table; width: 100% } .request-quote-bg { background: url(http://cdn.pagetraffic.com/images/request-quote-bg.jpg); height: 350px; background-size: cover; display: table; width: 100% } .offsure-bg { background: url(http://cdn.pagetraffic.com/images/offsure-bg.png); height: 350px; background-size: cover; display: table; width: 100% } .awards-bg { background: url(http://cdn.pagetraffic.com/images/awards-bg.png); height: 450px; background-size: cover; display: table; width: 100% } .persentaion-bg { background: url(http://cdn.pagetraffic.com/images/persentaion-bg.png); height: 445px; background-size: cover; display: table; width: 100% } .seo-cost-bg { background: url(http://cdn.pagetraffic.com/images/seo-cost-bg.png); height: 350px; background-size: cover; display: table; width: 100% } .delhi-location-bg { background: url(http://cdn.pagetraffic.com/images/delhi-location.jpg); height: 350px; background-size: cover; display: table; width: 100% } .case-study-bg { background: url(http://cdn.pagetraffic.com/images/case-study-bg.jpg); height: 484px; background-size: cover } .about-bg { background: url(http://cdn.pagetraffic.com/images/about-bg.png); height: 395px; background-size: cover } .reputation-bg { background: url(http://cdn.pagetraffic.com/images/reputation-bg.png); height: 350px; background-size: cover } .location-inner { background: url(http://cdn.pagetraffic.com/images/location-inner-bg.png); height: 350px; background-size: cover } .seo-team-bg { background: url(http://cdn.pagetraffic.com/images/seo-team-bg.jpg); height: 484px; background-size: cover } .management-bg { background: url(http://cdn.pagetraffic.com/images/management-bg.png); height: 350px; background-size: cover } .webinars-bg { background: url(http://cdn.pagetraffic.com/images/webinars-bg.png); height: 445px; background-size: cover; display: table; width: 100% } .services-bg { background: url(http://cdn.pagetraffic.com/images/services-bg.png); height: 600px; background-size: cover; display: table; width: 100% } .testimonials-bg { background: url(http://cdn.pagetraffic.com/images/testimonials-bg.jpg); height: 520px; background-size: cover } .seo-packages-bg { background: url(http://cdn.pagetraffic.com/images/seo-packages-bg.jpg); height: 725px; background-size: cover } .resources-bg { background: url(http://cdn.pagetraffic.com/images/resources-bg.jpg); height: 640px; background-size: cover } .download-content-bg { background: url(http://cdn.pagetraffic.com/images/download-content-bg.jpg); height: 576px; background-size: cover } .download-seo-bg { background: url(http://cdn.pagetraffic.com/images/download-seo-bg.jpg); height: 576px; background-size: cover } .google-plus-bg { background: url(http://cdn.pagetraffic.com/images/google-plus-bg.jpg); height: 576px; background-size: cover } .download-facebook-cost { background: url(http://cdn.pagetraffic.com/images/download-facebook-cost.jpg); height: 576px; background-size: cover } .content-mark-tool-bg { background: url(http://cdn.pagetraffic.com/images/content-mark-tool-bg.jpg); height: 576px; background-size: cover } .banner-text-top { padding-top: 160px; color: #fff } .banner-text-bottom, .webinars-bg, .design-develope-bg, .seo-cost-bg { color: #fff } .banner-text-top h1, .banner-text-bottom span, .portfolio-bg h1, .webinars-bg h1, .persentaion-bg h1 { font-size: 33px; padding-bottom: 10px } .banner-text-top span, .banner-text-bottom strong, .portfolio-bg h1, .webinars-bg span, .design-develope-bg span, .seo-cost-bg span, .persentaion-bg span, .awards-bg span, .allbg span { font-family: 'Oswald', sans-serif; font-size: 57px; padding: 0 13px; font-weight: 700 } .portfolio-bg h1, .persentaion-bg h1, .awards-bg h1, .allbg h1, .portfolio-bg .titleh1, .persentaion-bg .titleh1, .awards-bg .titleh1, .allbg .titleh1 { color: #fff } .design-develope-bg span { line-height: 1.3 } .banner-text { text-align: center } .hr-line-banner { margin: 10px 0 27px; opacity: .4; height: 1px; display: inline-block; width: 50%; background: #fff } .home-banner .middletext .down { display: block; height: 50px } .home-banner .middletext .down img { -webkit-animation: downme 1s infinite; -moz-animation: downme 1s infinite; cursor: pointer } .drop-ico { position: absolute; position: absolute; right: 6px; top: 9px; cursor: pointer } @-webkit-keyframes downme { 0% { margin:20px 0 0 } 50% { margin:30px 0 0 } 100% { margin:20px 0 0 } } @-moz-keyframes downme { 0% { margin:20px 0 0 } 50% { margin:30px 0 0 } 100% { margin:20px 0 0 } } .home-banner .middletext p { width: auto; text-align: center; font-size: 30px; line-height: 0; color: #fff } .home-banner .middletext h1 { font-size: 65px; font-weight: 700; line-height: normal; margin: 15px 0 18px; width: auto; color: #fff; line-height: 55pt } .home-banner .middletext h2 { width: auto; line-height: 0; font-size: 25px; font-weight: 400 } .home-banner .middletext ul { width: auto; font-size: 0; text-align: center; margin: 28px 0 } .home-banner .middletext ul li { display: inline-block; text-align: center; margin: 0 10px } .home-banner .middletext ul li img { margin: 0 auto } .home-banner .middletext a { background: #4797d1; border-radius: 4px; display: inline-block; font-size: 22px; line-height: 24pt; padding: 10px 120px; font-weight: 700; -webkit-transition: none; -moz-transition: none } .home-banner .middletext a:hover { opacity: .8 } .banner-form { font-weight: 400; color: #fff; background: #0083ba; text-align: center; padding: 20px 0; position: relative } .banner-form .icon { background: url(http://cdn.pagetraffic.com/images/form-icon.png) left top no-repeat; display: block; position: absolute; left: 0; right: 0; margin: 0 auto; width: 72px; height: 24px; top: -23px } .banner-form .title { width: auto } .banner-form .title p { font-size: 20px; text-align: center } .banner-form .list { width: auto; margin: 20px 0 } .banner-form .list ul { width: auto; font-size: 0 } .banner-form .list ul li { display: inline-block; text-align: left; vertical-align: top; width: 20%; margin: 0 .7%; padding: 2px; position: relative } .banner-form .list ul li label { display: block; color: #fff; font-size: 14px; margin: 0 0 5px 3px; line-height: 12px } .banner-form .list ul li label img { margin: 0 5px 0 0 } .banner-form .list ul li .text { width: 100%; background: #fff; border: 1px #0a77a5 solid; padding: 10px; box-sizing: border-box; color: #bdbdbd; display: block; margin: 0; border-radius: 4px } .banner-form .button { width: auto } .banner-form .button p { text-align: center; font-size: 14px } .banner-form .button p a { background: #fbd730; color: #282727; border-radius: 4px; display: inline-block; padding: 10px 20px; font-size: 16px; text-transform: uppercase; -webkit-transition: all .5s; -moz-transition: all .5s } .banner-form .button p a:hover { background: #ff8a18; color: #fff } .banner-form .button p span { display: block; padding: 5px 0; font-size: 12px } .black { background: #000; position: fixed; width: 100%; left: 0; top: 0; z-index: 200; height: 100%; opacity: .5; -webkit-transition: none; -moz-transition: none; cursor: pointer } .slidepanel { padding: 0; z-index: 100 } .slidepanel.active { -moz-transform: translate(-250px, 0px); -webkit-transform: translate(-250px, 0px); transform: translate(-250px, 0px) } .sidebar { background: #000; width: 250px; position: fixed; z-index: 300; right: 0; height: 100%; padding: 10px; font-size: 16px; transform: translate(250px, 0px); -webkit-transform: translate(250px, 0px); -moz-transform: translate(250px, 0px) } .sidebar.active { -moz-transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px) } .sidebar .button { width: auto } .sidebar .button a { background: #4696d1; color: #fff!important; display: inline-block; margin: 5px 0; padding: 10px; border-radius: 6px } .sidebar .button a.green { background: #00b478 } .sidebar .links { width: auto; margin: 10px 0 } .sidebar .links ul { width: auto } .sidebar .links ul li { width: auto } .sidebar .links ul li a { display: block; padding: 10px 5px; text-transform: uppercase } .sidebar .partners { width: auto } .moretraffic { width: auto; text-align: center } .moretraffic p { text-align: center } .moretraffic .list { width: auto } .moretraffic .list ul { width: auto } .moretraffic .list ul li { width: auto; padding: 15px 40px; background: url(http://cdn.pagetraffic.com/images/icon-sprite.png) left 5px no-repeat } .moretraffic .list ul li.icon2 { background-position: left -62px } .moretraffic .list ul li.icon3 { background-position: left -140px } .moretraffic .list ul li.icon4 { background-position: left -210px } .moretraffic .list ul li.icon5 { background-position: left -280px } .moretraffic .list ul li.icon6 { background-position: left -360px } .find-business { width: auto; text-align: center } .find-business p { text-align: center } .find-business .box { width: auto; text-align: center; font-size: 0 } .find-business .box1 { width: 28%; display: inline-block; vertical-align: top } .find-business .box1 .row { width: auto; margin: 26px 0 } .find-business .box1 .row .img { display: inline-block; width: 20%; vertical-align: top } .find-business .box1 .row .text { display: inline-block; text-align: left; width: 80%; vertical-align: top } .find-business .box1.right .row .text p { text-align: right } .find-business .box1 .row .text p { text-align: left; line-height: 16pt; font-size: 14px; color: #828282 } .find-business .box1 .row .text p strong { display: block; font-weight: 400; font-size: 17px; display: block; margin: 0 0 10px; font-family: 'Roboto condenced', sans-serif; color: #000 } .find-business .box2 { width: 41%; display: inline-block } .find-business .box2 img { width: 100% } .package { width: auto; font-size: 0; text-align: center } .package .boxarea { width: auto } .package .box { width: 20%; display: inline-block; border-right: 1px #fff solid; vertical-align: top; position: relative } .package .box .head { background: #468ec3; font-size: 25px; text-transform: uppercase; padding: 35px 0; color: #fff; vertical-align: top } .package .box img { position: absolute; right: 0; top: 0 } .package .box .text { width: auto; padding: 20px 0; background: #fff } .package .box .text p { width: auto; text-align: center; color: #7c7c7c; line-height: 30pt } .package .box .text p strong { width: auto; display: block; font-size: 20px; padding: 0 0 15px } .package .box .text p strong em { font-style: normal; color: #468ec3; padding: 0 5px; font-family: 'Fjalla One', sans-serif } .package .box .text p span { width: auto; display: block; padding: 5px 0 } .package .box .text p span em { color: #7c7c7c; font-style: normal; font-weight: 700 } .package .packagedetail { margin: 0; font-size: 14px; text-align: left; -moz-transition: none; -webkit-transition: none; background: #fff } .package .packagedetail .head { color: #000; font-size: 20px; padding: 20px 10px; display: block; width: 100%; border-bottom: 1px silver solid } .package .packagedetail .table { width: 100%; display: table } .package .packagedetail .table ul { width: auto; display: table-row; background: #fff } .package .packagedetail .table ul:nth-child(2n) { background: #fafafa } .package .packagedetail .table ul li { display: table-cell; padding: 10px; border-bottom: 1px #e4e4e4 solid; text-align: center } .package .packagedetail .table ul li:first-child { text-align: left; width: 250px } .package .button { margin: 10px 0; overflow: hidden } .package .button a { float: right; background: #7c7c7c; font-size: 14px; padding: 10px 15px; margin: 0 5px; border-radius: 6px } .package .button a.green { background: #4797d1; font-size: 18px; padding: 5px 90px; border-radius: 6px; line-height: 24pt; float: none; display: inline-block } .package .button a:hover { background: #00b478 } .grapharea { width: auto } .grapharea .box { width: 630px } .grapharea .text p { text-align: left; line-height: 18pt; font-size: 14px } .grapharea .text p strong { font-size: 35px; line-height: 35pt; width: auto; display: block } .grapharea .text p span { color: #4797d1; display: block; font-size: 16px; padding: 10px 0 } .grapharea .circlearea { width: auto; font-size: 0; margin: 20px 0 0 } .grapharea .circlearea .circle { width: 50%; display: inline-block; padding: 0; margin: 15px 0 } .grapharea .row { width: auto; margin: 0; font-size: 0; text-align: left } .grapharea .row .img { display: inline-block; vertical-align: top; margin: 0 10px 0 0; width: 15% } .grapharea .row .img img { width: 100% } .grapharea .row .text1 { display: inline-block; text-align: left; width: 80%; vertical-align: top } .grapharea .row .text1 p { text-align: left; line-height: 16pt; font-size: 14px } .grapharea .row .text1 p strong { display: block; font-weight: 400; font-size: 16px; display: block; margin: 0 0 5px; font-family: 'Roboto condenced', sans-serif; color: #468ec3 } .tools { overflow: hidden; padding: 40px 0; width: auto } .tools .title1 { padding: 0; text-align: center; width: auto } .tools .titletext1 { padding: 0 } .tools p { text-align: center } .tools ul { font-size: 0; margin: 0; text-align: center; width: auto } .tools ul.inner { margin: 0 } .tools ul li { display: inline-block; margin: 15px 20px 0 15px; vertical-align: middle } .tools .button { width: auto; text-align: center; margin: 30px 0 0 } .tools .button a { display: inline-block; padding: 5px 90px; background: #4797d1; font-size: 25px; border-radius: 4px; font-size: 18px; line-height: 24pt } .tools .button a:hover { background: #00b478 } .video { width: auto } .video p { text-align: center } .video .block { background: #fff; padding: 10px; width: 500px; margin: 30px auto; box-shadow: 0 0 10px #ACACAC } .recent { width: auto } .recent p { text-align: center } .recent .sitebox { width: auto; text-align: center; font-size: 0; margin: 30px 0 0 } .recent .sitebox .box { width: 22%; display: inline-block; margin: 0 1%; font-size: 14px } .recent .sitebox .box p { width: auto; text-align: center } .recent .sitebox .box p img { width: auto; display: inline-block; margin: 0 auto; vertical-align: top } .recent .sitebox .box p strong { width: auto; display: block; padding: 15px 0 0 } .recent .sitebox .box p span { width: auto; display: block; padding: 10px 0; color: #139dcb } .recent .sitebox .box ul { width: auto } .recent .sitebox .box ul li { width: auto; line-height: 16pt; text-align: center } .callus { width: auto; text-align: center; margin: 0 auto } .callus .row { width: 900px; margin: 0 auto } .callus .row .box { width: 48%; display: inline-block; border-right: 1px #cfcfcf solid; position: relative; vertical-align: middle; padding: 10px 0 } .callus .row .box .or { position: absolute; right: -18px; top: 40px; width: 32px; height: 32px; background: url(http://cdn.pagetraffic.com/images/or.png) left top no-repeat } .callus .row .box:last-child { border-right: 0; padding: 0 0 0 60px } .callus .row .box .img { float: left; margin: 0 20px 0 0 } .callus .row .box .text { overflow: hidden } .callus .row .box .text p { color: #868686; line-height: 16pt; text-align: left } .callus .row .box .text p strong { display: block; color: #4797d1; font-size: 30px; padding: 10px 0 } .callus .row .box .text p span { display: block; color: #4797d1; padding: 5px 0 } .callus .row .box .text p span a { color: #4797d1 } .form { background: #139dcb } .form .fixed { width: 700px; margin: 0 auto } .form .title { color: #fff } .form p { text-align: center; color: #fff } .form ul { width: auto; font-size: 0 } .form ul li { width: 48%; display: inline-block; font-size: 14px; margin: 0 1%; vertical-align: top } .form ul li label { display: block; color: #fff; margin: 10px 0; display: block; padding: 0 5px } .form ul li .text { display: block; background: #0f81a6; border: 0; width: 100%; border-radius: 6px; padding: 15px; box-sizing: border-box; box-shadow: inset 0 5px 10px #0e7393; color: #69d4f7 } .form ul .button { display: block; padding: 15px 30px; background: #00b478; font-size: 25px; border-radius: 4px; border-bottom: 8px #2d9673 solid; color: #fff; font-size: 25px; width: 90%; border: 0; margin: 20px auto 0; text-align: center; cursor: pointer } .form ul .button:hover { opacity: .8 } .form ul li .drop { display: block; background: #0f81a6 url(http://cdn.pagetraffic.com/images/form-drop-icon.png) right 20px no-repeat; border: 0; width: 100%; border-radius: 6px; padding: 15px; box-sizing: border-box; box-shadow: inset 0 5px 10px #0e7393; color: #69d4f7; position: relative; cursor: pointer } .form ul li .drop ul { width: 100%; background: #fff; position: absolute; left: 0; top: 43px; z-index: 50; border-radius: 0 0 6px 6px; padding: 5px 0; -webkit-transition: none; -moz-transition: none } .form ul li .drop ul li { width: 97%; padding: 7px 10px; display: block; color: #000; cursor: pointer; border-bottom: 1px #5c6166 dotted; box-sizing: border-box } .form ul li .drop ul li:last-child { border-bottom: 0 } .form ul li .drop ul li:hover { color: #69d4f7 } .footer { font-size: 13px; font-weight: 400; background: #195475 none repeat scroll 0 0; color: #fff; margin: 0; padding: 40px 0 } .footer div { line-height: 25px } .footert-top { overflow: hidden } .footer .col { float: left; margin: 0 1%; width: 31% } .contactus { float: left; font-size: 14px; width: 72% } .our-services { float: left; font-size: 14px; margin: 0; padding: 0; width: auto } .our-services2 { float: right } .our-services ul { margin: 15px 0 0 } .our-services li { margin: 0; width: auto; line-height: 25px } .toptitle { font-size: 16px; font-weight: 700; text-transform: uppercase } .ftcolumn.socials-links li { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/socials.png) no-repeat scroll 0 0; display: inline-block; height: 38px; margin: 0 2px; width: 38px } .ftcolumn.socials-links li:hover { transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg) } .ftcolumn.socials-links li a { display: block; height: 37px; width: 38px } .ftcolumn.socials-links .sl2 { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/socials.png) no-repeat scroll -94px 0 } .ftcolumn.socials-links .sl3 { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/socials.png) no-repeat scroll -48px 0 } .ftcolumn.socials-links .sl4 { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/socials.png) no-repeat scroll -142px 0 } .ftcolumn.socials-links .sl5 { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/socials.png) no-repeat scroll -236px 0 } .ftcolumn.socials-links .sl6 { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/socials.png) no-repeat scroll -189px 0 } .ftcolumn.socials-links .sl7 { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/socials.png) no-repeat scroll -282px 0 } .ftcolumn.socials-links .sl8 { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/socials.png) no-repeat scroll right 0 } .socials-links { padding: 10px 0 0; text-align: center } .copyrights-links li { border-right: 1px solid #fff; display: inline-block; line-height: 12px; margin: 0 5px 15px 0; padding: 0 8px 0 0; vertical-align: middle } .copyrights-links li.last { border-right: none } .copyrights-links img { padding: 0 5px; vertical-align: middle } .copyrights-links { margin: 0 0 10px } .smartseo { width: auto; text-align: center } .smartseo .box { display: inline-block; width: 28%; margin: 1.5% 2% } .smartseo .box .img { float: left; background: #2b77af; padding: 15px; margin: 0 20px 0 0; position: relative } .smartseo .box .img span { position: absolute; background: url(http://cdn.pagetraffic.com/images/seo-tip.jpg) left top no-repeat; width: 12px; height: 18px; position: absolute; right: -12px; top: 23px } .smartseo .box .pera { width: auto; overflow: hidden } .smartseo .box .pera p { text-align: left; line-height: 16pt; font-size: 14px } .smartseo .box .pera p strong { color: #000; display: block; font-weight: 400; font-size: 18px; margin: 0 0 5px } .testibox { width: auto; text-align: center; padding: 30px 0 } .testibox .box { display: inline-block; width: 48%; padding: 0 40px; text-align: left; border-right: 5px #e1ebf2 solid; vertical-align: top } .testibox .box:last-child { border-right: 0 } .testibox .box .title { color: #2b77af; text-align: left; font-size: 30px; padding: 0 } .testibox .box .resultbox { width: auto; overflow: hidden; margin: 35px 0 15px } .testibox .box .resultbox .left { display: inline-block; width: 50%; vertical-align: bottom } .testibox .box .resultbox .right { font-size: 20px; width: 50%; text-align: right; display: inline-block; vertical-align: bottom; padding: 5px 0 } .testibox .box .list { width: auto; border: 1px #e3e3e3 solid } .testibox .box .list ul { width: auto } .testibox .box .list ul li { width: auto; padding: 12px; background: #fff; text-align: left; border-bottom: 1px #e3e3e3 solid } .testibox .box .list ul li span { width: 300px; display: inline-block } .testibox .box .list ul li:first-child { color: #4797d1 } .testibox .box .list ul li:last-child { border-bottom: 0 } .testibox .box .list ul li:nth-child(2n) { background: #f9f9f9 } .testibox .box .testimonial { width: auto; margin: 60px 0 15px } .testibox .box .testimonial p { color: #888; background: #fff; border-radius: 6px; text-align: left; font-style: italic; text-align: left; padding: 20px; line-height: 20pt } .testibox .box .testimonial .name { padding: 0 50px; color: #4797d1 } .testibox .box .testimonial .name img { margin: 0 10px 0 0 } .testibox .bx-viewport { height: 320px!important } .googlerank { width: auto } .googlerank .ipad { width: 592px; margin: 50px auto 0; background: url(http://cdn.pagetraffic.com/images/ipad.png) left top no-repeat; overflow: hidden; text-align: center } .googlerank .ipad ul { margin: 37px 0 45px -5px; height: 382px; overflow: auto; display: inline-block; width: 85%; box-sizing: border-box } .googlerank .ipad ul li { width: auto; padding: 10px; width: auto; padding: 12px; background: #f6f7f8; text-align: left; border-bottom: 1px #e3e3e3 solid; font-size: 14px } .googlerank .ipad ul li strong { float: right; color: #4797d1; width: 70px; text-align: center } .googlerank .ipad ul li:first-child { color: #000; font-weight: 700 } .googlerank .ipad ul li:first-child strong { color: #000 } .googlerank .ipad ul li:last-child { border-bottom: 0 } .googlerank .ipad ul li:nth-child(2n) { background: #f6fbfc } .number { width: auto; text-align: center } .number .box { display: inline-block; text-align: center; padding: 20px 40px 0; vertical-align: top } .number .box p { text-align: center } .number .box p strong { display: block } .number .box p span { display: block; font-weight: 400; padding: 15px 0 5px; font-size: 25px } .footer .title { font-size: 14px; font-weight: 700; margin: 10px 0; text-transform: uppercase; padding: 0; text-align: left } .container { clear: both; margin: 0 auto; width: 1170px } .footer a { color: #fff } .footer a:hover { color: #ff8a18 } .footert-top .ftcolumn { width: 33% } .footer p { font-size: 13px; line-height: 1.8em; text-align: inherit; margin: 10px 0 0; padding: 0; color: #fff } .footert-mid { border-top: 1px solid #628eb0; margin: 20px 0; padding: 20px 0; overflow: hidden } .footert-top .ftcolumn { vertical-align: middle; float: left; margin: 0 auto; width: 33.3333% } .footert-top .socials-icon { display: block; float: left; margin: 0 } .footert-top .business-rating img { display: block; float: right } .text-transformnone { text-transform: none; margin: 10px 0 0 } .container { width: 1170px; margin: 0 auto } .container-small { width: 1000px; margin: 0 auto } .blog-all { font-family: 'Noto Sans', sans-serif!important; line-height: inherit!important } .blog-all div, .blog-all ul, .blog-all li, .blog-all ol, .blog-all strong, .blog-all span, .blog-all textfield, .blog-all textarea { line-height: 1.5 } .blog-all img { width: 100% } .blog-all h1 { font-family: 'Noto Sans', sans-serif; font-weight: 700; line-height: 1.25em!important; color: #3b3b3b; padding: 0; margin: 5px 0 15px } .blog-all p, .blog-all li { font-family: 'Noto Sans', sans-serif; font-size: 16px; font-weight: 400; line-height: 2em; color: #333; padding: 0; margin: 5px 0 10px } .blog-left-box ul, ol { padding: 0 0 0 30px; margin: 0 0 10px } .blog-all li { color: #333; padding: 5px 0; margin: 0; list-style-type: disc } .blog-left-box, .blog-left-first { width: 70%; padding: 0 15px; float: left; box-sizing: border-box } .blog-left-box h1 { font-size: 32px } .blog-right-box { width: 24%; float: left; padding: 0 15px; box-sizing: border-box } .popular-post-box li, .recent-post-box li { list-style: none; border-bottom: 1px solid #e3e3e3 } .popular-post-box li:last-child, .recent-post-box li:last-child { border: 0 } .topics-box li { list-style: none; padding-left: 12px; margin-bottom: 5px; font-weight: 700 } .topics-box li:hover { padding-left: 18px } .topics-box li a { font-weight: 700; color: #333 } .topics-box li.first-bor { border-left: 4px solid #3d539c } .topics-box li.second-bor { border-left: 4px solid #26af61 } .topics-box li.third-bor { border-left: 4px solid #8d3948 } .topics-box li.four-bor { border-left: 4px solid #9564bf } .topics-box li.five-bor { border-left: 4px solid #64bdab } .topics-box li.six-bor { border-left: 4px solid #223464 } .topics-box li.seven-bor { border-left: 4px solid #398e71 } .topics-box li.eight-bor { border-left: 4px solid #314373 } .topics-box li.nine-bor { border-left: 4px solid #eb7c23 } .topics-box li.ten-bor { border-left: 4px solid #344a61 } .popular-post-box, .topics-box, .recent-post-box { position: relative } .head-post { font-size: 24px; padding-bottom: 15px; position: relative; background: #fff; display: inline-block } .line { width: 100%; height: 1px; background: #e3e3e3; position: absolute; top: 18px; z-index: -1 } .head-post span { color: #4495d1 } .topics-box { margin: 24px 0 } ul.view { padding: 0 } .view a { color: #57aedf; text-decoration: none } .searchbox { position: relative; margin-bottom: 24px } .searchbox input { padding: 15px 6px 11px 14px !important; width: 95%; border: 1px solid #e3e3e3!important; border-radius: 21px; outline: none; margin: 0!important } .searchbox .fa-search { position: absolute; top: 9px; right: 7px; font-size: 15px; color: #d9dddf; cursor: pointer } .clear { clear: both } .minus { margin: 0 -15px } .post-box-mul { float: left; padding: 0 15px; box-sizing: border-box; width: 50% } .post-box-mul header, .single-post header { font-size: 21px; font-weight: 700 } .view li { float: left; list-style: none; line-height: inherit } .view li i { color: #2e84ec } .post-box-mul a.read-more, .single-post a.read-more, .blog-slide .box-slide-mask-two a.read-more { border: 1px solid #2e84ec; padding: 7px 10px; text-decoration: none; color: #2e84ec; border-radius: 4px; float: right; font-size: 14px; transition: all .5s } .post-box-mul a.read-more:hover, .single-post a.read-more:hover, .blog-slide .box-slide-mask-two a.read-more:hover { background: #2e84ec; color: #fff } .multi-blog { padding: 53px 0; border-bottom: 1px solid #e3e3e3 } .view li i { margin-right: 6px } .single-post img { width: 372px; height: 200px; margin-right: 15px; float: left } .single-post { margin: 25px 0; border: 1px solid #e3e3e3; padding: 12px } .single-post ul { display: inline-block } .view li { padding: 0; margin: 0 6px 0 0 } .seo-color, .ask-me-any, .code-opt, .content-mar, .keyword-research, .link-building, .pay-click, .seo-color, .social-media, .title-meta-tags { font-size: 16px; color: #fff; padding: 0 10px!important; border-radius: 3px } .ask-me-any i, .code-opt i, .content-mar i, .keyword-research i, .link-building i, .pay-click i, .seo-color i, .seo-tool i, .social-media i { color: #fff!important } .ask-me-any { background: #3d539c; color: #fff!important } .code-opt { background: #26af61; color: #fff!important } .content-mar { background: #8d3948; color: #fff!important } .keyword-research { background: #9564bf; color: #fff!important } .link-building { background: #64bdab; color: #fff!important } .pay-click { background: #223464; color: #fff!important } .seo-color { background: #398e71; color: #fff!important } .seo-tool { background: #314373; color: #fff!important } .social-media { background: #eb7c23; color: #fff!important } .title-meta-tags { background: #344a61; color: #fff!important } .blog-slide { position: relative; overflow: hidden } .blog-slide .box-slide-mask { width: 69%; position: absolute; top: 0; left: -66px; background: #000; height: 100%; background: rgba(0,0,0,0.5); transform: skew(-18deg) } .blog-slide .box-slide-mask-two { position: absolute; top: 0; left: 0; width: 48%; height: 100%; padding: 40px 0 0 47px } .blog-slide .box-slide-mask-two h1, .blog-slide .box-slide-mask-two p { color: #fff } .blog-slide .box-slide-mask-two a.read-more { color: #fff!important; border: 1px solid #fff!important } .blog-slide .box-slide-mask-two .view li i { color: #fff!important } .blog-slide .box-slide-mask-two li { color: #fff; margin: 0 6px 0 0 } .box-slide-mask-two h1 { font-size: 28px } .view { height: 17px; margin: 15px 0 18px } .blog-paging ul { text-align: center } .blog-paging ul li { display: inline-block; margin: 0; padding: 0; line-height: inherit; list-style: none; padding: 9px 17px } .blog-paging ul li.active { background: #57aedf; color: #fff; border-radius: 50% } .blog-paging ul li.active a { color: #fff } .blog-paging ul li:last-child a { font-size: 41px; color: #ccc; padding: 0 } .blog-paging ul li a { color: #333 } .blog-header .header { background: #57aedf } .container.blog-all { margin-top: 121px; padding: 40px 0 } .block-suscribe { padding: 10px 0; box-shadow: -2px -2px 5px #ccc; z-index: 9999999; position: fixed; top: auto; bottom: 0; transition: bottom .2s ease-in-out; background-color: #fff!important; width: 100% } .block-suscribe p { float: left; padding-top: 5px } .close { position: absolute; right: 18px; top: 20px; color: #c1c0c0; font-size: 20px } input[type="text"] { padding: 9px; margin: 0 10px; border: 1px solid #ccc; outline: none } input[type="submit"] { background: #57aedf; border: 0; padding: 9px; color: #fff; border-radius: 5px; cursor: pointer } .container-new { width: 90%; margin: 0 auto } .social-new { position: fixed; top: 155px; left: 15px; z-index: 100000 } .social-new li a { padding: 12px 19px; display: inline-block; width: 50px; border-radius: 50%; margin-bottom: 7px } a.twitter { background: #00b1fd } a.facebook { background: #3d57a2 } a.gplus { background: #e84b2a } .social-new i { font-size: 18px } .new-family-all { font-family: 'Oswald', sans-serif } .optimize-consultant-img { float: left; width: 28% } .optimize-consultant-img img { margin-top: 80px } .optimize-consultant-content { float: left; width: 72% } .heading-title-all, .heading-title-big, .white-big { font-size: 32px; color: #4797d1; line-height: 1.6; font-weight: 700; display: block } .heading-title-big, .white-big { font-size: 32px } .heading-title-all-medium { font-size: 20px; color: #4797d1; line-height: 1.6; font-weight: 700 } .heading-title-orange, .heading-title-blue { font-size: 22px; font-weight: 700; padding: 0; line-height: 1.6 } .heading-title-orange { color: #ff8a18 } .heading-title-blue { color: #4594ea; font-size: 26px; font-weight: 400; display: block; padding: 0 } .heading-black-title { font-size: 22px; font-weight: 700; color: #514e4e; padding: 6px 0; line-height: 1.6 } .new-family-all p { line-height: 26pt; font-weight: 400 } .optimize-consultant-content ul li { font-size: 20px; line-height: 26pt; padding: 8px 0 8px 31px } .gray-bg-all { background: #f6f7f8; padding: 40px 0; position: relative } .blue-bg-all { background: #eaf5fc; padding: 40px 0 } .hiring-container h2 { text-align: center } .hiring-container p { margin-top: 36px } .hiring-box { float: left; width: 50%; box-sizing: border-box; padding: 15px } .hiring-box img { float: left; margin-right: 15px } .work-featured-container { background: #139dcb; padding: 42px 0; text-align: center } .work-featured-container .container { padding: 0 } .featute-item { display: inline-block; padding: 0 15px; width: 15%; box-sizing: border-box } .work-featured-container h3 { color: #fff; font-size: 32px; text-align: center; padding: 0 0 32px } .featute-item img { width: 100% } .need-an-ans { text-align: center; padding: 136px 0!important; background: url(http://cdn.pagetraffic.com/images/need-an-answer-bg.png)!important; background-size: cover!important } .need-an-ans h4, .need-an-ans .title { font-size: 46px; color: #fff; line-height: 1.6; font-weight: 700; text-transform: uppercase } .need-an-ans h3 { font-size: 46px; color: #fff; line-height: 1.6; font-weight: 700; text-transform: uppercase } .need-an-ans .get-in-touch { margin-bottom: 20px; display: block; font-size: 22px; color: #fff } .c-call img, .e-email img { margin-right: 10px; float: left } .c-call { background: rgba(255,255,255,0.2); padding: 12px 25px 11px 30px; display: inline-block; border-radius: 8px; font-size: 25px; font-weight: 700; border: 1px solid #fff; color: #fff } .pack_title { float: left } #full .pack_title h2 { color: #333; padding: 10px 0; margin: 0 } .pack_left { float: left; width: 80%; background: #FFF; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px } .pack_left ul li { padding: 10px 0 10px 15px; height: 20px; display: block; border-bottom: 1px solid #ccc } .pack_left ul li.title { background: #1487e0; color: #FFF; font-weight: 600; font-size: 16px; height: 41px } .pack_left ul li:last-child { border-bottom: none } .pack_left ul li.gallery a { color: #0877C9; font-size: 12px } .pack_right { float: left; width: 20%; background: #f2f2f2; margin: -77px 0 0 -5px; border-radius: 5px; box-shadow: -3px 1px 11px #83888B } .pack_right ul li { padding: 10px 0; height: 20px; text-align: center; display: block; border-bottom: 1px solid #ccc; font-size: 14px } .li-height { height: 60px!important } .pack_right ul li.title { background: #99cc01; text-align: center; padding: 6px 0; color: #FFF; font-weight: 600; font-size: 24px; border-top-left-radius: 5px; border-top-right-radius: 5px; height: auto; line-height: 1.4 } .pack_right ul li.bg1 { background: #F90 } #full .pack_right ul li.title2 { background: #045d95; height: auto; text-align: center; padding: 4px 0; color: #FFF; font-weight: 600; font-size: 32px } .pack_right ul li.title2 span { font-size: 16px } #full .pack_right ul li.title3 { font-size: 15px; font-weight: 700; padding: 18px 0 } .pack_right ul li.bg { background: #1487E0; color: #FFF; font-weight: 700; font-size: 16px } .submit { padding: 15px 0 0; clear: both; text-align: center } .submit a { font-size: 16px; color: #046EBC; font-weight: 700 } ul.advantage_full { margin: 10px auto 0; text-align: center; width: 92% } ul.advantage_full li { display: block; float: left; margin: 0 4% 2%; text-align: center; width: 42% } ul.advantage_full li p { color: #343434; font-size: 18px } h4.full { color: #343434; font-size: 22px; padding: 0 0 15px!important } #full h3.full { color: #666 } a.free-n-request { background: #da4d15; margin-bottom: 12px; font-size: 38px; border-bottom: 9px solid #a63306; display: inline-block; padding: 7px 46px; line-height: 1.6; color: #fff; font-weight: 700 } .free-n-request { text-align: center; padding: 30px 0 } .free-n-request a.free-n-request { margin-bottom: 48px } .free-n-request .black-heading { text-transform: uppercase; padding-bottom: 15px } .free-n-request span { color: #000 } .free-n-request .star { color: red } .red { color: red } .black-heading, .bluish-heading { font-size: 35px; font-weight: 700; display: block; font-family: 'Oswald', sans-serif; line-height: 1.3 } .bluish-heading { color: #445466 } .black-heading { color: #514e4e } .free-n-request p { text-align: center } .white-bg { background: #fff; padding: 40px 0; position: relative } .darkblue-bg { background: #0063b9; padding: 40px 0 } .or { font-size: 20px; margin: 0 10px; color: #fff } .member-ship-affiliation { background: #f3f4f4; padding: 20px 0 } .affilication-inner { background: #fff; padding: 17px; border: 1px solid #e2e2e2; border-radius: 5px } .affilication-inner img { margin-right: 15px } .small-title { color: #258dd3; width: 100%; display: block; border-bottom: 1px solid #e3e3e3; padding-bottom: 10px; margin-bottom: 10px } .close-menus { display: none } .bread-crumb-new { padding: 18px 0 0 } .bread-crumb-new ul li { float: left; padding: 0 18px 0 13px; background: url(http://cdn.pagetraffic.com/images/bread-arrow.png) no-repeat right center } .bread-crumb-new ul li:last-child { background: none; color: #4797d1 } .bread-crumb-new ul li a { color: #514e4e } .bread-crumb-new ul li a.active { color: #4797d1 } .check li { background: url(http://cdn.pagetraffic.com/images/check.png) no-repeat 0 18px } .seo-marketingbanner-top h1 { font-size: 32px; color: #fff; line-height: 36px; padding-bottom: 15px } .yello-big span { color: #f9c841; font-size: 57px; font-weight: 700; font-family: 'Oswald', sans-serif } .seo-marketingbanner-top { margin-top: 140px; float: left; width: 100% } ul.check-white { margin-top: 10px } .check-white li { color: #fff; background: url(http://cdn.pagetraffic.com/images/check-white.png) no-repeat left center; padding: 10px 10px 11px 35px } .white-big { font-size: 45px; color: #fff; font-weight: 700; font-family: 'Oswald', sans-serif } .smo-packages { margin-top: 20px } .smo-packages i { color: #fff; border-radius: 50%; font-size: 59px; width: 85px; height: 85px; text-align: center; padding: 32px 20px 6px } .smo-packages li { float: left; margin: 0 15px; text-align: center } .smo-packages .fa-facebook { background: #4369a4 } .smo-packages .fa-google-plus { background: #dc5b4a } .smo-packages .fa-twitter { background: #4ea6dc } .smo-packages .fa-life-ring { background: #e4c677 } .smo-packages p { color: #fff; font-size: 18px; padding: 15px 0; font-family: 'Oswald', sans-serif; font-weight: 700 } a.blue-button { background: #4ea6dc; padding: 12px 19px; display: inline-block; border-radius: 7px; color: #fff } a.blue-button.active { background: #ff8a18 } .smo-packages ul { margin-top: 35px } .optimize-consultant { display: table; width: 100% } .seo-media-img { float: left; display: table-cell; vertical-align: middle; padding: 0 15px } .seo-media-content { display: table-cell; vertical-align: middle; padding: 0 15px } .smo_package { background: #f9f9f9; position: relative; border: 1px solid #dadada; padding: 15px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px } #fbs .top_arrow { background: url(http://cdn.pagetraffic.com/images/smo_top_bg.png) no-repeat; width: 55px; height: 30px; position: absolute; left: 84px; top: -24px } .smo_package .titles { padding: 0 0 15px; font-size: 24px; color: #415EA0; font-weight: 700 } .smo_package .titles span { font-size: 20px } .smo_package ul.title { background: #0577ad url(http://cdn.pagetraffic.com/images/smo-bg.jpg) repeat-x 0 top; padding: 0; overflow: hidden } .smo_package ul li.one { width: 37% } .smo_package ul.title li { padding: 9px 0 9px 15px; color: #fff; border-right: 1px solid #fff; float: left; display: block } .smo_package ul li.two { width: 20%; text-align: center; padding: 9px 0; margin-top: 0 } .smo_package ul.blue { background: #eff6fe; padding: 0; overflow: hidden } .smo_package ul.orag { background: #fbf2e9; padding: 0; overflow: hidden } .smo_package ul.blue li { padding: 9px 0 9px 15px; color: #4d5255; border-right: 1px solid #fff; float: left; display: block; font-size: 18px } .smo_package ul.orag li { padding: 9px 0 9px 15px; color: #4d5255; border-right: 1px solid #fff; float: left; display: block; font-size: 18px } .smo_package ul li.two { width: 20%; text-align: center; padding: 9px 0 } .smo_package ul.full_title { background: #ffddbc; padding: 0; overflow: hidden } .smo_package ul li:last-child { border-right: none } .smo_package ul.full_title li { padding: 9px 0 9px 15px; display: block; font-weight: 700 } .smo_package p.more { padding: 15px 0; text-align: right } #full p { padding: 4px 0 10px; line-height: 22px } .all-seo-packagess { margin: 30px 0 } .tab-top ul { text-align: center } .tab-top ul li { display: inline-block } .tab-top ul li a { border: medium none; display: inline-block; border-radius: 8px; color: #fff; font-weight: 500; margin: 0 10px; padding: 15px 22px; text-align: center; text-decoration: none; background: #006599; position: relative } .tab-top ul li:hover a { background: #e18a07 } .tab-top ul li a.active { background: #e18a07 } .tab-top { margin-bottom: 20px } .full-new { padding: 3% 0; margin: 0 } .full .white { background: #fff } .full-new .full-new .orangetext { color: #f67f09 } .full-new h1, .full-new h2 { font-family: 'Oswald', sans-serif } .full-new h1, .full-new h2, .full-new h3 { text-transform: uppercase; margin: 0; font-size: 38px!important; font-weight: 700; color: #414242 } .full-new p { margin: 0; padding: 4px 0 12px } .full-new .boldtitle { font-size: 24px; font-weight: 700 } .full-new .gray { background: #F3F4F4 } .full-new .rightalign { float: right; margin: 0 0 0 3%; padding: 0 } .full-new ul.list-type { margin: .5% 0; padding: 0; list-style-type: none; overflow: hidden } ul.list-type li { background: url(http://cdn.pagetraffic.com/images/tick-list.png) no-repeat 0 7px; display: block; float: none; line-height: normal; margin: 0; padding: 10px 0 0 30px } ul.list-type.check-liest li { background: url(http://cdn.pagetraffic.com/images/check.png) no-repeat 0 22px } .full-new .leftalign { float: left; margin: 0 3% 0 0; padding: 0 } .full-new .banner { margin: 0; padding: 2% 0 2.5% } .services-pic { float: left; margin: 0; padding: 0 } .services-sample-pic { margin: 4% 0 0 -7%; padding: 0; color: #fff } .branding-banner-inner { margin-top: 140px; float: left; width: 100% } .plan-tabledata { margin: 2% 0 0; padding: 0; margin: 2% 0 0; padding: 0; text-align: center } .plan-tabledata .plan { box-sizing: border-box; color: #3c3c3b; margin: 35px 0 0; padding: 30px 20px; width: 27%; background: #f4f4f4; position: relative; border: 1px solid #B3B9BA; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; box-shadow: 0 1px 8px #C5C2C2; -moz-box-shadow: 0 1px 8px #C5C2C2; -webkit-box-shadow: 0 1px 8px #C5C2C2; display: inline-block; vertical-align: top } .plan-tabledata .popular { margin: 0 3%; border: 1px solid #44A2B5; position: relative; padding-top: 66px } .plan-tabledata .plan .price { color: #323232 } .plan-tabledata .popular .price { color: #F87831 } .plan-tabledata .ribbon { background: url(http://cdn.pagetraffic.com/images/ribbon.png) no-repeat top left; width: 205px; display: block; position: absolute; top: 11px; left: -11px; font-size: 18px; font-weight: 700; text-transform: uppercase; margin: 0; padding: 0 0 0 20px; line-height: 50px; color: #fff; height: 60px } .plan-tabledata .plan .top { text-align: center } .plan-tabledata .plan .mid { padding: 15px 0; margin: 15px 0; border-top: solid 1px #DCDBDB; border-bottom: solid 1px #DCDBDB } .plan-tabledata .plan .bottom { padding: 0; text-align: center; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px } .plan-tabledata .plan .price { margin: 0 0 4%; padding: 0 } .plan-tabledata .plan .title { font-size: 26px; font-weight: 700; color: #323232; padding-top: 12px } .plan-tabledata .plan .price .sign { padding-right: 2px; display: inline; font-size: 24px } .plan-tabledata .plan .price .figure { display: inline; font-size: 45px; font-weight: 700 } .plan-tabledata .plan .price .time { display: inline; font-size: 18px; font-weight: 400 } .plan-tabledata .plan ul { margin: 0; padding: 0; list-style-type: none } .plan-tabledata .plan li { border-bottom: 1px dotted #aaa; display: block; margin: 0; padding: 8px 0; text-align: center } .plan-tabledata .plan li.one { background-position: 0 0 } .plan-tabledata .plan li.two { background-position: 0 -32px } .plan-tabledata .plan li.three { background-position: 0 -68px } .plan-tabledata .plan li.four { background-position: 0 -108px } .plan-tabledata .plan li.five { background-position: 0 -144px } .plan-tabledata .plan .bottom .button-box { text-align: center } .plan-tabledata .plan .bottom .button { border: none; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; display: inline-block; float: none; font-size: 21px; height: auto; line-height: 40px; margin: 0 0 10px; padding: 0 10%; text-align: center; background-image: -webkit-gradient(linear, left top, left bottom, from(#3c80dc), to(#276fb3)); background-image: -webkit-linear-gradient(#3c80dc, #276fb3); background-image: -moz-linear-gradient(#3c80dc, #276fb3); background-image: -ms-linear-gradient(#3c80dc, #276fb3); background-image: -o-linear-gradient(#3c80dc, #276fb3); background-image: linear-gradient(#3c80dc, #276fb3) } .plan-tabledata .plan .bottom a:hover.button { background-image: -webkit-gradient(linear, left top, left bottom, from(#276fb3), to(#3c80dc)); background-image: -webkit-linear-gradient(#276fb3, #3c80dc); background-image: -moz-linear-gradient(#276fb3, #3c80dc); background-image: -ms-linear-gradient(#276fb3, #3c80dc); background-image: -o-linear-gradient(#276fb3, #3c80dc); background-image: linear-gradient(#276fb3, #3c80dc) } .plan-tabledata .plan .link { text-align: center } .plan-tabledata .planlast { margin-right: 0 } .plan-tabledata .plan li.last { border-bottom: medium none } .full-new .aligncenter { text-align: center } .full-new h3 { text-transform: uppercase; margin: 0; padding-bottom: 10px; font-size: 30px; font-weight: 700; color: #414242 } .btm-image-box { width: 1000px; height: 130px; background: url(http://cdn.pagetraffic.com/images/btm-img4.jpg) no-repeat } ul.cmoptimize li { display: block; float: left; margin: 0 1% 0 0; padding: 0; text-align: center; width: 24% } #seo_full { margin: 8px 0 0 } .content-link-building #seo_packages_left { background: url(http://cdn.pagetraffic.com/images/package-box22.png) no-repeat scroll center bottom #0162a1!important; padding: 2% 0 6%; text-align: center; width: 36.5% } #link_full #seo_packages ul li, #link_full #seo_packages ul li.blue { width: 32.7%; box-sizing: border-box } #seo_packages ul li { width: 132px; float: left; border: 1px solid #dfdfdf; background: #fff; box-shadow: 0 4px #d9d9d9; margin: 0 4px 5px 0 } #link_full #seo_packages { width: 60%; float: right } #seo_packages ul { margin: 0; padding: 0; list-style-type: none } #seo_packages ul li .planname { text-align: center; font-size: 26px; text-shadow: 0 2px 0 #4e88b1; padding: 13px 0 15px } #seo_full #link_full ul#service li.full_white { width: 98.5% } #seo_full ul#service li.full_white { padding: 16px 0 15px; width: 99.5%; background: url(http://cdn.pagetraffic.com/images/title-line.png) left 40px repeat-x; border-bottom: 1px solid #ccc } .content-link-building #seo_full #link_full ul#service li.full_white span { background: #fff!important } #seo_full #link_full ul#service li.full_white span { background: #f5f5f5 } #seo_full ul#service li.full_white span { font-size: 26px; color: #424242; display: inline-block; padding: 0 15px 0 0; background: #FFF } #seo_full #link_full ul#service li.full_white { width: 100% } #seo_full ul#service li.full_white { padding: 22px 0; width: 100%; background: url(http://cdn.pagetraffic.com/images/title-line.png) left 30px repeat-x; border-bottom: 1px solid #ccc } #seo_full ul#service li { float: left; display: block; color: #004 } #seo_full ul#service { margin: 10px auto } #seo_full #link_full ul#service li.first { width: 40% } #seo_full ul#service li.first { width: 40%; box-sizing: border-box; padding: 9px 11px 11px; border-right: 1px solid #ccc!important; border-left: 1px solid #ccc!important; background: #E0F2FF; border-bottom: 1px solid #a3d7fd; height: 40px } #seo_full ul#service li { float: left; display: block; color: #004; font-size: 18px; position: relative } #seo_full #link_full ul#service li.second { width: 20% } #seo_full ul#service li.second { box-sizing: border-box; width: 20%; height: 40px; text-align: center; padding: 10px; border-right: 1px solid #ccc!important; border-bottom: 1px solid #ccc!important; background: #f7f7f7!important } .content-link-building #seo_packages_left { background: url(http://cdn.pagetraffic.com/images/package-box22.png) no-repeat scroll center bottom #0162a1!important; padding: 38px!important; text-align: center; width: 40%; box-sizing: border-box; font-size: 36px; color: #fff; float: left; line-height: 43px; font-weight: 700 } #seo_packages ul li .planname { text-align: center; font-size: 26px; text-shadow: 0 2px 0 #4e88b1; padding: 13px 0 15px } .seo_packages ul li .priceboxlight { background: url(http://cdn.pagetraffic.com/images/price-light.png) #70c2fd bottom no-repeat; color: #fff } .full.full_page { padding: 35px 0; position: relative } .full.full_page h3 { text-transform: uppercase; margin: 0; padding: 0 0 1%; font-size: 30px; font-weight: 700; color: #414242 } #seo_packages ul li .price { text-align: center; font-size: 28px; font-weight: 700; text-shadow: 0 2px 0 #4e88b1; padding: 0 0 25px } #seo_packages ul li .getstarted { text-align: center; font-family: arial; color: #fff; background: url(http://cdn.pagetraffic.com/images/get-started.png) center no-repeat; text-transform: uppercase; border-top: 1px solid #dfdfdf; padding: 3px 0 0 } #seo_packages ul li .priceboxlight { background: #70c2fd; color: #fff } #link_full #seo_packages ul li .priceboxdark { background: url(http://cdn.pagetraffic.com/images/price-dark2.png) no-repeat center top; background-size: cover } #seo_packages ul li .priceboxdark { background: url(http://cdn.pagetraffic.com/images/price-dark.png) no-repeat; color: #fff } #seo_packages ul li .getstarted a { color: #fff; padding: 14px 0; font-weight: 700; display: block; text-decoration: none; font-size: 14px } #seo_packages ul li.blue { width: 132px; float: left; margin: 0 4px 0 0; border: 1px solid #a3d7fd; box-shadow: 0 4px #a0d8f8 } .adsimg { text-align: center } .full.full_page .aligncenter { text-align: center } .full-new .branding .ttnone { text-transform: none } .qa_box .qa_left { float: left; width: 48%; margin: 0 2% 0 0 } .full-new .branding p { line-height: 24px; margin: 0; padding: 4px 0 12px } .our-work { margin: 2% 0 0; padding: 0 } .our-work ul li { box-sizing: border-box; width: 18.5%; margin: 0 .5% .5% 0; padding: 1% .4%; display: block; float: left; text-align: center; border: 1px solid #d9d9d9; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px } .our-work ul li img { text-align: center; width: 100%; height: 66px } .packagehighlight.clearfix { font-family: 'Open Sans', sans-serif; background: #3389d7; border-bottom: 2px solid #2178c7; border-top: 2px solid #2178c7; font-size: 45px; margin: 1% 0 0; padding: 4% 0; text-align: center } .packagehighlight .container { line-height: 33px; color: #fff; font-size: 29px; font-weight: 600 } .packagehighlight span { color: orange } .take-you-hire { width: 100% } .lets-hire-banner .redbt2 { bottom: 5%; left: 172px; position: absolute } .redbt2 { -moz-border-radius: 5px; -webkit-border-radius: 5px; background: none repeat scroll 0 0 #fb0013; border: 1px solid #ab2615; border-radius: 4px; color: #fff; cursor: pointer; font-size: 24px; font-weight: 700; letter-spacing: 1px; outline: 0; overflow: visible; padding: .8% 2.5%; text-shadow: 1px 1px 1px #000; width: auto } .lets-hire-banner .pic { margin: 0 auto; position: relative; text-align: center } .lets-hire-banner .redbt2 { bottom: 5%; left: 172px; position: absolute } .fonttype22 { text-align: center } .four-ims .title { padding: 18px 0 25px!important } .cmoptimize .info-pic img { width: 100% } .brandingtype2 strong { color: #656767 } .all-to-banners .leftpic { float: left; margin: 5px 10px 0; padding: 0; box-sizing: border-box; width: 15% } .all-to-banners .bannertitle { display: block; float: left; margin: 5% 0 0; text-align: center; width: 61%; box-sizing: border-box } .all-to-banners .rightpic { float: right; margin: 0; padding: 1% 0 0; box-sizing: border-box; width: 22% } .all-to-banners { margin-top: 106px; float: left; width: 100% } .all-to-banners h1 { color: #0176c2; font-size: 40px; font-weight: 700; text-transform: uppercase; padding-bottom: 12px; line-height: 43px } .request-quo { background: #ff8a18; padding: 13px 30px; display: inline-block; border-radius: 11px; margin: 17px 0; color: #fff } p.click2 { text-align: center } h1.blue-big, span.blue-big { font-size: 77px; color: #0181a9; font-family: 'Oswald', sans-serif; font-weight: 700; padding-bottom: 18px } .orange-text { color: #ff8a18!important; font-size: 22px!important; padding: 0 } .google-panelty-top { margin-top: 120px; float: left; width: 100% } .milestones-top { float: left; margin-top: 150px; width: 100% } .milestones-top h1 span { background: #0180a9 none repeat scroll 0 0; color: #fff!important; display: inline-block; font-size: 70px; line-height: normal!important; margin: 12px 0 0; padding: 0 25px; font-weight: 700 } .seo-awards-top { display: inline-block; float: none; margin-top: 120px; text-align: center; width: auto } .google-panelty-top p { font-size: 18px; font-weight: 700; color: #4c4c4c } .panaltythreeservices { text-align: center; margin-top: 40px } .panaltythreeservices li { float: left; width: 200px } .panaltythreeservices p { width: auto; text-align: center } .google-panelty-top ul.list-type li { color: #000 } .google-panelty-top ul.list-type { margin: 26px 0 6px } a.orange-button { background: #e05d27; display: inline-block; padding: 11px 20px; border-radius: 5px; color: #fff } .panaltythreeservices li img { height: 90px } .panaltythreeservices li p { padding: 10px 0 } .recovery_services { background: #f9f9f9; position: relative; border: 1px solid #dadada; padding: 15px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; margin-bottom: 78px } .recovery_services h2 { font-weight: 400; font-size: 28px; margin: 0 0 20px } .recovery_services li { display: list-item; background: url(http://cdn.pagetraffic.com/images/seo_arrow.png) no-repeat left 6px; padding: 0 0 20px 30px; color: #565752; font-size: 20px } .recovery_services ul { margin: 20px 0 10px } #panda-recover .top_arrow { background: url(http://cdn.pagetraffic.com/images/smo_top_bg.png) no-repeat; width: 55px; height: 30px; position: absolute; left: 18%; top: -29px } #Penguin-recover .top_arrow { background: url(http://cdn.pagetraffic.com/images/smo_top_bg.png) no-repeat; width: 55px; height: 30px; position: absolute; left: 47%; top: -29px } #Penalty-recover .top_arrow { background: url(http://cdn.pagetraffic.com/images/smo_top_bg.png) no-repeat; width: 55px; height: 30px; position: absolute; left: 76%; top: -29px } .green-button { background: #3cb528; padding: 7px 20px; border-radius: 51px; font-size: 25px; float: right; color: #fff } .green-big { background: #3fb428; padding: 10px 40px; display: inline-block; border-radius: 9px; float: right; color: #fff } .payperclick-partner { margin-top: 40px } .payperclick-partner li { float: left; margin-right: 15px } ul.cmoptimize { margin-top: 16px } .pay-per-click-package #seo_packages_left { width: 40%; background: url(http://cdn.pagetraffic.com/images/package-box3ct.png) no-repeat left bottom #0162a1; box-sizing: border-box } #seo_packages_left { background: url(http://cdn.pagetraffic.com/images/package-box.png) #0162a1 bottom no-repeat; font-size: 36px; color: #fff; padding: 24px 52px 67px; float: left; width: 20% } .pay-hadings p { margin-bottom: 20px!important } .pay-hadings { margin: 10px 0 0 } .request-button { text-align: center; margin: 20px 0 } .request-button a { background: #dd4c15; padding: 10px 47px; display: inline-block; border-radius: 5px; font-size: 23px; font-weight: 700; color: #fff!important } .campaign-planning ul { list-style-type: none; margin: 0; overflow: hidden; padding: 0 } .campaign-planning ul li { display: block; float: left; font-size: 16px; line-height: 29px; margin: 0; padding: 0 15px; text-align: center; width: 25%; min-height: 252px; box-sizing: border-box; margin: 20px 0 } .campaign-planning ul li p { text-align: center } .small-blue { color: #3774a0; font-size: 24px; font-weight: 700; padding-bottom: 15px } p.large-text { font-size: 22px; padding-bottom: 17px } .facebook-marketing-process ul.rowtype { margin: 2% 0 0; padding: 0 } .facebook-marketing-process ul.rowtype li { margin: 0 0 5%; display: block; padding: 0 } .facebook-marketing-process ul.rowtype li img.icontype { float: left; margin: 0 1% 0 0; padding: 0 } .facebook-marketing-process .title { background: none repeat scroll 0 0 #fff; color: #3774a0; display: inline-block; font-size: 20px; margin: 0; padding: 0 0 6px; font-family: 'Oswald', sans-serif!important } .facebook-marketing-process p { margin: 0; padding: 0 } .facebook-marketing-process ul.rowtype li img.rightalign { float: right; margin: 0; padding: 0 } .facebook-marketing-process ul.abilities { margin: 2% 0 0; padding: 0; width: 450px } .facebook-marketing-process ul.abilities li { display: block; float: left; margin: 0 0 5%; padding: 0; width: 49% } .facebook-marketing-process ul.abilities li img { float: left; margin: 0 5% 0 0; padding: 0 } .facebook-marketing-process ul.rowtype li:after, .fulldiv:after, .fulldiv .whitediv:after, .fulldiv .graydiv:after, .full-services:after, .full-services .tech-services:after, .breadcrumbwrap:after { clear: both; content: "."; display: block; height: 0; visibility: hidden } .facebook-marketing-process ul.abilities li span { float: left; margin: 7% 0 0; padding: 0 } .facebook-marketing-process ul.listtype { margin: 2% 0; padding: 0 } .facebook-marketing-process ul.listtype li { background: url(http://cdn.pagetraffic.com/images/list-type.png) no-repeat left 5px; display: block; margin: 0; padding: 2px 4px 7px 26px; margin-bottom: 9px } .facebook-marketing-process a { color: #474843 } .center-button { text-align: center; padding: 5px; border-top: 1px solid #e3e3e3 } .orange-small { background: #fb9238; padding: 10px; display: inline-block; border-radius: 5px; text-align: center; margin: 0 auto; color: #fff } .blue-small { background: #2e75c1; padding: 8px 35px; display: inline-block; border-radius: 5px; text-align: center; margin: 0 auto; color: #fff } .all-box-container { display: table } .all-left-box { display: table-cell; vertical-align: middle; padding: 0 15px } .all-right-box { display: table-cell; vertical-align: middle; padding: 0 15px } .para-marging p { margin-bottom: 20px } .list-check.check li { line-height: 24pt; padding: 8px 0 8px 31px } .partner-our .partner-img ul li { display: inline-block; margin-right: 5px } .gray-heading { color: #514e4e; font-size: 27px; font-weight: 700 } .italic-heading, .italic-heading:hover { color: #4797d1; text-decoration: underline; font-style: italic; padding-left: 31px } .new-three-box .box-new header { padding: 10px 0 } .new-three-box .box-new { width: 33%; float: left; padding: 0 15px; box-sizing: border-box } .text-center, .text-center p { text-align: center } .absu-box-container { margin-top: 22px } .absu-box { background: #fff; width: 27%; padding: 61px 20px; float: left; border: 1px solid #e3e3e3; margin: 0 38px; box-sizing: border-box; position: relative; min-height: 303px } .absu-line { width: 76px; background: #e3e3e3; height: 2px; right: -77px; top: 50%; position: absolute } .absu-circle { background: #4797d1; color: #fff; padding: 5px 12px; display: inline-block; border-radius: 50%; position: absolute; top: 43%; right: -57px } .report-con .heading-title-all { text-transform: capitalize; text-align: center; font-size: 26px } .report-con .box-new { margin-bottom: 18px } .report-con p { padding: 20px 0 } .report-con img { width: 100% } .row38 { margin: 0 -38px } .blue-color, .blue-color:hover { color: #4797d1; font-weight: 700 } .blue-color-no, .blue-color-no:hover { color: #4797d1 } .case-study-bg p { width: 43%; color: #000 } .case-study-top { padding-top: 160px } .about-manage, .about-manage ul li p { text-align: center } .about-manage ul li { display: inline-block; margin: 0 15px } .about-manage ul li:hover img { transform: rotateY(360deg); transition: all .8s; -webkit-transition: all .8s; -o-transition: all .8s; -moz-transition: all .8s; cursor: pointer } .about-manage li p { color: #4797d1 } .our-office { background: url(http://cdn.pagetraffic.com/images/location-bg.png) no-repeat; background-size: cover; padding: 60px 0 } .our-office p { color: #fff } .two-box-container .two-box { width: 50%; float: left; padding: 0 45px; box-sizing: border-box; position: relative } .two-box-container, .two-box-container p { text-align: center } .our-office .two-box-container p { text-align: left; padding-bottom: 10px } .two-box iframe { width: 100%; height: 325px } .location-inner-new iframe { width: 430px; height: 320px; border: 4px solid #f6f7f7!important } .four-box-container .four-box { width: 22.4%; float: left; margin: 0 15px; box-sizing: border-box } .four-box-container .four-box header { color: #fff; padding: 27px 20px 24px; text-align: center; font-size: 34px; font-weight: 700; line-height: 46px } .four-box-container .four-box .sky-blue { background: #1ec3d6 } .four-box-container .four-box .purple { background: #7d75da } .four-box-container .four-box .green { background: #31c2a3 } .four-box-container .four-box .light-blue { background: #1ec3d6 } .four-box-container .four-box footer { background: #f6f7f8; padding: 27px 20px 24px; text-align: center } .four-box-container .four-box footer a { background: #00a9ee; padding: 11px 35px; display: inline-block; border-radius: 31px; text-transform: uppercase; margin-top: 20px; color: #fff } .four-box-container .four-box footer a:hover { background: #25b9f5 } .four-box-container .four-box footer p { color: #445466; font-size: 33px; font-weight: 700; text-align: center; padding-bottom: 10px } .four-box-container .four-box footer span { color: #445466; font-size: 53px; font-weight: 700; padding: 21px 0; display: inline-block } .box-arrow { margin-top: 35px } .box-arrow.white { background: #fff } .box-arrow.gray { background: #f3f5f6; text-align: left } .seo-team-bg .case-study-top { padding-top: 132px } .blu { color: #00a9ee; font-size: 22px; padding: 10px; display: block } .seo-team-bg h1 span { display: block; margin-top: 15px } .box-arrow li { padding: 20px; border-bottom: 1px solid #ecf0f6; background: url(http://cdn.pagetraffic.com/images/green-arrow.png) no-repeat right 10px center } .box-arrow li a { color: #414242 } .box-arrow .blue-list { background: #1990d0; color: #fff } .box-arrow.gray li { border-color: #fff } .webinars-bg span { display: block; line-height: normal } .webinars-bg i { font-style: normal; color: #f9c740; display: block; font-size: 60px } .white-box-list { width: 400px; margin-top: 40px } .white-box-list li { background: #fbf8f8 url(http://cdn.pagetraffic.com/images/arrow.png) no-repeat left 10px center; padding: 5px 5px 5px 32px; color: #353333; font-size: 20px; width: 132px; float: left; margin: 0 15px 15px 0; font-weight: 700 } .video-con iframe { width: 436px; height: 300px } .img-left-all { float: left; margin-right: 15px } .content-box-first, .content-box-second { border: 1px solid #216da6; text-align: center; padding: 20px 18px; box-sizing: border-box; float: left; min-height: 275px } .content-box-first { width: 26% } .content-box-second { width: 44%; margin: 0 15px } .content-box-first p, .content-box-second p { text-align: center; padding: 4px 0 0!important } .content-box-first header, .content-box-second header { color: #216da6; font-weight: 700; border-bottom: 1px dashed #e3e3e3; padding: 5px 0 } .white-box { background: #fff!important } .content-box-first span { color: #0c77c9; font-weight: 700 } .text-blue { color: #0c77c9 } .text-blue-bold { color: #0c77c9; font-weight: 700 } .orenge-text-bold { color: #ff8a18!important; font-weight: 700 } .orenge-text { color: #ff8a18!important } a.button-blue-line { background: #2d8bd1; margin-bottom: 12px; font-size: 24px; border-bottom: 5px solid #216da6; display: inline-block; padding: 1px 30px; line-height: 1.6; color: #fff } .list-left li { float: left!important; width: 38% } .line-container .container:after { content: ''; margin: 0 auto; height: 100%; background: #d7dbe6; width: 2px; position: absolute; left: 0; right: 0; top: 0; bottom: 0 } .line-container .container { position: relative; min-height: 500px } .two-box-new-left { width: 47%; float: left; margin: 0 15px; box-sizing: border-box } .two-box-new-left .two-box-new-inner { float: right } .two-box-new-inner .two-box-new-image, .two-box-new-inner .two-new-box-text { float: left } .two-box-new-right { width: 47%; float: left; margin: 0 15px; box-sizing: border-box } .two-box-new-right .two-box-new-inner { float: left } .two-box-new-inner .two-box-new-image, .two-box-new-inner .two-new-box-text { float: left } .port-tabs { text-align: center } .port-tabs ul li { display: inline } .port-tabs ul li a { color: #949292; padding: 0 15px } .portfolio-box { width: 50%; padding: 35px 0; float: left; box-sizing: border-box; border-bottom: 1px dotted #ccc; text-align: center } .tab-content { position: relative; margin-top: 40px } .tab-content:after { content: ''; margin: 0 auto; height: 100%; width: 1px; position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-left: 1px dotted #ccc } .portfolio-box a { color: #514e4e; font-size: 28px; padding-top: 10px; font-weight: 700; text-align: center; display: block } .port-inner { display: none } .port-tabs ul li a.active { color: #ff8a18 } .portfolio-bg .banner-text-top { padding-top: 198px } .portfolio-bg .banner-text, .webinars-bg .banner-text, .design-develope-bg .banner-text, .seo-cost-bg .banner-text, .persentaion-bg .banner-text, .awards-bg .banner-text, .allbg .banner-text { display: table-cell; vertical-align: middle } .persentaion-bg p { font-size: 22px; color: #fff; width: 74%; text-align: center; margin: 0 auto } .darkblue-bg.download-wrapper, .darkblue-bg.download-wrapper p { color: #fff } .darkblue-bg .download-seo h2, .darkblue-bg.download-wrapper h3 { font-size: 58px; font-weight: 700 } .darkblue-bg .download-seo span { font-size: 48px; font-weight: 700; display: block; padding: 18px 0 } .darkblue-bg.download-wrapper input[type="text"] { background: #004f94; border: 1px solid #044177; color: #fff; border-radius: 5px; width: 47%; padding: 18px; font-size: 18px; float: left; box-sizing: border-box } .download-seo { float: left; width: 40% } .download-form { float: left; width: 60% } .f-group { margin: 15px 0 } .darkblue-bg.download-wrapper input[type="submit"], .full-list input[type="submit"] { background: #00b478; margin-bottom: 12px; font-size: 27px; border-bottom: 9px solid #2d9673; padding: 5px 22px; line-height: 1.6; display: block; width: 100%; cursor: pointer } .darkblue-bg.download-wrapper ::-webkit-input-placeholder { color:#fff!important } .darkblue-bg.download-wrapper ::-moz-input-placeholder { color:#fff!important } .darkblue-bg.download-wrapper ::-ms-input-placeholder { color:#fff!important } .award-wrapper .all-box-container { padding-bottom: 50px } .margin-box { padding-bottom: 50px } .tab-content-client ul li { margin: 0; min-height: auto; width: 24%; padding: 0 0 5px } .port-tabs.client-tabs ul li a { color: #3b9de4!important } .port-tabs.client-tabs ul li a.active { color: #ff8a18!important } .port-tabs.client-tabs ul li { display: inline-block; margin-bottom: 12px } .tab-content-client ul { text-align: center } .fill-form-wrapper label { display: block; color: #000; font-size: 16px; padding-bottom: 5px } .fill-form-wrapper input[type="text"], .fill-form-wrapper textarea, .textall { border: 1px solid #cfe0e9!important; padding: 12px 15px!important; margin: 0!important; border-radius: 5px!important; width: 100%!important; box-sizing: border-box!important; min-height: auto!important; outline: 0!important } .request-full-wrapper { background: #1892ce; width: 30%; box-sizing: border-box; text-align: center; padding: 30px; float: left } .request-full-wrapper h2 { font-size: 56px; font-weight: 700; color: #fff; line-height: 1.3; padding: 15px 0 } .fill-form-wrapper { padding: 30px; width: 64%; float: left; border: 1px solid #e3e3e3; box-sizing: border-box } ul.enquiry-form li { float: left; margin: 10px; width: 30%; box-sizing: border-box } .enquiry-form.half li { width: 47% } .enquiry-form, .check-left, .enquiry-line { border-bottom: 1px dashed #dae0e4; padding: 15px 0 } .check-left li { float: left; width: 33.33%; vertical-align: top } .check-left input[type="checkbox"] { float: left; margin-top: 6px; margin-right: 3px; box-sizing: border-box } .submit-for input[type="submit"] { background: #1892ce; border: 0; padding: 13px 78px; color: #fff; border-radius: 5px; cursor: pointer } .submit-for { margin-top: 33px } .service-con .all-right-box img { position: absolute; right: 0; bottom: 0 } .service-con { min-height: 390px } .service-con .all-left-box p, .service-con .all-right-box p { width: 430px } .service-con .all-left-box img { position: absolute; left: 0; bottom: 0 } .service-con .all-left-box { width: 58%; padding-top: 140px } .service-con .all-right-box { width: 58%; padding-top: 140px } .services-banner-heading { margin-top: 192px } .services-banner-heading span { background: #f99840; display: table; color: #fff; padding: 25px 20px 18px; font-size: 40px; margin-bottom: 7px } .services-banner-list { margin-top: 85px } .services-banner-list ul li { float: left; font-size: 18px; text-align: center; width: 16.6%; box-sizing: border-box } .services-banner-list ul li img { display: block; margin: 0 auto } .services-banner-list ul li a { color: #fff } a.arrow-more { background: url(http://cdn.pagetraffic.com/images/blue-arrow.png) no-repeat right; color: #09f; padding-right: 24px } .box-press { background: #fff; border: 1px solid #e3e3e3; float: left; width: 30.39%; margin: 0 15px; padding: 20px; text-align: center; min-height: 334px; box-sizing: border-box } .logo-release ul { margin-top: 28px } .logo-release ul li { display: inline-block } .logo-release ul li a { border: 1px solid #559dd4; color: #559dd4; padding: 2px 16px; border-radius: 6px; margin: 0 3px; font-size: 18px } .logo-release header, .media-kit header, .press-contact header { color: #656464; font-size: 28px; font-weight: 700 } .logo-release img { padding-top: 60px } .media-kit img, .press-contact img { margin: 29px auto 15px; display: block } .media-kit a { background: #4d9ad3; padding: 4px 20px; display: inline-block; border-radius: 5px; color: #fff } .press-contact p { text-align: center; color: #4897d2 } .press-contact a { color: #5b5e60 } .press-contact a.email { background: url(http://cdn.pagetraffic.com/images/email-icon.png) no-repeat left center; padding-left: 28px } .press-contact a.mob { background: url(http://cdn.pagetraffic.com/images/mobile-ic.png) no-repeat left center; padding-left: 28px } .full-time-box { float: left; width: 33.33333%; position: relative } .full-time-box img { float: left; margin-right: 14px } .full-time-box h3 { color: #f29f11; font-size: 40px; font-weight: 700; display: inherit } .full-time-box span { font-size: 28px; color: #4797d1; display: inherit } .full-time-box:after { background: url(http://cdn.pagetraffic.com/images/plus-icon.png); content: ''; position: absolute; top: 22px; right: 22px; width: 46px; height: 46px } .full-time-box:last-child:after { background: none } .two-box-list-container .two-box-list { width: 50%; float: left } .packages-table ul li { display: inline-block; vertical-align: middle; width: 23.333%; padding: 16px 15px; box-sizing: border-box; line-height: 28px; font-size: 19px } .packages-table ul { border-bottom: 1px solid #e3e3e3; font-size: 0 } .packages-table ul:after { display: block; content: " "; clear: both } .website-editing { background: #3589c5; color: #fff; padding: 15px } .website-editing p { font-size: 23px; color: #fff } .website-editing li { padding: 0!important } .n-border { border: 0!important } .first-list-pack { width: 30%!important } .wd-packages { background: #ecf0f6; text-align: center; padding: 39px 0!important } .corporate-packages { background: #1ec3d6 } .cms-packages { background: #7d75da } .ecom-packages { background: #31c2a3 } .wd-packages span { color: #29323b; font-size: 42px; font-weight: 700; font-weight: bold; line-height: 1.3 } .corporate-packages span, .cms-packages span, .ecom-packages span { font-size: 38px; color: #fff; display: block; line-height: 1.3 } .corporate-packages .big-span, .cms-packages .big-span, .ecom-packages .big-span { font-size: 60px!important } .packages-table { margin-top: -105px; padding-bottom: 40px; font-size: 0 } .small-span { font-size: 22px!important; font-weight: 400!important } .tab-content-press .box-new { padding: 34px 0 } .hr-img-line img { width: 100% } .tab-content-press .box-new span { color: #0087cf; font-weight: 700 } .tab-content-press .box-new img, .tab-content-press .box-new p { margin: 5px 0 12px } .clients-testimonial { width: auto; margin: 0 0 10px; padding: 0 } .clients-testimonial .content-box:nth-child(even) { background: #f6f7f8 } .clients-testimonial .content-box { margin: 0; padding: 40px 0; text-align: center; overflow: hidden } .clients-testimonial .content-box .testbox { width: auto; overflow: hidden } .clients-testimonial .content-box:nth-child(even) .testbox .logbox { float: right } .clients-testimonial .content-box .testbox .logbox { float: left; width: 150px; border-radius: 50%; border: 1px #fd8300 solid; height: 150px; overflow: hidden } .clients-testimonial .content-box .testbox .logbox img { width: 100%; height: 100% } .clients-testimonial .content-box:nth-child(even) .testbox .textbox { float: right } .clients-testimonial .content-box:nth-child(even) .testbox .imagebox { float: left } .clients-testimonial .content-box .testbox .imagebox { float: left; width: 280px; border: 1px #e3e3e3 solid; border-radius: 6px; background: url(http://cdn.pagetraffic.com/images/image-box.png) center top no-repeat; overflow: hidden; padding: 18px 0 0 } .clients-testimonial .content-box .testbox .imagebox img { width: 100% } .clients-testimonial .content-box .testbox .textbox .title { width: auto; margin: 5px 0; padding: 0; color: #fd8300; font-weight: 400; font-size: 25px; text-align: left } .clients-testimonial .content-box .testbox .textbox p { margin: 15px 0 0 } .clients-testimonial .content-box .testbox .name1 { text-align: right; display: block; color: #595959 } .clients-testimonial .content-box .testbox .name2 { text-align: right; display: block; color: #1285de } .clients-testimonial .content-box .testbox .textbox { float: left; width: 58%; text-align: left; padding: 0 20px; box-sizing: border-box } .testimonials-bg h1 { font-size: 66px; font-weight: 700; color: #2d78b1 } .testimonials-bg p { color: #000; width: 50% } .testimonials-bg .testi-bg-box { margin-top: 160px; float: left } .ranking-wrapper .ranking-box header { color: #4495d1; font-size: 22px; font-weight: 700; border-bottom: 1px dashed #e3e3e3; padding-bottom: 5px } .ranking-wrapper .ranking-box ul li:first-child, .ranking-wrapper .ranking-box ul li:first-child span { color: #444!important; font-weight: 700; padding-right: 0 } .ranking-wrapper .ranking-box ul li { padding: 7px 0; border-bottom: 1px solid #e0e5ea; margin: 2px; font-size: 18px } .ranking-wrapper .ranking-box ul li:first-child { padding-top: 12px; padding-bottom: 12px } .ranking-wrapper .ranking-box ul li:after { display: block; content: " "; clear: both } .key-wor { float: left!important } .ranking-wrapper .ranking-box ul li:last-child { border: 0 } .ranking-wrapper .ranking-box ul li { padding-right: 42px } .ranking-wrapper .ranking-box ul li:nth-child(even) { background: #f6fbfc } .ranking-wrapper .ranking-box ul li span { float: right; color: #2db1d7 } .ranking-box { width: 33.333%; float: left; box-sizing: border-box } .ranking-box .main { display: block; padding: 15px; border: 1px solid #e3e3e3; margin: 0 15px 30px } .press-download a, .press-download span { border: 1px solid #e1e1e1; margin-right: 10px; padding: 7px 15px; display: inline-block; color: #445466; font-weight: 400 } .press-download img { margin-right: 8px } .press-image { margin: 20px 0 } .archive { margin: 30px 0; font-weight: 700; width: 70% } .archive p { color: #4797d1 } .press-con-box iframe { width: 100%; border: 0; outline: 0; height: 250px; margin: 10px 0 20px } .quote-left { float: left; margin-right: 10px } .press-con-box { width: 50%; float: left; box-sizing: border-box } .press-con-box .main { display: block; margin: 0 50px } .press-con-box p { margin-bottom: 8px } .location-map-main { position: relative } .location-map-main iframe { width: 100%; border: 0; outline: 0; border: 5px solid #fff; margin-top: 80px; height: 398px } .location-map-box { width: 35%; float: left; box-sizing: border-box } .location-form-box { width: 65%; float: left; box-sizing: border-box } .location-form-main { padding: 0 62px } .coffee { position: absolute; top: 0; right: -40px } .get-touch p { color: #414242!important; padding-bottom: 5px } .get-touch a >p { color: #4594ea!important; font-size: 22px; padding: 7px 0 5px } .get-touch ul li { margin: 0 36px!important } .get-touch ul { margin-top: 20px } .italic-text { font-style: italic; text-decoration: underline } .request-quote-left { width: 50%; float: left } .request-quote-right { width: 50%; float: left } .request-quote-inner { padding-right: 30px } .question-call img { float: left; margin-right: 10px } .question-call span { color: #c80223; font-size: 24px; font-weight: 700 } .question-call h2 { color: #4897d2; font-size: 36px; font-weight: 700 } .request-quote h3 { color: #445466; font-size: 30px; font-weight: 700; padding-bottom: 15px } .quote-logo { margin-top: 10px } .quote-logo li { float: left; margin-right: 10px; margin-bottom: 10px } .small-hr { margin: 15px 0 } .request-quote-right .quote-right-inner { border: 1px solid #e3e3e3; padding: 20px; font-size: 16px } .quote-right-inner label { display: block; color: #000; padding-bottom: 8px } .quote-right-inner input[type="text"], .quote-right-inner textarea { margin: 0; min-width: inherit; width: 100% } .quote-right-inner li { float: left; margin-bottom: 8px } .enquiry-line li { width: 33.333% } .list-in { margin: 0 10px } .bot-list { padding: 15px 0 } .bot-list li { width: 50%; margin-bottom: 6px } .bot-list.full-b li { width: 100%!important } .list-in-bot input[type="checkbox"] { margin-right: 10px } .list-in input[type="submit"] { background: #1892ce!important; padding: 14px 44px; margin-top: 15px; font-size: 18px } .login-bg { background: url(http://cdn.pagetraffic.com/images/login-bg.jpg); width: 100%; background-size: cover } .login-bg h1 { font-size: 32px } .login-box { margin: 175px auto 0; width: 58%; background: #fff; padding: 33px; border-radius: 5px } .login-box .login-points { width: 50%; float: left } .login-box ul li { padding-bottom: 16px; background: url(http://cdn.pagetraffic.com/images/check-blue.png) no-repeat left top 6px; padding-left: 28px } .login-points-inner { padding-right: 15px } .login-form { width: 50%; float: right } .login-form-inner { padding-left: 28px; border-left: 5px solid #efefef } .login-form input[type="text"] { margin: 0; border: 2px solid #e8e8e8; border-radius: 5px; padding: 14px 10px; width: 100%; box-sizing: border-box } .form-group { margin-bottom: 15px } .remember-me { font-size: 16px } .forgot-password, .forgot-password:hover { font-size: 18px; color: #2ec5ff; font-style: italic; text-decoration: underline } .login-form input[type="submit"] { background: #4298cc; width: 100%; padding: 13px 0; font-size: 18px; outline: 0 } .footer-fixed a { color: #fff; font-size: 18px } .footer-fixed { text-align: center; position: fixed; bottom: 0; background: rgba(0,0,0,0.2); width: 100%; padding: 10px 0 } .process-bg { background: url(http://cdn.pagetraffic.com/images/line-bg.png) no-repeat; background-size: contain; height: 748px } .process-detail-box header { color: #4797d1; font-weight: 700; font-size: 22px; padding-bottom: 10px } .process-detail-box { width: 33.333%; float: left; padding: 0 28px; box-sizing: border-box; border-right: 1px solid #e3e3e3; min-height: 277px } .heading-define { width: 75%; margin: 0 auto } .process-box i { background: #4797d1; display: inline-block; padding: 32px 35px; border-radius: 50% } .precess-wrapper { margin-top: 233px; float: left; width: 100% } .process-box { text-align: center; width: 25%; float: left } .process-box p { text-align: center; color: #4797d1; font-size: 26px; padding-bottom: 20px } .process-wrapper-bottom { margin-top: 102px; float: left; width: 100% } .process-live-wrapper { padding: 26px } .process-line { margin: 16px 0 0; width: 33.333%; float: left; box-sizing: border-box } .inner-line { border-top: 1px solid #e3e3e3 } .space-left { padding-right: 56px } .space-both { padding: 0 28px } .space-right { padding-left: 56px } .precess-details-wrapper { padding-bottom: 60px } .process-tab ul li { display: inline-block; text-align: center; border-right: 1px solid #e3e3e3; cursor: pointer } .process-tab ul li i { background: #a3aaae } .process-tab ul li img { background: #a3aaae; padding: 10px; border-radius: 5px; display: block; margin: 0 auto 20px; position: relative } .arrow-wrap { position: relative } .process-tab ul li:hover img { background: #4797d1 } .process-tab ul { text-align: center } .process-tab ul li a { color: #333; padding: 22px 56px; text-align: center; display: inline-block; position: relative } .process-tab ul li:hover a, .process-tab ul li a.active { color: #4797d1!important } .border-none { border: 0!important } .mileston { width: auto; background: url(http://cdn.pagetraffic.com/images/mileston-middle-line.jpg) center top repeat-y } .mileston:first-child { margin: 130px 0 0 } .mileston .row { width: auto } .mileston .year { width: auto; background: #4696d1; width: 150px; border-radius: 50%; margin: 0 auto; color: #fff; font-size: 40px; text-align: center; font-weight: 700; vertical-align: middle; padding: 45px 0; border: 5px #d7dbe6 solid; position: relative; margin: -80px auto -80px auto } .mileston .box { width: 80%; padding: 160px 0 60px; margin: 0 auto } .mileston .box-left { width: 50%; overflow: hidden; display: inline-block; background: url(http://cdn.pagetraffic.com/images/mileston-point.jpg) right top no-repeat; vertical-align: top; text-align: right; padding: 0 80px 0 0; box-sizing: border-box; font-size: 0; margin: 0 0 0 10px } .mileston .box-left .img { display: inline-block; margin: 0 5px 0 0; vertical-align: top; width: 25% } .mileston .box-left p { display: inline-block; vertical-align: top; text-align: right; width: 73%; box-sizing: border-box } .mileston .box-left p strong { display: block; padding: 10px 0; font-size: 30px } .mileston .box-left.right { background: url(http://cdn.pagetraffic.com/images/mileston-point.jpg) left top no-repeat; text-align: right; margin: 80px 0 0 -25px; padding: 0 0 0 80px; box-sizing: border-box; text-align: left } .mileston .box-left.right p { text-align: left } .mileston .box-left.right img { margin: 0 0 0 5px } .mileston:nth-child(2n) .row { background: url(http://cdn.pagetraffic.com/images/mileston-middle-line.jpg) center top repeat-y #eaf5fc } .mileston:nth-child(2n) .row .box-left { background: url(http://cdn.pagetraffic.com/images/mileston-point1.jpg) right top no-repeat } .mileston:nth-child(2n) .row .box-left.right { background: url(http://cdn.pagetraffic.com/images/mileston-point1.jpg) left top no-repeat } .events { width: auto } .events .row:first-child { background: url(http://cdn.pagetraffic.com/images/hrline.jpg) center bottom no-repeat } .events .row { width: auto; text-align: center; padding: 60px 0 20px } .events .row .box { width: 33%; display: inline-block; vertical-align: top; min-height: 150px } .events .row .box .title { display: block; padding: 0 } .events .row .box .title strong { font-weight: 700; font-size: 25px; display: block; padding: 30px 0; color: #5e5e5f } .events .row .box .title a { color: #023388; font-weight: 400; font-size: 20px; padding: 0; padding: 10px 0; display: block } #slides2 { position: absolute; top: 64px; left: 0 } .seo-services { background: url(http://cdn.pagetraffic.com/images/seo-services-banner.jpg); background-size: cover; height: 600px; overflow: hidden; position: relative } .seo-services .row { margin-top: 120px } .seo-services .row .text { display: inline-block; vertical-align: top; width: 50%; float: left } .seo-services .row .text h1 { color: #4797d1; font-size: 40px; font-weight: 700; text-transform: uppercase } .seo-services .row .text p { color: #000; width: auto } .seo-services .row .text p strong { display: block; font-weight: 400; font-size: 30px; display: block; padding: 20px 0; line-height: 1.3 } .seo-services .row .text ul { width: auto; padding: 10px 0 } .seo-services .row .text ul li { width: auto; padding: 5px 15px; background: url(http://cdn.pagetraffic.com/images/green-point.png) left 12px no-repeat } .seo-services .img { display: inline-block; vertical-align: top } .solution { width: auto; text-align: center; overflow: hidden } .solution .box { width: 45%; float: left; text-align: left } .solution .box.right { float: right } .solution .box h3 { color: #5e5e5f; display: block; font-size: 35px; font-weight: 400 } .solution .box h3 span { border: 5px solid #f57b2b; border-radius: 50%; margin: 8px 8px 0 0; padding: 10px 15px; font-weight: 700; font-size: 18px; vertical-align: top; display: inline-block } .solution .box p { width: auto; text-align: left } .solution .box p a { display: block; width: 120px; text-align: center; padding: 6px 0; background: #f88510; color: #fff; margin: 10px 0 0 } .solution .box.right { float: right } .solution .box.right h3 span { border: 5px solid #0e7cd1 } .solution .box.right p a { background: #0e7cd1 } .enter-pri-baner { margin-top: 130px } .enter-pri-baner span { display: block; padding: 10px 0 } .enter-pri-baner p { width: 44%; padding: 14px 0 } .orange-heading { color: #f68121; font-size: 50px; padding: 0; font-weight: 700 } .enter-pri-baner ul { width: 706px } .enter-pri-baner ul li { float: left; margin: 12px 15px 0 0 } .blue-small-heaqding { color: #0087cf; font-size: 30px; padding: 25px 0; font-weight: 700; display: block } .small-business ul li { float: left; width: 16%; padding: 0 21px; box-sizing: border-box; vertical-align: middle } .small-business ul li img { width: 100% } .small-business-box { width: 50%; float: left; padding: 0 30px; box-sizing: border-box } .small-business-box p { font-style: italic; min-height: 155px } .small-business-wrapper { margin-top: 30px } .small-busines-img img { float: left; margin-right: 11px } .small-busines-img h3, .black-medium { color: #445466; font-size: 27px; font-weight: 700; line-height: 1.3 } .black-medium { display: block } .small-busines-img { margin-top: 20px } .leader-wrapper { margin-top: 30px } .leader-wrapper .leader-box-left { width: 45%; float: left; padding: 0 30px; box-sizing: border-box } .leader-wrapper .leader-box-left iframe { width: 100%; height: 315px } .leader-wrapper .leader-box-right { width: 55%; float: left; padding: 0 30px; box-sizing: border-box } .leader-wrapper .leader-box-right ul li { float: left; width: 50%; padding: 0 20px; box-sizing: border-box; margin-bottom: 18px; min-height: 62px } .leader-wrapper .leader-box-left p a { color: red; text-align: center; font-weight: 700 } .present-box { width: 33%; float: left; padding: 20px; box-sizing: border-box } .present-box, .present-box p { text-align: center } .present-box p { margin-bottom: 10px } .present-box header { font-size: 30px; color: #445466; font-weight: 700; padding: 10px 0 } .search-domains img { width: 100% } .pagination { display: none } .seo-slider { background: url(http://cdn.pagetraffic.com/images/slider-bg.png); width: 518px; height: 546px; position: absolute; width: 518px; right: 0 } .seo-packages-banner-box h1 { color: #4797d1; font-size: 38px; font-weight: 700 } .seo-packages-banner-box { margin-top: 130px; float: left; width: 100% } .seo-packages-banner-box span { font-size: 31px; color: #000; font-size: 31px; padding: 25px 0; color: #000; display: block } .seo-packages-banner-box p { width: 50% } .seo-packages-banner-box ul li { float: left; box-sizing: border-box; width: 50%; padding: 8px 0 8px 24px; background: url(http://cdn.pagetraffic.com/images/green-arrow-new.png) no-repeat left center } .seo-packages-banner-box ul { width: 50%; margin-top: 20px } .table-heading { margin-bottom: 20px } .table-heading .line-heading { display: block; background: #f4f4f4; width: 100%; height: 8px; position: absolute; top: 23px; left: 0; z-index: 1 } .table-heading { position: relative } .table-heading header { color: #4797d1; font-size: 32px; background: #fff; font-weight: 700; display: inline-block; padding: 0 14px; position: relative; z-index: 2 } .new-per-click.pay-per-click-package { margin-bottom: 30px } .price-inner { display: none } .price-tabs >ul>li { float: left } .price-tabs>ul >li >a { background: #01898a; color: #fff } .price-tabs>ul >li>a { background: #01898a; color: #fff; padding: 7px 20px; font-size: 23px; border-left: 1px solid #4eabab } .price-tabs >ul >li.active >a { background: #efede8; color: #4a5967 } .price-tabs { margin-top: 20px } .price-tabs >ul >li >a.active { background: #efede8; color: #4a5967; padding: 17px 20px 7px; border-radius: 3px 3px 0 0; border: 0 } .price-tabs ul li:first-child a { border: 0 } .price-tab-content { background: #efede8; padding: 40px 0 0; margin-top: 11px } .price-box-inner { width: 20%; float: left; padding: 0 15px; box-sizing: border-box; text-align: center } .price-box-inner img { display: block; margin: 0 auto } .price-box-inner p { text-align: center } .price-box-inner span { color: #4a5967; font-weight: 700; font-size: 22px; display: block; padding: 15px 0 8px } .price-box-inner header { color: #4a5967; font-size: 24px; font-weight: 700 } .price-box-inner header span { display: inline-block } .price-box-inner a { background: #0f85df; color: #fff; padding: 6px 19px; display: inline-block; margin-top: 12px; font-style: italic } .price-tabs ul { position: relative } .price-tabs ul li.price-doller { background: #efede8; cursor: pointer; color: #4a5967; padding: 6px 15px; position: absolute; top: 0; right: 118px; border-radius: 5px 5px 0 0 } .price-tabs ul li.price-rupee { background: #4a5967; cursor: pointer; color: #fff; padding: 6px 15px; position: absolute; top: -2px; right: 0; border-radius: 5px 5px 0 0 } .price-tabs ul li.price-rupee img, .price-tabs ul li.price-doller img { margin-left: 5px } .accordion-toggle { cursor: pointer } .accordion-content { display: none; margin-bottom: 15px; padding-left: 40px } .accordion-content.default { display: block } #accordion h4, #accordion .title { color: #445466; font-size: 20px; padding: 10px 0 } #accordion .plus { background: url(http://cdn.pagetraffic.com/images/plus-accor.png) left center; width: 29px; height: 29px; display: block; float: left; margin: 0 10px 0 0 !important } #accordion .minus { background: url(http://cdn.pagetraffic.com/images/minus-accor.png) left center; width: 29px; height: 29px; display: block; float: left; margin: 0 10px 0 0 !important } #accordion ul { width: 50%; float: left; padding: 0 13px; box-sizing: border-box; padding-top: 20px } .tab-white { background: #fff; margin-top: 40px } .price-text h3 { width: 74%; margin: 0 auto } .contact-us-header-bg { background: url(http://cdn.pagetraffic.com/images/contact-us-header-bg.png); height: 350px; background-size: cover; display: table; width: 100% } .contact-us-header-bg span { display: block; line-height: 1 } .contact-us-wrapper .contact-us-box { width: 50%; float: left } .contact-us-wrapper .contact-left { float: left; padding: 0 15px; box-sizing: border-box; width: 35% } .contact-us-wrapper .contact-right { float: left; padding: 0 15px; width: 65%; box-sizing: border-box } .contact-us-wrapper select, .contact-us-wrapper input[type="text"], textarea { border: 1px solid #e3e3e3; width: 100%; outline: 0; padding: 10px; box-sizing: border-box; margin: 0; min-width: auto!important } .contact-us-wrapper span.error { color: red } .contact-clear { margin-bottom: 15px } .form-two input[type="text"] { width: 100%; float: left } .form-two { width: 50%; float: left; box-sizing: border-box; padding: 0 15px } .contact-submit input[type="submit"] { background: #ff8a18; color: #fff; border-radius: 0; padding: 10px 27px; font-size: 20px; outline: 0 } .contact-submit { text-align: center; padding: 40px 0 } .contact-wrap-bg { background: url(http://cdn.pagetraffic.com/images/contact-us-bg.png); background-size: cover; height: 663px; text-align: center } .contact-wrap-bg .call-icon { padding-top: 71px } .contact-wrap-bg .call-no { padding-top: 60px } .contact-wrap-bg p { text-align: center; font-size: 42px; color: #fff; padding-bottom: 35px } .contact-wrap-bg p a { color: #fff; cursor: pointer } .contact-wrap-bg p span { font-weight: 700 } .contact-wrap-bg .contact-social span { margin: 0 8px } .contact-wrap-bg .contact-social { margin-top: 20px } .location-line { margin-top: 73px } .usa-map-wrapper { position: relative } .usa-map-wrapper iframe { width: 100%; border: 0; outline: 0; height: 453px; border-bottom: 2px solid #ff8a18 } .usa-wrap-box p { text-align: center } .blank { position: absolute; width: 100%; height: 100%; left: 0; top: 0 } .usa-wrap-box { position: absolute; left: 0; right: 0; background: #fff; border: 5px solid #c8c7c5; border-top: 0; width: 440px; text-align: center; padding: 12px 0; border-radius: 0 0 65px 65px; margin: 0 auto } .usa-wrap-box header { color: #ff8a18; font-size: 36px; font-weight: 700 } .usa-wrap-box p i { color: #ff8a18; padding-right: 5px; display: inline-block } .usa-wrap-box p { padding-bottom: 5px } .india-map-wrapper { margin-top: -6px } .india-map-wrapper, .delhi-map, .mumbai-map { position: relative } .delhi-map, .mumbai-map { width: 50%; float: left; box-sizing: border-box; position: relative } .delhi-map iframe, .mumbai-map iframe { height: 453px; width: 100%; border: 0; outline: 0; margin: 0; padding: 0 } .delhi-map { border-right: 1px solid #ff8a18 } .mumbai-map { border-left: 1px solid #ff8a18 } .delhi-box { position: absolute; right: 0; bottom: 5px; background: #fff; border: 5px solid #c8c7c5; border-right: 0; width: 290px; text-align: center; padding: 12px 20px; border-radius: 65px 0 0 0; z-index: 100; border-bottom: 0; text-align: right; min-height: 205px } .mumbai-box { position: absolute; left: 0; bottom: 5px; background: #fff; border: 5px solid #c8c7c5; border-left: 0; width: 290px; padding: 12px 20px; border-radius: 0 65px 0 0; z-index: 100; border-bottom: 0; text-align: left; min-height: 205px } .delhi-box p { text-align: right; padding-bottom: 8px } .delhi-box header { color: #ff8a18; font-size: 36px; font-weight: 700; padding-bottom: 8px } .delhi-box p i { color: #ff8a18; padding-right: 8px; display: inline-block } .mumbai-box p { text-align: left; padding-bottom: 8px } .mumbai-box header { color: #ff8a18; font-size: 36px; font-weight: 700; padding-bottom: 8px } .mumbai-box p i { color: #ff8a18; padding-right: 5px; display: inline-block } .site-map-wrapper { padding: 45px 0 } .site-map-wrapper a.home-button { font-weight: 700; border: 1px solid #1892ce; padding: 7px 28px; display: inline-block } .site-map-wrapper .home-line { width: 1px; height: 60px; background: #1892ce; margin: 0 auto } .home-full-line { width: 83.3%; height: 1px; background: #1892ce; margin: 0 auto } .sitemap-box ul li.active a { border: 1px solid #1892ce; padding: 10px 22px; display: inline-block; color: #1892ce; font-weight: 700; background: #fff } .sitemap-box ul li a { width: 100%; border: 1px solid #1892ce; padding: 10px 22px; display: inline-block; color: #000; background: #f5f5f5 } .sitemap-box ul li { margin-bottom: 30px } .sitemap-box { width: 16.666%; float: left; text-align: center; padding: 50px 15px 0; box-sizing: border-box; position: relative } .sitemap-box-wrapper:after { clear: both; content: '' } .sitemap-box :after { width: 1px; height: 91%; background: #1892ce; content: ''; position: absolute; top: 0; left: 50%; z-index: -1 } .free-guide-wrap .free-guide-box a { background: #4392ca; color: #fff; padding: 7px 11px; display: inline-block; border-radius: 5px } .free-guide-wrap .free-guide-box { width: 25%; float: left; box-sizing: border-box; padding: 0 20px } .free-guide-wrap .free-guide-box, .free-guide-wrap .free-guide-box p { text-align: center } .free-guide-wrap .free-guide-box p { padding: 10px 0 } .served-box img { float: left; margin-right: 20px } .served-box header { color: #577091; font-weight: 700; font-size: 24px } .served-box a { background: #4392ca; color: #fff; padding: 6px 21px; display: inline-block } .served-box p { padding: 10px 0 } .served-box { width: 50%; float: left; box-sizing: border-box; margin: 50px 0; padding: 0 30px } .served-con .black-heading { width: 66%; margin: 0 auto; text-align: center } .thanku-bg h1 { color: #577091; font-size: 51px; font-weight: 700; line-height: 1.2; padding-bottom: 12px; padding-top: 33px } .thanku-right { float: left; width: 60%; padding: 0 15px; box-sizing: border-box } .thanku-left { float: left; width: 40%; padding: 0 15px; box-sizing: border-box } .call-now { float: right } .call-now a { font-family: 'Oswald', sans-serif; background: #4392ca; color: #fff; padding: 10px 43px; border-radius: 5px } .thanku-bg { margin: 121px 0 75px } .map-full-wrapper { background: url(http://cdn.pagetraffic.com/images/map-full-bg.png); padding: 50px 0; background-size: cover } .map-full-wrapper h3 { font-size: 41px; color: #fff; text-align: center; padding: 0 0 46px; width: 79%; text-align: center; margin: 0 auto; font-weight: 700 } .maps-box { width: 50%; padding: 0 35px; float: left; box-sizing: border-box } .maps-box iframe { width: 100%; border: 0; outline: 0; height: 258px; margin-bottom: 20px } .maps-box p { color: #fff; padding-bottom: 5px } .maps-box p img { padding-left: 10px } .erro-page.menu .nav>ul >li >a { color: #416186 } .erro-page.menu .nav>ul >li >a:hover { color: #fff } .erro-page a.quote { background: #5d9cec!important; color: #fff!important } .error-wrapper h1 { font-size: 243px; color: #e83f53; line-height: 1; font-weight: 700 } .error-wrapper, .error-wrapper p { text-align: center } .error-wrapper h2 { padding: 10px 0; color: #416186; font-size: 27px } .sitemap-button { background: #5d9cec; color: #fff; padding: 10px 30px; display: inline-block; border-radius: 5px } .error-line { width: 436px; height: 3px; background: #cacccd; margin: 30px auto 20px } .error-or { background: #cacccd; width: 25px; height: 25px; margin: -47px auto 0; border-radius: 50%; padding: 10px 12px 12px 11px; color: #fff; text-align: center; margin-bottom: 20px } .error-wrapper { padding-top: 130px } .packagesback .packagesbox { padding: 0; text-align: center; font-size: 0; overflow: hidden; min-height: 765px } .packagesback .packagesbox .box:hover { margin: 10px 1% 0 0 } .packagesback .packagesbox .box.active { animation: boxslide 1s forwards; -moz-animation: boxslide 1s forwards; -webkit-animation: boxslide 1s forwards } .packagesback .packagesbox .box { width: 32.3%; margin: 0 1% 0 0; float: left; background: #FFF; border-top: 4px #81a8c6 solid; text-align: left; -moz-transition: .5s; -webkit-transition: .5s; min-height: 892px; box-sizing: border-box; border: 1px #ebebeb solid } .packagesback .packagesbox .box .head { background: #b595e8; font-size: 35px; color: #fff; text-align: center; padding: 30px 0 50px } .packagesback .packagesbox .box .circle { width: 180px; height: 180px; font-size: 40px; border-radius: 50%; background: #b595e8; border: 2px #fff solid; margin: -40px auto 0; text-align: center; color: #FFF; padding: 40px 10px; box-sizing: border-box } .packagesback .packagesbox .box .circle strong { display: block; border-bottom: 2px #fff solid; line-height: 58px } .packagesback .packagesbox .box .list { width: auto; padding: 10px } .packagesback .packagesbox .box .list .title { width: auto; font-weight: 700; border-bottom: 1px #e3e3e3 dashed; padding: 6px 0; margin: 0 0 5px; font-size: 16px; text-align: left } .packagesback .packagesbox .box .list ul { width: auto } .packagesback .packagesbox .box .list ul li { width: auto; color: #868585; background: url(http://cdn.pagetraffic.com/images/gray-point.png) left 8px no-repeat; padding: 4px 10px; font-size: 16px } .packagesback .packagesbox .box.blue .head { background: #53aedd } .packagesback .packagesbox .box.blue .circle { background: #53aedd } .packagesback .packagesbox .box.orange .head { background: #e7ac44 } .packagesback .packagesbox .box.orange .circle { background: #e7ac44 } li.none { background: none!important } .packagesback .plantable2 { border-top: 1px solid #e1e1e1; margin: 20px 0 0; padding: 0; overflow: hidden; font-size: 14px } .packagesback .plantable2 .columnfirst { background: #f1f1f1 none repeat scroll 0 0; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1 } .packagesback .plantable2 .column { float: left; padding: 0; width: 33.1% } .packagesback .plantable2 .column ul { margin: 0; padding: 0 } .packagesback .plantable2 .column ul li { background: url(http://cdn.pagetraffic.com/images/arrow2.png) 10px 12px no-repeat; border-bottom: 1px solid #ccc; border-top: 1px solid #fff; display: block; margin: 0; font-size: 17px; padding: 10px 0 10px 35px } .packagesback .plantable2 .columnlast { background: #f1f1f1 none repeat scroll 0 0; border-left: 0 none; border-right: 1px solid #e1e1e1; width: 33.37% } .packagesback .plantable2 .columnblue { background: #f4f9fd none repeat scroll 0 0; border-left: 0 none; border-right: 1px solid #e1e1e1; width: 33% } .packagesback .text { width: auto; background: #FFF; margin: 0 auto 10px; border-bottom: 1px #d8d8d8 dashed } .process-header header { font-size: 25px; color: #514e4e; padding-bottom: 10px; font-weight: 700 } .process-header { padding: 10px 0; border-bottom: 1px dashed #e3e3e3 } .p-box-border { padding: 35px 0 } .port-tabs.enterprise-tabs ul li a { font-size: 30px; color: #3b9de4 } .port-tabs.enterprise-tabs ul li a.active { color: orange } .port-tabs.enterprise-tabs ul { margin-bottom: 10px } .port-tabs.enterprise-tabs { margin-bottom: 15px } .ranking-inner .ranking-box { width: 50% } .ranking-inner .ranking-box .main { background: #fff } #seo-process { padding: 0 20px } .tab-white #seo_full ul#service li.first { width: 28%; font-size: 16px } .tab-white #seo_full ul#service li.second { width: 14.4%; font-size: 16px } .tab-white #seo_full ul#service li.video { width: 57.6%; text-align: center; height: 40px; padding: 5px 0; border-right: 1px solid #CCC; background: #F7F7F7!important } .tab-white #seo_full ul#service li.video img { width: 100px; height: 50px } .fa-usd { background: #01898a; color: #fff; border-radius: 50%; padding: 3px 7px 5px 8px; font-size: 17px } .fa-gbp { background: #fff; color: #4a5967; border-radius: 50%; padding: 3px 7px 5px 8px; font-size: 17px } .mask-opening, .mask-opening-two, .mask-opening-three { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: rgba(0,0,0,0.4); display: none } .modal-opening, .modal-opening-two, .modal-opening-three { position: fixed; background: #fff; padding: 0 6px; width: 50%; border-radius: 4px; top: 10%; left: 0; z-index: 10001; transform: scale(0); -webkit-transform: scale(0); -moz-transform: scale(0); right: 0; margin: 0 auto } .modal-header a, .modal-header-two a, .modal-header-three a { float: right; font-size: 15px; color: #000; text-decoration: none; cursor: pointer; background: #2269bb; color: #fff; padding: 4px 11px; border-radius: 50%; font-weight: 700; margin: -25px -19px 0 0 } .modal-opening header, .modal-opening-two header, .modal-opening-three header { font-size: 22px; float: left } .modal-body, .modal-body-two, .modal-body-three { padding: 12px 19px } .modal-body-two img, .modal-body-three img { width: 100% } .modal-body iframe { width: 100%; height: 360px } .seo-package-button a { background: #4797d1; color: #fff; padding: 10px 35px; display: inline-block; border-radius: 7px; margin-right: 10px } .pic-ms img { width: 200px; height: 200px } .seo-package-button { margin-top: 20px } .seo-package-button .green { background: #62c23c } .panning-pic { margin-bottom: 15px } .seo-proces-box { padding: 20px 0 } #sample-report { padding: 0 20px } .anc-color { color: #0087cf } li.first a.tooltip { position: relative; text-decoration: none; font-weight: 400 } li.first a.tooltip:hover { color: #999; text-decoration: none!important } li.first a.tooltip:hover:after, li.first a.tooltip:hover:before { display: block } li.first a.tooltip:before { content: attr(rel); width: 210px; position: absolute; z-index: 1000; bottom: 150%; left: -10px; padding: 5px 10px 8px; text-align: left; color: #fff; display: none; background: #404040; background: -moz-linear-gradient(top, #4e4e4e 0, #404040 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4e4e4e), color-stop(100%, #404040)); background: -webkit-linear-gradient(top, #4e4e4e 0, #404040 100%); background: -o-linear-gradient(top, #4e4e4e 0, #404040 100%); background: -ms-linear-gradient(top, #4e4e4e 0, #404040 100%); background: linear-gradient(top, #4e4e4e 0, #404040 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e4e4e', endColorstr='#404040', GradientType=0); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5); -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5); box-shadow: 1px 1px 2px rgba(0,0,0,.5); text-shadow: 0 1px 0 #292929; bottom: 24px } li.first a.tooltip:after { content: ""; width: 0; height: 0; position: absolute; z-index: 1000; bottom: 18px; left: -2px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #404040; display: none; background: 0 0 } .repu-bg h1 { line-height: 2 } .resources-bg h1 { color: #4797d1; font-size: 57px; font-weight: 700 } .resources-bg-banner-box { margin-top: 150px; float: left; width: 100% } .resources-bg p { width: 640px; padding: 15px 0 48px; font-weight: 400 } .resources-bg ul li { display: inline-block; text-align: center; padding: 0 15px } .resources-bg ul li span { display: block; background: #fff; padding: 5px; color: #4797d1; font-weight: 700; font-size: 16px } .resourse-box-first, .resourse-box-second { display: table; width: 100% } .resourse-box-first .resourse-box-left { width: 45%; text-align: left; box-sizing: border-box; display: table-cell; vertical-align: middle; padding: 0 15px } .resourse-box-first .resourse-box-right { width: 55%; box-sizing: border-box; display: table-cell; vertical-align: middle; padding: 0 15px } .resourse-box-second .resourse-box-left { width: 55%; display: table-cell; box-sizing: border-box; vertical-align: middle; padding: 0 15px } .resourse-box-second .resourse-box-right { width: 45%; display: table-cell; box-sizing: border-box; vertical-align: middle; padding: 0 15px; text-align: right } .download-content-top { margin-top: 150px; float: left; width: 100% } .download-content-top h1 { font-size: 54px; color: #fff; font-weight: 700; text-transform: uppercase; padding-bottom: 10px } .download-content-top .large-para { color: #fff; font-size: 25px } .download-content-top .small-para { color: #fff; font-size: 21px } .download-content-top .down { background: #0087cf; color: #fff; padding: 7px 20px; display: inline-block; margin: 30px 0 65px } .con-marketing header { color: #445466; font-size: 24px; font-weight: 700 } .download-social-all li { float: left; margin-right: 5px } .download-social-all:after { content: ""; display: block; height: 0; clear: both } .con-marketing a { text-decoration: underline!important; } body { font-family: "Oswald", sans-serif; font-weight: 300 } #main_body label.description { color: #000; display: block; padding-bottom: 8px; text-align: left!important; } #main_body input.text, #main_body select.select { border: 1px solid #cfe0e9; border-radius: 5px; box-sizing: border-box; margin: 0; min-height: auto; outline: 0 none; padding: 12px 15px; width: 100% } #main_body input.text, #main_body input.file, #main_body textarea.textarea, #main_body select.select, #main_body input.checkbox, #main_body input.radio, #main_body label.description { font-family: "Oswald", sans-serif; font-style: normal; font-weight: 300; font-size: 16px } #main_body input.button_text { background: #57aedf none repeat scroll 0 0; border: 0 none; border-radius: 5px; color: #fff; cursor: pointer; display: inline-block } #main_body .form_description { display: none } #main_body textarea.textarea { border: 1px solid #cfe0e9; border-radius: 5px; box-sizing: border-box; margin: 0; min-height: auto; outline: 0 none; padding: 12px 15px; width: 100% } #main_body form li#li_15 { padding: 0 0 30px } #main_body form li:nth-child(2) { padding: 0 0 30px } #main_body form li { clear: inherit } .get-touch p.bluetext { color: #4594ea!important; font-size: 22px; padding: 7px 0 5px } .about-manage ul li { vertical-align: top } .pack_right { margin-top: -47px } .tab-content-press .box-new { height: 310px } .img-cercil { border: 2px solid #999a9c; border-radius: 50%; padding: 36px; float: left } #main_body input.text, #main_body input.file, #main_body textarea.textarea, #main_body select.select, #main_body input.checkbox, #main_body input.radio, #main_body label.description { font-family: "Oswald", sans-serif; font-size: 16px; font-style: normal; font-weight: 300; margin: 0; padding: 2%; width: 100% } #main_body input.button_text { background: #1892ce none repeat scroll 0 0; font-size: 18px; margin-top: 15px; padding: 14px 44px; background: #57aedf none repeat scroll 0 0; border: 0 none; border-radius: 5px; color: #fff; cursor: pointer; display: inline-block; list-style: outside none none; font-family: "Oswald", sans-serif } #main_body form li#li_buttons { clear: inherit; float: left; line-height: normal; margin: 15px 0 0; width: 100% } .quote-right-inner li { float: left; margin: 4% 4% 0; width: 42% } #main_body form .checkboxes div span, #main_body form .multiple_choice div span { display: inline-block; width: 48% } .quote-right-inner textarea { height: 100px } #main_body label.description { color: #000; display: block; padding: 0 0 8px } #main_body label.choice { display: inline-block } .quote-right-inner input[type="text"], .quote-right-inner textarea { width: 100%; border: 1px solid #ccc; outline: medium none; border: 1px solid #cfe0e9; border-radius: 5px; box-sizing: border-box; margin: 0; outline: 0 none; padding: 12px 15px!important; width: 100%; list-style: outside none none; font-size: 16px; font-family: "Oswald", sans-serif } .checkboxes .element.checkbox, .multiple_choice .element.radio { display: inline-block; width: auto!important } #main_body label.description { color: #000; display: block; padding: 0 0 5px } .quote-right-inner .simple_name_1 label, .quote-right-inner .simple_name_2 label { margin: 5px 0 0!important } #form_container h1 { display: none } .quote-right-inner textarea { height: 75px } .footer { font-family: arial!important } .member-ship-affiliation .title { font-size: 30px; font-weight: 600; padding: 50px 0 25px; text-align: center; width: auto } .member-ship-affiliation { background: #fff none repeat scroll 0 0; padding: 0 } #main_body form li.checkboxes { clear: inherit; width: 100% } .section_break { display: none } @media (max-width:680px) { #main_body form .checkboxes div span, #main_body form .multiple_choice div span { display: inline-block; width: auto } .quote-right-inner li { float: none; margin: 12px 0 0; padding: 0!important; text-align: left; width: 100%!important } #main_body form .checkboxes div span, #main_body form .multiple_choice div span { display: block; width: 100% } } .events .row .box .title { color: #023388!important; display: block; font-size: 20px; font-weight: 400; padding: 10px 0 } .logo a { display: block; height: 56px } #main_body input.button_text, .events .row .box .title strong, .media-kit a.button { background: #4798d1 none repeat scroll 0 0; border-radius: 4px; box-sizing: border-box; color: #fff; display: block; font-family: "Open Sans", sans-serif; font-size: 22px; font-weight: 400; line-height: 16pt; list-style: outside none none; margin: 0 auto; padding: 20px 4%; text-align: center; text-decoration: none; text-transform: capitalize; transition: none 0 ease 0; width: 92% } #main_body input:hover.button_text, .events .row .box .title strong:hover, .media-kit a:hover.button, a.free-n-request:hover, a.blue-button:hover { opacity: .8 } .request-quote-right .quote-right-inner { border: 1px solid #e3e3e3; font-size: 16px; padding: 0 0 20px } .award-wrapper .all-box-container { padding-bottom: 0; padding-top: 50px } .seo-awards-wrapper .all-box-container { padding-bottom: 0; padding-top: 50px } .award-wrapper .img-cercil { border: medium none; border-radius: 0; display: block; float: left } .seo-awards-wrapper .img-cercil { border: medium none; border-radius: 0; display: block; float: left; padding: 0 36px } .press-wrapper .row:first-child { background: rgba(0,0,0,0) none repeat scroll 0 0; padding-bottom: 0 } a.free-n-request { background: #da4d15 none repeat scroll 0 0; border-bottom: none; color: #fff; display: inline-block; font-size: 30px; font-weight: 700; line-height: 1.6; border-radius: 4px; padding: 15px 100px; text-transform: uppercase; transition: none 0 ease 0 } .tab-top ul li { display: inline-block; margin: 0 12px; padding: 0 0 17px; position: relative } .tab-top ul li a { background: #01898a none repeat scroll 0 0; border-left: 1px solid #4eabab; border-radius: 4px; color: #fff; display: inline-block; margin: 0; padding: 12px 20px; width: 100%; border: medium none; font-weight: 300; position: static; text-align: center; text-decoration: none } .tab-top ul li a.active { background: #495968 none repeat scroll 0 0; color: #fff } .tab-top ul li:hover a { background: #495968 none repeat scroll 0 0; color: #fff } a.blue-button { background: #4ea6dc none repeat scroll 0 0; border-radius: 4px; color: #fff; display: inline-block; font-size: 16px; font-weight: 700; padding: 12px 19px; text-transform: uppercase; width: 100% } .requestall a.free-n-request { margin: 40px 0 } .press p a { color: #414242 } .press p a:hover { color: #0087cf } .video-con iframe { height: 354px; width: 420px; border: 1px solid #CCC } .seo-referral-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/seo-referral-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .seo-partnership-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/seo-partnership-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .seo-packages-banner-box, .seo-packages-banner-box h1, .seo-packages-banner-box span, .seo-packages-banner-box p { color: #fff } .seo-awards-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/seo-awards-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .reputation-management-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/reputation-management-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 440px; width: 100% } .presentations .all-left-box, .presentations .all-right-box { position: relative } .presentations .blue-button-flat { bottom: 10px; position: absolute } .all-right-boxp2 { float: right; padding: 0 15px; text-align: center; width: 50% } .memberships .all-box-container { padding-bottom: 0; padding-top: 0 } .memberships .img-cercil { padding: 0 36px } .enter-pri-baner p { padding: 25px 0 } .port-tabs.enterprise-tabs ul li a { background: #01898a none repeat scroll 0 0; border-left: 1px solid #4eabab; border-radius: 4px; color: #fff; display: inline-block; font-size: 23px; margin: 0 12px; padding: 12px 0; width: 250px } .port-tabs.enterprise-tabs ul li a.active, .port-tabs.enterprise-tabs ul li a:hover { background: #495968 none repeat scroll 0 0; border: medium none; color: #fff } .port-tabs.enterprise-tabs ul { margin-bottom: 0 } .black-heading a { color: #514e4e } .black-heading a:hover { color: #1892ce } .full_page.white-bg.content-link-building { padding-bottom: 0 } .packagehighlight.clearfix { margin: 0 } .ftcolumn.socials-links li { transition: none 0 ease 0 } .port-tabs ul li { display: inline-block; padding: 0 0 17px; position: relative } .show { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/show-icon.png) repeat scroll 0 0; bottom: 0; height: 17px; left: 0; margin: 0 auto; position: absolute; right: 0; width: 28px; display: none } a.active .show, a:hover.show { display: block } h1.whitetext { color: #fff!important; line-height: 90px } .seo-awards-top-top { float: left; margin-top: 82px; width: 100% } .seo-packages-banner-box h1 { font-size: 45px; text-transform: uppercase } .seo-package-button a { background: #62c23c none repeat scroll 0 0; border-radius: 5px; color: #fff; display: inline-block; font-size: 18px; font-weight: 300; margin-right: 10px; padding: 15px 40px; text-transform: uppercase } .seo-package-button a:hover, .seo-package-button a.active { background: #fff none repeat scroll 0 0; color: #000 } .seo-package-button a.active:hover { background: #62c23c none repeat scroll 0 0; color: #fff } .seo-package-button a:hover { background: #0f85df!important; color: #fff } .bluetext { color: #4797d1!important } .rightalign { float: right; margin: 0 0 5px 20px } .seo-awards-top .payperclick-partner { margin-top: 0 } .new-family-all p { font-weight: 300!important } .requestall2 a.free-n-request { margin: 0 } .scrollToTop { width: 100px; height: 130px; padding: 10px; text-align: center; background: #f5f5f5; font-weight: 700; color: #444; text-decoration: none; position: fixed; top: 75px; right: 40px; display: none; background: url(arrow_up.png) no-repeat 0 20px } .scrollToTop:hover { text-decoration: none } .about-manage a, .services-banner-list ul li a { text-decoration: underline } .about-manage a:hover, .services-banner-list ul li a:hover { text-decoration: none } .about-bg h1 { background: rgba(0,0,0,0.3) none repeat scroll 0 0; display: block; font-weight: 700; line-height: 45px; margin: 25px 0 0; padding: 25px 0; text-shadow: none; transform: skew(10deg); -moz-transform: skew(10deg); -webkit-transform: skew(10deg); -o-transform: skew(10deg); -ms-transform: skew(10deg); vertical-align: middle } .about-bg h1 span { display: inline-block; font-size: 45px; line-height: 50px; padding: 0; transform: skew(-10deg); -moz-transform: skew(-10deg); -webkit-transform: skew(-10deg); -o-transform: skew(-10deg); -ms-transform: skew(-10deg) } .free-guides .all-right-box, .free-guides .all-left-box { position: relative } .free-guides .blue-button-flat { bottom: 0; position: absolute } .events .row { padding: 20px 0 } .events .row .box img { height: 70px } .price-tabs ul .price-doller { background: #efede8 none repeat scroll 0 0; border-radius: 5px 5px 0 0; color: #4a5967; cursor: pointer; padding: 6px 15px; position: absolute; right: 118px; top: 0; float: left } .price-tabs ul .price-rupee { background: #4a5967 none repeat scroll 0 0; border-radius: 5px 5px 0 0; color: #fff; cursor: pointer; padding: 6px 15px; position: absolute; right: 0; top: -2px; float: left } .price-tabs > ul > li > a.activelink { background: #efede8 none repeat scroll 0 0; border: 0 none; border-radius: 3px 3px 0 0; color: #4a5967; padding: 17px 20px 7px } .full-new2 { margin: 0; padding: 3% 0 20px } .brand-package-button { display: block!important; left: 10px!important; position: relative } .brand-package-button span.text { display: block; margin: 0 0 25px } .packagebutton { text-align: center; line-height: 16px; list-style: outside none none; margin: 0 0 25px; padding: 0; transition: all .5s ease 0 } .packagebutton li { display: inline-block; margin: 0 12px; padding: 0 0 17px; position: relative } .packagebutton li a { background: #01898a none repeat scroll 0 0; border: medium none; border-radius: 4px; color: #fff; display: inline-block; font-weight: 300; margin: 0; padding: 12px 35px; position: static; text-align: center; text-decoration: none; width: 100% } .packagebutton li a.activelink { background: #495968 none repeat scroll 0 0; color: #fff } a.activelink .show { display: block } #link_full #seo_packages ul li, #link_full #seo_packages ul li.blue { box-sizing: border-box; width: 32.7% } .dedicated-team #main_body input[type="text"] { min-width: auto } .dedicated-team #main_body form li { clear: inherit; float: left; margin: 2%; width: 45% } .dedicated-team #main_body form li:nth-child(3) { padding: 0 0 30px } .dedicated-team #main_body li.checkboxes { width: 100% } .dedicated-team #main_body .simple_name label { padding-top: 10px; padding-bottom: 0 } #error_message { display: block; margin-bottom: 0!important; margin-top: 0!important; padding: 0!important; width: 100%!important } .press-download a:hover { color: #1892ce } .archive { font-weight: 700; margin: 30px auto; width: 90% } a:hover.blue-button-flat { background: #ff8a18 none repeat scroll 0 0; color: #fff } .press-download { margin: 0 0 25px } .press-image { float: right; margin: 35px } a.arrow-more { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/blue-arrow.png) no-repeat scroll right 14px } .media-kit a { background: rgba(0,0,0,0) none repeat scroll 0 0 } .media-kit a.button { background: #ff8a18 none repeat scroll 0 0; font-size: 20px; font-weight: 600; padding: 11px 0 11px 30px; position: relative; text-align: center; width: 180px } .media-kit a.button img { display: inline-block; left: 10px; margin: 0 0 0 5px; position: absolute; top: -10px; width: 35px } .numlist li { margin: 20px 0 0 } .numlist span { background: #4797d1 none repeat scroll 0 0; border-radius: 100px; color: #fff; display: inline-block; margin: 0 10px 0 0; padding: 10px 15px } .chicago-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/chicago-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .legal-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/legal-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .legal2-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/legal2-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .content-marketing-tools-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/content-marketing-tools-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .dedicated-team-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/dedicated-team-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .mumbai-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/mumbai-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .press-release-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/press-release-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100%; background-size: cover; display: table } .quote-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/quote-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .events-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/events-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .content-marketing-guide-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/content-marketing-guide-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .googleplus-localseo-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/googleplus-localseo-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .facebook-seo-whitepapers-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/facebook-seo-whitepapers-bg.png) repeat scroll 0 0 / cover; display: table; height: 486px; width: 100% } .box-press { min-height: 360px } .facebook-seo-whitepapers-bg h1 { color: #fff; font-size: 75px; font-weight: 700 } .new-family-all p { margin: 0 0 20px } .present-box p { line-height: 35px; margin-bottom: 20px } .seo-services .row .text p, .seo-services, .seo-services h1 { color: #fff!important } .seo-services .row { position: relative } .cancellation-refund-policy-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/cancellation-refund-policy-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .privacy-policy-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/privacy-policy-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .get-touch ul li { margin: 0!important; width: 30% } #error_message_title { color: red; display: none; font-size: 18px; position: absolute; top: 10px } .darkblue-bg { position: relative } @media (max-width : 799px) { .tab-top ul li { margin: 0 } .free-guides .blue-button-flat { bottom: 0; position: relative } } @media (max-width : 640px) { a.free-n-request { padding: 15px 0 } .tab-top ul li { display: block } .dedicated-team #main_body form li { clear: inherit; float: left; margin: 2% 0; width: 100%; text-align: left } .dedicated-team #main_body form li:nth-child(3) { padding: 0 } .milestones-top h1 span { font-size: 50px } } .offshore-seo-team-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/offshore-seo-team-bg.png) repeat scroll 0 0 / cover; display: table; height: 445px; width: 100% } .offshore-seo-team-bg .testi-bg-box { float: left; margin-top: 105px } .offshore-seo-team-bg h1 { color: #2d78b1; font-size: 65px; font-weight: 700; line-height: normal } .offshore-seo-team-bg h1 span { background: #569aa3 none repeat scroll 0 0; clear: both; color: #fff; display: inline-block; line-height: normal; margin: 0 0 10px; padding: 0 25px } .pricebt { display: block; margin: 0; padding: 85px 0 20px; text-align: center } .pricebt span { background: #445466 none repeat scroll 0 0; border-radius: 45px; color: #fff; font-size: 45px; font-weight: 700; padding: 0 45px } .full-time-box-last:after { background: none } .process-tab ul li a.active span { color: #1fbba6!important } .process-tab ul li a.active img { background: #1fbba6!important } .plr10 { display: inline-block; padding: 0 10px } .plr20 { display: inline-block; padding: 0 10px } .content-link-building h1, .content-link-building h2, .content-link-building h3 { letter-spacing: 2px; font-size: 42px!important; font-weight: 700 } .content-link-building h1 { font-size: 50px!important } .digital-marketing .service-con1 { min-height: 543px } .digital-marketing .service-con2 { min-height: 484px } .digital-marketing .service-con3 { min-height: 533px } .digital-marketing .service-con4 { min-height: 535px; padding-top: 0 } .digital-marketing .service-con5 { min-height: 523px } .digital-marketing .service-con6 { min-height: 523px } .digital-marketing .service-con7 { min-height: 305px } .digital-marketing .service-con8 { min-height: 485px } .digital-marketing .service-con9 { min-height: 426px } .digital-marketing .subheading { font-size: 20px; font-weight: 400 } .delhi-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/delhi-bg2.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .delhi-bg2 { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/delhi-bg2.png) repeat scroll 0 0 / cover; display: table; height: 360px; width: 100% } .tabber2 { text-align: center } .tabber2 ul li { display: inline-block; padding: 0 0 17px; position: relative } .tabber2 ul li a { color: #949292; padding: 0 15px } .tabber2 ul li a.activelink { color: #ff8a18 } .maps-box p a { color: #fff } .maps-box p a:hover { color: #fff; text-decoration: underline } .brand-package-button a { background: #0f85df none repeat scroll 0 0!important; color: #fff!important } .brand-package-button a:hover { background: #4797d1 none repeat scroll 0 0!important; color: #fff!important } .gray-bg { background: #f6f7f8 none repeat scroll 0 0; padding: 40px 0; position: relative } .white-bg { background: #fff none repeat scroll 0 0; padding: 40px 0; position: relative } .login-form input[type="password"] { border: 2px solid #e8e8e8; border-radius: 5px; box-sizing: border-box; margin: 0; padding: 14px 10px; width: 100%; min-width: auto; outline: medium none } .footer-fixed { color: #fff } ul.links { list-style-type: disc; margin: 0 0 0 20px; padding: 0 } ul.links li { line-height: normal; list-style-type: circle } .Work-Schedule { font-size: 18px } .consultant-offering-container h2 { margin: 0 } .pack_right ul li { font-size: 20px } .contact-us-wrapper #main_body form li { clear: inherit; float: left; margin: 0 2%; padding: 15px 0 0; width: 46% } .contact-us-wrapper #main_body form li:nth-child(2) { padding: 15px 0 0!important } .contact-us-wrapper #main_body form li:nth-child(4) { padding: 15px 0!important } .contact-us-wrapper #main_body form li#li_6 { padding: 15px 0 30px!important } .contact-us-wrapper #main_body input.text, .contact-us-wrapper #main_body input.file, .contact-us-wrapper #main_body textarea.textarea, .contact-us-wrapper #main_body select.select, .contact-us-wrapper #main_body input.checkbox, .contact-us-wrapper #main_body input.radio, .contact-us-wrapper #main_body label.description { height: 50px; background: rgba(0,0,0,0) none repeat scroll 0 0!important; font-family: "Oswald", sans-serif; font-size: 18px; font-style: normal; font-weight: 300; line-height: 50px; margin: 0; padding: 0 15px; width: 100%; border: 1px solid #ddd; border-radius: 0; box-sizing: border-box; min-height: auto; outline: 0 none; min-width: auto!important } .contact-us-wrapper #main_body span label { display: block; padding-top: 8px } .contact-us-wrapper #main_body input.button_text { background: #ff8a18 none repeat scroll 0 0; border-radius: 0; box-sizing: border-box; color: #fff; display: block; font-family: "Open Sans", sans-serif; font-size: 32px; font-weight: 600; letter-spacing: -2px; line-height: 16pt; list-style: outside none none; margin: 0 auto; padding: 20px 4%; text-align: center; text-decoration: none; text-transform: uppercase; transition: none 0 ease 0; width: 96% } .webinars-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/secret-seo-success-webinar-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 445px; width: 100% } .integrating-search-social-media-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/integrating-search-social-media-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .key-to-success-for-seo-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/key-to-success-for-seo-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 445px; width: 100% } .secret-seo-success-webinar-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/secret-seo-success-webinar-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 445px; width: 100% } .website-magazine-ranking-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/website-magazine-ranking-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .case-study .all-left-box { position: relative; text-align: left; padding: 0 15px 0 0 } .case-study .all-right-box { position: relative; text-align: right; padding: 0 } .case-study .all-right-box h2, .case-study .all-right-box p { text-align: right } .case-study .all-left-box .blue-button-flat { bottom: 0; position: absolute; left: 0 } .case-study .all-right-box .blue-button-flat { bottom: 0; position: absolute; right: 0 } .login-bg h1 { font-size: 25px } .forgot-password, .forgot-password:hover { color: #2ec5ff; display: block; font-size: 14px; font-weight: 400; text-align: center; text-decoration: none; font-style: normal } .smalltext { font-size: 14px; font-weight: 400 } .need-an-ans { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/need-an-answer-bg.png) repeat scroll 0 0 / cover!important; padding: 42px 0 115px!important; text-align: center } .need-an-ans .container-small { margin: 0 auto; width: 1000px } .need-an-ans .title { color: #fff; font-size: 46px; font-weight: 700; line-height: 1.6; text-transform: uppercase; box-sizing: border-box; margin: 0; padding: 0; transition: all .5s ease 0 } .need-an-ans .get-in-touch { color: #fff; display: block; font-size: 22px; margin-bottom: 20px } .need-an-ans .need-three-boxes { border-top: 2px solid #525052; margin-top: 35px; padding-top: 33px; overflow: hidden } .need-an-ans .need-three-boxes .need-box-one { box-sizing: border-box; float: left; padding: 0 15px; width: 28% } .need-an-ans .need-three-boxes img { float: left; margin-right: 16px } .need-an-ans .need-three-boxes p { color: #fff; font-family: arial; line-height: 26px; font-weight: 400; font-size: 22px; box-sizing: border-box; margin: 0; padding: 0; text-align: left } .need-an-ans .need-bottom { font-size: 21px } .need-an-ans .need-three-boxes .need-box-two { box-sizing: border-box; float: left; padding: 0 15px; width: 37% } .need-an-ans .need-three-boxes .need-box-three { box-sizing: border-box; float: left; padding: 0 15px; width: 35% } .need-an-ans .need-three-boxes .need-bottom-two { font-size: 12px; line-height: 13px; padding-left: 85px } .need-an-ans a { color: #fff } .need-an-ans a:hover { text-decoration: underline } .green-bg { background: #028586; padding: 20px 0 } .full-seo-pln { text-align: center } .full-seo-pln p { color: #fff; font-size: 29px; display: inline-block; font-weight: 700; padding-left: 10px } .full-seo-pln img { display: inline-block } .full-seo-pln p a { color: #fff; text-decoration: underline } .trusted-box { width: 48%; float: left; padding: 0 38px; box-sizing: border-box } .trusted-box ul li { float: left; padding: 10px } .resources-bg ul li span { display: block; background: #4797d1!important; padding: 9px 5px!important; color: #fff; font-weight: 700; font-size: 16px; border-radius: 7px; text-transform: uppercase; margin-top: 5px } .new-images-all { position: relative; padding: 20px 0 } .new-images-all .all-right-box { padding: 0 } .all-left-box.new-left-one { width: 80%; padding-left: 43px; padding-right: 0 } .all-left-box.new-left-two { width: 80%; padding-right: 43px; padding-left: 0 } .site-map-wrapper-new { padding: 45px 0 } .site-map-heading h2 { font-size: 26px!important; color: #2892cf!important; position: relative!important; padding-left: 0!important } .site-map-heading h2:after { background: url(http://cdn.pagetraffic.com/images/arrow-top.png); content: ''; width: 9px; height: 45px; position: absolute; top: 0; left: 0; right: 0; margin: 44px auto 0 } .site-map-wrapper-new h2 { font-size: 26px; color: #2892cf; position: relative; font-weight: 700; padding-bottom: 16px; padding-left: 63px } .sitemap-boxes { float: left; width: 25%; border-bottom: 1px solid #e5e7e9; position: relative } .site-map-links { margin-top: 54px } .bottom-link-wrapper .bottom-link-box { float: left; width: 25%; box-sizing: border-box; border-left: 1px solid #e5e7e9; font-family: arial; font-size: 16px } .bottom-link-box ul { padding: 20px 0 0 } .bottom-link-box ul li a { padding: 8px 0 8px 58px; display: inline-block; background: url(http://cdn.pagetraffic.com/images/arrow-right.png) no-repeat left center } .bottom-link-box ul li:last-child a { padding-bottom: 0 } h2.header-guide { padding-top: 42px; font-family: 'Oswald', sans-serif; border-bottom: 1px solid #e5e7e9; width: 90%; padding-left: 51px; box-sizing: border-box } .link-line { border-bottom: 1px solid #e3e3e3; width: 75%; margin: 34px 0 0 104px } .sitemap-boxes:after { background: url(http://cdn.pagetraffic.com/images/arrow-bottom.png); content: ''; width: 9px; height: 47px; position: absolute; top: -99px; left: -29%; right: 0; margin: 44px auto 0 } .about-heading { padding-left: 74px!important } .press-media-heading { padding-left: 49px!important } .pages-heading { padding-left: 76px!important } .success-bg { background: url(http://cdn.pagetraffic.com/images/success-banner.jpg); height: 1411px; background-size: cover } .success-bg p.center { width: auto } .video-heading { font-size: 40px; color: #cf6207; font-weight: 700; background: #fff; display: inline-block; padding: 5px 17px; margin: 20px 0 30px } .video-mar { margin-top: 90px } .success-bg h1 { font-size: 72px; color: #fff; line-height: 85px; font-weight: 700; padding-bottom: 22px } .success-bg h1 span { color: #fec46c } .success-bg, .success-bg p { color: #fff } .success-bg h2 { background: #cf6207; font-size: 26px; display: inline-block; text-transform: uppercase; padding: 9px 28px; margin: 25px 0 } .success-top { margin-top: 152px; float: left } .success-bg p { width: 605px } .success-bg ul li { background: url(http://cdn.pagetraffic.com/images/yellow-arrow.png) no-repeat left center; padding: 10px 0 10px 41px } .quote-bg { background: url(http://cdn.pagetraffic.com/images/quote-bg.png); width: 100%; background-size: cover; padding-bottom: 55px } .quote-heading { text-align: center; margin-top: 124px } .quote-heading h1 { font-size: 57px; font-weight: 700; color: #fff } .quote-heading p { text-align: center; color: #fff; padding-top: 30px; font-family: arial; font-size: 17px } .container-small-two { width: 1100px; margin: 0 auto } .quote-form { padding: 40px; border-radius: 5px; background: #fff; margin-top: 50px } .quote-form ul li { float: left; width: 33.333%; box-sizing: border-box; padding: 15px; min-height: 148px } .quote-form ul li label { display: block; font-family: arial; font-size: 14px; color: #595d61; padding-bottom: 8px } .quote-form input[type="text"], .quote-form textarea, .quote-form select { border: 1px solid #cfe0e9; border-radius: 5px; padding: 17px; min-width: 100%; width: 100%; box-sizing: border-box; margin: 0!important } .required { color: red } #submit_form { background: #ff8a18; font-size: 27px; outline: 0; font-family: 'Oswald', sans-serif; width: 537px; margin: 0 auto; text-transform: uppercase; font-weight: 700; padding: 13px 0 } li.buttons { width: 100%!important; text-align: center; min-height: 0!important } .quistion-wrapper .questions-boxes { width: 50%; float: left } .quote-logo { margin: 0!important } .question-call { margin-top: 56px } .quote-logo li { padding: 0!important; width: 31%!important; min-height: auto!important } .quote_info p { text-align: center; color: #000; padding-bottom: 10px; font-family: arial; font-size: 18px } .quote_info p a { color: #458cd3; text-decoration: underline } .quote_info { padding: 15px 0 } .checkboxes div span:after, .multiple_choice div span:after { content: ''; clear: both; display: block } .hr-full img { width: 100% } .quote-call-us { margin-top: 40px; font-family: arial } .quote-call-us p { text-align: center; color: #fff } .quote-question { font-size: 30px!important } .quote-call { font-size: 30px!important; padding-top: 10px } .quote-call a { color: #fff; font-weight: 700 } .campaign-planning ul li { width: 33.333% } .packagebutton li a { padding: 19px 37px } .packages-table { margin-top: 0 } .choose-your-packages .process-tab ul li a span { font-size: 20px } .choose-your-packages .process-tab ul li a, .choose-your-packages .process-tab ul li a:hover { color: #fff!important } .process-tab ul li:hover img { background: #1fbba6!important } .choose-your-packages h1 { padding-top: 122px } .choose-your-packages .process-tab { margin-top: 26px } .choose-your-packages .process-tab ul li { border: 0 } .process-tab ul li a { padding: 22px 36px } .question-button-wrapper { text-align: center; padding: 10px 0 49px } .question-button-wrapper span.button { background: #ff8a18; font-size: 24px; font-weight: 700; color: #fff; padding: 24px; display: inline-block; border-radius: 8px } .question-button-wrapper span.button a { color: #fff; text-decoration: underline } .question-button-wrapper .or-text { font-size: 22px; padding: 0 12px; color: #b9b5b5 } .portfolio-slider { background: #fff; border-radius: 10px; padding: 80px; box-shadow: 0 0 15px 0 #c8c6c6 } .portfolio-left-box { width: 50%; float: left; padding: 0 15px; box-sizing: border-box } .portfolio-right-box { width: 50%; float: left; padding: 0 15px; box-sizing: border-box } .portfolio-right-box img { width: 100% } .portfolio-left-box ul li { border-bottom: 1px dashed #ccc; padding: 12px 0 } .portfolio-left-box ul li span { color: #4797d1; min-width: 136px; display: inline-block } .portfolio-left-box p { padding-top: 10px } .portfolio-left-box ul li a { color: #191919 } .facebook-ppc-wrapper { display: table; width: 100% } .facebook-ppc-box h3 { color: #4495d1; font-size: 62px; font-weight: 700 } .facebook-ppc-box { width: 50%; display: inline-block; display: table-cell; vertical-align: middle } .facebook-ppc-box h3 span { display: block; line-height: 78px } .facebook-account-wrapper { position: relative } .facebook-account-wrapper:after { background: #4495d1; width: 5px; height: 600px; content: ''; position: absolute; top: 0; left: 0; margin: 0 auto; right: 0 } .one { width: 50%; float: left; padding-right: 70px; box-sizing: border-box } .two { width: 50%; float: left; padding-left: 70px; box-sizing: border-box; margin-top: 144px } .facebook-account-left-box { margin-bottom: 46px; position: relative } .facebook-account-left-box img { float: left } .facebook-account-left-box header { font-size: 26px; font-weight: 700; color: #53565b; text-align: right } .facebook-account-left-box p { text-align: right; width: 60%; float: right } .facebook-account-left-box:after { content: ''; clear: both; display: block; position: relative } .facebook-account-right-box { position: relative } .facebook-account-right-box header { font-size: 26px; font-weight: 700; color: #53565b } .count-one { position: absolute; right: -97px; z-index: 100; top: -12px } .count-two { position: absolute; top: -10px; left: -100px; z-index: 100 } .count-three { position: absolute; right: -97px; z-index: 100; top: -12px } .count-four { position: absolute; right: -97px; z-index: 100; top: -12px } .count-five { position: absolute; right: -97px; z-index: 100; top: -12px } .m-top185 { margin-top: 185px } .ppc-management h3 { font-size: 28px; color: #514e4e } .p-bot0 { padding-bottom: 0 } .ppc-managment-heading { text-align: center; font-size: 28px; color: #514e4e; padding: 30px 0; font-weight: 700 } .service-carasual { width: 487px; height: 411px; float: right; position: absolute; top: 0; right: 0 } .owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0 } .owl-carousel { display: none; position: relative; width: 100%; -ms-touch-action: pan-y } .owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px) } .owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100% } .owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out } .owl-carousel .owl-item { float: left } .owl-controls .owl-page, .owl-controls .owl-buttons div { cursor: pointer } .owl-controls { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0,0,0,0) } .grabbing { cursor: url(grabbing.png) 8 8, move } .owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0) } .owl-theme .owl-controls { margin-top: 10px; text-align: center } .owl-theme .owl-controls .owl-buttons div { color: #FFF; display: inline-block; zoom: 1; *display:inline; margin: 5px; padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background: #869791; filter: Alpha(Opacity=50); opacity: .5 } .owl-theme .owl-controls.clickable .owl-buttons div:hover { filter: Alpha(Opacity=100); opacity: 1; text-decoration: none } .owl-theme .owl-controls .owl-page { display: inline-block; zoom: 1; *display:inline } .owl-theme .owl-controls .owl-page span { display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50); opacity: 1; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #81828c } .service-carasual .owl-theme .owl-controls .owl-page.active span, .service-carasual .owl-theme .owl-controls.clickable .owl-page:hover span { background: #fff } .service-carasual .owl-theme .owl-controls { background: #343849; padding: 11px 0; margin-top: -19px; width: 88.6%; float: right; border: 2px solid #6464a0; border-top: 0; box-sizing: border-box } .service-carasual-inner { position: relative } .rank-circle { position: absolute; top: 150px; left: -81px; z-index: 10 } .portfolio-slider .owl-page.active span { background: #4797d1 } iframe { border: 0; outline: 0 } .video-frame iframe { width: 640px; height: 360px } body { font-family: "Oswald", sans-serif; font-weight: 300 } #main_body label.description { display: block; padding-bottom: 8px } #main_body input.text, #main_body select.select { border: 1px solid #cfe0e9; border-radius: 5px; box-sizing: border-box; margin: 0; min-height: auto; outline: 0 none; padding: 12px 15px; width: 100% } #main_body input.text, #main_body input.file, #main_body textarea.textarea, #main_body select.select, #main_body input.checkbox, #main_body input.radio, #main_body label.description { font-family: "Oswald", sans-serif; font-style: normal; font-weight: 300; font-size: 16px } #main_body input.button_text { background: #57aedf none repeat scroll 0 0; border: 0 none; border-radius: 5px; color: #fff; cursor: pointer; display: inline-block } #main_body .form_description { display: none } #main_body textarea.textarea { border: 1px solid #cfe0e9; border-radius: 5px; box-sizing: border-box; height: 100px; min-height: auto; outline: 0 none } #main_body form li { clear: inherit } .get-touch p.bluetext { color: #4594ea!important; font-size: 22px; padding: 7px 0 5px } .about-manage ul li { vertical-align: top } .pack_right { margin-top: -47px } .tab-content-press .box-new { height: 310px } .img-cercil { border: 2px solid #999a9c; border-radius: 50%; padding: 36px; float: left } #main_body input.text, #main_body input.file, #main_body textarea.textarea, #main_body select.select, #main_body input.checkbox, #main_body input.radio, #main_body label.description { font-family: "Oswald", sans-serif; font-size: 16px; font-style: normal; font-weight: 300; height: 50px; line-height: 50px; margin: 0; padding: 0 15px; width: 100% } #main_body input.button_text { background: #1892ce none repeat scroll 0 0; font-size: 18px; margin-top: 15px; padding: 14px 44px; background: #57aedf none repeat scroll 0 0; border: 0 none; border-radius: 5px; color: #fff; cursor: pointer; display: inline-block; list-style: outside none none; font-family: "Oswald", sans-serif } #main_body form li#li_buttons { clear: inherit; float: left; line-height: normal; margin: 15px 0 0; width: 100%; padding: 0 } .quote-right-inner li { float: left; margin: 4% 4% 0; width: 42% } #main_body form .checkboxes div span, #main_body form .multiple_choice div span { display: inline-block; width: 25% } .quote-right-inner textarea { height: 100px } #main_body label.description { display: block; padding: 0 0 8px } .quote-right-inner input[type="text"], .quote-right-inner textarea { width: 100%; border: 1px solid #ccc; outline: medium none; border: 1px solid #cfe0e9; border-radius: 5px; box-sizing: border-box; margin: 0; outline: 0 none; padding: 12px 15px!important; width: 100%; list-style: outside none none; font-size: 16px; font-family: "Oswald", sans-serif } .checkboxes .element.checkbox, .multiple_choice .element.radio { display: inline-block; height: auto!important; line-height: normal!important; width: auto!important } #main_body label.description { color: #000; display: block; height: auto; line-height: normal; padding: 0 0 5px } .quote-right-inner .simple_name_1 label, .quote-right-inner .simple_name_2 label { margin: 5px 0 0!important } #form_container h1 { display: none } .quote-right-inner textarea { height: 75px } .footer { font-family: arial!important } .member-ship-affiliation .title { font-size: 30px; font-weight: 600; padding: 50px 0 25px; text-align: center; width: auto } .member-ship-affiliation { background: #fff none repeat scroll 0 0; padding: 0 } #main_body form li.checkboxes { clear: inherit; width: 100% } .section_break { display: none } .events .row .box .title { color: #023388!important; display: block; font-size: 20px; font-weight: 400; padding: 10px 0 } .logo a { display: block; height: 56px } #main_body input.button_text, .events .row .box .title strong, .media-kit a.button { background: #4798d1 none repeat scroll 0 0; border-radius: 4px; box-sizing: border-box; color: #fff; display: block; font-family: "Open Sans", sans-serif; font-size: 22px; font-weight: 400; line-height: 16pt; list-style: outside none none; margin: 0 auto; padding: 20px 4%; text-align: center; text-decoration: none; text-transform: capitalize; transition: none 0 ease 0; width: 92% } #main_body input:hover.button_text, .events .row .box .title strong:hover, .media-kit a:hover.button, a.free-n-request:hover, a.blue-button:hover { opacity: .8 } .request-quote-right .quote-right-inner { border: 1px solid #e3e3e3; font-size: 16px; padding: 0 0 20px } .award-wrapper .all-box-container { padding-bottom: 0; padding-top: 50px } .seo-awards-wrapper .all-box-container { padding-bottom: 0; padding-top: 50px } .award-wrapper .img-cercil { border: medium none; border-radius: 0; display: block; float: left } .seo-awards-wrapper .img-cercil { border: medium none; border-radius: 0; display: block; float: left; padding: 0 36px } .press-wrapper .row:first-child { background: rgba(0,0,0,0) none repeat scroll 0 0; padding-bottom: 0 } a.free-n-request { background: #da4d15 none repeat scroll 0 0; border-bottom: none; color: #fff; display: inline-block; font-size: 30px; font-weight: 700; line-height: 1.6; border-radius: 4px; padding: 15px 100px; text-transform: uppercase; transition: none 0 ease 0 } .tab-top ul li { display: inline-block; margin: 0 12px; padding: 0 0 17px; position: relative } .tab-top ul li a { background: #01898a none repeat scroll 0 0; border-left: 1px solid #4eabab; border-radius: 4px; color: #fff; display: inline-block; margin: 0; padding: 12px 20px; width: 100%; border: medium none; font-weight: 300; position: static; text-align: center; text-decoration: none } .tab-top ul li a.active { background: #495968 none repeat scroll 0 0; color: #fff } .tab-top ul li:hover a { background: #495968 none repeat scroll 0 0; color: #fff } a.blue-button { background: #4ea6dc none repeat scroll 0 0; border-radius: 4px; color: #fff; display: inline-block; font-size: 16px; font-weight: 700; padding: 12px 19px; text-transform: uppercase; width: 100% } .requestall a.free-n-request { margin: 40px 0 } .press p a { color: #414242 } .press p a:hover { color: #0087cf } .video-con iframe { height: 354px; width: 420px; border: 1px solid #CCC } .seo-referral-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/seo-referral-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .seo-partnership-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/seo-partnership-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .seo-packages-banner-box, .seo-packages-banner-box h1, .seo-packages-banner-box span, .seo-packages-banner-box p { color: #fff } .seo-awards-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/seo-awards-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .reputation-management-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/reputation-management-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 440px; width: 100% } .presentations .all-left-box, .presentations .all-right-box { position: relative } .presentations .blue-button-flat { bottom: 10px; position: absolute } .all-right-boxp2 { float: right; padding: 0 15px; text-align: center; width: 50% } .memberships .all-box-container { padding-bottom: 0; padding-top: 0 } .memberships .img-cercil { padding: 0 36px } .enter-pri-baner p { padding: 25px 0 } .port-tabs.enterprise-tabs ul li a { background: #01898a none repeat scroll 0 0; border-left: 1px solid #4eabab; border-radius: 4px; color: #fff; display: inline-block; font-size: 23px; margin: 0 12px; padding: 12px 0; width: 250px } .port-tabs.enterprise-tabs ul li a.active, .port-tabs.enterprise-tabs ul li a:hover { background: #495968 none repeat scroll 0 0; border: medium none; color: #fff } .port-tabs.enterprise-tabs ul { margin-bottom: 0 } .black-heading a { color: #514e4e } .black-heading a:hover { color: #1892ce } .full_page.white-bg.content-link-building { padding-bottom: 0 } .packagehighlight.clearfix { margin: 0 } .ftcolumn.socials-links li { transition: none 0 ease 0 } .port-tabs ul li { display: inline-block; padding: 0 0 17px; position: relative } .show { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/show-icon.png) repeat scroll 0 0; bottom: 0; height: 17px; left: 0; margin: 0 auto; position: absolute; right: 0; width: 28px; display: none } a.active .show, a:hover.show { display: block } h1.whitetext { color: #fff!important; line-height: 90px } .seo-awards-top-top { float: left; margin-top: 82px; width: 100% } .seo-packages-banner-box h1 { font-size: 45px; text-transform: uppercase } .seo-package-button a { background: #62c23c none repeat scroll 0 0; border-radius: 5px; color: #fff; display: inline-block; font-size: 18px; font-weight: 300; margin-right: 10px; padding: 15px 40px; text-transform: uppercase } .seo-package-button a:hover, .seo-package-button a.active { background: #0f85df none repeat scroll 0 0; color: #fff } .seo-package-button a:hover { background: #0f85df!important; color: #fff } .seo-package-button a.active:hover { background: #62c23c none repeat scroll 0 0!important; color: #fff } .bluetext { color: #4797d1!important } .rightalign { float: right; margin: 0 0 5px 20px } .seo-awards-top .payperclick-partner { display: inline-block; margin-top: 0; text-align: center } .seo-awards-top .payperclick-partner li { display: inline-block; float: none; margin-right: 15px } .new-family-all p { font-weight: 300!important } .requestall2 a.free-n-request { margin: 0 } .scrollToTop { width: 100px; height: 130px; padding: 10px; text-align: center; background: #f5f5f5; font-weight: 700; color: #444; text-decoration: none; position: fixed; top: 75px; right: 40px; display: none; background: url(arrow_up.png) no-repeat 0 20px } .scrollToTop:hover { text-decoration: none } .about-manage a, .services-banner-list ul li a { text-decoration: underline } .about-manage a:hover, .services-banner-list ul li a:hover { text-decoration: none } .about-bg h1 { background: rgba(0,0,0,0.3) none repeat scroll 0 0; display: block; font-weight: 700; line-height: 45px; margin: 25px 0 0; padding: 25px 0; text-shadow: none; transform: skew(10deg); -moz-transform: skew(10deg); -webkit-transform: skew(10deg); -o-transform: skew(10deg); -ms-transform: skew(10deg); vertical-align: middle } .about-bg h1 span { display: inline-block; font-size: 45px; line-height: 50px; padding: 0; transform: skew(-10deg); -moz-transform: skew(-10deg); -webkit-transform: skew(-10deg); -o-transform: skew(-10deg); -ms-transform: skew(-10deg) } .free-guides .all-right-box, .free-guides .all-left-box { position: relative } .free-guides .blue-button-flat { bottom: 0; position: absolute } .events .row { padding: 20px 0 } .events .row .box img { height: 70px } .price-tabs ul .price-doller { background: #efede8 none repeat scroll 0 0; border-radius: 5px 5px 0 0; color: #4a5967; cursor: pointer; padding: 6px 15px; position: absolute; right: 118px; top: 0; float: left } .price-tabs ul .price-rupee { background: #4a5967 none repeat scroll 0 0; border-radius: 5px 5px 0 0; color: #fff; cursor: pointer; padding: 6px 15px; position: absolute; right: 0; top: -2px; float: left } .price-tabs > ul > li > a.activelink { background: #efede8 none repeat scroll 0 0; border: 0 none; border-radius: 3px 3px 0 0; color: #4a5967; padding: 17px 20px 7px } .full-new2 { margin: 0; padding: 3% 0 20px } .brand-package-button { display: block; left: 100px; position: relative } .brand-package-button span.text { display: block; margin: 0 0 25px } .packagebutton { text-align: center; line-height: 16px; list-style: outside none none; margin: 0 0 25px; padding: 0; transition: all .5s ease 0 } .packagebutton li { display: inline-block; margin: 0 12px; padding: 0 0 17px; position: relative } .packagebutton li a { background: #01898a none repeat scroll 0 0; border: medium none; border-radius: 4px; color: #fff; display: inline-block; font-weight: 300; margin: 0; padding: 12px 35px; position: static; text-align: center; text-decoration: none; width: 100% } .packagebutton li a.activelink { background: #495968 none repeat scroll 0 0; color: #fff } a.activelink .show { display: block } #link_full #seo_packages ul li, #link_full #seo_packages ul li.blue { box-sizing: border-box; width: 32.7% } .dedicated-team #main_body input[type="text"] { min-width: auto } .dedicated-team #main_body form li { clear: inherit; float: left; margin: 2%; width: 45% } .dedicated-team #main_body form li:nth-child(3) { padding: 0 0 30px } .dedicated-team #main_body li.checkboxes { width: 100% } .dedicated-team #main_body .simple_name label { padding-top: 10px; padding-bottom: 0 } #error_message { display: block; margin-bottom: 0!important; margin-top: 0!important; padding: 0!important; width: 100%!important } .press-download a:hover { color: #1892ce } .archive { font-weight: 700; margin: 30px auto; width: 90% } a:hover.blue-button-flat { background: #ff8a18 none repeat scroll 0 0; color: #fff } .press-download { margin: 0 0 25px } .press-image { float: right; margin: 35px } a.arrow-more { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/blue-arrow.png) no-repeat scroll right 14px } .media-kit a { background: rgba(0,0,0,0) none repeat scroll 0 0 } .media-kit a.button { background: #ff8a18 none repeat scroll 0 0; font-size: 20px; font-weight: 600; padding: 11px 0 11px 30px; position: relative; text-align: center; width: 180px } .media-kit a.button img { display: inline-block; left: 10px; margin: 0 0 0 5px; position: absolute; top: -10px; width: 35px } .numlist li { margin: 20px 0 0 } .numlist span { background: #4797d1 none repeat scroll 0 0; border-radius: 100px; color: #fff; display: inline-block; margin: 0 10px 0 0; padding: 10px 15px } .chicago-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/chicago-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .legal-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/legal-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .legal2-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/legal2-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .content-marketing-tools-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/content-marketing-tools-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .dedicated-team-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/dedicated-team-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .mumbai-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/mumbai-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .press-release-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/press-release-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100%; background-size: cover; display: table } .events-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/events-banner.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .content-marketing-guide-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/content-marketing-guide-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .googleplus-localseo-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/googleplus-localseo-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .facebook-seo-whitepapers-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/facebook-seo-whitepapers-bg.png) repeat scroll 0 0 / cover; display: table; height: 486px; width: 100% } .box-press { min-height: 360px } .new-family-all p { margin: 0 0 20px } .present-box p { line-height: 35px; margin-bottom: 20px } .seo-services .row .text p, .seo-services, .seo-services h1 { color: #fff!important } .seo-services .row { position: relative } .cancellation-refund-policy-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/cancellation-refund-policy-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .privacy-policy-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/privacy-policy-bg.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .web-design-portfolio-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/web-design-portfolio-bg.png) repeat scroll 0 0 / cover; display: table; height: 450px; width: 100% } .get-touch ul li { margin: 0!important; width: 30% } .error, #error_message_desc { bottom: 0; color: red!important; display: block; font-size: 14px; font-weight: 300!important } #error_message_title { color: red; display: none; font-size: 18px; position: absolute; top: 10px } .darkblue-bg { position: relative } .offshore-seo-team-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/offshore-seo-team-bg.png) repeat scroll 0 0 / cover; display: table; height: 445px; width: 100% } .offshore-seo-team-bg .testi-bg-box { float: left; margin-top: 105px } .offshore-seo-team-bg h1 { color: #2d78b1; font-size: 65px; font-weight: 700; line-height: normal } .offshore-seo-team-bg h1 span { background: #569aa3 none repeat scroll 0 0; clear: both; color: #fff; display: inline-block; line-height: normal; margin: 0 0 10px; padding: 0 25px } .pricebt { display: block; margin: 0; padding: 85px 0 20px; text-align: center } .pricebt span { background: #445466 none repeat scroll 0 0; border-radius: 45px; color: #fff; font-size: 45px; font-weight: 700; padding: 0 45px } .full-time-box-last:after { background: none } .process-tab ul li a.active span { color: #1fbba6!important } .process-tab ul li a.active img { background: #1fbba6!important } .plr10 { display: inline-block; padding: 0 10px } .plr20 { display: inline-block; padding: 0 10px } .content-link-building h1, .content-link-building h2, .content-link-building h3 { letter-spacing: 2px } .content-link-building h1, .content-link-building h2, .content-link-building h3 { font-size: 42px!important; font-weight: 700 } .content-link-building h1 { font-size: 50px!important } .digital-marketing .service-con1 { min-height: 543px } .digital-marketing .service-con2 { min-height: 484px } .digital-marketing .service-con3 { min-height: 533px } .digital-marketing .service-con4 { min-height: 535px; padding-top: 0 } .digital-marketing .service-con5 { min-height: 523px } .digital-marketing .service-con6 { min-height: 523px } .digital-marketing .service-con7 { min-height: 305px } .digital-marketing .service-con8 { min-height: 485px } .digital-marketing .service-con9 { min-height: 426px } .digital-marketing .subheading { font-size: 20px; font-weight: 400 } .delhi-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/delhi-bg2.png) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .delhi-bg2 { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/delhi-bg2.png) repeat scroll 0 0 / cover; display: table; height: 360px; width: 100% } .tabber2 { text-align: center } .tabber2 ul li { display: inline-block; padding: 0 0 17px; position: relative } .tabber2 ul li a { color: #949292; padding: 0 15px } .tabber2 ul li a.activelink { color: #ff8a18 } .maps-box p a { color: #fff } .maps-box p a:hover { color: #fff; text-decoration: underline } .brand-package-button a { background: #0f85df none repeat scroll 0 0!important; color: #fff!important } .brand-package-button a:hover { background: #4797d1 none repeat scroll 0 0!important; color: #fff!important } .gray-bg { background: #f6f7f8 none repeat scroll 0 0; padding: 40px 0; position: relative } .white-bg { background: #fff none repeat scroll 0 0; padding: 40px 0; position: relative } .login-form input[type="password"] { border: 2px solid #e8e8e8; border-radius: 5px; box-sizing: border-box; margin: 0; padding: 14px 10px; width: 100%; min-width: auto; outline: medium none } .footer-fixed { color: #fff } ul.links { list-style-type: disc; margin: 0 0 0 20px; padding: 0 } ul.links li { line-height: normal; list-style-type: circle } .Work-Schedule { font-size: 18px } .consultant-offering-container h2 { margin: 0 } .pack_right ul li { font-size: 20px } .contact-us-wrapper #main_body label.description { border: medium none; color: #000; display: block; height: auto; line-height: normal; padding: 0 0 10px; text-transform: capitalize } .contact-us-wrapper #main_body span label { display: block; padding-top: 8px } .webinars-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/secret-seo-success-webinar-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 445px; width: 100% } .integrating-search-social-media-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/integrating-search-social-media-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .key-to-success-for-seo-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/key-to-success-for-seo-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 445px; width: 100% } .secret-seo-success-webinar-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/secret-seo-success-webinar-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 445px; width: 100% } .website-magazine-ranking-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/website-magazine-ranking-bg.jpg) repeat scroll 0 0 / cover; display: table; height: 350px; width: 100% } .case-study .all-left-box { position: relative; text-align: left; padding: 0 15px 0 0 } .case-study .all-right-box { position: relative; text-align: right; padding: 0 } .case-study .all-right-box h2, .case-study .all-right-box p { text-align: right } .case-study .all-left-box .blue-button-flat { bottom: 0; position: absolute; left: 0 } .case-study .all-right-box .blue-button-flat { bottom: 0; position: absolute; right: 0 } .login-bg h1 { font-size: 25px } .forgot-password, .forgot-password:hover { color: #2ec5ff; display: block; font-size: 14px; font-weight: 400; text-align: center; text-decoration: none; font-style: normal } .smalltext { font-size: 14px; font-weight: 400 } .need-an-ans { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/need-an-answer-bg.png) repeat scroll 0 0 / cover!important; padding: 42px 0 115px!important; text-align: center } .need-an-ans .container-small { margin: 0 auto; width: 1000px } .need-an-ans .title { color: #fff; font-size: 46px; font-weight: 700; line-height: 1.6; text-transform: uppercase; box-sizing: border-box; margin: 0; padding: 0; transition: all .5s ease 0 } .need-an-ans .get-in-touch { color: #fff; display: block; font-size: 22px; margin-bottom: 20px } .need-an-ans .need-three-boxes { border-top: 2px solid #525052; margin-top: 35px; padding-top: 33px } .need-an-ans .need-three-boxes .need-box-one { box-sizing: border-box; float: left; padding: 0 15px; width: 28% } .need-an-ans .need-three-boxes img { float: left; margin-right: 16px } .need-an-ans .need-three-boxes p { color: #fff; font-family: arial; line-height: 26px; font-weight: 400; font-size: 22px; box-sizing: border-box; margin: 0; padding: 0; text-align: left } .need-an-ans .need-bottom { font-size: 21px } .need-an-ans .need-three-boxes .need-box-two { box-sizing: border-box; float: left; padding: 0 15px; width: 37% } .need-an-ans .need-three-boxes .need-box-three { box-sizing: border-box; float: left; padding: 0 15px; width: 35% } .need-an-ans .need-three-boxes .need-bottom-two { font-size: 12px; line-height: 13px; padding-left: 85px } .need-an-ans a { color: #fff } .need-an-ans a:hover { text-decoration: underline } .quote-form ul li { box-sizing: border-box; float: left; margin: 0 10px; min-height: auto; padding: 15px 0 0; width: 31.4% } .quote-form #main_body input.button_text { background: #ff8a18 none repeat scroll 0 0; border-radius: 4px; box-sizing: border-box; color: #fff; display: block; font-family: "Open Sans", sans-serif; font-size: 32px; font-weight: 600; letter-spacing: -2px; line-height: 16pt; list-style: outside none none; margin: 0 auto; padding: 20px 4%; text-align: center; text-decoration: none; text-transform: uppercase; transition: none 0 ease 0; width: 50% } .quote-heading { margin-top: 100px; text-align: center } .quote-heading h1 { color: #fff; font-size: 57px; font-weight: 700 } .quote-heading p { color: #fff; font-family: arial; font-size: 15px; line-height: 23px; margin: 0 auto; padding-top: 5px; text-align: center; width: 85% } .tt2 { margin: 0 auto; text-align: center; color: #514e4e; display: block; font-family: "Oswald", sans-serif; font-size: 35px; font-weight: 700; line-height: 1.3 } .tt3 { font-size: 24px; font-weight: 700 } .aligncenter { text-align: center } .prsection { margin: 0; overflow: hidden; padding: 0 } .prsection li { float: left; margin: 0 1%; width: 31.3% } .readbt { background: #4392ca none repeat scroll 0 0; color: #fff; display: inline-block; padding: 6px 21px; float: right } .prsection img { display: block; margin: 0 auto 10px } .press-media p { margin: 25px 0 0 } .press-media p a:hover { text-decoration: underline } .PageTrafficAttends { margin: 0; overflow: hidden; padding: 0; text-align: center } .PageTrafficAttends li { display: block; float: left; margin: 25px 0 0; padding: 0; width: 33.33% } .p-topnone { padding-top: 0!important; margin-top: 0!important } .fright { float: right } .viewmore { text-align: right } .viewmore a { font-size: 21px; padding: 5px 25px; text-align: right; text-decoration: underline } .quote-form { background: #fff none repeat scroll 0 0; border-radius: 5px; margin-top: 10px; padding: 15px 0 15px 13px } .quote-form #main_body .form_description { display: block } .quote-form h2 { font-size: 30px; text-align: center } .quote-form #main_body form li.checkboxes { width: 100% } #form_14 li#li_3 { padding-bottom: 35px } .quote_info p.small { font-size: 13px; line-height: 22px; margin: 0 auto; width: 60% } .quote-form .required { color: red } .quote-form ul li#li_1, .quote-form ul li#li_3, .quote-form ul li#li_5, .quote-form ul li#li_16, .quote-form ul li#li_3, .quote-form ul li#li_3, .quote-form ul li#li_13, #form_14 li#li_15, #form_10 li#li_19, #form_21 li#li_15, #form_39 li#li_17, #form_17 li#li_2, #form_17 li#li_11, #form_20 li#li_2, #form_20 li#li_6, #form_20 li#li_5 { width: 22.9% } #main_body form li:nth-child(2), #main_body form li:nth-child(4) { padding: 15px 0 35px!important } #main_body form#form_21 li#li_15, #main_body #form_18 li#li_15 { padding: 15px 0 35px!important } .form_description p { font-size: 18px; text-align: left; } #form_11 li.checkboxes, #form_10 li#li_16, #form_18 li#li_13, #form_13 li#li_13, #form_14 li#li_13, #form_21 li#li_13, #form_39 li#li_5, #form_12 li#li_13 { width: 31.4%!important } #main_body p.guidelines { font-size: 17px; line-height: 20px; margin: 0; padding: 5px 0 0 } .quote-heading p a { color: #fff } .quote-form #main_body #form_17 li.checkboxes { width: 64%!important } #main_body #form_17 .checkboxes div span, #main_body #form_17 .multiple_choice div span { display: inline-block; width: 49% } a.top { background: #ff8a18 none repeat scroll 0 0; border-radius: 5px; bottom: -5px; color: #fff; height: 45px; left: inherit; padding: 5px 14px 7px; position: fixed; right: 35px; width: 45px; display: none } iframe { border: none } .recent-reviews h2 { color: #616467; font-size: 42px; font-weight: 700; line-height: normal; text-align: center } .reviewslinks { display: block; font-size: 14px; list-style-type: disc; margin: 25px 0 0; padding: 0; text-align: center } .reviewslinks li { display: inline-block; float: none!important; line-height: normal; list-style-type: circle; margin: 0 20px!important; padding: 0!important; width: auto!important } .reviewslinks a { background: #ff7a2f none repeat scroll 0 0; border-radius: 7px; color: #fff; display: block; font-size: 20px; font-weight: 700; margin: 10px 0 0; padding: 12px 25px; text-decoration: none; width: 100% } .reviewslinks a:hover { background: #60d177; text-decoration: none } .toppadzero { padding-top: 0 } #form_25 li#li_17 { width: 64% } #form_25 li.checkboxes div span { width: 49% } .clients-testimonial .content-box .testbox .imagebox { float: right } .seo-team-bg .white-box-list li { width: auto } .choose-your-packages .process-tab { margin-top: 55px } .takehighercmtext { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/Take-Higher-With-Content-Marketing.png) repeat scroll 0 0 / cover; height: 499px; width: 100% } .takehighercmtext h2.headingtext { display: block; font-size: 100px!important; letter-spacing: -2px; margin: 0 } .takehighercmtext .headingtext span { clear: both; display: block; line-height: normal; margin: 0; padding: 0; text-decoration: underline } .takehighercmtext .cmtext3 { font-size: 70px } .takehighercmtext .redbt2 { background: #fb0013 none repeat scroll 0 0; border: 1px solid #ab2615; border-radius: 4px; clear: both; color: #fff; cursor: pointer; display: inline-block; float: none; font-family: arial; font-size: 24px; font-weight: 700; letter-spacing: 1px; margin: 20px 0 0; outline: 0 none; overflow: visible; padding: .8% 2.5%; text-shadow: 1px 1px 1px #000; width: auto } ul.check-liest { margin: 10px 0 0 } #error_message { display: none } .form-wrap h1 { display: block; text-align: center } .lastbox { margin-bottom: 0!important; padding-bottom: 0!important; border: none!important } .ppc-management ul.list-type li { float: left!important; width: 30% } .ovhidden { overflow: hidden } .simple_name_1, .simple_name_2 { display: inline-block; width: 48%!important } .simple_name_2 { float: right } .simple_name_1 label, .simple_name_2 label { font-size: 14px; padding: 0; position: relative; top: 5px } .quote-form #main_body form li#li_buttons { margin: 30px 0 0 } .sc-package ul { background: #fff none repeat scroll 0 0; border: medium none } .sc-package li { border-left: 1px solid #ccc; border-right: 1px solid #ccc; margin: 0; overflow: hidden; padding: 0 } .sc-package .servicetext { background: #fff none repeat scroll 0 0; border-top: 1px solid #ccc; display: inline-block; float: left; padding: 10px 1%; width: 72% } .sc-package .status { background: #f2f2f2 none repeat scroll 0 0; border-top: 1px solid #ccc; box-shadow: 21px 0 20px 20px #83888b; -moz-box-shadow: 21px 0 20px 20px #83888b; -webkit-box-shadow: 21px 0 20px 20px #83888b; -o-box-shadow: 21px 0 20px 20px #83888b; display: inline-block; float: right; padding: 10px .5%; text-align: center; width: 25% } .sc-package .head .servicetext, .sc-package .head .status, .sc-package .head { background: #1487e0 none repeat scroll 0 0; color: #fff } .sc-package .pricehead .status { background: #045d95 none repeat scroll 0 0; color: #fff; font-size: 32px; font-weight: 600 } .sc-package .tophead .servicetext, .sc-package .tophead .status, .sc-package .tophead { border: medium none!important; line-height: normal } .sc-package .tophead .status { background: #99cc01 none repeat scroll 0 0; border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; box-shadow: none; color: #fff; font-size: 24px; font-weight: 600; height: auto; padding: 15px .5%; text-align: center } .contact-boxes-left, .contact-boxes-right { float: left; width: 50%; padding: 0 25px; box-sizing: border-box } .contact-hr img { width: 100% } .contact-hr .heading-title-all { font-size: 46px } .exciting-project-box img { float: left; padding-right: 15px } .exciting-project-box:after, .map-with-contact:after { content: ''; display: block; clear: both } .map-with-contact iframe { width: 238px; border: 5px solid #e7e5e5; float: left; margin-right: 30px; height: 197px } .map-with-contact { margin: 24px 0 } .contactus-bg { background: url(http://cdn.pagetraffic.com/images/contactus-bg.png); height: 472px; background-size: cover; display: table; width: 100% } .contactus-bg span { display: block; line-height: 60px } .contactus-bg .banner-text { margin-top: 160px; float: left; width: 100%!important } .contactus-bg ul { margin-top: 50px } .contactus-bg ul li { display: inline-block; margin: 0 30px } .map-with-contact .city { color: #e44d42 } .map-with-contact .country { font-size: 22px } input.btTxt { background: #ff8a18; border: 0; outline: 0; color: #fff; font-size: 27px; width: 100%; padding: 12px 0; border-radius: 5px; display: block; font-weight: 700 } .map-with-contact p { font-size: 18px } .reviews-quote-bg { padding-bottom: 55px; padding-top: 150px; width: 100% } .reviews-quote-bg .quote-heading { float: left; margin-top: 0; text-align: left; width: 48% } .reviews-quote-bg .quote-heading h1 { color: #fff; font-size: 62px; font-weight: 700 } .reviews-quote-bg .quote-form h2 { font-size: 30px; font-weight: 700; text-align: center; clear: #000 } .reviews-quote-bg .quote-heading p { font-size: 20px; font-weight: 100; line-height: 32px; text-align: left; color: #fff; padding-top: 30px; font-family: inherit; margin: 0; width: 100% } .reviews-quote-bg .quote-form { background: #fff none repeat scroll 0 0; border-radius: 5px; float: right; margin-top: 0; padding: 20px 1%; width: 48% } .reviews-quote-bg .quote-form ul li { box-sizing: border-box; float: left; margin: 0 10px; min-height: auto; padding: 15px 0 0; width: 46%!important; position: relative } .reviews-quote-bg .quote-form #main_body input.text, .reviews-quote-bg .quote-form #main_body select.select { border: 1px solid #edecec } .reviews-quote-bg .quote-form .quote_info { padding: 0 } .reviews-quote-bg .quote-form .quote_info p.small { font-size: 18px; text-align: center; line-height: 24px; margin: 10px 0; width: 100%; color: inherit; font-family: inherit; padding-bottom: 0 } .reviews-quote-bg .quote-form #main_body input.button_text { background: #60d177 none repeat scroll 0 0; border-radius: 4px; box-sizing: border-box; color: #fff; display: block; font-family: "Open Sans", sans-serif; font-size: 25px; font-weight: 600; letter-spacing: -2px; line-height: 16pt; list-style: outside none none; margin: 0 auto; padding: 20px 4%; text-align: center; text-decoration: none; text-transform: uppercase; transition: none 0 ease 0; width: 98% } .reviews-quote-bg .quote-form #main_body form li#li_buttons { margin: 0; width: 100%!important } .partner-img { margin-top: 25px } .leader-box-left img { width: 100% } .reviews-quote-bg .quote-form ul li.error { padding-bottom: 62px!important } .reviews-quote-bg .error { background: #fff none repeat scroll 0 0; bottom: 0; color: red!important; display: block; font-size: 14px; font-weight: 300!important; padding: 5px 0; position: relative; z-index: 9999 } .webinars .all-right-box img, .webinars .all-left-box img { box-shadow: 0 2px 10px #ccc } .proposal-form { background: #fff none repeat scroll 0 0; border-radius: 5px; margin: 120px 0 0; padding: 20px; overflow: hidden } .column1 { float: left; padding-right: 3%; width: 52%; } .column2 { float: left; width: 45% } .headingt1 { color: #316398; font-size: 42px; font-weight: 700 } .headingt2 { color: #ff8c00; font-size: 30px; font-weight: 700; margin: 20px 0 0 } .ticklist { margin: 0 } ul.ticklist li { display: block; float: none; line-height: normal; margin: 10px 0 0; padding: 0 0 0 30px; background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/check2.png) no-repeat scroll 0 10px; color: #000; font-size: 22px } .client-logo { margin: 20px 0 0; padding: 0 } .client-logo li { display: inline-block; margin: 10px 4px } .testomonial { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/quote-top.png) no-repeat scroll 0 0; font-style: italic; margin: 15px 0 0; padding: 0 0 0 30px } .testomonial-text { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/quote-botom.png) no-repeat scroll right bottom; color: #000; font-family: arial; font-size: 15px; font-weight: 300; line-height: 20px; margin: 0 0 10px } .testomonial .author { display: block; font-size: 17px; font-style: normal; font-weight: 400; text-align: right } .testomonial .links { color: #4797d1; display: block; font-size: 17px; font-style: normal; font-weight: 300; margin: 10px 0 0; text-align: right; text-decoration: underline } .proposalform { background: #1a293e none repeat scroll 0 0; border-radius: 5px; color: #fff; overflow: hidden; padding: 20px } .proposalform p { color: #ffffff; font-size: 14px; font-weight: 300; line-height: normal; margin: 10px 0 0; padding: 0; } .proposalform p.formtitle { font-size: 22px; font-weight: 600 } .proposalform .ornagetext { color: #ff8c00 } .proposalform .integrated { margin: 15px 0 !important; overflow: hidden } #main_body input.text, #main_body select.select { border: 1px solid #cfe0e9; border-radius: 3px; box-sizing: border-box; min-height: auto; outline: 0 none } .proposalform li { display: block; margin: 5px 0 0 !important; overflow: hidden; padding: 0 } .proposalform li label.description { color: #fff!important; float: left; font-size: 14px!important; line-height: normal!important; padding: 0 5px 0 0 !important; text-indent: 0!important; width: 38%!important } .proposalform li div { display: block; float: left; width: 60% } .proposalform .simple_name_1, .proposalform .simple_name_2 { display: inline-block; width: 47.4% !important; } .proposalform #main_body form li:nth-child(2), .proposalform #main_body form li:nth-child(4), .proposalform #main_body form#form_21 li#li_15, .proposalform #main_body #form_18 li#li_15 { padding: 4px 0 !important } .proposalform #form_11 li.checkboxes, .proposalform #form_10 li#li_16, .proposalform #form_18 li#li_13, .proposalform #form_13 li#li_13, .proposalform #form_14 li#li_13, .proposalform #form_21 li#li_13, .proposalform #form_39 li#li_5, .proposalform #form_12 li#li_13 { width: 100%!important } .proposalform textarea.textarea { height: 60px !important; max-height: 60px !important; } .proposalform select { height: 35px!important } .underlinetext { color: #000000; text-decoration: underline; } .proposalform #main_body input.button_text { background: #fca103 url(http://cdn.pagetraffic.com/images/button-bg.png) repeat-x scroll left bottom; border-radius: 4px; box-sizing: border-box; color: #fff; display: block; font-family: "Open Sans", sans-serif; font-size: 25px; font-weight: 600; line-height: 55px; list-style: outside none none; margin: 0 auto; padding: 0; text-align: center; text-decoration: none; text-transform: capitalize; transition: none 0 ease 0; width: 100% } .seo-proposal-bg { background: url(http://cdn.pagetraffic.com/images/seo-proposal-bg.png) no-repeat left bottom; background-size: cover; padding-bottom: 55px; width: 100%; display: table; height: 860px } .aligncenter { text-align: center } .proposalform #main_body .form_description[class] { display: none !important; } .proposalform #main_body form li { display: block !important; margin: 0 !important; padding: 4px 0 !important; position: relative !important; width: 100% !important; height: 100% !important; } .proposalform #main_body input.text, .proposalform #main_body input.file, .proposalform #main_body textarea.textarea, .proposalform #main_body select.select, .proposalform #main_body input.checkbox, .proposalform #main_body input.radio, .proposalform #main_body label.description { font-family: "Oswald", sans-serif !important; font-size: 16px !important; font-style: normal !important; font-weight: 300 !important; height: 100% !important; line-height: 35px !important; margin: 0 !important; padding: 0 !important; text-indent: 5px !important; width: 100% !important; } .proposalform #main_body form li span label { font-size: 14px !important; padding: 0 !important; position: relative !important; top: 0 !important; clear: both !important; color: #ffffff !important; display: block !important; font-size: 13px !important; line-height: normal !important; margin: 0 !important; padding-top: 3px !important; } .proposalform #main_body label.description { font-weight: 400 !important; border: medium none !important; color: #ffffff !important; display: block !important; color: #ffffff !important; float: left !important; font-size: 14px !important; line-height: normal !important; padding: 0 5px 5px 0 !important; text-indent: 0 !important; width: 100% !important; } .proposalform #main_body form li div { color: #ffffff !important !important; margin: 0 !important; padding: 0 !important; display: block !important; float: left !important; width: 100% !important; } .proposalform #main_body input.text, .proposalform #main_body textarea.textarea, .proposalform #main_body select { background: #ffffff none repeat scroll 0 0 !important; border: 1px solid #dfdfdf !important; color: #333333 !important; border-radius: 3px !important; min-height: auto !important; outline: 0 none !important; } .proposalform #main_body form li.highlighted { background-color: #fff7c0; padding: 5px 1% !important; width: 100% !important; } .proposalform #main_body select.select[class] { height: 35px !important; line-height: 35px !important; margin: 0; padding: 0; } .proposalform #main_body li.highlighted label.description, .proposalform #main_body li.error label.description { color: #000 !important; } .integrated #footer { display: none !important; } .proposalform #main_body form .required { color: #ff0000 !important; float: none !important; font-size: 22px !important; font-weight: 300 !important; line-height: 10px !important; } .proposalform #main_body form li#li_15, .proposalform #main_body form li#li_16, .proposalform #main_body form li#li_3, #form_10 li#li_19, #main_body #form_17 li#li_2 { clear: none !important; float: left; width: 48% !important; } .proposalform #main_body form li#li_15 label.description, .proposalform #main_body form li#li_15 .proposalform #main_body form li div, .proposalform #main_body form li#li_16 label.description, .proposalform #main_body form li#li_16 .proposalform #main_body form li div, .proposalform #main_body form li#li_3 label.description, .proposalform #main_body form li#li_3 .proposalform #main_body form li div, .proposalform #main_body form li.dropdown label.description, .proposalform #main_body form li.dropdown div, #form_10 .proposalform #main_body form li#li_16 { width: 100% !important; } .proposalform #main_body form li.dropdown input.text, .proposalform #main_body form li.dropdown input.file, .proposalform #main_body form li.dropdown textarea.textarea, .proposalform #main_body form li.dropdown select.select, .proposalform #main_body form li.dropdown input.checkbox, .proposalform #main_body form li.dropdown input.radio, .proposalform #main_body form li.dropdown label.description { width: 100% !important; } .proposalform #main_body form li#li_16, .proposalform .simple_name_1, .proposalform #main_body form li#li_15, .proposalform .simple_name_1, #form_10 li#li_19, #main_body #form_39 li#li_3, #main_body #form_17 li#li_2, #main_body #form_17 li#li_3 { margin: 0 4% 0 0 !important; } .proposalform #main_body form li#li_buttons { margin: 10px 0 0 !important; } .column1 p { margin: 10px 0 0; box-sizing: border-box; color: #414242; font-size: 18px; line-height: 30px; padding: 0; } .column1 p.bluetext { color: #4797d1 !important; } .column2 a { color: #ff8c00 } .column2 a:hover { color: #fff } .proposalform #main_body form .checkboxes div span, .proposalform #main_body form .multiple_choice div span { display: inline-block !important; padding: 5px !important; width: auto !important; } .proposalform #main_body input.checkbox { display: block !important; float: left !important; height: 14px !important; line-height: normal !important; margin: 0 !important; width: 14px !important; } .proposalform #main_body label.choice { clear: none !important; color: #ffffff !important; display: block !important; float: left !important; font-size: 100% !important; line-height: normal !important; margin: 0 !important; padding: 0 2px !important; position: relative !important; top: 0 !important; width: auto !important; font-size: 14px !important; } #form_10 li#li_16, #form_10 li#li_16 label.description, #form_10 li#li_16 li div { width: 100% !important } .proposalform #main_body input.radio { width: 14px !important; height: 14px !important; float: left !important; } #main_body #form_39 li#li_17, #main_body #form_39 li#li_3, #main_body #form_39 li#li_5, #main_body #form_17 li#li_2, #main_body #form_17 li#li_11, #main_body #form_17 li#li_4 { clear: none !important; width: 48% !important; } .download-form #main_body .form_description { display: none !important; } .download-form #main_body input.text, .download-form #main_body input.file, .download-form #main_body textarea.textarea, .download-form #main_body select.select, .download-form #main_body input.checkbox, .download-form #main_body input.radio { background: #004f94 none repeat scroll 0 0 !important; border: 1px solid #044177 !important; border-radius: 5px !important; box-sizing: border-box !important; color: #fff !important; font-family: "Oswald", sans-serif !important; font-size: 18px !important; font-style: normal !important; font-weight: 300 !important; list-style: outside none none !important; margin: 0 !important; min-width: auto !important; outline: medium none !important; padding: 8px 10px !important; width: 100% !important; } .download-form #main_body li, .download-form #main_body form li.checkboxes { clear: none !important; float: left !important; line-height: normal !important; margin: 0.5% 2% !important; padding: 0 !important; position: relative !important; width: 46% !important; } .download-form #main_body label.description { color: #fff !important; font-size: 17px !important; font-style: normal !important; font-weight: 300 !important; text-transform: capitalize !important; } .download-form #main_body .required { color: #fff !important; } .download-form #main_body .simple_name_1, .download-form #main_body .simple_name_2 { margin: 0 !important; width: 48% !important; } .download-form #main_body .simple_name_1 { margin-right:2% !important} .download-form #main_body .simple_name_1 label, .download-form #main_body .simple_name_2 label { clear: both !important; font-size: 14px !important; padding: 5px 0 0 !important; } .download-form #main_body p.error { background: #fff none repeat scroll 0 0 !important; bottom: 0 !important; font-weight: 300 !important; padding: 2px 10px !important; position: absolute !important; color: red !important; } .download-form #main_body form li:nth-child(4) { padding-bottom: 0 !important; } .download-form #main_body .required { color: #fff !important; } .download-form #main_body form li:nth-child(2) { padding: 0 0 25px !important; !important; } .download-form #main_body form li.error { padding-bottom: 25px !important; !important; } .download-form #main_body form li.error:nth-child(3) { padding: 0 0 45px !important !important; !important; } .download-form #main_body form li:nth-child(4) { padding: 0 !important; !important; } .download-form #main_body form .checkboxes div span, .download-form #main_body form .multiple_choice div span { display: inline-block !important; width: 100% !important; } .download-form #main_body label.choice { display: inline !important; line-height: normal !important; margin: 0 !important; padding: 0 0 0 5px !important; vertical-align: top !important; } .download-form #main_body input.button_text { background: #00b478 none repeat scroll 0 0 !important; border-radius: 4px !important; box-sizing: border-box !important; color: #fff !important; display: block !important; font-family: "Open Sans", sans-serif !important; font-size: 25px !important; font-weight: 400 !important; line-height: 16pt !important; list-style: outside none none !important; margin: 0 auto !important; min-width: auto !important; padding: 20px 0 !important; text-align: center !important; text-decoration: none !important; text-transform: uppercase !important; transition: none 0 ease 0 !important; width: 96% !important; } .download-form #main_body li span label { color: #ffffff !important; } .download-form #main_body input.checkbox { clear: none !important; display: inline-block !important; height: 13px !important; line-height: normal; margin: 0 !important; width: 13px !important; } .download-form #main_body li#li_buttons { margin: 25px 0 0 !important; width: 100% !important; } .location-form-main #main_body form li:nth-child(2), .location-form-main #main_body form li:nth-child(4) { padding: 0 !important; } .location-form-main #main_body li .inner-list-form { margin: 0 15px !important; } .location-form-main #main_body li.full-list { width: 100% !important; } .location-form-main #main_body input[type="text"], .location-form-main #main_body textarea { width: 100% !important; min-width: auto !important; border: 1px solid #044177 !important; margin: 0 !important; background: #004f94 !important; border-radius: 5px !important; padding: 15px 10px !important; box-sizing: border-box !important !important; } .location-form-main #main_body label { display: block !important; color: #fff !important; padding-bottom: 10px !important; font-size: 18px !important; } .location-form-main #main_body span { color: red !important; display: inline-block !important; margin-left: 5px !important; } .location-form-main #main_body label { color: #fff !important; display: block !important; font-size: 18px !important; padding: 10px !important; } .location-form-main #main_body input.text, .location-form-main #main_body input.file, .location-form-main #main_body textarea.textarea, .location-form-main #main_body select.select, .location-form-main #main_body input.checkbox, .location-form-main #main_body input.radio { border: 1px solid #044177 !important; border-radius: 5px !important; box-sizing: border-box !important; color: #fff !important; font-family: "Oswald", sans-serif !important; font-size: 18px !important; font-style: normal !important; font-weight: 300 !important; height: 40px !important; line-height: normal !important; list-style: outside none none !important; margin: 0 !important; min-width: auto !important; outline: medium none !important; padding: 0 10px !important; width: 100% !important; } .location-form-main #main_body textarea.textarea { height: 75px !important; min-height: 75px !important; } .location-form-main #main_body .simple_name_1, .location-form-main #main_body .simple_name_2 { margin: 0 !important; width: 49% !important; } .location-form-main #main_body .simple_name_2 { float: right !important; margin-left: 1% !important; } .location-form-main #main_body form li:nth-child(2) { padding: 0 !important; } .location-form-main #main_body input.button_text { background: #00b478 none repeat scroll 0 0 !important; border-radius: 4px !important; box-sizing: border-box !important; color: #fff !important; display: block !important; font-family: "Open Sans", sans-serif !important; font-size: 25px !important; font-weight: 400 !important; line-height: 16pt !important; list-style: outside none none !important; margin: 0 auto !important; min-width: auto !important; padding: 20px 0 !important; text-align: center !important; text-decoration: none !important; text-transform: uppercase !important; transition: none 0 ease 0 !important; width: 100% !important; height:100% !important; } .location-form-main #main_body span { color: #fff !important; } .location-form-main #main_body label { color: #fff !important; display: block !important; font-size: 18px !important; padding: 10px !important; } .location-form-main #main_body li { float: left !important; line-height: normal !important; margin: 8px 1% 0 !important; padding: 0 !important; width: 48% !important; } .location-form-main #main_body label.description { color: #ffffff !important; font-size: 16px !important; font-style: normal !important; font-weight: 300 !important; line-height: normal !important; padding: 0 0 5px !important; text-transform: capitalize !important; width: 100% !important; } .location-form-main #main_body input.text, .location-form-main #main_body input.file, .location-form-main #main_body textarea.textarea, .location-form-main #main_body select.select, .location-form-main #main_body input.checkbox, .location-form-main #main_body input.radio { background-image: none !important; border: 1px solid #044177 !important; border-radius: 5px !important; box-sizing: border-box !important; color: #fff !important; font-family: "Oswald", sans-serif !important; font-size: 18px !important; font-style: normal !important; font-weight: 300 !important; height: 40px !important; line-height: normal !important; list-style: outside none none !important; margin: 0 !important; min-width: auto !important; outline: medium none !important; padding: 0 10px !important; width: 100% !important; background-color: #004f94 !important; } .location-form-main #main_body textarea.textarea { height: 75px !important; min-height: 75px !important; } .location-form-main #main_body form li:nth-child(2) { padding: 0 !important; } .location-form-main #main_body input.button_text { background: #00b478 none repeat scroll 0 0 !important; border-radius: 4px !important; box-sizing: border-box !important; color: #fff !important; display: block !important; font-family: "Open Sans", sans-serif !important; font-size: 25px !important; font-weight: 400 !important; line-height: 16pt !important; list-style: outside none none !important; margin: 0 auto !important; min-width: auto !important; padding: 20px 0 !important; text-align: center !important; text-decoration: none !important; text-transform: uppercase !important; transition: none 0 ease 0 !important; width: 98% !important;text-indent: 0 !important; } .location-form-main #main_body span { color: #fff !important; } .location-form-main #main_body li#li_5 { width: 98% !important; } .location-form-main #main_body select.select[class] { margin: 0 !important; padding: 0 !important; } .location-form-main #main_body form li div { margin: 0 !important; padding: 0 !important; } .location-form-main #main_body .required { color: #ff0000 !important; float: none !important; font-weight: 700; line-height: normal !important; margin: 0 !important; padding: 0 !important; } .location-form-main #main_body li#li_buttons { margin: 25px 0 0 !important; padding: 0 !important; width: 100% !important; } @media (max-width : 1169px) { .mileston .box { width: 100% } } @media (max-width : 999px) { #main_body form .checkboxes div span, #main_body form .multiple_choice div span { display: inline-block; width: auto } .quote-right-inner li { float: none; margin: 12px 0 0; padding: 0!important; text-align: left; width: 100%!important } #main_body form .checkboxes div span, #main_body form .multiple_choice div span { display: block; width: 100% } .tab-top ul li { margin: 0 } .free-guides .blue-button-flat { bottom: 0; position: relative } a.free-n-request { padding: 15px 0 } .tab-top ul li { display: block } .dedicated-team #main_body form li { clear: inherit; float: left; margin: 2% 0; width: 100%; text-align: left } .dedicated-team #main_body form li:nth-child(3) { padding: 0 } .takehighercmtext { height: 100%; padding: 20px 0 } .takehighercmtext h2.headingtext { display: block; font-size: 40px!important; letter-spacing: -2px; margin: 0 } .takehighercmtext .cmtext3 { font-size: 40px!important } .takehighercmtext .redbt2 { background: #fb0013 none repeat scroll 0 0; border: 1px solid #ab2615; border-radius: 4px; clear: both; color: #fff; cursor: pointer; display: inline-block; float: none; font-family: arial; font-size: 24px; font-weight: 700; letter-spacing: 1px; margin: 20px 0 0; outline: 0 none; overflow: visible; padding: .8% 2.5%; text-shadow: 1px 1px 1px #000; width: auto } .quote-form ul li { width: 47.4%; box-sizing: border-box; float: left; margin: 0 .9%; min-height: auto; padding: 15px 0 0 } .quote-form #main_body form li.checkboxes { width: 100% } .quote-form ul li#li_1, .quote-form ul li#li_3, .quote-form ul li#li_5, .quote-form ul li#li_16, .quote-form ul li#li_3, .quote-form ul li#li_3, .quote-form ul li#li_13, #form_14 li#li_15, #form_10 li#li_19, #form_21 li#li_15, #form_39 li#li_17, #form_17 li#li_2, #form_17 li#li_11, #form_20 li#li_2, #form_20 li#li_6, #form_20 li#li_5 { width: 22.9% } .quote-form #main_body form .checkboxes div span, .quote-form #main_body form .multiple_choice div span { display: inline-block; width: 43% } .seo-packages-banner-box ul { width: auto } .seo-packages-banner-box p { width: 80% } .optimize-consultant-img { margin-top: 25px } .thanku-bg { margin: 20px 0!important } .press-media .prsection li { float: left; margin: 25px 1.5% 0; width: 30%; padding-bottom: 0 } .press-media .prsection li.clear { clear: both!important; float: none!important; width: 100%!important } .press-media p.tt3 { margin: 25px 0 0!important } .mileston .box { width: 100% } .mileston .box-left .img { display: inline-block; margin: 0 5px 0 0; vertical-align: top; width: 25% } .mileston .img img { width: 100% } .mileston .box-left p { width: 72% } .mileston-bg { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/mileston-banner.jpg) no-repeat scroll left 0 / cover; height: 350px } .tab-content-client ul li { margin: 0; min-height: auto; width: 32% } #form_25 li#li_17 { width: 100% } .packagebutton li { margin: 0 5px } .packagebutton li a { margin: 0; padding: 12px } .map-with-contact iframe { border: 5px solid #e7e5e5; float: left; height: 197px; margin: 0 0 25px; width: 100% } .quote-bg .quote-form ul li { width: 44%!important } } @media (max-width : 799px) { .contact-boxes-left, .contact-boxes-right { box-sizing: border-box; float: left; padding: 0; width: 100% } .reviewslinks li { margin: 0 10px } iframe#video-first { border: medium none; height: 300px } .column1, .column2 { float: none; width: 100%; } .proposalform { margin: 25px 0 0; } } @media (max-width : 640px) { .packagebutton li { margin: 0 0 5px } ul img.rightalign { display: block; float: none; margin: 0 auto } .memberships .all-left-box .img-cercil { border: 1px solid #ddd; margin: 0 0 25px; width: auto!important } .quote-bg { padding-bottom: 55px; padding-top: 120px; width: 100% } .quote-bg .quote-heading { float: none; margin-top: 0; text-align: left; width: 100% } .reviews-quote-bg .quote-form { background: #fff none repeat scroll 0 0; border-radius: 5px; float: none; margin-top: 25px; padding: 20px; width: auto } .reviews-quote-bg .quote-form #main_body form li#li_buttons { margin: 30px 0 0; width: 100%!important } } @media (max-width : 480px) { #main_body form li { width: 100%!important; margin: 15px 0 0; padding: 0 } #main_body form li:nth-child(2), #main_body form li:nth-child(4) { padding: 0 } .simple_name_1, .simple_name_2 { display: inline-block; width: 49%!important } .quote-form ul li#li_1, .quote-form ul li#li_3, .quote-form ul li#li_5, .quote-form ul li#li_16, .quote-form ul li#li_3, .quote-form ul li#li_3, .quote-form ul li#li_13, #form_14 li#li_15, #form_10 li#li_19, #form_21 li#li_15, #form_39 li#li_17, #form_17 li#li_2, #form_17 li#li_11, #form_20 li#li_2, #form_20 li#li_6, #form_20 li#li_5 { width: 100%!important } #form_11 li.checkboxes, #form_10 li#li_16, #form_18 li#li_13, #form_13 li#li_13, #form_14 li#li_13, #form_21 li#li_13, #form_39 li#li_5, #form_12 li#li_13 { width: 100%!important } .quote-form { padding: 15px 12px } .quote-form #main_body input.button_text, .quote_info p.small { width: 100% } .seo-awards-top .payperclick-partner li { margin-right: 0 } .ppc-management ul.list-type li { float: left!important; width: 100% } .quote-form #main_body form .checkboxes div span, .quote-form #main_body form .multiple_choice div span { display: inline-block; width: 100% } #seo_full ul#service li.full_white span { font-size: 20px } .footer .container, .footer .container-small, .footer .container-small-two { width: 100%!important } .copyrights, .copyrights-links, .footert-mid { margin: 0 auto; width: 95% } .ftcolumn.socials-links li { margin: 0 } .seo-team-bg .white-box-list li { width: 25% } .four-box-container .four-box { float: none; margin: 0 auto 30px!important } .box-arrow li { background: rgba(0,0,0,0) url(http://cdn.pagetraffic.com/images/green-arrow.png) no-repeat scroll left 10px center; padding: 20px 20px 10px 60px } .footer .white-bg, .footer .our-office .two-box-container ps, .footer .gray-bg-all { text-align: left!important } .tophead .servicetext, .tophead .status, .pricehead .status, .pricehead .servicetext, .sc-package .head .servicetext { width: 100%; padding-bottom: 10px; padding-top: 10px; text-align: center } .sc-package ul { background: #f2f2f2 none repeat scroll 0 0 } .sc-package .status { box-shadow: none } .sc-package { text-align: left } .press-media .prsection li { float: none; margin: 15px 0 0; padding-bottom: 0; width: auto } .PageTrafficAttends li { display: block; float: none; margin: 25px 0 0; padding: 0; width: auto } .press-media .all-left-box img, .press-media .all-right-box img { max-width: 100%; width: 100% } .video-con .two-box-container .two-box { padding: 0 } .video-mar .two-box-container .two-box { padding: 0 } p iframe { width: 100% } .download-form #main_body form li:nth-child(2) { padding: 0 !important } #main_body form li { margin: 25px 0 0; padding: 0 !important; } .download-form #main_body li, .download-form #main_body form li.checkboxes { margin: 25px 0 0 !important; } .simple_name_1, .simple_name_2 { padding-bottom: 0!important } #main_body #form_17 .checkboxes div span, #main_body #form_17 .multiple_choice div span { display: block; width: 100% } .quote-form #main_body #form_17 li.checkboxes { width: 100%!important } .press-download a, .press-download span { display: block; margin: 10px auto 0; width: auto!important; border: 1px solid #e1e1e1; color: #445466; font-weight: 400; padding: 10px 5px; text-align: center } .press-image img { width: 100% } .pricebt span { display: block; line-height: normal; padding: 0 } .packagebutton li { display: block; margin: 0 12px; padding: 0 0 17px; position: relative } .reviewslinks li { display: block; margin: 0 10px; width: 100% } iframe#video-first { border: medium none; height: 100% } .headingt1 { font-size: 30px; } .headingt2 { font-size: 25px; } .proposalform { padding: 10px; } .proposalform p { margin: 10px 0; } .proposalform #main_body label.description { width: 100% !important; padding: 0 0 5px !important; } .proposalform .simple_name_1, .proposalform .simple_name_2 { width: 47% !important; } .proposalform #main_body form li div { width: 98% !important; } .proposal-form { padding: 5px; } .contactus-bg ul li { display: inline-block; margin: 0 4px; } } .column1 p.arrow-signal { margin: -14px 23px 0 0; text-align: right; } .proposalform .notice p { color: #ffffff; font-size: 14px; font-weight: 300; line-height: normal; margin: 0; padding: 0; text-align: center; } .proposalform .notice p a { color: #fff; text-decoration: underline } .proposalform .notice p a:hover { color: #fff; text-decoration: none } .column1 p.signal { margin: 25px 23px 0 0 !important; padding: 0; } .proposalform #main_body form li.section_break { display: none !important; } .proposalform p.formtitle2 { color: #ffffff; font-size: 14px; font-weight: 300; line-height: normal; margin: 15px 0 0; padding: 0; }