@font-face{font-family:'brandon_grotesquebold';src:url('../fonts/brandon_bld.woff2') format('woff2'), url('../fonts/brandon_bld.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotoblack';src:url('../fonts/roboto-black.woff2') format('woff2'), url('../fonts/roboto-black.woff') format('woff');font-weight:normal;font-style:normal;}
body{font-family:'Roboto', sans-serif;font-weight:400;font-size:16px;}
/*ol, ul{list-style:outside none none;margin:0;padding:0;}*/
select{padding-bottom:5px;padding-left:8px;padding-right:8px;padding-top:4px;color:#676767;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;text-align:left;border:1px solid #ebece7;font-size:12px;background:#f5f5f5;}
input{padding-bottom:5px;padding-top:5px;color:#676767;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;text-align:left;border:1px solid #ebece7;font-size:12px;background:#fff;}
input[name="sld"]{padding-bottom:6px;padding-top:6px;}
.container{position:relative;}
.postid-1387 .single-img{display:none;}
.domain-bg{background:url(https://www.quikclicks.com.au/wp-content/themes/quikclicks/images/register-a-domain-website-sydney.jpg) no-repeat;background-size:cover;height:287px;max-height:100%;width:597px;padding-left:245px;padding-top:200px;color:#fff;}
body.single-testimonials-widget .testimonials-widget-testimonial{display:none;}
a:hover{opacity:0.75;text-decoration:none;}
.wpcf7-form-control.wpcf7-submit:hover{opacity:0.75;}
img{height:auto;max-width:100%;}
header .container{background:transparent;}
.quick-contact{background:#faf7f2 none repeat scroll 0 0;border-top:116px solid #42ada9;display:none;}
.quick-contact .container{background:url("../images/quick-bg.png") no-repeat scroll bottom right;}
.quick-info{color:#333;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;padding-bottom:0;padding-top:68px;padding-right:10px;}
.quick-info.two{padding-bottom:38px;padding-top:0;}
.quick-right .quick-info.two{display:none;}
.quick-info strong{color:#333;display:block;font-family:'brandon_grotesquebold';font-size:32px;font-weight:normal;text-transform:uppercase;}
.quick-info ul{margin-bottom:21px;}
.quick-info li{list-style-type: none; background:url("../images/tick-icon.png") no-repeat scroll left center;margin-bottom:9px;padding-left:25px;}
.quick-form .textwidget > strong{color:#666;display:block;font-family:'brandon_grotesquebold';font-size:20px;font-weight:normal;text-transform:uppercase;padding-left:115px;padding-bottom:15px;}
.quick-form label{color:#333;display:block;float:left;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;max-width:115px;width:100%;vertical-align:top;}
.quick-form label strong{color:#ec6a30;display:inline-block;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;}
.quick-form input.wpcf7-text{border:1px solid #e1e1e1;border-radius:7px;height:45px;max-width:382px;padding:0 15px;width:100%;}
.quick-form textarea{border:1px solid #e1e1e1;border-radius:7px;height:130px;max-width:382px;padding:0 15px;width:100%;}
.testimonials-widget-testimonial.list{display:flex;flex-direction:row;flex-wrap:wrap;margin-top: 28px;}
.testimonials-widget-testimonial.list a {pointer-events: none;cursor: default;}
.breadcrumb{background: transparent;padding: 0;}
.testimonials-widget-testimonial.list span.image{flex-grow:1;width:18%;display:block;}
.testimonials-widget-testimonial.list blockquote{flex-grow:5;width:70%;text-align:right;}
.testimonials-widget-testimonial.list blockquote > p{text-align:left;}
.testimonials-widget-testimonial.list .credit{display:none;}
.quick-form{padding-bottom:30px;padding-top:58px;}
.quick-contact .cf7sr-g-recaptcha{padding-left:110px;}
.quick-form .wpcf7-form-control.wpcf7-submit{text-align:center;background:#ed512b none repeat scroll 0 0;border:medium none;border-radius:50px;color:#fff;font-family:"Roboto", sans-serif;font-size:18px;font-weight:700;height:48px;line-height:48px;margin-left:115px;text-transform:uppercase;width:131px;}
.navbar-default{background:url("../images/nav-bg.svg") repeat scroll 0 0;border:medium none;border-radius:0;margin-bottom:0;min-height:76px;position:fixed;top:40px;width:100%;z-index:99999; background-size: 31px 37px;}
.navbar-brand{padding:16px 15px;}
.navbar-right{float:left !important;margin-left:29px;margin-right:0;margin-top:27px;}
.navbar-default .navbar-nav > li > a{border-bottom:2px solid transparent;color:#000;font-family:'Roboto', sans-serif;font-size:14px;font-weight:400;padding:2px 0;text-transform:uppercase;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{background-color:transparent;border-color:#000;color:#000;}
.navbar-default .navbar-nav > li.current-menu-item > a{border-color:#000;}
.navbar-nav > li{padding:0 14px 0 15px;}
.sub-menu{background:#fff none repeat scroll 0 0;border:1px solid #ccc;display:none;position:absolute;width:167px;}
.navbar-nav > li:hover ul{display:block;}
.sub-menu li{border-bottom:1px solid #ccc;padding-bottom:9px;padding-top:11px;}
.sub-menu li:last-child{border-bottom:0;}
.sub-menu li > a{color:#000;display:block;font-family:'Roboto', sans-serif;font-size:14px;line-height:17px;padding:0 17px;text-decoration:none;text-transform:uppercase;}
.sub-menu li > a:hover, .navbar-default .navbar-nav .sub-menu > li.current-menu-item > a{color:#e45822;}
.sub-menu ul.sub-menu{display:none !important;left:100%;top:-1px;}
.sub-menu li.menu-item-has-children:hover ul.sub-menu{display:block !important;}
.smaller .navbar-default{background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0;top:0;}
.top-contact{position:absolute;right:15px;top:2px;}
.top-contact .top-contact-text{color:#fff;font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;position:absolute;top:-31px;right:7px;}
.top-contact .textwidget > a{background:url("../images/phone.png") no-repeat scroll left center;color:#f06335;display:block;font-family:"robotoblack";font-size:25px;font-weight:normal;padding-left:22px;text-decoration:none;}
.contact-btn{background:url("../images/quick-btn.png") no-repeat scroll center center;cursor:pointer;float:right;height:75px;margin-right:7px;position:relative;text-indent:-99999px;width:148px;}
.featured-image{min-height:246px;padding-bottom:30px;padding-top:150px;position:relative;width:100%;background-size:cover !important;}
.featured-image.home{background-size:cover !important;height:auto;/*min-height:665px;*/position:relative;}
.top_left{float:left;max-width:500px;width:100%;margin-top:50px;}
.top_right{float:right;max-width:360px;width:100%;}
.top_left_content > p, .top_left_content a{color:#333;font-size:24px;line-height:24px;text-decoration:none;}
.top_left_content li{display:inline-block;text-align:center;vertical-align:middle;}
.top_left_content > ul{float:left;padding-top:65px;width:100%;padding-left:0;}
.container.full-bg{margin:0 auto;}
.featured-image::after{background:url("../images/banner-border.jpg") repeat scroll 0 0;bottom:0;content:"";height:5px;left:0;position:absolute;width:100%;z-index:999;}
h1.text-center, .single-post h3.text-center{color:#fff;font-family:"brandon_grotesquebold";font-size:60px;font-weight:normal;line-height:59px;margin:0;max-width:800px;text-align:left;text-transform:uppercase;}
.customer-topics{margin:0 auto;max-width:900px;padding-top:20px;text-align:center;}
.top_left h1{color:#fff;font-family:"brandon_grotesquebold";font-size:62px;font-weight:normal;line-height:54px;margin:0;text-transform:uppercase;}
.top_left > h3{color:#ffcc33;font-family:roboto;font-size:36px;font-weight:700;line-height:50px;margin:0;text-transform:uppercase;}
.top_left_content > p, .top_left_content a{color:#333;font-size:24px;line-height:24px;text-decoration:none;}
.top_right .wpcf7-form > p{margin:0;}
.wpcf7-form > h2{color:#fff;font-family:"brandon_grotesquebold";font-size:30px;font-weight:normal;text-align:center;text-transform:uppercase;}
.top_right .wpcf7-form label{display:block;margin-bottom:2px;background:url(../images/form-bg.svg) repeat scroll 0 0; background-size: 23px 19px;}
.top_right label input{background:url(../images/user.svg) no-repeat scroll 14px 12px;border:medium none;color:#333;font-family:roboto;font-weight:400;font-size:16px;height:45px;padding:0 15px 0 48px;position:relative;width:100%; background-size: 25px 25px;}
.top_right label input.wpcf7-email{background:url(../images/email-icon.svg) no-repeat scroll 16px 15px; background-size: 21px 16px;} 
.top_right label input.wpcf7-tel{background:url(../images/phone.svg) no-repeat scroll 16px 12px; background-size: 20px 20px;}
.top_right textarea{background:url(../images/enquery-icon.svg) no-repeat scroll 16px 12px;border:medium none;color:#333;font-family:roboto;font-weight:400;font-size:16px;height:145px;padding:9px 15px 0 48px;position:relative;width:100%;background-size: 21px 19px;}
.top_right .wpcf7-form-control.wpcf7-submit{background:#ec502a none repeat scroll 0 0;padding:0;border:medium none;border-radius:50px;color:#fff;font-family:roboto;font-size:18px;font-weight:700;height:48px;line-height:48px;margin:13px 0 0;text-transform:uppercase;width:100%;text-align:center;}
.top_right span.wpcf7-not-valid-tip{position:absolute;right:10px;top:0;}
.essb-total{display:inline-block;margin-right:20px;}
.essb-total > div{display:inline-block;}
.vc_custom_heading.home-section-title{background:url("../images/title-border.png") no-repeat scroll center bottom;font-family:"brandon_grotesquebold";font-weight:normal;margin-bottom:7px;padding-bottom:39px;text-transform:uppercase;}
.services .wpb_single_image.vc_align_center{height:49px;margin-bottom:21px;}
.services .wpb_wrapper strong{color:#adc637;font-size:22px;text-transform:uppercase;}
.services .wpb_wrapper > p{color:#888;font-family:roboto;font-size:16px;font-weight:400;}
.services .wpb_wrapper a{background:url("../images/arrow.svg") no-repeat scroll right center;bottom:0;color:#ed512b;display:block;font-weight:700;left:0;margin:0 auto;right:0;text-align:left;text-decoration:none;width:127px;}
.services .vc_col-sm-3 .wpb_wrapper{min-height:270px;position:relative;}
.home-about, .bottom-contant{color:#888;padding-top:16px;}
.home-about p{margin-bottom:33px;}
.home-about a{color:#ea6b2b;text-decoration:none;} 
.bottom-contant p{margin-bottom:10px;font-size:14px;}
.bottom-contant a{color:#ea6b2b;text-decoration:none;}
.about-client li{display:inline-block;margin-bottom:10px;text-align:center;width:24%;vertical-align: middle;}
.agency-content strong{color:#000;display:block;font-family:'brandon_grotesquebold';font-size:42px;font-weight:normal;margin-bottom:-3px;}
.agency-content p{color:#000;}
.agency-content ul{margin-top:22px;}
.agency-content li{list-style-type: none;background:url("../images/agency.svg") no-repeat scroll 0 0;line-height:23px;margin-bottom:15px;padding-left:36px;background-size: 24px;}
.agency-content a, .order a{background:#adc732 none repeat scroll 0 0;border-radius:50px;color:#fff!important;display:inline-block;font-size:18px;font-weight:700;margin-top:15px;padding:11px 44px;text-decoration:none;}
.order {float: left; padding-right: 15px;}
.order a {margin-top: 7px;}
.agency-content{padding-top:43px;}
.what-all-wrapwer{background:#faf7f2 none repeat scroll 0 0;padding:30px 0 60px;}
.accordion_content > p{margin:29px auto 40px;text-align:center;width:90%;}
.what-all-wrapwer #accordions-9632{background:none repeat scroll 0 0;}
.what-all-wrapwer .accordions-head.ui-accordion-header{border:medium none;border-radius:0;margin-bottom:5px;text-transform:uppercase;}
.what-all-wrapwer .accordion-icons.left{float:right;}
.what-all-wrapwer #accordions-9632 .accordion-content{background:none repeat scroll 0 0;border:medium none;padding:25px;}
.what-all-wrapwer #accordions-9632 .accordion-content a{background:url("../images/arrow.svg") no-repeat scroll right center;color:#ed512b;display:block;font-weight:700;font-size:16px;text-align:left;text-decoration:none;width:125px;}
.company-all-wrapwer{background:url("../images/testimonial-bg.jpg") no-repeat center center;height:450px;//padding:0px 0 130px 0;}
.page-id-10544 .company-all-wrapwer {display: none;/*SSL page*/}
.company-all-wrapwer .company-contant{width:100%;float:right;margin-top:30px;}
.company-all-wrapwer .company-left{width:50%;float:left;margin-top:30px;}
.company-all-wrapwer .company-contant p{line-height:20px;font-size:16px;}
.company-all-wrapwer .company-contant h2{text-transform:uppercase;font-size:32px;font-family:'Brandon_reg', sans-serif;font-weight:600;}
.company-all-wrapwer .company-contant .company-button{top:50px;position:relative;margin-bottom:50px;left:-100px;}
.company-all-wrapwer .company-contant ul li{list-style:none;font-family:'Roboto', sans-serif;font-size:16px;font-weight:700;background:url("../images/agency.svg") no-repeat left center;padding-left:40px;line-height:35px;}
.bottom-all-wrapwer{/*display:none;*/ order: 32;}
#show-button{display:block;position:relative;left:0px;top:0px;cursor:pointer;}
#hide-button{display:none;position:relative;left:0px;top:0px;cursor:pointer;}
.bottom-all-wrapwer .bottom-contant h3{height:50px;padding-left:60px;padding-top:15px;font-weight:700;font-size:19px;text-transform:uppercase;font-family:'Brandon_reg', sans-serif;display:inline-block;}
.bottom-all-wrapwer .bottom-contant .bottom-4{font-weight:normal; font-size:24px; min-height:100px;}
.bottom-all-wrapwer .bottom-contant .bottom-10{font-weight:normal; font-size:24px; min-height:100px;}
.bottom-all-wrapwer .bottom-contant .bottom-1 h3{font-weight:normal; font-size:24px; background:url("../images/local-icon.svg") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-2 h3{font-weight:normal; font-size:24px; background:url("../images/team-icon.svg") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-3 h3{font-weight:normal; font-size:24px; background:url("../images/portfolio-icon.svg") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-4 h3{font-weight:normal; font-size:24px; background:url("../images/platform-icon.svg") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-5 h3{font-weight:normal; font-size:24px; background:url("../images/quikclicks-icon.svg") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-6 h3{font-weight:normal; font-size:24px; background:url("../images/grow-icon.svg") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-7 h3{font-weight:normal; font-size:24px; background:url("../images/bottom-footer-7.png") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-8 h3{font-weight:normal; font-size:24px; background:url("../images/bottom-footer-8.png") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-9 h3{font-weight:normal; font-size:24px; background:url("../images/bottom-footer-9.png") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-10 h3{font-weight:normal; font-size:24px; background:url("../images/bottom-footer-10.png") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-11 h3{font-weight:normal; font-size:24px; background:url("../images/bottom-footer-11.png") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-12 h3{font-weight:normal; font-size:24px; background:url("../images/bottom-footer-12.png") no-repeat left center;}
.bottom-all-wrapwer .bottom-contant .bottom-13 h3{font-weight:normal; font-size:24px; background:url("../images/bottom-footer-13.png") no-repeat left center;}
.bottom-contant .col-xs-12.col-sm-6.col-md-6:last-child{padding-bottom:50px;width:100%;}
.list-grid5c{float:left;margin-bottom:20px;margin-top:20px;width:100%;}
.list-grid5c > li{display:block;float:left;margin:0 1%;text-align:center;vertical-align:top;width:14.5%;}
.list-grid5c h2{color:#fff;font-family:'Roboto', sans-serif;font-size:14px;font-weight:400;margin:0;text-transform:uppercase;}
.list-grid5c a{text-decoration:none;}
.topic-img{height:41px;margin-bottom:12px;}
.topic-img .hover-img{display:none;}
.list-grid5c > li > a:hover .topic-img .main-img{display:none;}
.list-grid5c > li > a:hover .topic-img .hover-img{display:inline-block;}
.Scroll{background:url("../images/down-arrow.png") no-repeat scroll center bottom;color:#fff;cursor:pointer;display:block;font-family:'Roboto', sans-serif;font-size:18px;font-weight:normal;height:100px;margin:15px auto 0;width:122px;z-index:9999;}
.full-bg strong{color:#adc637;font-family:"brandon_grotesquebold";font-size:42px;font-weight:normal;text-transform:uppercase;}
.home-2 strong{color:#ed512b;}
.full-bg p{font-size:16px;line-height:30px;margin-bottom:29px;}
.full-bg a{background:#ed512b none repeat scroll 0 0;border-radius:50px;color:#fff;display:block;font-family:'Roboto', sans-serif;font-weight:700;height:48px;line-height:48px;text-align:center;text-transform:uppercase;width:181px;text-decoration:none;}
.home-2 a{background:#adc732 none repeat scroll 0 0;}
.our-clients h2{color:#adc637;font-family:"brandon_grotesquebold";font-size:42px;font-weight:normal;text-transform:uppercase;text-align:center;margin:0 auto;max-width:1050px;}
.our-clients p{font-size:16px;line-height:30px;margin-bottom:29px;text-align:center;margin:0 auto;max-width:1050px;}
.our-clients{padding:41px 0;width:100%;}
.client-logo li{display:inline-block;margin:0 1%;text-align:center;vertical-align:middle;width:10.2%;}
.client-logo img{height:auto;max-width:100%;}
.client-logo{padding-top:22px;}
.pboxes > h2{color:#000;font-family:"brandon_grotesquebold";font-size:32px;font-weight:normal;margin:0;padding-top:39px;text-align:center;text-transform:uppercase;}
.pboxes > p{font-size:16px;line-height:30px;margin:0 auto 44px;max-width:975px;text-align:center;}
.product-box{background:url("../images/pbox-bg.png") repeat scroll 0 0;display:inline-block;margin-bottom:53px;margin-right:26px;height:309px;text-align:center;vertical-align:top;width:360px;padding:43px 21px 46px;}
.product-box:nth-child(3n+3){margin-right:0;}
.pbox-con h3{color:#000;font-family:"brandon_grotesquebold";font-size:20px;font-weight:normal;margin:0;padding-top:16px;text-align:center;text-transform:uppercase;}
.pbox-con p{font-size:15px;line-height:25px;margin:2px auto 0;min-height:107px;text-align:center;width:265px;}
.pbox-img{height:41px;}
.product-box > a{background:#ed512b none repeat scroll 0 0;border-radius:50px;color:#fff;display:block;font-size:14px;font-weight:400;height:36px;line-height:36px;margin:0 auto;text-decoration:none;text-transform:uppercase;width:126px;}
section.footer-social{background:#85c5c4 none repeat scroll 0 0;}
.sidebar-social ul{list-style:outside none none;margin:0;padding:0;}
.sidebar-social li{display:inline-block;float:left;}
.sidebar-social li a{background:#537cbe url("../images/facebook.svg") no-repeat scroll center center;display:block;height:50px;padding:27px 0;text-indent:-99999px;width:290px; background-size: 48px;}
.sidebar-social li + li a{background:#77cdf0 url("../images/twitter.svg") no-repeat scroll center center; background-size: 42px;}
.sidebar-social li + li + li a{background:#ec5657 url("../images/pintrest.svg") no-repeat scroll center center; background-size: 32px;}
.sidebar-social li + li + li + li a{background:#4c4c4c url("../images/blog-icon.svg") no-repeat scroll center center; background-size: 24px 24px;}
section.footer-widgets{background:#acaca0;padding:11px 0 18px 0;}
.footer-widgets h3{font-family:'Roboto', sans-serif;font-weight:700;font-size:14px;color:#ffffff;text-transform:uppercase;}
.footer-widgets ul{list-style:outside none none;margin:0;padding:0;}
.footer-widgets ul li{font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;line-height:24px;}
.footer-widgets ul li a{display:block;text-decoration:none;color:#ffffff;}
.footer-widgets ul li a:hover{color:#e75b22;}
.footer-widgets .textwidget a{color:#ffffff;display:block;font-size:24px;font-weight:700;margin-bottom:22px;text-decoration:none;}
.footer-widgets .textwidget a:hover{color:#e75b22;}
.footer-widgets .textwidget img{margin-bottom:5px;}
.footer-widgets div.wpcf7 img.ajax-loader{position:absolute;}
.footer-widgets .textwidget ul{color:#ffffff;}
.footer-widgets .textwidget p{color:#ffffff;}
.footer-widgets .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{border:medium none;border-radius:5px;padding-top:11px;padding-bottom:10px;width:262px;padding-left:10px;color:#000;}
.footer-widgets button, .footer-widgets input[type="submit"]{background:url("../images/form-icon.png") no-repeat scroll 0 0;border:medium none;cursor:pointer;position:absolute;right:25px;text-indent:-99999px;top:58px;}
section.footer-bottom{background:#acaca0 none repeat scroll 0 0;padding:30px;}
section.footer-bottom .container{padding-top:20px;}
.footer-bottom .container::before{background:#c7c7bf none repeat scroll 0 0;content:"";height:1px;left:0;margin:0 auto;max-width:1140px;position:absolute;right:0;top:0;width:100%;}
.footer-bottom p{color:#fff;float:left;font-family:"Roboto", sans-serif;font-size:13px;font-weight:400;}
.footer-bottom p.payment {float:none; text-align:center;}
.footer-bottom p.payment img{margin-left:10px;}
.footer-bottom .footer-menu{float:left;}
.footer-bottom .row .col-md-3 img.ssl-icon{margin-top: -9px;}
.footer-bottom .row .col-md-3 img.payment-icon{margin-top: -6px;}
.footer-bottom .footer-menu li:last-child > a{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;padding-right:0;}
.footer-bottom li{display:inline-block;}
.footer-bottom .footer-menu a{background:url("../images/menub-separator.svg") no-repeat scroll right center;color:#fff;float:left;font-family:"Roboto", sans-serif;font-size:13px;font-weight:400;padding:0 10px;text-decoration:none;}
.footer-bottom .footer-menu a:hover{color:#e75b22;}
.contact-get-title{//font-family:'brandon_grotesquebold';margin-top:60px;}
.contact-top-text-cs{margin-bottom:45px !important;}
.contact-top-text-cs a{color:#ea6b2b;font-size:16px;}
.con-titla-cs{text-transform:uppercase;font-family:'brandon_grotesquebold';margin-bottom:20px;}
.contact-form-css input[type="text"]{height:46px;width:410px;border:1px #ccc solid;float:right;padding:0px 15px;border-radius:5px;}
.contact-form-css input[type="email"]{height:46px;width:410px;border:1px #ccc solid;float:right;padding:0px 15px;border-radius:5px;}
.contact-form-css form strong{color:red;margin-left:5px;}
.contact-form-css select{height:46px;width:410px;border:1px #ccc solid;float:right;padding:0px 15px;border-radius:5px;}
.contact-form-css textarea{height:135px;width:410px;border:1.5px #ccc solid;float:right;padding:5px 15px;border-radius:5px;}
.contact-form-css label{font-weight:normal;max-width:26.5%;}
.contact-form-css select[name="country"]{margin-bottom:15px;margin-top:-50px;}
.contact-form-css .wpcf7-submit{margin-left:140px;border-radius:25px;border:none;padding:11px 45px;background-color:#ed512b;color:#fff;text-transform:uppercase;font-size:18px;font-weight:600;margin-bottom:40px;margin-top:20px;}
.contact-form-css .select-radio{top:-23px;}
.contact-information-address a{font-size:16px;margin-left:20px;color:#7a7a7a;}
.existing-client-cs{margin-top:-5px;margin-bottom:20px;}
.exciting-client-text-cs a{color:red;}
.google-map-title-cs{margin-top:-5px;}
.wpb_gmaps_widget .wpb_wrapper{background-color:#fff !important;padding:0 !important;}
.contact-infomation-title,
.existing-client-cs,
.google-map-title-cs{color:#000 !important;}
h2.con-title{font-family:'brandon_grotesquebold' !important;font-weight:normal;font-style:normal;font-size:28px;color:#000 !important;margin-bottom:13px;text-transform:uppercase;}
.con-info{margin-bottom:25px;}
.con-info ul{margin:0;padding:0;list-style:none;}
.con-info ul li{color:#333333;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:27px;}
.con-info ul li strong{font-weight:700;}
.con-info ul li a{color:#000000;text-decoration:none;}
.con-info ul li a:hover{color:#ed512b;}
.form-subtitle p{font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;color:#333333;}
#content .wpcf7-form label{color:#ff5f5f;}
#contact-form .wpcf7-form input, #content .wpcf7-form textarea{background:#fff none repeat scroll 0 0;border-color:#cccccc;border-radius:3px;border-style:solid;border-width:1px;color:#333;font-family:"Roboto", sans-serif;font-size:16px;height:47px;margin-bottom:10px;max-width:409px;padding:0 15px;width:100%;}
#contact-form .wpcf7-form textarea{border:1px solid #ddd;border-radius:5px;height:132px;margin-top:10px;width:409px;}
#contact-form input[type="submit"]{background:#ed512b none repeat scroll 0 0;border:medium none;border-radius:30px;color:#fff !important;font-family:"Roboto", sans-serif;font-size:18px;font-weight:700;height:48px;left:140px;line-height:42px;margin-top:15px;max-width:131px;padding:0;position:relative;text-transform:uppercase;}
#contact-form div.wpcf7-validation-errors{float:left;}
#contact-form .wpcf7-form > p{color:#000000;font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;float:left;width:100%;margin-bottom:0 !important;}
#contact-form select{border:1px solid #cccccc;color:#333;height:47px;max-width:409px;width:100%;}
#contact-form label{color:#333;display:block;float:left;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:15px;max-width:140px;padding-top:10px;vertical-align:top;width:100%;}
#contact-form label strong{color:#ec6a30;display:inline-block;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;}
.contact-heading{padding-top:40px;}
.contact-heading p{color:#333;font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;}
.contact-heading strong{font-family:'brandon_grotesquebold';font-weight:normal;font-style:normal;font-size:42px;color:#adc637;text-transform:uppercase;}
.service-title{padding:10px 55px 30px;}
.service-title h2{font-family:'brandon_grotesquebold';font-weight:normal;font-style:normal;font-size:42px;color:#adc637;text-align:center;text-transform:uppercase;}
.service-title p{color:#333333;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:26px;text-align:center;}
.thumbnail{border:medium none;background:none;padding:0;margin-bottom:55px;}
.btn-primary{background:#ed512b;border-color:#ed512b;border-radius:20px;color:#fff;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}
.btn-primary:hover{background-color:#ed512b !important;border-color:#ed512b !important;}
.post-meta{color:#999999;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400 !important;margin-top:14px;margin-bottom:18px;}
.post-meta label{font-weight:400 !important;}
.thumbnail .caption h2 a{color:#000000;font-family:'brandon_grotesquebold';font-weight:normal;font-style:normal;font-size:20px;text-transform:uppercase;text-decoration:none;}
.thumbnail .caption p{font-family:'Roboto', sans-serif;font-weight:400;font-size:16px;line-height:28px;color:#333333;}
.tags li{background:url("../images/cat-border.png") no-repeat scroll right center;display:inline-block;float:left;position:relative;top:-3px;}
.tags li a{display:block;float:left;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;padding:0 7px 5px 3px;text-decoration:none;}
.tags li:last-child{background:none;}
.wp-pagenavi{margin-bottom:30px;padding-top:20px;text-align:right;width:100%;}
.wp-pagenavi span.current{background:#f6750e none repeat scroll 0 0;border:medium none;color:#fff;display:inline-block;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;height:44px;line-height:32px;margin-left:10px;padding:5px 0;text-align:center;vertical-align:top;width:44px;}
.wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active{background:#0082c8;border:medium none;color:#fff !important;display:inline-block;font-family:"Roboto", sans-serif;font-size:15px;font-weight:700;height:44px;line-height:32px;margin-left:10px;margin-right:0;padding:4px 0;text-align:center;width:44px;text-decoration:none;}
.wp-pagenavi .pages{display:none;}
.single-post h3.post-title{color:#adc637;font-family:"brandon_grotesquebold";font-size:42px;font-style:normal;font-weight:normal;margin-top:40px;text-transform:uppercase;}
.single-post .post-meta{float:left;left:19px;position:relative;top:-20px;display:none;}
.tags{float:left;max-width:400px;width:100%;}
.meta-info .tags{width:auto;}
.lb-style-white .lb-like, .lb-style-white .lb-dislike, .lb-style-padded .lb-like, .lb-style-padded .lb-dislike, .lb-style-drop .lb-like, .lb-style-drop .lb-dislike{background-color:inherit !important;border:none !important;color:#555555;}
.lb-style-white .lb-count, .lb-style-padded .lb-count, .lb-style-drop .lb-count{font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;border-left:none !important;color:#999999 !important;}
.general p a{text-decoration:none;font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;}
.general p{color:#333333;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:24px;}
.general h2{font-family:'brandon_grotesquebold';font-weight:normal;font-style:normal;text-transform:uppercase;}
.vc_row.container{margin:0 auto !important;}
.service-icon img{position:relative;top:21px;}
.service-item h4{font-family:"brandon_grotesquebold" !important;font-size:18px !important;font-style:normal !important;font-weight:normal !important;text-transform:uppercase;}
.service-item p{color:#999999;font-family:"Roboto", sans-serif;font-size:14px;font-weight:400;line-height:24px;text-align:center;}
.service-item .wpb_wrapper{max-width:270px;}
.choose-us{text-align:center;}
.choose-us h2{font-family:"brandon_grotesquebold" !important;}
.choose-us p{color:#999999;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;}
h2.service-heading{font-family:"brandon_grotesquebold" !important;max-width:1125px;text-transform:uppercase;}
.service-des p{color:#888888;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:-10px 0 39px;text-align:center;}
.service-des p strong{font-weight:700;}
h2.seo-heading{font-family:"brandon_grotesquebold" !important;margin-bottom:30px;}
.seo-des p{color:#888888;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:28px;}
.seo-des ul{margin:0;padding:0;list-style:none;}
.seo-des li{background:rgba(0, 0, 0, 0) url("../images/result-li-bg.png") no-repeat scroll left center;color:#888888;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:47px;padding-left:35px;}
h2.seo-titleone{font-family:"brandon_grotesquebold" !important;margin:-22px 0 -20px;}
h3.seo-titleone{font-family:"brandon_grotesquebold" !important;text-transform:uppercase;font-size:32px}
.seo-results h2{font-family:"brandon_grotesquebold" !important;}
.seo-results p{color:#000000;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;}
.cta-button{border-radius:50px;left:60px;position:relative;top:32px;}
.cta-button a{border:none !important;background:#adc732 !important;color:#fff !important;font-family:"Roboto", sans-serif;font-size:18px !important;font-weight:700;text-transform:uppercase;}
.view-details{border-radius:50px;position:relative;}
.view-details a{border:none !important;background:#adc732 !important;color:#fff !important;font-family:"Roboto", sans-serif;font-size:18px !important;font-weight:700;text-transform:uppercase;}
h2.seo-des-title{font-family:"brandon_grotesquebold" !important;text-transform:uppercase;}
.seo-dtudies-res p{color:#888888;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:28px;}
.seo-dtudies-res ul{margin:0;padding:0;list-style:none;}
.seo-dtudies-res li{background:url("../images/result-li-bg.png") no-repeat scroll left 0;color:#6b9f04;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;margin-bottom:20px;padding-left:35px;}
.image-bg .vc_column-inner{min-height:420px;}
.service-2 .vc_column-inner{padding:0 !important;}
h2.seo-process-title{font-family:"brandon_grotesquebold" !important;margin-bottom:0;margin-top:6px;text-transform:uppercase;}
.seo-process{text-align:center !important;}
.seo-process p{margin-bottom:28px;}
.seo-process ul{margin:0;padding:0;list-style:none;}
.seo-process li{background:url("../images/process-icon.png") no-repeat scroll left 0;color:#888888;display:inline-block;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;max-width:49%;padding:0 10px 28px 50px;text-align:left;width:100%;}
.service-content-left .seo-left-content{float:right;padding-right:50px;padding-top:45px;padding-left:50px;}
.service-content-left .seo-left-content p{color:#888888;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:28px;}
.service-content-left .seo-left-content strong{font-family:"brandon_grotesquebold" !important;text-transform:uppercase;font-size:28px;color:#ff6633;font-weight:normal;font-style:normal;}
.seo-left-content li{background:url("../images/result-li-bg.png") no-repeat scroll left 0;color:#6b9f04;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;margin-bottom:18px;padding-left:35px;}
.service-content-right .seo-content-right{padding-left:50px;padding-right:30px;padding-top:45px;}
.service-content-right .seo-content-right p{color:#888888;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:28px;}
.service-content-right .seo-content-right strong{font-family:"brandon_grotesquebold" !important;text-transform:uppercase;font-size:28px;color:#ff6633;font-weight:normal;font-style:normal;}
.seo-content-right li{background:url("../images/result-li-bg.png") no-repeat scroll left 0;color:#6b9f04;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;margin-bottom:20px;padding-left:35px;}
.service-contact{text-align:center;padding-bottom:20px;}
.service-contact p{color:#999999;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;}
.service-contact p strong{color:#666666;font-family:"brandon_grotesquebold" !important;text-transform:uppercase;font-size:32px;font-weight:normal;font-style:normal;}
.service-contact .wpcf7-form input{background:#fff none repeat scroll 0 0;border-color:#ddd;border-radius:3px;border-style:solid;border-width:2px;color:#999999;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;font-style:italic;height:62px;max-width:362px;padding:0 0 0 15px;width:100%;}
.service-contact .wpcf7-form input[type="submit"]{background:#ed512b none repeat scroll 0 0;border:medium none;font-family:"Roboto", sans-serif;font-size:18px;font-weight:700;font-style:normal;color:#fff;text-transform:uppercase;height:62px;line-height:48px;margin-left:20px;padding:0;width:166px;}
.home-blog{background:#faf7f2 none repeat scroll 0 0;}
.top-blog{padding:36px 0 31px;text-align:center;}
.col-md-12.top-blog > h2{font-family:brandon_grotesquebold;font-size:32px;font-weight:normal;margin:0 0 3px;text-transform:uppercase;}
.col-md-12.top-blog > p{font-family:"Roboto", sans-serif;font-size:18px;font-weight:400;margin:0;}
.home-blog .tags{max-width:100%;}
.home-read{float:left;margin-right:30px;}
.home-testimonial .sldr_title{display:none;}
.home-testimonial .testimonial_slider_set.testimonial_slider{margin:0 auto;}
.home-testimonial .testimonial-star-outer{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:0;width:135px;}
.home-testimonial .testimonial_quote > span{font-family:"Roboto", sans-serif;line-height:24px;}
.home-testimonial .testimonial_slider__default .testimonial_quote{background:none repeat scroll 0 0 !important;float:left;margin-left:5px;min-height:32px;padding-left:0;padding-top:45px;text-align:center;width:100%;}
.home-testimonial .testimonial_slider__default .testimonial_by_wrap{bottom:-4px;float:none;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:30%;}
.home-testimonial .testimonial_slider__default .testimonial_slideri{position:relative;}
.home-testimonial .testimonial_slider__default .testimonial_by_wrap .testimonial_avatar{margin:0 0 14px;}
.home-testimonial .testimonial_by{margin-bottom:6px;}
.home-testimonial .testimonial_by{font-family:"Roboto", sans-serif !important;margin-bottom:6px;}
.home-testimonial .testimonial_nav.testimonial_nav-fillup{padding-bottom:44px;padding-top:35px;}
.home-testimonial .testimonial_slider__default .testimonial_nav a{background:#999 none repeat scroll 0 0 !important;border-radius:50px;}
.home-testimonial #testimonial_slider_recent_nav a.selected{background:#e5e3e3 none repeat scroll 0 0 !important;}
.home-testimonial .testimonial_slider__default .testimonial_nav_arrow_wrap a{bottom:50%;}
.services-buttom .products{padding-bottom:100px;padding-top:106px;}
.services-buttom .products h2{color:#ed512b;font-family:"brandon_grotesquebold";font-size:42px;font-weight:normal;text-transform:uppercase;padding-right:50px;margin:0;}
.services-buttom .products p{font-family:"Roboto", sans-serif;font-weight:400;font-size:16px;line-height:30px;margin-bottom:29px;}
.services-buttom .products a{background:#adc732 none repeat scroll 0 0;border-radius:50px;color:#fff;display:block;font-family:"Roboto", sans-serif;font-weight:700;height:48px;line-height:48px;text-align:center;text-decoration:none;text-transform:uppercase;width:181px;}
.knowledge h2{text-align:left;}
.knowledge .service-title{padding:0;}
.knowledge p{text-align:left;}
.knowledge .thumbnail .caption{padding:0;}
.knowledge .thumbnail{height:537px;padding-top:30px;}
.sidebar-right button, .sidebar-right select{display:none;}
.sidebar-right label{display:none;}
.sidebar-right input#s{background:#fff none repeat scroll 0 0;border-color:#ddd;border-radius:3px;border-style:solid;border-width:2px;color:#999999;font-family:"Roboto", sans-serif;font-size:16px;font-style:italic;font-weight:400;height:50px;max-width:258px;width:100%;}
.sidebar-right #searchsubmit{background:#ed512b url("../images/side-search.png") no-repeat scroll center top;border:medium none;border-radius:5px;height:46px !important;position:relative;text-indent:-99999px;top:-2px;width:59px;}
.sidebar-right h3{color:#666666;font-family:"brandon_grotesquebold" !important;text-transform:uppercase;font-size:20px;font-weight:normal;font-style:normal;margin-top:30px;}
.sidebar-right:first-child, #searchform{background:#e9efef none repeat scroll 0 0;padding:16px 8px 17px;}
.sidebar-right li{background:url("../images/sidebar-dot.png") no-repeat scroll left 20px;border-bottom:1px solid #ddd;}
.sidebar-right li:last-child{border-bottom:none;}
.sidebar-right .cat-item > a{font-family:"Roboto", sans-serif;font-weight:400;font-size:16px;color:#333333;display:block;padding:13px 20px;text-decoration:none;}
.sidebar-right .cat-item > a:hover{color:#ed6932;}
.sidebar-right ul.children li{margin-left:20px;background:none;border-bottom:none;}
.sidebar-right .textwidget{background:url("../images/sidebar-quote.jpg") no-repeat scroll 0 0;padding:48px;margin-top:40px;}
.sidebar-right .textwidget p{color:#333333;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:28px;}
.sidebar-right .textwidget strong{color:#ed512b;font-family:"brandon_grotesquebold" !important;font-size:42px;font-style:normal;font-weight:normal;line-height:46px;text-transform:uppercase;}
.sidebar-right .textwidget a{background:#adc732 none repeat scroll 0 0;border-radius:50px;color:#fff;display:block;font-family:"Roboto", sans-serif;font-weight:700;font-size:18px;height:48px;line-height:48px;text-align:center;text-decoration:none;text-transform:uppercase;width:181px;}
.sidebar-right{margin-top:30px;}
.post-meta label{background:url("../images/time-icon.svg") no-repeat scroll -4px center;font-weight:400 !important;padding-left:20px;}
.post-meta label.comment{background:url("../images/comments.svg") no-repeat scroll left 3px;margin-right:24px;margin-left:3px;font-weight:400 !important;padding-left:25px;background-size: 19px 17px;}
.lb-style-white .lb-like-icon, .lb-style-padded .lb-like-icon, .lb-style-drop .lb-like-icon{background:url("../images/like.png") no-repeat scroll left center !important;}
.lb-like .lb-a, .lb-dislike .lb-a{top:-2px !important;}
.lb-like-icon, .lb-dislike-icon{height:18px !important;width:18px !important;}
.lb-like, .lb-dislike{margin-right:12px !important;}
.service-contact span.wpcf7-not-valid-tip{position:absolute;right:0;}
span.wpcf7-not-valid-tip {float: left;}
.quick-contact span.wpcf7-not-valid-tip{float: none;}
.blog-form{background:url("../images/blog-form-bg.png") repeat scroll center center;padding:20px 0;margin-top:10px;}
.blog-form .wpcf7-form input{background:#fff none repeat scroll 0 0;border-color:#ddd;border-radius:3px;border-style:solid;border-width:0;color:#999999;font-family:"Roboto", sans-serif;font-size:16px;font-style:italic;font-weight:400;height:62px;max-width:362px;padding:0 0 0 15px;width:100%;margin:0 0 0 27px;}
.blog-form .wpcf7-form input[type="submit"]{background:#adc732 none repeat scroll 0 0;border:medium none;color:#fff;font-family:"Roboto", sans-serif;font-size:18px;font-style:normal;font-weight:700;height:62px;line-height:48px;padding:0;text-transform:uppercase;width:166px;}
.blog-form h2{color:#666666;font-family:"brandon_grotesquebold";font-size:34px;font-style:normal;font-weight:normal;line-height:31px;margin:0 auto;max-width:600px;padding-bottom:16px;padding-top:17px;text-align:center;text-transform:uppercase;}
.blog-form .name .wpcf7-form-control.wpcf7-text{margin-left:0;}
.blog-cta-form{margin:0 auto;max-width:975px;}
.blog-form span.wpcf7-not-valid-tip{position:absolute;right:0;}
.mobile-client .client-logo{margin:0 auto;max-width:170px;}
.flex-direction-nav{display:none;}
.slides > li{margin:0;text-align:center;}
.our-clients.mobile-client{display:none;}
.container_12{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}
.container_12 .grid_3i{width:25%;margin-bottom:10px;}
.container_12 .grid_3i a{display:block;}
.plans-bar{background:#f9f6f1;width:100%;color:#FFFFFF;line-height:20px;text-align:center;}
.plans-bar h3{font-size:27px;padding:5px 0 0;color:#fff;margin:0;}
.plans-bar h4 {margin-top: 0;}
.host{width:183px;height:207px;text-align:center;margin-top:16px;margin-left:60px;float:left;}
.host h3{margin:-5px 0 0 -11px;text-shadow:2px 2px 2px #2a354c;}
.plans-bar p{color:#FFFFFF;margin:0;}
.plans-bar a.compare{display:block;width:86px;height:236px;margin:0;background:url(../images/btn_compare-new.png);border:none;float:right;}
.host.bronze{background:url(../images/web-hosting-sydney-host_bronze_bg.jpg) no-repeat;}
.host.silver{background:url(../images/web-hosting-sydney-host_silver_bg.jpg) no-repeat;}
.host.gold{background:url(../images/web-hosting-sydney-host_gold_bg.jpg) no-repeat;}
.host.platinum{background:url(../images/web-hosting-sydney-host_platinum_bg.jpg) no-repeat;}
.mail {float: left;}
.mail.starter {background:url(../images/qm-bg-01.jpg) no-repeat;}
.mail.standard {background:url(../images/qm-bg-02.jpg) no-repeat;}
.mail.premium {background:url(../images/qm-bg-03.jpg) no-repeat;}
.traffic.starter {background:url(../images/qt-bg-01.jpg) no-repeat;}
.traffic.standard {background:url(../images/qt-bg-02.jpg) no-repeat;}
.traffic.premium {background:url(../images/qt-bg-03.jpg) no-repeat;}
.traffic{float:left;}
.traffic.starter{background:url(../images/qt-bg-01.jpg) no-repeat;}
.traffic.standard{background:url(../images/qt-bg-02.jpg) no-repeat;}
.traffic.premium{background:url(../images/qt-bg-03.jpg) no-repeat;}
.mail, .traffic{width:240px;height:207px;text-align:center;margin-right:16px;margin-top:16px;margin-left:80px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.textarea .padder{padding:25px;}
body.category .textarea >.padder {padding:0;}
#sortmenu1 ul{background:#ececeb;padding:0 10px;list-style:none;position:relative;display:inline-table;z-index:500;}
#sortmenu1 ul li{float:left;padding:0;}
#sortmenu1 ul li a{display:block;padding:10px 30px;color:#757575;}
#sortmenu1 ul li a:hover{text-decoration:none;}
.recent-work #menu-portfolio > li .sub-menu{display:none;}
.recent-work .portfolio-search{display:none;}
.recent-work #menu-portfolio{margin-bottom:13px;}
p.portfolio-items-total{float:right;margin-top:-30px;}
#sortmenu1 ul ul{background:#ececeb;border-radius:0px;padding:0;position:absolute;top:100%;width:auto;}
#sortmenu1 ul .sub-menu li{float:none;border-top:1px solid #f5f5f5;border-bottom:none;position:relative;z-index:500;}
#sortmenu1 ul .sub-menu li a{padding:6px 30px;color:#757575;min-width:330px;font-size:13px;}
.recent-work #menu-portfolio > li:hover .sub-menu{display:block;}
.recent-work .alm-listing li{float:left;width:19.2%;margin-right:1%!important;padding:0!important;min-height:226px;margin-bottom:54px!important;}
.recent-work .alm-listing li:hover .boxover{top:0;}
.alm-listing li:nth-child(5n){margin-right:0!important;}
.recent-work .alm-listing li img{position:initial!important;}
.recent-work .alm-listing li .boxinfo{background:#2e2e2e;padding:5px 21px 9px;border-bottom:7px solid #d9d9d9;border-top:1px solid #646464;min-height:75px;}
.recent-work .alm-listing li .boxinfo p{line-height:15px;}
.recent-work .alm-listing li .boxinfo .item-title a{color:#E86D28;font-size:13px;}
.recent-work .alm-listing li .boxinfo .xsmall{color:#e2e2e2;font-size:13px;}
.recent-work .alm-listing li .boxover{width:100%;padding:46px 19px 19px 19px;height:164px;left:0px;position:absolute;top:280px;background:url('../images/black-trans.png');z-index:20;transition:top .3s;}
.recent-work .alm-listing li .boxover p{color:#fff;font-size:13px;}
.recent-work{padding-top:44px;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row{margin-bottom:0;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:first-child{background:url(../images/about-submenu-bg.jpg) no-repeat;min-height:339px;}
.ubermenu .ubermenu-nav > li + li .ubermenu-submenu .ubermenu-row > .ubermenu-item:first-child{background:url(../images/webdesing-bg.jpg) no-repeat;}
.ubermenu .ubermenu-nav > li + li + li .ubermenu-submenu .ubermenu-row > .ubermenu-item:first-child{background:url(../images/grapchic-desing-bg.jpg) no-repeat;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:first-child .textwidget p{font-family:'brandon_grotesquebold';font-size:32px;font-weight:bold;color:#fff;line-height:28px;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item{width:50%;float:left;border-bottom:1px solid #ececec;margin-top:0;padding:14px 0px;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item:nth-child(odd){border-right:1px solid #ececec;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item:nth-child(odd) .ubermenu-target{}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item:nth-child(even){width:50%;padding-left:2%;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu{padding-bottom:0;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item:last-child,
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item:nth-child(7){padding-bottom:0;border-bottom:none;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item a .ubermenu-target-title{font-family:'brandon_grotesquebold';font-size:16px;color:#ff6633;margin-bottom:6px;text-transform:uppercase;}
.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item a .ubermenu-target-description{font-family:roboto;font-size:13px;font-weight:400;color:#333333;}
.navbar .ubermenu-responsive-default.ubermenu{display:inline-block !important;}
.navbar .ubermenu-nav{margin-top:14px !important;}
.navbar .ubermenu-nav > li > a > span{font-family:'Roboto', sans-serif;font-size:14px;color:#000;text-transform:uppercase;position:relative;}
.navbar .ubermenu-nav > li:hover > a > span::after{content:'';position:absolute;top:100%;width:100%;height:2px;background:#000;left:0;right:0}
.ubermenu-responsive-default.ubermenu-force-current-submenu .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-submenu-drop, .ubermenu-responsive-default.ubermenu-force-current-submenu .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-submenu-drop{top:76px !important;}
.ubermenu > ul > li > .ubermenu-target{padding-bottom:26px;}
.ubermenu .ubermenu-nav .ubermenu-column-3-10{width:27% !important;}
.ubermenu .ubermenu-nav .ubermenu-column-7-10{width:73% !important;}
.ubermenu-main > ul > li > a.ubermenu-target{padding:15px 15px !important;}
.ubermenu.ubermenu-main{display:inline-block !important;}
.ht_kb-template-default h2{color:#fff;font-family:"brandon_grotesquebold";font-size:60px;font-weight:normal;line-height:59px;margin:0;max-width:800px;text-align:left;text-transform:uppercase;}
.hkb-template-archive,
.hkb-template-category,
.hkb-template-single{padding-top:4px;margin-bottom:105px;}
.hkb-template-archive form .hkb-screen-reader-text,
.hkb-template-category form .hkb-screen-reader-text,
.hkb-template-single form .hkb-screen-reader-text{display:none;}
.hkb-template-archive form button,
.hkb-template-category form button,
.hkb-template-single form button{background:#e86d28;border:none;border-radius:3px;padding:10px 66px;width:17%;}
.hkb-template-category > a{color:#E86D28;}
.hkb-template-archive form .hkb-site-search__field,
.hkb-template-category form .hkb-site-search__field,
.hkb-template-single form .hkb-site-search__field{border:1px solid #ebece7;padding:9px 14px;width:80%;margin-right:2%;}
.hkb-template-archive form button span,
.hkb-template-category form button span,
.hkb-template-single form button span{font-family:'brandon_grotesquebold';color:#fff;text-transform:uppercase;}
::-webkit-input-placeholder{color:#000;font-family:'Roboto', sans-serif;}
::-moz-placeholder{color:#000;font-family:'Roboto', sans-serif;}
:-ms-input-placeholder{color:#000;font-family:'Roboto', sans-serif;}
:-moz-placeholder{color:#000;font-family:'Roboto', sans-serif;}
.hkb-template-archive form,
.hkb-template-category form{margin-bottom:50px;margin-top:45px;}
.hkb-template-archive .hkb-archive > li{float:left;width:50%;margin-bottom:65px;}
.hkb-template-archive .hkb-archive > li:nth-child(2n+1){clear:left;}
.hkb-template-archive .hkb-archive > li h2{display:inline-block;font-size:18px;line-height:22px;margin:0;padding:0;}
.hkb-archive > li h2 a{text-decoration:none;border:none;color:#E86D28;}
.hkb-archive > li .hkb-category__count,
.hkb-archive > li .hkb-subcats__cat-count{display:inline-block;font-size:12px;color:#999;margin-left:2px;}
.hkb-archive > li .hkb-category__description{color:#888888;font-size:13px;margin-top:10px;}
.hkb-archive > li ul > li{position:relative;}
.hkb-archive > li ul > li > a.hkb-subcats__cat-title{padding-left:20px;margin-bottom:8px;display:inline-block;}
.hkb-archive > li ul > li a{color:#E86D28;}
.hkb-archive > li ul li .hkb-article-list li{padding-left:20px;margin-bottom:8px;}
.hkb-article-list li{padding-left:20px;margin-bottom:8px;}
.hkb-category__view-all{display:block;font-size:15px;line-height:22px;position:relative;padding-left:20px;color:inherit;font-weight:normal;text-decoration:none;border:none;}
.hkb-category__view-all::before{font-family:FontAwesome;content:"\f18e";color:#6d6d6d;font-size:90%;position:absolute;top:0;bottom:0;left:0;}
.hkb-subcats .hkb-subcats__cat-title::before{font-family:FontAwesome;content:"\f07b";color:#6d6d6d;font-size:90%;position:absolute;top:0;bottom:0;left:0;}
.hkb-subcats .hkb-subcats__cat-title{text-decoration:none;border:none;color:#E86D28;position:relative;padding-left:20px;display:inline-block;margin-bottom:15px;}
.hkb-subcats .hkb-subcats__cat-count{display:inline-block;font-size:12px;color:#999;margin-left:2px;}
.hkb-subcats .hkb-article-list{padding-left:20px;}
.hkb-subcats .hkb-article-list li{position:relative;}
.hkb-subcats .hkb-article-list li::before{font-family:FontAwesome;content:"\f0f6";color:#6d6d6d;font-size:90%;position:absolute;top:2px;bottom:0;left:0;}
.hkb-subcats .hkb-article-list a{color:#E86D28;}
.hkb-article{padding:10px 0;border-bottom:1px solid #dfe4e6;margin:0;}
.hkb-article h3{float:left;}
.hkb-article h3 a{text-decoration:none;border:none;color:#E86D28;font-family:'Roboto', sans-serif;}
.hkb-article .hkb-meta{float:right;margin-top:16px;}
.hkb-article .hkb-meta li::before{margin:0;padding:0;background:none;content:"\f06e";color:#6d6d6d;display:inline-block;font-family:FontAwesome;margin-right:3px;}
.hkb-article .hkb-meta li{float:left;margin:0 0 0 5px;background:#ededed;padding:5px 5px;border-radius:3px;}
.hkb-article p{clear:both;font-size:13px;line-height:20px;color:#888888;}
.hkb-template-category h1{line-height:normal;font-weight:normal;color:#818176;font-family:'Roboto', sans-serif;word-spacing:3px;margin-bottom:20px;font-size:28px;border-bottom:none;}
#hkb .hkb-breadcrumbs{list-style:none;padding:0;font-size:90%;}
#hkb .hkb-breadcrumbs li{display:inline-block;margin:0;}
#hkb .hkb-breadcrumbs a{text-decoration:none;border:none;color:inherit;}
#hkb .hkb-breadcrumbs li:after{content:"/";color:#999;}
#hkb .hkb-breadcrumbs li:last-child:after{content:"";}
.hkb-article__content p{font-size:13px;line-height:20px;color:#888888;}
.hkb-article__content p a{color:#E86D28;}
.hkb-feedback .hkb-feedback__title{margin:0 0 0.6em;padding:0;color:#818176;}
.ht-voting .ht-voting-links .ht-voting-upvote, .ht-voting .ht-voting-links .ht-voting-downvote{display:inline-block;background:#919195;color:#fff;text-decoration:none;padding:10px 16px;font-size:15px;line-height:1;border:0;text-align:center;min-width:70px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;transition:all 0.3s linear 0s;}
.ht-voting .ht-voting-links .ht-voting-upvote{background:#9cc051;}
.ht-voting .ht-voting-links .ht-voting-downvote{background:#d26a40;}
#hkb .hkb-article-related .hkb-article-related__title{margin:0 0 0.6em;color:#818176;}
#hkb .hkb-article-list .hkb-article-list__format-standard, #hkb .hkb-article-list .hkb-article-list__format-video{position:relative;padding-left:20px;}
#hkb .hkb-article-list .hkb-article-list__format-standard:before{content:"\f0f6";font-family:FontAwesome;color:#6d6d6d;font-size:90%;position:absolute;top:2px;bottom:0;left:0}
#hkb .hkb-article-list a{text-decoration:none;border:none;color:#E86D28;font-weight:normal;}
#hkb .hkb-article-related .hkb-meta{position:absolute;right:0;top:1px;list-style:none;padding:0;font-size:12px;line-height:1;}
#hkb .hkb-meta li{float:left;margin:0 0 0 5px;background:#ededed;padding:5px 5px;border-radius:3px;}
#hkb .hkb-meta li:first-child{margin-left:0;}
#hkb .hkb-meta .hkb-meta__views:before{margin:0;padding:0;background:none;content:"\f06e";color:#6d6d6d;display:inline-block;font-family:FontAwesome;margin-right:3px;}
.hkb-feedback{margin:30px 0;}
.hkb-template-single h1{line-height:normal;font-weight:normal;color:#818176;font-family:'Roboto', sans-serif;word-spacing:3px;margin-bottom:20px;font-size:28px;border-bottom:none;}
.general{padding:40px 0;}
.general h2{font-family:'brandon_grotesquebold';font-size:42px;color:#adc637;text-transform:uppercase;}
.general p a{color:#E86D28;}
.post-list .post-item:nth-child(3n+1){clear:both;}
div.wpcf7-validation-errors{border:2px solid #f7e700;display:none !important;}
.single-post h2{font-family:'brandon_grotesquebold';font-weight:bold;font-size:28px;color:#000;}
.single-post .single-img{position:relative;width:100%;margin-bottom:37px;}
.single-post .single-img img{width:100%;}
.single-post .single-img .post-title{font-family:'brandon_grotesquebold';font-weight:bold;font-size:42px;color:#fff;text-transform:uppercase;line-height:42px;margin:0 0 11px;}
.single-title-section{background:url('../images/single-post-title-bg.png') repeat;width:73%;padding:34px 48px;position:absolute;top:40%;}
.single-metatag-section .tags a{color:#fff;}
.single-post .single-metatag-section .post-meta{color:#999;display:block;left:5px;margin:0;top:-3px;}
.single-metatag-section .tags{width:auto;}
.single-post .addthis_toolbox{display:none;}
#carouselt.flexslider{margin:0 auto;max-width:100%;position:relative;}
#carouselt .slides > li{padding:0;text-align:center;vertical-align:middle;position:relative;}
#carouselt .slides > li a{width:100%;display:block;}
#carouselt .slides > li a img{height:261px;width:auto;}
#carouselt .flex-direction-nav li .flex-prev{background:url(../images/carousel-left.png) no-repeat scroll center center;height:35px;left:0;position:absolute;text-indent:-99999px;top:40%;width:35px;z-index:99999;}
#carouselt .flex-direction-nav li .flex-next{background:url(../images/carousel-right.png) no-repeat scroll center center;height:35px;position:absolute;right:0;top:40%;text-indent:-99999px;width:35px;}
#carouselt .slides > li .detail-recent-work{position:absolute;width:100%;top:0;background:#e66e24;height:100%;display:none;}
#carouselt .slides > li:hover .detail-recent-work{display:block;}
#carouselt .slides > li .detail-recent-work a{color:#fff;font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;position:relative;vertical-align:middle;display:block;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
#carouselt .slides > li .detail-recent-work a::after{content:'';position:absolute;display:block;top:120%;background:url(../images/see-more.png) no-repeat;width:39px;height:39px;left:0;right:0;margin:0 auto;}
.home-recent-work{background:#faf7f2;padding:0px 0 8px;overflow:hidden;}
.home-recent-work h2{font-size:42px;color:#ea6b2b;line-height:42px;text-align:center;background:url(../images/title-border.png) no-repeat scroll center bottom;font-family:"brandon_grotesquebold";font-weight:normal;margin:40px 0;padding-bottom:39px;text-transform:uppercase;}
.home-recent-work .intro{color:#888;font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;text-align:center;margin:22px 0 55px;}
.home-recent-work .intro a{color:#ea6b2b;}
.home-recent-work .car_link{margin:44px 0;text-align:center;}
.home-recent-work .car_link a{color:#fff;font-family:'Roboto', sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;background:#adc732;border-radius:26px;padding:13px 34px;}
.home-recent-work .car_link a:active{text-decoration:none;}
.home-recent-work .flex-direction-nav{display:initial !important;}
.agency-content{background:url('../images/agency_bg.png') no-repeat;}
.agency-content p{font-family:'Roboto', sans-serif;font-weight:400;font-size:16px;}
.shopping-cart-feature{background:#faf7f2;}
.shopping-cart-feature h2{background:url(../images/title-border.png) no-repeat scroll center bottom;font-family:"brandon_grotesquebold";color:#ea6b2b;font-size:42px;font-weight:normal;margin-bottom:20px;padding-bottom:39px;text-transform:uppercase;}
.shopping-cart-feature p{color:#888;}
.shopping-cart-feature .view-feature a{width:auto;}
.shopping-cart-feature.services .vc_col-sm-4 .wpb_wrapper a{width:125px;}
.shopping-cart-feature .view-feature a{background:#adc732 none repeat scroll 0 0;border-radius:40px;color:#fff;display:inline-block;font-family:roboto;font-size:18px;font-weight:700;margin-top:37px;padding:11px 40px;width:auto;position:relative;}
.single-post .alignleft{float:left;margin:42px 30px 30px 0;}
.single-post .alignright{float:right;margin:54px 0 30px 30px;}
.clear{clear:both;}
.com-general-pages .company-left h2{padding-top:110px;padding-bottom:15px;}
.com-general-pages .company-left p{padding-bottom:10px;}
.com-general-pages .company-left a{color:#ea6b2b;}
.com-general-pages .company-left a.gf-link{color:#fff !important;font-family:'Roboto', sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;background:#adc732;border-radius:26px;padding:8px 25px;text-decoration:none;}
.page-id-5150 .home-recent-work, .page-id-5150 .home-testimonial{display:none;}
.company-left > img{padding-right:30px;}
.boxgrid.slidedown > a{cursor:none;pointer-events:none;}
.post-list .col-sm-6.col-md-4:nth-child(3n+1){clear:both;}
p.homeheading-orange {font-size: 33px;color:#FCCB3A;}
 /* Responsive site css */
}



/* Large Devices, Wide Screens */

@media only screen and (max-width : 1450px) {



}



 @media only screen and (max-width : 1200px) {
.ubermenu-main > ul > li > a.ubermenu-target {padding: 15px 10px !important;}
.navbar .ubermenu-nav > li > a > span {font-size: 12px;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {

  margin-top: 8px;

  width: 165px;

}

.navbar-brand > img {

  max-width: 100%;

}

.navbar-nav > li {

  padding: 0 6px;

}

.featured-image {

  padding-top: 135px;

}



section.footer-bottom {

  padding: 30px 0;

}

.footer-widgets .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {

  width: 100%;

}

.footer-widgets .textwidget p {

  position: relative;

}

.footer-widgets button, .footer-widgets input[type="submit"] {

  right: 10px;

  top: 12px;

}



.client-logo > ul {

  text-align: center;

}

.client-logo li {

  margin: 0 1% 10px;

}

.product-box {

  margin-right: 3%;

  padding: 43px 13px 46px;

  width: 31%;

}

.sidebar-social li {

  display: block;

  width: 25%;

}

.sidebar-social li a {

  width: 100%;

}

.service-content-left .seo-left-content {

  float: right;

  max-width: 627px;

  padding-left: 15px;

  padding-right: 15px;

  padding-top: 20px;

  width: auto;

}

.service-content-right .seo-content-right {

  float: right;

  max-width: 638px;

  padding-left: 15px;

  padding-right: 15px;

  padding-top: 20px;

  width: auto;

}

.sidebar-right .textwidget strong {

  line-height: 42px;

}

.blog-pagination {

  clear: both;

  float: left;

  margin-top: 60px;

  width: 100%;

}

.sidebar-right input#s {

  max-width: 195px;

}

.thumbnail .caption {

  padding: 0;

}

.single-img > img {

  max-width: 100%;

}

.blog-form .wpcf7-form input {

  max-width: 350px;

}

.general h2 {

  font-size: 25px;

}

.com-general-pages .company-left h2 {

  padding-top: 0;

}



}

/* Medium Devices, Desktops */

@media only screen and (max-width : 992px) {

  .top_left, .top_right {margin: 0 auto;float: none;}
.quick-contact .cf7sr-g-recaptcha{padding-left:0;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {

  margin-top: 11px;

  width: 110px;

}

.container_12 .grid_3i {width:33%;}

.navbar-brand {

  padding: 16px 0;

}

.navbar-right {

  margin-left: 6px;

}

.navbar-nav > li {

  padding: 0 4px;

}

.navbar-default .navbar-nav > li > a {

  font-size: 12px;

}

.contact-btn {

  background: url("../images/quick-btn.png") no-repeat scroll center center / 100% auto;

  width: 120px;

}

.top-contact {

  top: 15px;

}

.top-contact .textwidget > a {

  font-size: 19px;

}

.customer-topics h1 {

  font-size: 55px;

}

.customer-topics > h3 {

  font-size: 15px;

}

.client-logo li {

  width: 15%;

}

.product-box {

  float: left;

}

.pbox-con p {

  width: 100%;

}

.home-read {

  float: none;

  margin-right: 0;

}

img {

  max-width: 100%;

}

.quick-form .textwidget > strong {

  font-size: 18px;

  padding-left: 0;

}

.quick-info strong {

  font-size: 25px;

}

.service-contact .wpcf7-form input {

  max-width: 262px;

}

.service-content-left .seo-left-content p,

.service-content-right .seo-content-right p {

  font-size: 14px;

  line-height: 23px;

}

.seo-left-content li, .seo-content-right li {

  margin-bottom: 11px;

}

.image-bg .vc_column-inner {

  min-height: 440px;

}

.sidebar-right {

  margin: 0 auto;

  max-width: 290px;

}

#contact-form .wpcf7-form textarea {

  width: 100%;

}

#contact-form input[type="submit"] {

  left: 0;

}

.blog-form .wpcf7-form input {

  max-width: 240px;

}

.service-content-left + .image-bg .vc_column-inner {

  background-position: left center !important;

}

.ubermenu-main > ul > li > a.ubermenu-target {

	padding: 15px 8px 25px !important;

}

.navbar .ubermenu-nav > li > a > span {

	font-size: 12px;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:first-child .textwidget p {

	font-size: 19px;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:first-child {

	background: url(../images/about-submenu-bg.jpg) no-repeat left top;

	min-height: 339px;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item {

	padding: 8px 0px;

	max-height: 85px;

	min-height: 85px;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item a .ubermenu-target-title {

	font-size: 14px;

	margin-bottom: 5px;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item a .ubermenu-target-description {

	font-size: 11px;;

	line-height: 20px;

}

.smaller .navbar-default {

	top: 32px;

}

.ubermenu.ubermenu-main {

	display: inline-block !important;

}

.services .wpb_wrapper strong {

	font-size: 15px;

}

.services .vc_col-sm-3 .wpb_wrapper {

	min-height: 352px;

}

.company-all-wrapwer .company-left {

	margin-top: 0;

}

.company-all-wrapwer .company-contant h2 {

	font-size: 24px;

}

.services .wpb_wrapper > p {

	font-size: 15px;

}

.wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active {

	font-size: 16px;

	padding: 4px 0;

}

.wp-pagenavi span.current {

	font-size: 16px;

	padding: 4px 0;

}

.post-list .post-item:nth-child(2n+1) {

	clear: both;

}

.recent-work .alm-listing li:nth-child(5n+1) {

	clear: both;

}

.recent-work .alm-listing li .boxinfo {

	max-height: 70px;

}

.hkb-template-archive form button, .hkb-template-category form button, .hkb-template-single form button {

	padding: 10px 8px;

}

.hkb-template-archive .hkb-archive > li {

	width: 48%;

	margin-right: 4%;

}

.hkb-template-archive .hkb-archive > li:nth-child(2n) {

	margin-right: 0;

}

.contact-form-css label {

	max-width: 100%;

}

.contact-form-css input[type="text"],

.contact-form-css input[type="email"],

.contact-form-css select,

.contact-form-css textarea {

	width: 100%;

}

.contact-form-css select[name="country"] {

	margin-top: 0;

}

.contact-form-css .select-radio {

	top: 0;

}

.contact-form-css .wpcf7-submit {

	margin-left: 0;

}

.general h2 {

	line-height: 25px !important;

}

.top-contact .top-contact-text {

  font-size: 14px;

  top: -33px;

  right: 0px;

  /* text-align: center; */

}

.single-post .single-img .post-title {

  font-size: 30px;

  line-height: 30px;

}
}
@media only screen and (max-width : 992px) and (min-width: 768px) {
  nav.navbar .container{width: 100%;padding: 0 50px;}
}
/* Small Devices, Tablets */
@media only screen and (max-width : 783px) and (min-width: 768px) {
  .ubermenu.ubermenu-main{
margin-top: -20px;
    margin-left: -30px;
    margin-right: 30px;
  }
  .top-contact-text, .top_right{display: none;}
  .navbar-default{top:0;}
}
@media only screen and (max-width : 767px) {
	.top_right, .rplg-slider-prev, .rplg-slider-next{display: none;}
	.agency-content h2 {text-align: center; font-size:26px;}
body.home {display: flex;flex-direction: column;}
nav.ubermenu-responsive {background: #fff;padding-right:15px;padding-left:15px;}
.container>.navbar-collapse{    margin-right: -30px;
    margin-left: -30px;}
.container>.navbar-header {background:#fff;}
.home-blog, .footer-widgets .row > div.quik-links, .footer-widgets .row > div.client-links  {display: none;}
.agency-content{order: 0;}
.our-clients{order:5;}
#home-content{order:10;}
.home-recent-work{order: 15;}
.home-testimonial{order:20;}
.company-all-wrapwer{order:30;}

footer{order:35;}
.quick-form{padding-top:0;}
.quick-form .textwidget > strong{display:none;}
.navbar-default {background: transparent!important;min-height: 43px; top: 0;}

.navbar-toggle {

  background: none repeat scroll 0 0;

  border: medium none;

  border-radius: 0;

  float: left;

  margin: 17px 13px 17px 15px;

  padding: 0;

  position: relative;

}

.navbar-default .navbar-toggle .icon-bar {

  background-color: #006666;

}

.navbar-toggle .icon-bar {

  height: 3px;

}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {

  margin-top: 0;

  width: 147px;

}

.navbar-brand {

  padding: 7px 0;

}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {

  background-color: inherit;

}

.contact-btn {

  background: url("../images/mobile-quick.png") no-repeat scroll center center;

  height: 33px;

  margin-right: 0;

  width: 100px;

}

.top-contact .textwidget > a {

  background: url("../images/phone.png") no-repeat scroll left center / 15px 15px;

  font-size: 14px;

  margin-bottom: 8px;

  padding-left: 16px;

}

.top-contact {

  top: 7px;

}

.navbar-nav > li {

  display: block;

  float: left;

  padding: 0;

  width: 100%;

}

.navbar-default .navbar-nav > li > a {

  font-size: 14px;

}

.sub-menu {

  background: #fff none repeat scroll 0 0;

  border: medium none;

  display: block;

  position: relative;

  width: auto;

}

.sub-menu li {

  border-bottom: medium none;

  padding-bottom: 4px;

  padding-top: 3px;

}

.navbar-right {

  margin-left: 0;

  padding-bottom: 20px;

}

.customer-topics h1 {

  font-size: 42px;

  line-height: 42px;

}

.customer-topics > h3 {

  display: none;

}

.featured-image {

  padding-top: 0;

}

.gpartner > img {

  display: none;

}

.featured-image.home {
	background:transparent!important;
  /*height: 750px !important;

  max-height: 750px !important;*/

}

.gpartner {

  float: left;

  width: 100%;

}

.customer-home .container {
width: 100%;
text-align: center;
    position: absolute;
    top: 80px;
}
p.homeheading-orange {font-size: 36px !important;
    color: #444444 !important;}
p.homeheading {font-size: 42px;}
.list-grid5c > li {

  display: block;

  float: left;

  margin: 0 2%;

  text-align: center;

  vertical-align: top;

  width: 32%;

}

.list-grid5c > li {

  display: block;

  float: left;

  margin: 0 2% 20px 0;

  text-align: center;

  vertical-align: top;

  width: 32%;

}

.list-grid5c > li:nth-child(3n+3) {
  margin: 0 0 20px 0;
}

.list-grid5c h2 {
  font-size: 11px;
}
.vc_row.home-section-one {
  background-image: url("../images/mobile-bg1.png") !important;
  background-position: center bottom !important;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
  padding-bottom: 56px;
}
.vc_custom_1470291351497 {
  background-size: auto auto !important;
}
.client-logo li {

  display: inline-block;

  float: none;

  margin: 0 auto 15px;

  width: 48%;

}

.pbox-con p {

  display: none;

}

.product-box > a {

  display: none;

}

.product-box {

  height: 117px;

  margin-right: 20px;

  padding: 25px 5px;

  width: 135px;

}

.product-box:nth-child(3n+3) {

  margin-right: 20px;

}

.product-box:nth-child(2n+2) {

  margin-right: 0;

}

.pbox-section {

  margin: 0 auto;

  width: 290px;

}

.pbox-con h3 {

  font-size: 13px;

  padding-top: 10px;

}

.pboxes > p {

  display: none;

}

.pboxes > h2 {

  margin: 0 0 38px;

}

.quick-contact {

  border-top: 0 none;

  padding-top: 10px;

}

.home-testimonial .testimonial_slider__default .testimonial_slideri,

.testimonial_slider__default .testimonial_slider_instance,

.testimonial_wrapper {

  height: 385px !important;

}

.home-testimonial .testimonial_slider__default .testimonial_by_wrap {

  width: 290px;

}

.thumbnail .caption {

  color: #333;

  padding: 0;

}

.home-blog .col-sm-6.col-md-6 + .col-sm-6.col-md-6 {

  display: none;

}

.footer-widgets div.wpcf7 img.ajax-loader {

  right: -12px;

}

.footer-bottom .footer-menu {

  float: left;

  margin-left: -7px;

}

.footer-bottom .footer-menu a {

  font-size: 13px;

  padding: 0 7px;

  text-transform: capitalize;

}

.sidebar-social li {

  width: 50%;

}

.testimonial_slider_set.testimonial_slider {

  max-width: 290px !important;

}

.footer-widgets .textwidget p {

  width: 290px;

}

.seo-des li {

  background: url("../images/result-li-bg.png") no-repeat scroll left 3px;

  line-height: 20px;

  margin-bottom: 15px;

}

.vc_custom_heading {

  font-size: 40px !important;

}

.services-buttom .products h2 {

  font-size: 30px;

  padding-right: 0;

}

.services-buttom .products {

  padding-bottom: 63px;

  padding-top: 106px;

}

.our-clients h2 {

  font-size: 32px;

}

.services-buttom .products p {

  color: #000;

}

.service-item .wpb_wrapper {

  margin: 0 auto;

  max-width: 270px;

}

.cta-button {

  left: 0;

  top: 0;

}

h1.text-center, .single-post h3.text-center, .ht_kb-template-default h2{font-size:30px;line-height: 30px;}
.featured-image{min-height: unset;}
.service-contact .wpcf7-form input {

  margin-bottom: 10px;

}

.image-bg {

  display: none;

}

.seo-process li {

  margin: 0 auto 10px;

  max-width: 290px;

}

.post-list .tags {

  max-width: 100%;

}

.service-title {

  padding: 10px 0 30px;

}

.meta-info {

  float: left;

  position: relative;

  width: 100%;

  z-index: 2;

}

.single-post .post-meta {

  float: left;

  left: 0;

  position: relative;

  top: 0;

  width: 100%;

}

.blog-form .wpcf7-form input {

  margin-bottom: 10px;

  margin-left: 0;

  max-width: 282px;

}

.blog-form {

  text-align: center;

}

.container.full-bg.home-one {

  padding-top: 29px !important;

}

.container.full-bg.home-2 {

  padding-bottom: 39px !important;

  padding-top: 51px !important;

}

.our-clients.mobile-client {

    display: block;

}

.our-clients {

    /*display: none;*/

}

.col-md-12.top-blog > h2 {

  padding: 0 25px;

}

.footer-widgets .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {

  width: 262px;

}

.footer-widgets button, .footer-widgets input[type="submit"] {

  right: 40px;

}

.quick-left .quick-info.two {

  display: none;

}

.quick-right .quick-info.two {

  display: block;

}

.sub-menu ul.sub-menu {

  display: none !important;

  left: 14px;

  top: 0;

}



.sub-menu {

  display: none;

}

.navbar-nav > li:hover ul {

  display: none;

}

.mobile ul > li.selected > ul {

  display: block;

  transition: all 0.2s ease-in-out 0s;

}

.sub-menu li.menu-item-has-children:hover ul.sub-menu {

  display: none !important;

}

.mobile ul > li.selected > ul >li.selected ul.sub-menu {

  display: block !important;

}

/**/

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:first-child {

	display: none;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item {

	width: 94%;

	float: none;

	margin-top: 0;

	padding: 14px 0px;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item:nth-child(2n) {

	width: 94%;

	padding-left: 0%;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu {

	padding-left: 24px;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item {

	padding: 3px 0px;

	max-height: initial;

	min-height: initial;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item:nth-child(2n+1) {

	 border-right: none; 

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item:last-child, .ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item:nth-child(7) {

	 border-bottom: 1px solid #ececec;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item a .ubermenu-target-title {

	color: #000;

}

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item:last-child .ubermenu-submenu > .ubermenu-item a .ubermenu-target-description {

	display: none;

}

.navbar .ubermenu-nav > li.ubermenu-active > a {

	border-bottom: 1px solid #d4d3d3;

}

.navbar .ubermenu-nav > li.ubermenu-active > a > span {

	color: #ec502a;

}

.navbar .ubermenu-nav > li:hover > a > span::after {

	content: none;

}

.navbar .ubermenu-nav > li {

	border-bottom: 1px solid #d4d3d3;

}

.navbar .ubermenu-nav > li.ubermenu-has-submenu-drop {

	background: url('../images/black-aero.png') no-repeat right center;

}

.navbar .ubermenu-nav > li.ubermenu-active {

	background: url('../images/color-aero.png') no-repeat right center;

}

.navbar .ubermenu-nav > li.ubermenu-active a.ubermenu-target {

	padding-bottom: 6px;

} 

.ubermenu-main > ul > li > a.ubermenu-target {

	padding: 14px 8px 15px !important;

}

#wpadminbar {

	 display: none;

}

.smaller .navbar-default {

	top: 0;

}

.ubermenu-responsive-toggle {

	position: absolute !important;

	top: 0 !important;

	left: 0 !important;

}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {

	margin-left: 52px;

	height: 46px;

}

.featured-image.home {

	/*height: auto !important;*/

}

.top_left h1 {

	font-size: 36px;

	line-height: 31px;

}

.top_left > h3 {

	font-size: 24px;

}

.top_left .top_left_content {

	display: none;

}

.our-clients h2 {

	font-size: 42px;

}

.services .wpb_text_column .wpb_wrapper p:not(:first-child) {

	

}

.services .vc_col-sm-3 .wpb_wrapper {

	min-height: 0;

}

.about-client li {

	width: 49%;

}

.agency-content {

	padding-top: 210px;

}
.agency-content .container .row > .left-side{display: none;}
.agency-section .vc_column-inner {

	padding-top: 0 !important;

}

.agency-content .wpb_wrapper strong {

	line-height: 42px;

}

.what-all-wrapwer .accordions .accordions-head {

	background: #fefefd url('../images/webdesing-icon.png') no-repeat 24px 12px !important;

}

.what-all-wrapwer .accordions .accordions-head:nth-child(3) {

	background: #fefefd url('../images/wordpress-icon.png') no-repeat 24px 12px !important;

}

.what-all-wrapwer .accordions .accordions-head:nth-child(5) {

	background: #fefefd url('../images/ecommerce-icon.png') no-repeat 24px 12px !important;

}

.what-all-wrapwer .accordions .accordions-head:nth-child(7) {

	background: #fefefd url('../images/graphics-icon.png') no-repeat 24px 12px !important;

}

.what-all-wrapwer .accordions .accordions-head:nth-child(9) {

	background: #fefefd url('../images/online-icon.png') no-repeat 24px 12px !important;

}

.what-all-wrapwer .accordions .accordions-head:nth-child(11) {

	background: #fefefd url('../images/seo-icon.png') no-repeat 24px 12px !important;

}

.what-all-wrapwer .accordions .accordions-head:nth-child(13) {

	background: #fefefd url('../images/ppc.png') no-repeat 24px 12px !important;

}

.what-all-wrapwer .accordions .accordions-head:nth-child(15) {

	background: #fefefd url('../images/social-media-icon.png') no-repeat 24px 12px !important;

}

.what-all-wrapwer .accordions .accordions-head:nth-child(17) {

	background: #fefefd url('../images/emai-marketing-icon.png') no-repeat 24px 12px !important;

}

.what-all-wrapwer .accordions .accordions-head .accordions-head-title {

    width: 169px;

    display: inline-block;

    margin-left: 54px;

}

.what-all-wrapwer {

	padding: 30px 0 24px;

}

.col-md-12.top-blog > h2 {

	padding: 0px 11px;

}

.home-blog .thumbnail img {

	width: 100%;

}

.tags li a {

	padding-top: 4px;

}

.company-all-wrapwer .company-left {

	width: 100%;

	float: none;

}

.company-all-wrapwer .company-contant h2 {

	font-size: 32px;

}

.company-all-wrapwer .company-left #show-button,

.company-all-wrapwer .company-left strong {

	

}

.company-all-wrapwer {

	background: url("../images/new-bg.jpg") repeat;

	height: auto;

	padding-bottom: 50px;

	overflow: hidden;

}



/*Pagination*/

.wp-pagenavi span.current {

	font-size: 13px;

	height: 27px;

	line-height: 28px;

	padding: 0px 0;

	width: 27px;

	margin-left: 0;

}

.wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active {

	font-size: 10px;

	height: 27px;

	margin-left: 10px;

	padding: 0px;

	width: 27px;

}

.wp-pagenavi {

	text-align: initial;

}

.blog-pagination {

	float: none;

	margin-top: 0;

}

.recent-work .alm-listing li {

	width: 48%;

	margin-right: 4%;

}

.recent-work .alm-listing li:nth-child(2n) {

	margin-right: 0;

}

.recent-work .alm-listing li:nth-child(5n+1) {

	clear: initial;

}

.recent-work .alm-listing li:nth-child(2n+1) {

	clear: both;

}

.recent-work .alm-listing li .boxover {

	height: 105px;

	padding: 6px 19px 19px 19px;

}

.hkb-template-archive form .hkb-site-search__field, .hkb-template-category form .hkb-site-search__field, .hkb-template-single form .hkb-site-search__field {

	width: 70%;

	margin-right: 2%;

}

.hkb-template-archive form button, .hkb-template-category form button, .hkb-template-single form button {

	padding: 10px 0;

	width: 26%;

}

.hkb-template-archive .hkb-archive > li {

	width: 100%;

	margin-right: 0;

}

/*.ubermenu-responsive {

  max-height: 600px !important;

}*/

.ubermenu .ubermenu-nav > li .ubermenu-submenu .ubermenu-row > .ubermenu-item .ubermenu-submenu,

.ubermenu .ubermenu-retractor {

  background: #fff !important;

}

.top-contact .top-contact-text {

  display: none;

}

.agency-content {

  background-repeat: repeat-y;

}

.agency-content p {

  text-align: center;

}

.single-post .single-img .post-title {

  font-size: 15px;

  line-height: 15px;

  margin-bottom: 0;

}

.single-title-section {

  padding: 10px;

  position: absolute;

  top: 15px;

  width: 85%;

}

.general h2 {

  font-size: 25px !important;

}

.home-recent-work h2 {

  font-size: 25px;

  line-height: 25px;

}

.company-all-wrapwer .company-contant h2 {

  font-size: 25px;

}



}

@media only screen and (max-width : 530px) {

  .container_12 .grid_3i {width: 50%;}

}

 

/* Extra Small Devices, Phones */

@media only screen and (max-width : 480px) {
p.homeheading-orange {font-size: 28px !important;}
.top_left h1{font-size: 38px;}

}

 

/* Custom, iPhone Retina */

@media only screen and (max-width : 360px) {

.container_12 .grid_3i {width: 100%;}

}

