/*
 Theme Name:     Easyweb_Child
 Theme URI:      http://webnus.net/themes/easyweb/
 Description:    Easyweb Child Theme
 Author:         WEBNUS
 Author URI:     http://themeforest.net/user/WEBNUS
 Template:       easyweb
 Version:        2.2.8
*/


/* Theme customization starts here
-------------------------------------------------------------- */
/*product Css*/
p.tc-content {
    text-align: justify;
}
.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{
    width: 100%;
}
.goclickon-terms .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border-color: #FFFFFF !important;}
.goclickon-terms .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading{background: #ff4747 !important;}
.goclickon_terms li {
    padding: 4px;
    list-style-position: outside;
  }
  .goclickon_terms span.vc_tta-title-text {
    color: #fff;
}
 .goclickon_terms #wrap .vc_tta-panel-heading{background: #1D61AE;}
/* Policy*/
.goclickon-policy .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border-color: #FFFFFF !important;}
.goclickon-policy .wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading{background: #ff4747 !important;}
.goclickon-policy li {
    padding: 4px;
    list-style-position: outside;
  }
  .goclickon-policy span.vc_tta-title-text {
    color: #fff;
}
 .goclickon-policy #wrap .vc_tta-panel-heading{background: #1D61AE;}


 .display-sub-none li {
    /* font-size: 18px !important; */
    font-size: 13px;
    letter-spacing: 1px;
    margin: 5px;
    padding: 4px;
   
}
li.address2 i {
    position: relative;
    right: 10px;
}
li.address2 {
    /* margin-left: 8px; */
    position: relative;
    left: 9px;
}
#sf_results{margin-top: 7px;margin-left: -19px;}
ul.mtree.default li.mtree-node:before{zoom: 1.3 !important;}
.display-sub-none li a {
    color: #000000 !important;
}
.woocommerce h1.product_title, .woocommerce .product_title{
    font-size: 23px;
    font-weight : 500;
    letter-spacing: 0px;
    text-align: justify;
}
.woocommerce-product-details__short-description p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-align: justify;
}
h2.woocommerce-loop-product__title {
    font-size: 19px !important;
    font-weight: 200 !important;
    letter-spacing: 0px;
    text-align: justify;
  
}
div#tab-description p {
    font-size: 13px;
    font-weight: 500;
    letter-spacing: 0px;
    text-align: justify;
}
div#tab-pwb_tab-content h3 {
    font-size: 20px;
}

.pum-theme-10845 .pum-title, .pum-theme-enterprise-blue .pum-title {margin-bottom: 20px;}
#footer li {
    color: #c8c9ce !important;
}
#footer li {
    display: table-row-group;
}

#footer .widget ul li.menu-item a::before {
    font-family: 'FontAwesome';
    color: #0db0ee;
    font-size: 16px;
    content: "\f105";
    padding: 10px;
}
#footer .widget ul li.menu-item {
    padding-left: 27px;
    display: block;
    text-indent: -27px;
}
.owl-wrapper-outer .owl-wrapper .owl-item {
    padding: 7px;
}
.container #nav li#menu-item-10134 {
    background-color: #0088cc;
    border-radius: 20px;
    color: #fff !important;
    margin-top: 4px;
    height: 39px;
    margin-top: 15px;
}
.container #nav li#menu-item-10134 a {
    text-align: center;
    margin-top: -13px;
     color: #ffff;
}
#header.sticky .container #nav li#menu-item-10134 a {
    text-align: center;
    margin-top: -13px;
     color: #ffff;
}
#header.sticky .container #nav li#menu-item-10134 a:hover { background-color: transparent !important; }

.container #nav li#menu-item-10134 a:hover { background-color: transparent !important; }
.top-bar a.topbar-btn1 {
    float: right;
    font-size: 12px;
    font-weight: 400;
    transition: .2s all ease;
    width: 146px;
    margin-top: 6px;
}
#pre-footer .footer-subscribe-submit{background: #D8262E;}
.digital-marketing #pre-footer .footer-subscribe-bar{background: #D4242B;}
.digital-marketing #pre-footer .footer-subscribe-submit{background: #D4242B;}
.digital-marketing #nav ul li.current > a{color: #D8262E !important;}
.digital-marketing .max-title h2:after{border: none;}/*
.digital-marketing #nav ul li.current > a, #nav ul li:hover > a{color: #D8262E;}*/
.digital-marketing #nav ul li a:hover,.nav-wrap2 #nav ul li a:hover, .nav-wrap2.darknavi #nav ul li a:hover, #nav ul li.current > a{
color: #D8262E !important ; 
}
.digital-marketing .w-header-type-10 #nav > li:hover > a{color: #D8262E;}
.digital-marketing #nav > li.current > a{color: #D8262E;}
.digital-marketing  .subtitle-element h4:after{border: 2px solid #D8262E;}
.digital-marketing .subtitle-element:after{background-color: #D8262E;}
.digital-marketing #nav li.current ul li a:hover{background: #D8262E}
/*satish 1-17-2019 */
/*SEO*/
.seo-page #pre-footer .footer-subscribe-bar{background: #D8262E;}
.seo-page #nav > li.current > a{color: #D8262E !important;}

.seo-page  .subtitle-element h4:after{border: 2px solid #D8262E;}
.seo-page .subtitle-element:after{background-color: #D8262E;}
.seo-page #nav li.current ul li a:hover{background: #D8262E}


.print-media-solutions #pre-footer .footer-subscribe-bar{background: #D8262E;}
.print-media-solutions .w-header-type-10 #nav > li:hover > a{color: #D8262E;}
.print-media-solutions #nav > li.current > a{color: #D8262E !important;}

.print-media-solutions  .subtitle-element h4:after{border: 2px solid #D8262E;}
.print-media-solutions .subtitle-element:after{background-color: #D8262E;}
.print-media-solutions #nav li.current ul li a:hover{background: #D8262E}
.print-media-solutions .icon-box2{box-shadow: 0 -2px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.1);
         padding: 20px 20px 20px 20px;
    height: 408px;}


/*End satish 1-17-2019 */


/*satish 1-18-2019*/
#pre-footer .footer-subscribe-bar .footer-subscribe-text h6 {
    color: #fff;
    font-size: 23px;
    font-weight: 600;
    margin: 0;
    padding: 0;
    margin-top: 25px;
}
#pre-footer .footer-subscribe-email{padding: 16px;margin: 0 !important;position: relative;top: 40px;left: 14px;}

.seo-page ul.check li:before, li.check:before {
    content: "\f201";
    color: #6db01b;
    font-size: 17px;
    /* margin-right: 18px; */
}
.digital-marketing .icon-box2 img {
    width: 19%;
}
.digital-marketing .icon-box2 {box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);}
/*end 1-18-2019*/



/*satish 1-11-2019 */
.social-media-marketing h1:after, .max-title h2:after, .max-title h3:after, .max-title h4:after, .max-title h5:after, .max-title h6:after {
    border: 2px solid #D42027 !important;
}
.social-media-marketing .max-title:after{border: 1px solid #D42027;}
.social-media-marketing .max-title:after{background-color: #D42027;}
.social-media-marketing ul.check li:before{color: #D42027; }

.customer-oriented .icon-box6 {
    height: 240px !important;
}

.social-media-marketing .icon-box6 i{background: #D42027;}
.social-media-marketing .icon-box6 p{text-align: justify;}
.print-media-solutions .icon-box p{text-align: justify;}
.print-media-solutions a.print-media-solutions-email{color: #D42027; }
/*End 1-11-2019*/
/*satish 1-12-2019  #D42027*/
.web-design .icon-box6 {
    height: 330px !important;
}
.web-design .icon-box6 p {
    text-align: justify;
}
.web-design .icon-box6 h4 {
    font-size: 21px;
}

.digital-marketing .subtitle-element h4:after{border: 2px solid #D42027;}
.digital-marketing .subtitle-element:after{border: 2px solid #D42027;}
.digital-marketing .icon-box23 i{background: #D42027;width: 51px;}
.digital-marketing .icon-box23 h4{color: #D42027;}
.digital-marketing .max-title:after{background-color:#D42027;}
.digital-marketing .buy-process-item i{background-color:#D42027;}
.digital-marketing .buy-process-item .icon-wrapper:before{background-color:#D42027;}
.digital-marketing .buy-process-item h4{color: #D42027;}


/*seo page*/
.seo-page .max-title:after{background-color: #D42027;} 
.seo-page ul.check li:before{color: #D42027; position: absolute;left: -5px;;}
.seo-page ul.check li{padding-left: 24px;position: relative;line-height: 23px;}

/*Print Media Solutions*/
.print-media-solutions .max-title:after{background-color: #D42027;} 
.print-media-solutions ul.check li:before{color: #D42027;}
.print-media-solutions .icon-box i{color: #D42027;}


/*ppc-services*/
.ppc-services .max-title:after{background-color: #D42027;} 
.ppc-services ul.check li:before{color: #D42027; position: absolute;left: 0;}
.ppc-services ul.check li{padding-left: 20px;position: relative;}
.ppc-services a.ppc-email{color: #D42027;}

/*web-design*/
.web-design .max-title:after{background-color: #D42027;} 
.web-design .subtitle-element:after{background-color: #D42027;} 
.web-design .subtitle-element h4:after{background-color: #D42027;} 
.web-design ul.plus li:before{color: #D42027;}
.web-design .subtitle-element h4:after{border: 2px solid #D42027;}
.web-design .icon-box6 i{background: #D42027;}
.web-design a.web-design-email{color: #D42027;}

/*satish end 1-12-2019 */
/*22-12-2018*/
.screen-reader-response{position: relative;
    margin: -15px;
    padding: 7px;
    font-size: 19px;
    color: #fff;
    top: 28px;
    left: -3px;}

/*End 22-12-2018*/
.max-title4.custom-ban-title h2 {
    color: #fff !important;
    text-transform: uppercase;
    word-wrap: 0;
    line-height: 30px;
}
.max-title4.custom-ban-title {
    position: relative;
    top: 65px;
    /* width: 50% !important; */
    left: 70px;
}
.magicmore.custom-more {
    
    color: #fff !important;
    
    border-radius: 10px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0;
    padding: 15px 16px !important;
    font-size: 16px !important;
    
}
.alignnone.size-full.wp-image-10250 {
    padding: 10px 10px;
}
.alignnone.size-full.wp-image-10250 {
    padding: 23px 10px;
    padding-top: 30px;
    padding-bottom: 30px;
}
.custom-icon-block {
    padding: 10px 33px;
    float: right;
    margin: 0 auto;
    position: relative;
    background-color: #ec202880 !important;
    top: -40px;
    
    height: auto;
    left: 110px
    border-radius: 20px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.alignnone.size-full.wp-image-10250 {
    padding: 35px 10px;
}
.max-title4.custom-ban-title {
    position: relative;
    top: 135px;
    /* width: 50% !important; */
    left: 75px;
    /* line-height: 16px !important; */
    /* letter-spacing: 6px !important; */
}
.custom-icon-block.bg-blue {
    background-color: #1176bc99 !important;
}

.custom-icon-block.bg-green {
    background-color: #82be3299 !important;
}

.custom-icon-block.bg-orange {
    background-color: #ff450080 !important;
}


.page_title span {
    color: #fff;
    letter-spacing: 3px;
    padding: 10px;
    font-weight: 500;
}
.page_title h2{
    display: inline-block;
    border-bottom: 2px solid #FFF;
}
.custom-inner-row {
    position: relative;
    width: 100%;
    height: 360px !important ;
}
.custom-right-div .custom-icon-block.bg-blue {
    float: left;
    left: 15px;
    top: -15px;
}
.custom-right-div .max-title4.custom-ban-title {
    left: 215px;
}
.custom-right-div .magicmore.custom-more.custom-blue {
    left: 215px;
    top: 165px;
}
.custom-bottom-row .max-title4.custom-ban-title {
    position: unset;
}

.custom-icon-block.bg-green {
    top: -190px;
    
}
.magicmore.custom-more.custom-green {
    top: 0px;
    left: 0px;
}
.custom-icon-block.bg-orange {
    float: left;
    position: unset;
    top: 0px !important;
}
.custom-left-div .max-title4.custom-ban-title {
    top: 0px;
}
.custom-left-div .magicmore.custom-more.custom-orange {
    top: 0px;
    left: 205px;
}
.custom-icon-block.bg-orange {
    float: left;
    position: relative;
    top: -170px !important;
    left: 0px;
}
.custom-inner-row {
    position: relative;
    width: 100%;
    min-height: 400px !important;
}
.page-id-10214 .magicmore::after {
    content: '' !important;
}
.web_services.wpb_column.vc_column_container.vc_col-sm-4 p {
    text-align: justify;
}
#wrap .esg-filters .esg-navigationbutton {
    float: left;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
    display: inline-block !important;
}
.left_top:hover .custom-more::after  {
    opacity: 1;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    
}
.right_top:hover .custom-more::after  {
    opacity: 1;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    
}
.left_bottom:hover .custom-more::after  {
    opacity: 1;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    
}
.right_bottom:hover .custom-more::after  {
    opacity: 1;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    
}
.custom-more::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border: 1px solid rgba(255,255,255,0.5);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);
    border-radius: 10px 0;
}

.left_top:hover .custom-effects::after  {
    opacity: 1;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    
}
.right_top:hover .custom-effects::after  {
    opacity: 1;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    
}
.left_bottom:hover .custom-effects::after  {
    opacity: 1;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    
}
.right_bottom:hover .custom-effects::after  {
    opacity: 1;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    
}
.left_top:hover{
    background-color: #ec2028b3;
}
.left_top .ser_1 .pull-right,
    .right_top .ser_2 .pull-left,
    .left_bottom .ser_3 .pull-right,
    .right_bottom .ser_4 .pull-left {
        position: relative;
    }
.left_top .custom-effects::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border: 1px solid rgba(255,255,255,0.5);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);
    border-radius: 25px 0px 25px;
}
.right_top .custom-effects::after {
    content: '';
    position: absolute;
   top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border: 1px solid rgba(255,255,255,0.5);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);
    border-radius: 0px 25px;
}
.left_bottom .custom-effects::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border: 1px solid rgba(255,255,255,0.5);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);
    border-radius: 0 25px;
}
.right_bottom .custom-effects::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border: 1px solid rgba(255,255,255,0.5);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);
    border-radius: 25px 0px;
}
p.custom-phone a {
    color: #fff;
}
/*
.vc_column-inner.vc_custom_1527250590463 {
    -webkit-transition: background 5s; 
    transition: background 5s; 
    background: #fd7c2a;
}
.vc_column-inner.vc_custom_1527250590463:hover {
    padding-right: 30px !important;
    padding-bottom: 30px !important;
    background-image: linear-gradient(#ec2028cc , #ec202899, #ec202833),url(http://www.mtnd.com.au/goclickon.com.au/wp-content/uploads/2018/04/Bg-1-2.jpg?id=10232) !important;
    background: #3cc16e;
}
.vc_column-inner.vc_custom_1527250598407:hover {
    background-image: linear-gradient(#1176bce6, #1176bc99, #1176bc4d),url(http://www.mtnd.com.au/goclickon.com.au/wp-content/uploads/2018/04/bg-2-2.jpg?id=10233) !important;
}
.vc_column-inner.vc_custom_1527250605488:hover {
    padding-right: 30px !important;
    padding-bottom: 30px !important;
    background-image: linear-gradient(#82be3233, #82be3266, #82be32e6),url(http://www.mtnd.com.au/goclickon.com.au/wp-content/uploads/2018/04/bg-3-2.jpg?id=10234) !important;
}
.vc_column-inner.vc_custom_1527250611239:hover {
    padding-right: 30px !important;
    padding-bottom: 30px !important;
    background-image: linear-gradient(#ff45004d, #ff450080, #ff4500cc),url(http://www.mtnd.com.au/goclickon.com.au/wp-content/uploads/2018/04/bg-4-2.jpg?id=10235) !important;
}/*
.max-title3 h2::before{border-bottom:18px solid #00c2e5 !important}*/
/*---30-4-2018 page red of web-design-digital-marketing*/
.page_red .icon-box3 {
    padding-top: 41px;
    border-radius: 50%;
    width: 300px;
    height: 300px;
    text-align: center;
    transition: .5s ease;
}
.page_red .icon-box13:hover {background : #D8262E url(../images/patern-bg2.png) top repeat !important;}
.page_red  .icon-box3:hover{background-color : #D8262E;}
.page_red .icon-box3 i{color : #D8262E;}
.page_red .icon-box3 h4{color : #D8262E; font-size: 18px;margin-bottom:30px;}
.page_red .icon-box3 h4:after{background : #D8262E;}
.page_red #wrap .icon-box3:hover .magicmore, .icon-box3:hover h4:after{background:#fff;}
.page_red  .icon-box3:hover h4::after{color: #00c2e5 !important;}
.page_red .icon-box3 p {
    font-size: 12px;
    line-height: 19px;
    padding: 0 30px;
}
.page_red .max-title:after{background : #D8262E;}
.page_red .icon-box16 i{ color : #D8262E;}
.page_red .icon-box16 h4{color : #D8262E;}
.icon-box16 p strong{color : #D8262E;}
.icon-box16 a.magicmore{
    border: 2px solid #D8262E;
    color: #D8262E;
}

.page_red .pricing-plan2 .ppfooter .readmore{color:#D8262E !important;border: 2px solid #D8262E;}
.page_red .max-title3 h2::before{border-bottom:18px solid #D8262E !important}
.page_red #pre-footer .footer-subscribe-bar{ background : #D8262E; }
.page_red .latestposts-ten .latest-b10 .latest-b10-content a.readmore:hover{ background: none;}
.page_red #header.w-header-type-11 .logo-wrap{border-bottom: 4px solid #D8262E;}
.page_red #header h6 i, .components h6 i{color:#D8262E;}
.page_red .max-title3 h1:before, .max-title3 h2:before, .max-title3 h3:before, .max-title3 h4:before,.max-title3 h6:before{
    border-bottom: 18px solid #D8262E;
}
 .page_red .max-title h2:after{background-color: #D8262E;}
.page_red .pricing-plan2 .ppfooter .readmore:hover{background: #333 !important; color: #fff !important;border-color: #333;!important;}
.page_red .pricing-plan2 .ppfooter h4{ color: #D8262E;}
.page_red .pricing-plan2 .ppflag{background : #D8262E;}
.page_red article.icon-box5 sl-check {color: #D8262E !important;}
.page_red .sl-check:before{color: #D8262E;}
.page_red .latestposts-ten .latest-b10 .latest-b10-content a.readmore{color: #D8262E;}
.page_red .top-bar a.topbar-btn{background : #D8262E !important;}
.page_red .top-bar a.topbar-btn:hover{background: #222 !important;}
.page_red .icon-box3{background:#f3f3f3 ; !important;}
.page_red #nav > li:hover > a{color: #D8262E;}
.page_red #nav a:hover{color: #D8262E !important;}
.page_red #nav > li.current > a{color: #D8262E;}
/*.footer-navi.floatright{display: none;}
*/
.page_red #nav ul li.current > a{color: #D8262E !important;}
.page_red .max-title h2:after{border: none;}/*
.page_red #nav ul li.current > a, #nav ul li:hover > a{color: #D8262E;}*/
.page_red #nav ul li a:hover,.nav-wrap2 #nav ul li a:hover, .nav-wrap2.darknavi #nav ul li a:hover, #nav ul li.current > a{
color: #D8262E ; 
}
.page_red .vc_sep_width_10{background: #D8262E;}
.page_red .logo-block .wpb_single_image{border: 1px solid #D8262E;}
.page_red  .subtitle-element h4:after{border: 2px solid #D8262E;}
.page_red .subtitle-element:after{background-color: #D8262E;}
.page_red #nav li.current ul li a:hover{color: #D8262E}
/*---1-5-2018  #75A732*/
.page_green .icon-box23{margin: 40px 0 15px;}
.page_green #nav > li:hover > a{color: #75A732;}
.page_green #nav a:hover{color: #75A732 !important;}
.page_green #nav > li.current > a{color: #75A732;}

.page_green #header.w-header-type-11 .logo-wrap{border-bottom: 4px solid #75A732;}
.page_green #header h6 i, .components h6 i{color:#75A732;}
.page_green .w-header-type-11 #nav > li:hover > a{color:#75A732;}
.page_green #wdc-style button#Submit{background: #75A732 !important;}
.page_green .max-title h2:after{border: 2px solid #75A732 !important;}
.page_green .max-title:after{background-color: #75A732;}
.page_green .w-pricing-table.pt-type2 > span{color:#75A732;}
.page_green .w-pricing-table.pt-type2.featured > span{border: 3px solid #75A732;}
.page_green .w-pricing-table.pt-type2:hover > span{border-color: #75A732;}
.page_green .w-pricing-table.pt-type2.featured .pt-footer a{background: #75A732;color: #fff !important;border-color: #75A732; }
.page_green .w-pricing-table.pt-type2 .pt-footer a, .w-pricing-table.pt-type2 .pt-footer a{color: #75A732;}
.page_green .icon-box23 i{background: #75A732;}
.page_green .icon-box23 h4, .blox .icon-box23 h4{color:#75A732;}
.page_green .our-process-item:hover i{border-color: #75A732;color: #75A732;}
.page_green #pre-footer .footer-subscribe-bar{background: #75A732;}
.page_green #nav ul li a:hover{color:#75A732;}
.page_green #wrap .vc_tta-color-white.vc_tta-style-modern.vc_tta-o-shape-group .vc_tta-tab.vc_active>a i.vc_tta-icon{color:#75A732;}
.page_green .icon-box20:hover i{color:#75A732;}
.page_green #wrap .subtitle-element4 h1:after, #wrap .subtitle-element4 h2:after, #wrap .subtitle-element4 h3:after, #wrap .subtitle-element4 h4:after, #wrap .subtitle-element4 h5:after, #wrap .subtitle-element4 h6:after, #wrap .subtitle-element5 h1:after, #wrap .subtitle-element5 h2:after, #wrap .subtitle-element5 h3:after, #wrap .subtitle-element5 h4:after, #wrap .subtitle-element5 h5:after, #wrap .subtitle-element5 h6:after {
    background-color: #75A732;}
.page_green .icon-box22:hover i{color:#75A732;}
.page_green a.magicmore{color:#75A732;}
.page_green .icon-box22.w-featured h4{color:#75A732;}
.page_green .icon-box22 a.magicmore:hover{background: #393939;border-color: #393939;}
.page_green #nav ul li.current > a{color:#75A732 !important;}
.page_green  .top-bar a.topbar-btn{    background: #75A732 !important;}
.page_green .top-bar a.topbar-btn:hover{color: #fff !important;
    background: #222 !important;}
.page_green .icon-box22.w-featured i {color: #75A732;}
.page_green .w-pricing-table.pt-type2:hover{border-color: #75A732;}
.page_green .w-pricing-table.pt-type2.featured{border-color: #75A732;}
.page_green .w-header-type-10 #nav > li:hover > a{color: #75A732;}
/*---2-5-2018 class:page_vivid_orange; #E2480F--------*/
.page_vivid_orange  .subtitle-element h5{font-size: 21px;}
.page_vivid_orange .subtitle-element h6:after{border: 2px solid #E2480F;}
.page_vivid_orange #nav > li:hover > a{color: #E2480F;}
.page_vivid_orange #nav > li.current > a{color: #E2480F;}
.page_vivid_orange #nav ul li.web-hosting-domain a:hover{background: #E2480F;}
.page_vivid_orange #nav ul li.web-design-markting a:hover{background: #E2480F;}
.page_vivid_orange #nav ul li.computer-stores a:hover{background: #E2480F;}

.page_vivid_orange #header.w-header-type-11 .logo-wrap{border-bottom: 4px solid #E2480F;}
.page_vivid_orange #header h6 i, .components h6 i, .top-bar h6 i{color: #E2480F;}
.page_vivid_orange .w-header-type-11 #nav > li:hover > a{color: #E2480F;}
.page_vivid_orange #nav li.current ul li a:hover {color: #fff !important;}
.page_vivid_orange #nav ul li.current > a{color: #E2480F !important;}
.page_vivid_orange .subtitle-element:after{background-color:#E2480F;}
.page_vivid_orange .icon-box6 i{background-color:#E2480F;}
.page_vivid_orange a.magicmore{color: #E2480F;}
/*.page_vivid_orange #wrap a.magicmore:hover{color: #000 !important;}*/
.page_vivid_orange .max-title:after{background-color:#E2480F;}
.page_vivid_orange .max-title3 h2:before{border-bottom: 18px solid #E2480F;}
.page_vivid_orange .icon-box16 i{color: #E2480F;}
.page_vivid_orange .max-title h2:after{border: 2px solid #E2480F !important}
.page_vivid_orange .icon-box16 h4{color: #E2480F;}
.page_vivid_orange .icon-box16 p strong{color: #E2480F;}
.page_vivid_orange .icon-box16 a.magicmore{color: #E2480F;border: 2px solid #E2480F;}
.page_vivid_orange #pre-footer .footer-subscribe-bar{background-color:#E2480F;}
.page_vivid_orange .subtitle-element h4:after{border: 2px solid #E2480F;}
.page_vivid_orange #wrap .icon-box16 a.magicmore:hover{color: #fff;}
.page_vivid_orange .top-bar a.topbar-btn{background:#E2480F !important;}
.page_vivid_orange .top-bar a.topbar-btn:hover{color: #fff !important;background: #222 !important;}

/*5-5-2018*/
.our-team4 .social-team i {
    font-size: 17px;
    font-weight: 600;
    padding: 0px;
    transition: .26s all ease;
    width: 30px;
    height: 30px;
    padding-top: 6px;
    width: 30px;
    display: inline-block;
}
/*Defult Theme Color 1D61AE*/
#header.w-header-type-11 .logo-wrap {
    border-bottom: 4px solid #1D61AE;
    background-color: #FFFFFF;
}
#header h6 i, .components h6 i{color: #1D61AE;}
.w-header-type-10 #nav > li:hover > a{color: #1D61AE;}
#nav ul li a:hover{color: #1D61AE;}
#nav > li.current > a{color: #1D61AE;}
.subtitle-element:after{background-color: #1D61AE;}
.subtitle-element h4:after{border: 2px solid #1D61AE;}
.our-team4:hover{
    border: 2px solid #1D61AE;
    background: #1D61AE;
}
 #nav ul li.current > a{color: #1D61AE; }
#pre-footer .footer-subscribe-bar{background: #1D61AE;}
.max-title:after{background-color: #1D61AE;}
.our-team4 .social-team a i:before{color: #1D61AE;}
.icon-box i{color: #1D61AE;}
#talk-business input[type=submit]{background: #1D61AE;}
.wpcf7 .wpcf7-form input[type="submit"]:hover{background-color: #292929 !important;}
#wrap .esg-filterbutton.selected{border-color: #1D61AE;}
#wrap .esg-filterbutton.selected{border-color: #1D61AE;}
#wrap .vc_tta-color-white.vc_tta-style-modern.vc_tta-o-shape-group .vc_tta-tab.vc_active>a i.vc_tta-icon{color: #1D61AE;}
.pricing-plan2 .ppfooter h4{color: #1D61AE;}
.pricing-plan2 .ppfooter .readmore{border: 2px solid #1D61AE;color: #1D61AE;}
.pricing-plan2 .ppfooter .readmore:hover {background: #292929;border-color: #292929 !important;}
.button.skyblue.bordered-bot:hover{border-color: #1D61AE;background-color: #1D61AE;color: #fff;}
.button.skyblue.bordered-bot{border-color: #1D61AE;color: #1D61AE;}

 .pricing-plan2 .ppflag{background: #1D61AE;}
 .sl-check:before{color: #1D61AE;}
 .respo-tagline {
    font-size: 40px;
    letter-spacing: 1.5px;
}
.max-title h2:after{border: 2px solid #1D61AE}
.max-title3 h2:before{border-bottom: 18px solid #1D61AE;}
.w-pricing-table.pt-type1 .plan-price span{color: #1D61AE;}
.w-pricing-table.pt-type1 .pt-features .feature-icon{color: #1D61AE;}
.w-pricing-table.pt-type1 .pt-footer a, .w-pricing-table.pt-type1 .pt-footer a{color: #1D61AE;}
.w-pricing-table.pt-type1.featured .plan-title{background :#1D61AE;}
.w-pricing-table.pt-type1.featured {border-color: #1D61AE;}
.w-pricing-table.pt-type1.featured .pt-footer a, .w-pricing-table.pt-type1.featured .pt-footer a{color: #1D61AE;}
.w-pricing-table.pt-type1.featured .plan-price:after{border-top-color: #1D61AE;}
.w-pricing-table.pt-type1 .plan-price small{color: #1D61AE;}
.w-pricing-table.pt-type1.featured .plan-price{background :#1D61AE;}
.w-pricing-table.pt-type1.featured .pt-footer, .w-pricing-table.pt-type1.featured .pt-footer{background :#1D61AE;}
/*section.wpb_row.w-animate.w-start_animation {background-color: #f9f9f9;}*/
/*.pricing-plan2 .ppfooter {
    float: right;
    position: absolute;
    bottom: 23px;
    right: 151px;
    text-align: center;
    top: 168px;
}*/

.wpcf7 .wpcf7-form {
    margin: -25px;
}
.wpb_text_column.wpb_content_element p {
    text-align: justify;
}
.wpb_text_column.wpb_content_element p {
    text-align: justify;
}/*
.pricing-plan2 .ppfooter {
    float: right;
    bottom: 23px;
    right: 8px;
    text-align: center;
    top: 125px;
}*/
.pricing-plan2 .ppfooter{bottom: 7px !important;}
.pricing-plan2 {
    position: relative;
    z-index: 8;
    background: #fff;
    border: 1px solid #e3e3e3;
    overflow: hidden;
   /*  padding: 28px 152px 28px 25px; */
    -webkit-transition: .5s cubic-bezier(0.25, 0.5, 0.06, 0.85);
    transition: .5s cubic-bezier(0.25, 0.5, 0.06, 0.85);
    background: none;
}
/*14-5-2018-*/
.blox .wbp_row, .blox .wpb_row {
     margin-left: -14px;
}
.components h6 span strong.head_number{position: relative;
    top: 3px;
    display: inline-block;
    margin-top: 4px;}
.components h6 span strong.head_email{position: relative;
    display: inline-block;
    margin-top: 9px;}
#header h6 span, .components h6 span{line-height: 16px;}
#header.w-header-type-11 .nav-components {
    border-bottom: 7px solid #f0f0f0;
}
#nav ul li a:hover, #nav li.current ul li a:hover{color:#1D61AE; }
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{font-size: 16px;}
.top-links.lftflot a{    font-size: 14px;
    text-align: center;
    vertical-align: middle;}
.top-bar h6 i{font-size: 21px; color: #fff !important;}
/*--16-5-2018*/
.pum-theme-10844 .pum-title, .pum-theme-lightbox .pum-title{    color: #000000;
    position:  relative;
    top: -32px;}
.wpcf7 .wpcf7-form input[type="submit"]{background-color: #1D61AE;}
/* .vc_column-inner .wpb_wrapper .buy-process-wrap{padding-bottom:2px !important;} */
.widget-odd.widget-last.widget-first.widget-1.footer_address.widget .address-bar li {
    padding: 4px;
}

#footer .address-bar li {
    font-size: 14px !important;
    line-height: 26px !important;
    display: flex;
}
#footer .address-bar li i {    
    font-size: 1.3em;
    width: 25px;
    margin-top: 10px;
}
.footer-in h5.subtitle{
    border-bottom:1px solid #3b3b3b;
}
.icon-box5 h4 {
    margin-left: 28px;
}
.page_vivid_orange article.icon-box13 p {min-height: 50px;}
.page_vivid_orange .icon-box13 h4{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.page_vivid_orange section.wpb_row.w-animate.w-start_animation {margin-bottom: 0px;}
.page_vivid_orange  .wpb_raw_code.wpb_content_element.wpb_raw_html {margin-bottom: 0px !important;}
.testimonials-slider-w .testimonial-content h4 q{font-size: 18px;}
/*pricing page 28-5-2018-.pricing_page #D8262E !important*/
.pricing_page .pricing-plan2 .ppfooter h4{color: #D8262E;}
.pricing_page .pricing-plan2 .ppfooter .readmore{border: 2px solid #D8262E;color: #D8262E;}
.pricing_page .pricing-plan2 .ppflag{background: #D8262E;display: none;}
.pricing_page .sl-check:before{color: #D8262E;}
.pricing_page #wrap .vc_tta-color-white.vc_tta-style-modern.vc_tta-o-shape-group .vc_tta-tab.vc_active>a i.vc_tta-icon{color: #D8262E;}
.pricing_page .w-pricing-table.pt-type1.featured{border-color: #D8262E;}
.pricing_page .w-pricing-table.pt-type1.featured .plan-price{background: #D8262E;}
.pricing_page .w-pricing-table.pt-type1.featured .plan-title{background: #D8262E;}
.pricing_page .w-pricing-table.pt-type1.featured .plan-price:after{border-top-color: #D8262E;}
.pricing_page .w-pricing-table.pt-type1.featured .pt-footer, .w-pricing-table.pt-type1.featured .pt-footer{background: #D8262E;}
.pricing_page .w-pricing-table.pt-type1.featured .pt-footer a, .w-pricing-table.pt-type1.featured .pt-footer a{color: #D8262E;}
.pricing_page .w-pricing-table.pt-type1 .pt-footer a, .w-pricing-table.pt-type1 .pt-footer a{color: #D8262E;}
.pricing_page .w-pricing-table.pt-type1 .plan-price span{color: #D8262E;}
.pricing_page .w-pricing-table.pt-type1 .plan-price small{color: #D8262E;}
.pricing_page .w-pricing-table.pt-type1 .pt-features .feature-icon{color: #D8262E;}
.pricing_page .w-pricing-table.pt-type1 .pt-footer a, .w-pricing-table.pt-type1 .pt-footer a{color: #D8262E;}

.pricing_page .it_support_price .pricing-plan2 .ppfooter h4{color: #E2480F; }
.pricing_page .it_support_price .pricing-plan2  .ppfooter .readmore{border: 2px solid #E2480F;color: #E2480F;}
.pricing_page .it_support_price .pricing-plan2   .ppflag{background: #E2480F; display: none;}
.pricing_page .it_support_price .sl-check:before{color: #E2480F;}
.pricing_page .it_support_price #wrap .vc_tta-color-white.vc_tta-style-modern.vc_tta-o-shape-group .vc_tta-tab.vc_active>a i.vc_tta-icon{color: #E2480F;}
.pricing_page .it_support_price .pricing-plan2 .ppfooter .readmore{border: none;}
.pricing_page .button.blue{background:#E2480F;}
.pricing_page .button.blue:hover{background:#000; color: #fff;}
.pricing_page .subtitle-element h5:after{border: 2px solid #E2480F;}
.pricing_page .subtitle-element:after{background-color: #E2480F;}/*
.pricing_page .seo_priceing_plan .pt-footer{display: none;}*/
.pricing_page .seo_priceing_plan .pt-price{display: none;}

.pricing_page .seo_priceing_plan .w-pricing-table.pt-type4 ul li:before, .w-pricing-table.pt-type4.featured ul li:before{border-bottom:none;}
.pricing_page .seo_priceing_plan .w-pricing-table.pt-type4 ul li {
    text-indent: -19px;
    margin-left: 10px;
}
.pricing_page   .button_request_quote .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background: #1D61AE;
    color: #fff;}/*
.pricing_page .seo_priceing_plan  .w-pricing-table.pt-type4 h3{color: #D8262E;}*/
.pricing_page .seo_priceing_plan  .w-pricing-table.pt-type4{border: 2px solid #e1e1e1;}/*
.pricing_page .seo_priceing_plan  .w-pricing-table.pt-type4.featured, .w-pricing-table.pt-type4 .feature-icon:before{color: #D8262E;}*/
.pricing_page .seo_priceing_plan  .w-pricing-table.pt-type4{height: 610px;}
.pricing_page .seo_priceing_plan  .w-pricing-table.pt-type4.featured{color: #D8262E;}
.pricing_page .seo_priceing_plan  .w-pricing-table.pt-type4.featured h3{color: #FFF;}
.pricing_page .seo_priceing_plan .w-pricing-table.pt-type4.featured .pt-header{background: #D8262E;}
.pricing_page .seo_priceing_plan  .w-pricing-table.pt-type4.featured{border-color: #D8262E;}/*
.pricing_page .seo_priceing_plan  .w-pricing-table.pt-type4.featured .pt-header{border-color: #D8262E;}*/
.pricing_page .icon-box23{margin: 40px 0 15px;}
.pricing_page  .icon-box23 i{background: #D8262E;}
.pricing_page .icon-box23 h4{color:#D8262E;}
.pricing_page .max-title h2:after{border: 2px solid #D8262E;}
.pricing_page .max-title:after{background-color: #D8262E;}

.pricing_page ul.vc_tta-tabs-list  li:nth-child(4) .vc_active{background: #E2480F !important;}
.pricing_page ul.vc_tta-tabs-list .vc_tta-tab.vc_active>a{background: #D8262E !important;}
.pricing_page ul.vc_tta-tabs-list .vc_tta-tab.vc_active>a{color:#fff !important;}
.pricing_page ul.vc_tta-tabs-list .vc_tta-tab.vc_active>a i.vc_tta-icon{color:#fff !important;}
.pricing_page .seo_priceing_plan  .w-pricing-table.pt-type4 .pt-header{padding: 9px;}
.pricing_page .seo_priceing_plan .w-pricing-table.pt-type4 h3{text-align: center;margin-top: 7px;}
/*.pricing_page .Digital_Marketing_price .pt-footer{display: none;}*/
.pricing_page .it_support_price .vc_custom_1527597061749{border-top: none !important;}

/*30-5-2018-*/
.page_green article.icon-box20 p{text-align: justify;}
.pricing_page .wpb_text_column.wpb_content_element.vc_custom_1527597013379{border-top: none !important;}
.pricing_page  .wpb_text_column.wpb_content_element.vc_custom_1527597359453{border-top: none !important;}
.page_vivid_orange .icon-box21 p{font-size: 12.5px;}
.page_vivid_orange  .icon-box21 i{color: #E2480F}
.page_vivid_orange  .blox .icon-box21:hover i{background:#E2480F;}
.page_vivid_orange  .icon-box21:hover i{border-color: #E2480F;}
.page_vivid_orange  .blox .icon-box21:hover h4{color: #E2480F !important;}

/*31-5-2018*/
.page_vivid_orange .icon-box6{height: 190px;}
.page_vivid_orange .vc_btn3-container.it-support-services-button.vc_btn3-center {
    border: none;
    padding: 15px 20px;
    margin: 4px -32px;
}
.page_vivid_orange article.icon-box13{border: 1px solid #E2480F;}
.page_vivid_orange  .icon-box13:hover{background: #E2480F url(../images/patern-bg2.png) top repeat !important;}
.page_vivid_orange  #wrap .crsl .owl-buttons div:hover{color: #E2480F;}
.page_vivid_orange .vc_btn3.vc_btn3-size-md{font-size: 14px;padding: 7px 16px;border-radius: 4px;font-size: 14px;
    font-weight: 550;}
.page_vivid_orange  .vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern{background-color: #E2480F;border: none;}
.page_vivid_orange  .vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover{color:#fff;border-color: #000000;background-color: #000000;}
.about-us .core_team .our-team3 figure img{filter: grayscale(100%);}
.about-us .testimonial-carousel .tc-content{height: 230px;}
#pre-footer .footer-subscribe-email {
    margin: 65px 0 0 20%;
}
#pre-footer .footer-subscribe-submit {
    /* margin: 40px 0; */
    margin: 14px;padding: 0;margin-top: 15px;
}
 #wrap div.wpcf7-mail-sent-ok{margin-top: -31px;
    background-color: #1D61AE!important;
    color: #fff !important;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{font-size: 20px;float: left;}
.w-pricing-table.pt-type4.featured, .w-pricing-table.pt-type4 .available-icon:before{color: #fff;}
/*2-6-2018- Seo Plan
 .seo_priceing_plan .w-pricing-table.pt-type4 h3{color: #fff;}
.seo_basic_plan .pt-header{background: #D8262E !important;}
.seo_basic_plan ul.pt-features{background: #D42027;}
.seo_basic_plan .w-pricing-table.pt-type4 ul li{color: #fff;}
.pricing_page .seo_priceing_plan .w-pricing-table.pt-type4 .pt-header{border-top-right-radius: 18px;border-top-left-radius: 18px;}
.seo_basic_plan .w-pricing-table.pt-type4 .pt-header{border-bottom: 1px solid #D42027;}
.pricing_page .seo_priceing_plan .w-pricing-table.pt-type4{border: none;}
.seo_basic_plan .w-pricing-table.pt-type4 .pt-footer{background: #D42027;border-top: none;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.seo_basic_plan .w-pricing-table.pt-type4 .pt-footer a{background: none;color: #fff !important; background: none;border-color: #fff;border: 2px solid #dedede;}
.seo_basic_plan .w-pricing-table.pt-type4 .pt-footer a.magicmore:hover{background: #FFFFFF !important;color: #222 !important;border: none;}*/

/*.seo_economic_plan #1D61AD
.pricing_page .seo_economic_plan .w-pricing-table.pt-type4.featured .pt-header{border-bottom: 1px solid #1D61AD;}
.seo_economic_plan .w-pricing-table.pt-type4 h3{color: #fff;}
.seo_economic_plan .pt-header{background: #1D61AD !important;}
.seo_economic_plan ul.pt-features{background: #1D61AD;}
.seo_economic_plan .w-pricing-table.pt-type4 ul li{color: #fff;}
.pricing_page .seo_economic_plan .w-pricing-table.pt-type4 .pt-header{border-top-right-radius: 18px;border-top-left-radius: 18px;}
.seo_economic_plan .w-pricing-table.pt-type4 .pt-header{border-bottom: 1px solid #1D61AD;}
.pricing_page .seo_economic_plan .w-pricing-table.pt-type4{border: none;}


.seo_economic_plan .w-pricing-table.pt-type4 .pt-footer{background: #1D61AD;border-top: none;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.seo_economic_plan .w-pricing-table.pt-type4 .pt-footer a{background: none;color: #fff !important; background: none;border-color: #fff;border: 2px solid #dedede;}
.seo_economic_plan .w-pricing-table.pt-type4 .pt-footer a.magicmore:hover{background: #FFFFFF !important;color: #222 !important;border: none;}
*/  
/*seo_standard_plan #66B345
.pricing_page .seo_standard_plan .w-pricing-table.pt-type4.featured .pt-header{border-bottom: 1px solid #81BC60;}
.seo_standard_plan .w-pricing-table.pt-type4 h3{color: #fff;}
.seo_standard_plan .pt-header{background: #66B345 !important;}
.seo_standard_plan ul.pt-features{background: #66B345;}
.seo_standard_plan .w-pricing-table.pt-type4 ul li{color: #fff;}
.pricing_page .seo_standard_plan .w-pricing-table.pt-type4 .pt-header{border-top-right-radius: 18px;border-top-left-radius: 18px;}
.seo_standard_plan .w-pricing-table.pt-type4 .pt-header{border-bottom: 1px solid #66B345;}
.pricing_page .seo_standard_plan .w-pricing-table.pt-type4{border: none;}

.seo_standard_plan .w-pricing-table.pt-type4 .pt-footer{background: #66B345;border-top: none;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.seo_standard_plan .w-pricing-table.pt-type4 .pt-footer a{background: none;color: #fff !important; background: none;border-color: #fff;border: 2px solid #dedede;}
.seo_standard_plan .w-pricing-table.pt-type4 .pt-footer a.magicmore:hover{background: #FFFFFF !important;color: #222 !important;border: none;}
*/
/*seo_premiums_plan #C15528
.pricing_page .seo_premiums_plan .w-pricing-table.pt-type4.featured .pt-header{border-bottom: 1px solid #C15528;}
.seo_premiums_plan .w-pricing-table.pt-type4 h3{color: #fff;}
.seo_premiums_plan .pt-header{background: #C15528 !important;}
.seo_premiums_plan ul.pt-features{background: #C15528;}
.seo_premiums_plan .w-pricing-table.pt-type4 ul li{color: #fff;}
.pricing_page .seo_premiums_plan .w-pricing-table.pt-type4 .pt-header{border-top-right-radius: 18px;border-top-left-radius: 18px;}
.seo_premiums_plan .w-pricing-table.pt-type4 .pt-header{border-bottom: 1px solid #C15528;}
.pricing_page .seo_premiums_plan .w-pricing-table.pt-type4{border: none;}

.seo_premiums_plan .w-pricing-table.pt-type4 .pt-footer{background: #C15528;border-top: none;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
.seo_premiums_plan .w-pricing-table.pt-type4 .pt-footer a{background: none;color: #fff !important; background: none;border-color: #fff;border: 2px solid #dedede;}
.seo_premiums_plan .w-pricing-table.pt-type4 .pt-footer a.magicmore:hover{background: #FFFFFF !important;color: #222 !important;border: none;}*/
.topbar-tv a img {
    position: absolute;
    margin-left: -158px;
    margin-bottom: -18px;
    bottom: 23px;
}
/*6-5-2018- pricing
.web-design-plans .pricing-plan2{height:404px;}
.web-design-plans .pricing-plan2 .ppfooter{top:300px;}
.web-design-plans .pricing-plan2 ul li {margin-left: 14px;text-indent: -21px;}
.web-design-plans .pricing-plan2 ul li .feature-icon {left: 4px;position: relative;}/*

/*6-6-2018-*/
.web-design-plans .pricing-plan2{text-align: justify;background: none;    margin-bottom: 63px;}
.web-design-plans .pricing-plan2 ul li{text-transform: none;}
.about-us .core_team .our-team3 figure img:hover{filter: none;
    -webkit-filter: grayscale(0);
    -webkit-transform: scale(1.01);}
.page_vivid_orange .subtitle-element h6{font-size: 20px;text-transform: capitalize;}

/*menu Changes*/
#nav ul.sub-menu:hover{padding: 0px 0 12px;}
#nav ul li.web-design-markting a:hover, #nav li.current ul li a:hover {color: #fff;background:#D8262E;word-spacing: 0em;}
#nav ul li.web-hosting-domain a:hover, #nav li.current ul li a:hover {color: #fff;background:#66B345;word-spacing: 0em;}
#nav ul li.it-support-services a:hover, #nav li.current ul li a:hover {color: #fff;background:#E2480F;word-spacing: 0em;}
#nav ul li.computer-stores a:hover, #nav li.current ul li a:hover {color: #fff;background:#1D61AD;word-spacing: 0em;}
#nav ul li.store-is-opening-soon a:hover, #nav li.current ul li a:hover {color: #fff;background:#1D61AD;word-spacing: 0em;}
.contact-us #nav ul li.computer-stores a:hover, #nav li.current ul li a:hover {color: #fff !important;background:#1D61AD;word-spacing: 0em;}
.page_red #nav ul li a:hover{color: #fff !important;background:#D8262E !important;word-spacing: 0em;}
.page_green  #nav li.current ul li a:hover{color: #fff !important;background:#66B345 !important;word-spacing: 0em;}
.page_vivid_orange #nav li.current ul li a:hover{background:#E2480F !important;color: #fff !important;word-spacing: 0em;}
.page_vivid_orange .w-header-type-10 #nav > li:hover > a{color: #E2480F;}
#nav ul{padding: 0px 0 12px;}
#nav ul li a{line-height: 22px;}
#wrap .wpcf7 .w-contact-p input[type=submit]{background: #1D61AD;}
.page_vivid_orange .vc_column-inner.vc_custom_1527751668539 {background: #fff !important;}

/*7-6-2018-*/
.page-faqs ul.vc_tta-tabs-list .vc_active{border-top: 3px solid #1D61AD;border-radius: 5px;background: none;}
.page-faqs span.vc_tta-title-text{color: #1D61AD;}
.page-faqs .ui-accordion .ui-accordion-header{font-size: 18px !important;margin: 13px;}
.page-faqs .wpb_text_column.wpb_content_element p{font-size: 14px !important;}
.page-faqs .ui-accordion .ui-accordion-content{margin-left: 15px;}

/*8-6-2018 Pricing Plan web-design-markting*/
.pricing_page .w-pricing-table.pt-type6 ul li{display: block;}
.web-design-markting #nav ul li .web-design-markting a:hover{background: #D8262E;}
.page_red .w-header-type-10 #nav > li:hover > a{color: #D8262E;}

.pricing_page .subtitle-element h5:after{border: 2px solid #D8262E;}
.pricing_page .subtitle-element:after{background-color:#D8262E;}
/* SEo Pricing*/
.seo_priceing_plan .w-pricing-table.pt-type2{border: 1px solid #ffbabd;}
.seo_priceing_plan  .w-pricing-table.pt-type2:hover{border-color: #ffbabd;}
.seo_priceing_plan .w-pricing-table.pt-type2:hover > span{border-color: #fff;}
.seo_priceing_plan .w-pricing-table.pt-type2 > span{    color: #fff;background: #fff;border-radius: 0;box-shadow: none;border: 0;visibility: hidden;}
.seo_priceing_plan .w-pricing-table.pt-type2 h3, .w-pricing-table.pt-type2.featured h3{margin-bottom: 8px;}
.seo_priceing_plan .w-pricing-table.pt-type2 .pt-features .feature-icon{color: #D8262E;}
.seo_priceing_plan .w-pricing-table.pt-type2 .pt-features .feature-icon{color: #D8262E;}
.seo_priceing_plan .w-pricing-table.pt-type2.featured .pt-footer a{background: #D8262E;color: #fff !important; border-color: #D8262E;}
.seo_priceing_plan .w-pricing-table.pt-type2.featured > span{border: 3px solid #fff;margin: 0;}
.seo_priceing_plan .icon-box img{ margin: 38px 0 5px 84px;}
.seo_priceing_plan .seo_basic_plan .icon-box img{ margin: 38px 0 5px 84px;}
.seo_priceing_plan  .w-pricing-table.pt-type2.featured{border-color: #D8262E;}
.seo_priceing_plan  .w-pricing-table.pt-type2 .pt-footer a{color: #D8262E;}
.seo_priceing_plan .w-pricing-table.pt-type2{height: 570px;}
.seo_basic_plan .w-pricing-table.pt-type2 > span{display: none;} 
.seo_economic_plan .w-pricing-table.pt-type2 > span{display: none;} 
.seo_standard_plan .w-pricing-table.pt-type2 > span{display: none;} 
.seo_premiums_plan .w-pricing-table.pt-type2 > span{display: none;} 
.basic_icon .icon-box img {margin: 50px 0px 31px 36px  !important;}
.economic_icon .icon-box img {margin: 50px 0px 31px 36px  !important;}
.standard_icon .icon-box img {margin: 50px 0px 31px 36px  !important;}
.premiums_icon .icon-box img {margin: 50px 0px 31px 36px  !important;}
/*it-support-plan */
.it-support-plan .w-pricing-table.pt-type6 .pt-header h3{color: #E2480F;}
.it-support-plan .w-pricing-table.pt-type6 .pt-header h4 > small{color: #E2480F;}
.it-support-plan .w-pricing-table.pt-type6.featured, .w-pricing-table.pt-type6 .available-icon:before{color: #E2480F;}
.it-support-plan .w-pricing-table.pt-type6 .pt-footer{background: #E2480F;}
.it-support-plan .pricing_page .subtitle-element h5:after{border: 2px solid #E2480F;}
.it-support-plan .pricing_page .subtitle-element:after{background-color: #E2480F;}
.it-support-plan  .w-pricing-table.pt-type6 .pt-header h4{color: #E2480F;}

/*Digital_Marketing_price */
.Digital_Marketing_price .w-pricing-table.pt-type5 .pt-header h4:after{border-top: 25px solid #D8262E;}
.Digital_Marketing_price .w-pricing-table.pt-type5 .pt-header h3{color: #ffbabd;}
.Digital_Marketing_price .w-pricing-table.pt-type5 .pt-features .feature-icon{color: #D8262E;margin-left: 25px;}
.Digital_Marketing_price .w-pricing-table.pt-type5 .pt-features .feature-icon.not-available-icon{color: #1D61AD !important;}
.Digital_Marketing_price .w-pricing-table.pt-type5 ul li:nth-child(even){background: #ffbabd;}
.Digital_Marketing_price a.magicmore{color: #D8262E;}
.page_green #adc-style .large button#Submit:hover{background:#000000;}
.team_button{
    position: relative;
    height: 60px;
    right: 150px;
}
.top-links .team_button img {
    position: absolute;
    max-width: 154px;
    right: 10px;
    top: 7px;
    /* height: 32px; */
}
.top-links .team_button span.tv-button
{
    position: absolute;
    top: 15.5px;
    cursor: pointer;
    color: White;
    font-size: 12px;
    line-height: 1.2em;
    text-align: right;
    right: 4px;
    margin-left: -115px;
    -webkit-line-break: normal;
    margin-left: 0;
    width: 110px;
}
.pricing_page li.feature-item {
    text-indent: -20px;
    margin-left: 15px;
}


/*SEO*/

.master h3 {font-family: 'edosz';
    text-align: center;
    font-size: 44px;
    color: #444444;
    width: 81%;
    margin-left: 110px;
    line-height: normal;
}
.master p.master-par {color: #444444;font-size: 16px;line-height: auto;line-height: 20px;}
.master-body-odd h1.master-title-h1 {font-size: 40px;color: #444444;width: 92%;}

.left-side-image  img{margin-left: 38px;top: 30px;width: 64%;}
.master-body-odd img {float: left; left: 0px; position: relative;left: 31px;top: -12px;}
.master-body-odd p.master-title-pre {
    margin: 0 0 34px 0;
    margin-left: 118px;
    text-align: justify;
    line-height: 18px;
  }
.master-body-even  p.master-title-pre {text-align: justify;margin-left: 148px;line-height: normal;}
.master-body-even img {float: left;position: absolute;margin-left: -177px; top: 2px;}
.master-body-even h1.master-title-h1 {font-size: 40px;margin-left: 73px;color: #444444;width: 100%;}
.right-side-image.wpb_column.vc_column_container.vc_col-sm-6 { float: left;}
.right-side-image img {margin-top: 15px;width: 75%;}
.edosz {font-family: 'edosz';}
h1.master-title-h1-seo.edosz {font-size: 36px;
    width: 100%;
    line-height: 0.9;
    text-align: left;
    position: relative;
    left: 47px;color: #444444}
h1.master-title-h1-smm.edosz {font-size: 36px;
    /* margin-right: 11px; */
    color: #444444;
    width: 103%;
    margin-left: 28px;}
.master-body-even h1.master-title-h1-pay.edosz {font-size: 40px;color: #444444; width: 100%;margin-left: 98px;}
.vc_row.wpb_row.vc_inner.vc_row-fluid.right-side-marketing.vc_custom_1528699199868 {
    position: relative;
    float: left;
    left: 261px;
    top: 12px;
}
.seo-planning .master-row {
    margin-left: 100px !important;
    margin-right: 100px !important;
}
.top-links .tv-main {
    position: relative;
    height: 60px;
    width: 234px;
}
.left_pricing .pricing-plan2:nth-child(2) {
    padding-bottom: 15px;
}
.ab_landing_page {
    DISPLAY: -webkit-inline-box;
}
.goclickon_home .socialfollow.custom-follow a {
    padding-left: 21px;
    display: inline-block;
    margin-left: -10px;
}
.goclickon_home .wpb_row .vc_col-sm-6 .home_footer {
    position: absolute;
    bottom: -30px;
    left: 275px;
}
.goclickon_home hr {
    margin: 20px 0px 35px -13px;
}
.wpb_row.ab_landing_page .vc_col-sm-12 .wpb_row.home_footer2 {
    position: absolute;
    width: 100%;
    bottom: 0;
}
.wpb_row.ab_landing_page .home_footer2 .teamviewer_img {
    position: relative;
    top: -17px;
    left: 20px;
}

/*
.pricing_page .web-design-plans .left_pricing .pricing-plan2:nth-child(2){background:red;}*/


/* (1366x768) WXGA Display */
@media  screen and (max-width: 1366px) {
    .custom-bag {
    text-align: left;
        margin-left: 5px;
        margin-top: 5px;
    }
    .custom-bag img{
        width: 220px;
    }
    .custom-top-bar {
        margin-right: 5px;
        margin-top: 40px;
    }
    .wpb_row .vc_col-sm-6 .home_footer {
        position: absolute;
        bottom: -30px;
        left: 224px;
        
    }
    #pre-footer .footer-subscribe-email {
        margin: 65px 0 0 0;
    }
    #pre-footer .footer-subscribe-email {
        width: 70%;
    }
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation: portrait)
{
    .goclickon_home .wpb_row .vc_col-sm-6 .home_footer {
        position: absolute;
        bottom: -30px;
        left: 205px;
    }
    .vc_btn3.vc_btn3-size-sm {
        font-size: 12px;
        padding: 11px 16px;
        margin: -25px;
        margin-bottom: 15px;
        left: 27px;
    }
    .custom-bag {
        text-align: left;
        margin-left: 0;
        margin-top: 5px;
    }
    .custom-bag img{
        width: 70%;
    }
    .custom-top-bar {
        margin-right: 0;
        margin-top: 45px;
    }
    
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-red {
        width: 100%;
        right: 8px;
        bottom: -27px;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-blue {
        width: 100%;
        left: 8px;
        bottom: -27px;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-green {
        width: 100%;
        right: 8px;
        top: 8px;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-orange {
        width: 100%;
        left: 8px;
        top:8px;
    }
    .ab_landing_page .ser_text {
        width: 200px;
    }
    .right_top .ser_text {
        right: -13px;
    }
    .right_bottom .ser_text {
        right: -13px;
    }
    .wpb_row .vc_col-sm-6 .home_footer {
        position: absolute;
        left: 141px;
        bottom: 40px;
    }

    /*tab late*/
    .seo_priceing_plan .w-pricing-table.pt-type2 {
        height: 768px;
    }
    #wrap .icon-box13 p {
        font-size: 14px; 
        padding: 0px;
    }
    .icon-box3 p{
        display: block !important;
    }
    .page_red .icon-box3 p {
        font-size: 11px;
        padding: 0px;
    }
   
   .page_red .wpb_column.vc_column_container.vc_col-sm-3 {margin-right: 178px;}
    .page_red .icon-box3 h4 {
        font-size: 14px;
    }
    .page_red #web_design{padding-bottom: 0px;
        background-position: center center;
        background-size: cover;
        background-color: #ff4747;
        width: 100%;
        height: 1050px;
        object-fit: contain;
    }
    .blox {
         background-attachment:inherit!important;
         background-size: cover  !important 
    }
    .master h3 {
        font-family: 'edosz';
        text-align: center;
        color: #444444;
        position: relative;
        font-size: 27px;
        width: 100%;
        right: 105px;
    }
    .master p.master-par {
        color: #444444;
        font-size: 15px;
        line-height: auto;
        line-height: 20px;
        text-align: justify;
    }
    .master-body-odd h1.master-title-h1 {
        font-size: 23px;
        color: #444444;
        width: 145%;
    }
    .master-body-odd p.master-title-pre {
        margin: 8px -29px 47px 63px;
        text-align: justify;
        line-height: 18px;
        position: relative;
        left: 48px;
     }
     .master-body-even img {
        float: left;
        position: absolute;
        margin-left: -110px;
        top: 2px;
    }
    .master-body-even h1.master-title-h1 {
        font-size: 24px;
        margin-left: 86px;
        color: #444444;
        width: 100%;
    }
    .master-body-even p.master-title-pre {
        text-align: justify;
        /* margin-left: 148px; */
        line-height: 18px;
        margin: auto;
        /* margin-left: 55px; */
        position: relative;
        left: 100px;
    }
    .right-side-marketing{margin-bottom: 56px !important;}
    h1.master-title-h1-seo.edosz {
        font-size: 23px;
        width: 100%;
        line-height: 0.9;
        text-align: left;
        position: relative;
        left: 47px;
        color: #444444;
    }
    .left-side-image img {
        margin-left: 77px;
        /* top: 84px; */
        width: 66%;
        margin-top: 35px;
    }
    .master-body-even h1.master-title-h1-pay.edosz {
        font-size: 23px;
        color: #444444;
        width: 100%;
        margin-left: 74px;
    }
    h1.master-title-h1-smm.edosz {
        font-size: 23px;
        /* margin-right: 11px; */
        color: #444444;
        width: 103%;
        margin-left: 44px;
    }
    .page_red .icon-box13{
        margin-bottom: 20px;
        display: inline-block;
        width: 100%;
        left: 97px;
    }
    .icon-box13 h4, .icon-box13 h4 strong {
        font-size: 19px;
    }
    .right-side-marketing {
        position: relative;
        right: 71px;
    }
    .magicmore.custom-more {
        background: #ec2028b3 !important;
    }
    .pricing-plan2 ul li {
        width: 150%;
    }
    .pricing-plan2 .ppfooter .readmore {
        font-family: 'Open Sans',sans-serif;
        position: absolute;
        margin-left: 18px;
        margin-bottom: -32px;
        bottom: 40px;
    }
    #adc-style .large #Search {
        height: 68px !important;
        font-size: 22px !important;
    }
   .page_green .pure-form select {
        margin-right: 0px;
        left: 0px;
        float: right;
        position: relative;
        width: 30%;
    }
    .it-support-services-button a.vc_general {
        margin-left: 36px;
    }
    #pre-footer .footer-subscribe-submit {
        background: #6dc068;
        font-size: 15px;
        border: 3px solid #fff;
        border-bottom-right-radius: 60px;
        border-top-right-radius: 60px;
        height: 52px;
        width: 24%;
        font-weight: 600;
        letter-spacing: 2px;
        float: left;
        text-transform: uppercase;
        transition: all 0.23s ease;
    }
    
   }
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
    
    
    .seo_priceing_plan .w-pricing-table.pt-type2 {
        height: 690px   ;
    }
    .master h3 {
        font-size: 39px;
    }
    .page_red .wpb_column.vc_column_container.vc_col-sm-3 {
        margin-left: 172px;
        margin-bottom: 10px;
    }
    .page_red #web_design{padding-bottom: 0px;
        background-position: center center;
        background-size: cover;
        background-color: #ff4747;
        width: 100%;
        height: 1050px;
        object-fit: contain;
    }
    .blox {
         background-attachment:inherit!important;
         background-size: cover  !important 
    }
    .right-side-marketing {
        position: relative;
        right: 71px;
    }
    #wrap .icon-box13 p {
        font-size: 14px;
        /* padding: 0 28px; */
        padding: 0px;
    }
    
}



/* ----------- iPhone X ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3) { 

}

/* Portrait 
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { */
    @media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
      .it-support-services-images{background-image: none !important;}
  /*   .top-links img{margin: 7px 118px 9px -116px;} */
    .top-links img{margin: 0px;}
    .goclickon_home .wpb_row .vc_col-sm-6 .home_footer {
        position: absolute;
       left: 197px;
       bottom: 72px;
    }
    a.vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-green {
        position: relative;
        top: 388px;
    }
    img.vc_single_image-img.attachment-full {
        position: relative;
        top:0;
        /* top: 517px;
        left: -133px; */
    }
    /*11-9-2018*/
    .vc_single_image-img.attachment-full{position: relative;
        top: 397px;
        left: -9px;
        
        }
        .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-green{
        position: relative;
        
        top: 340px;}
    /*END 11-9-2018*/
      /*29-8-2018-*/
    #adc-style .large #Search {
        height: 51px !important;
        font-size: 24px !important;
        width: 317px;
        /* text-align: center !important; */
        margin-left: 2px;
    }
    .ab_domain_checker select {
        height: 49px;
        position: relative;
        left: 2px;
        top: 7px;
        width: 317px;
    }
    .ab_services p {
        text-align: justify !important;
    }
    #adc-style .input-group .input-group-btn{
        margin-top:12px;width: 320px;
    }
    #talk-business input[type=submit] {
        font-size: 18px;
    }
    article.icon-box21 p{
        text-align: justify;
    }
    /*END 29-8-2018-*/
      /*28-8-2018*/
      h5.subtitle {
        bottom: 24px;
    }
    .footer-in h5.subtitle {
        margin-top: 26px;
    }
    #pre-footer .footer-subscribe-email {
        margin: 20px 0 0 14%;
        margin-bottom: 0px;
        border-radius: 0px !important;
    }
    #pre-footer .footer-subscribe-bar {
        padding-bottom: 0px;
    }
    article.icon-box9 p {
        text-align: justify;
    }
    .team_button {
        float: none;
        margin-left: 156px;
        margin-top: 1px;
        height: 19px;
       
    }
    .top-links .team_button span.tv-button {
        margin-bottom: 25px;
        display: inline-block;
        /* top: -33px;
        left: 36px; */
        font-size: 12px;
        font-weight: 500;
        transition: .2s all ease;
        border-radius: 4px;
    }
    h1.respo-tagline {
        font-size: 28px;
    }
    .about-us .testimonial-carousel .tc-content {
        height: 366px;
    }
    .testimonial-carousel .tc-content {
        text-align: justify;
    }
    

    /*-END Of 28-8-2018*/

   .seo-planning .master-row {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .goclickon_home .socialfollow.custom-follow a {
        padding-left: 21px;
    }
    .master h3 {
        font-family: 'edosz';
        text-align: center;
        font-size: 17px;
        color: #444444;
        line-height: normal;
        display: contents;
    }
    .master p.master-par {
        font-size: 13px;
        text-align: justify;
    }
    .left-side-image img {
        display: none;
    }
    .right-side-image img {
        display: none;
    }
    .master-body-odd h1.edosz {
        position: relative;
        left: 11px;
        font-size: 23px;
    }
    .master-body-odd p {
        margin-left: 14px;
        position: relative;
        right: 22px;
    }

    .master-body-odd img {margin-left: -22px;}
    .master-body-even img {
        margin: 0px;
        margin-left: -155px;
    }
    .master-body-even h1 {
        position: relative;
        width: 100%;
        left: -32px;
        top: -3px;
        font-size: 23px !important;
    }
    .master-body-even p.master-title-pre {
        display: inline-block;
        left: 19px;
        top: -10px;
        float: right;
        width: 75%;
    }
    .master-body-even p {
        margin-left: 8px;
        position: relative;
        display: inline-block;
        left: -9px;
        top: -30px;
        width: 100%;
    }
    .master-body-odd .master-title-h1-seo.edosz {
            font-size: 23px;
            margin: 0px;
            /* right: 26px; */
            left: 46px;
            top: -15px;
        }
        .master-body-even h1.master-title-h1-pay.edosz {
            margin-left: 66px;
        }
        .master-body-even p.master-title-pre {
            display: inline-block;
            position: relative;
            right: 0px;
            padding: 25px;
            margin: 12px;
            left: 7px;
            top:-47px;
        }
       /*  #wrap .top-bar .top-links img {
           padding-top: 0;
           display: inline-block;
           left: 0px;
           top: -43px;
       } */
        .top-bar a.topbar-btn {
            margin-left: 162px;
        }
        .top-links span.tv-button {
            position: absolute;
            top: -32.5px;
            cursor: pointer;
            color: White;
            font-size: 12px;
            line-height: 1.2em;
            text-align: right;
            right: 75px;
            margin-left: -115px;
            -webkit-line-break: normal;
            margin-left: -14px;
        }
        .top-links .tv-main {
            height: 16px;
            position: relative;
        }
        .right-side-image {
            display: none;
        }   
        .left-side-image {
            display: none;
        }   
        .master-body-even {height: 33vh;}
        .right-side-marketing .master-body-even {height: 21vh;}
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
    .ab_landing_page .wpb_column .vc_column-inner .wpb_wrapper > .vc_row
    {
        height: 100%;
    }
    .left_top .ser_1, .right_top .ser_2, .left_bottom .ser_3, .right_bottom .ser_4 {
        position: relative;
        float: none !important;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-red {
        position: relative;
        top: 120px;
        right: 0;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-blue {
        position: relative;
        left: 0;
        top:120px;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-green {
        position: relative;
        right: 0;
        top: -37px;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-orange {
        position: relative;
        top: -2px;
        left: 0;
        display: inline-block;
        width: 100%;
    }
    .ab_landing_page .ser_text {
        width: 55%;
    }
    .left_top .ser_1 .pull-right, .right_top .ser_2 .pull-left, .left_bottom .ser_3 .pull-right, .right_bottom .ser_4 .pull-left {
        width: 115px;
    }
    .right_top .ser_text,
    .right_bottom .ser_text {
        right: 0;
    }
    .left_top .ser_text,
    .left_bottom .ser_text
     {
        text-align: right;
    }  
    .wpb_row .vc_col-sm-6 .home_footer {
        position: relative;
        bottom: -20px;
        left: -30px;
    } 

}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
  /*   .top-links, .top-links.rgtflot{margin: 0 auto;
  padding-top: 0;}
  .team_button{position: relative;
  height: 60px;


     .team_button{right: 109px;}
     .page_red .top-bar a.topbar-btn{left: 40px;}
     } */
    .page_red .top-bar a.topbar-btn{position: relative;}
    .it-support-services-images{background-image: none !important;}
    .ab_landing_page .wpb_column .vc_column-inner .wpb_wrapper > .vc_row
    {
        height: auto;
        display: inline;
    }
    .ab_landing_page .vc_col-has-fill > .vc_column-inner{
        padding-bottom: 35px; 
        padding-top: 0; 
    }
    .custom-bag{
        text-align: center;
        margin: 0;
    }
    .custom-top-bar {
        margin: 0;
        text-align: center;
    } /* 
    .top-bar a.topbar-btn {
        float: none;
    }   */
    .custom-phone {
        padding-left: 0;
    }
    .home_header .wpb_content_element{
        margin-bottom: 0
    }
    .custom-bag img{
        width: 70%;
    }
    .ab_landing_page .left_top.wpb_column{
        height: 360px;
    }
    .ab_landing_page .right_top.wpb_column{
        height: auto;
    }
     .ab_landing_page .left_bottom.wpb_column{
        height: auto;
    }
    .ab_landing_page .right_bottom.wpb_column{
        height: 380px;
    }
    .ab_landing_page .ser_text {
        width: 60%;
    }
    .left_top .ser_1 .pull-right, .right_top .ser_2 .pull-left, .left_bottom .ser_3 .pull-right, .right_bottom .ser_4 .pull-left {
        width: 115px;
        text-align: right;

    }
    .left_top .ser_1,
    .right_top .ser_2,
    .left_bottom .ser_3,
    .right_bottom .ser_4 {
        position: relative;
        float: none !important;
    }
    .custom-red .pull-right .ser_icon,
    .custom-blue .pull-left .ser_icon,
    .custom-green .pull-right .ser_icon,
    .custom-orange .pull-left .ser_icon
    {
        width: 115px;
    }
    .right_top .ser_text,
    .right_bottom .ser_text {
        text-align: right;
        right: 0;
    }
    .magicmore.custom-more {
        padding: 15px 8px !important;
        font-size: 16px !important;
    }
   
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-red {
        position: relative;
        top: 160px;
        right: 0;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-blue {
        position: relative;
        left: 0;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-green {
        position: relative;
        right: 0;
        top: 0;
    }
    .wpb_raw_code.wpb_content_element.wpb_raw_html.custom-orange {
        position: relative;
        top: 40px;
        left: 0;
        display: inline-block;
        width: 100%;
    }
    .ab_landing_page h3 {
        font-size: 18px;
        min-height: 69px !important;
    }    
    .wpb_row .vc_col-sm-6 .home_footer {
        position: relative;
        bottom: -20px;
        left: 0;
    }
    .goclickon_home .socialfollow.custom-follow a {
        padding-left: 21px;
    }
    #pre-footer .footer-subscribe-email {
        margin: 30px 0 0 0;
    }
    #pre-footer .footer-subscribe-email {
        width: 100%;
    }
    #pre-footer .footer-subscribe-email {
        border-radius: 30px;
    }
    #pre-footer .footer-subscribe-submit {
        margin: 20px 0;
    }
    #pre-footer .footer-subscribe-submit {
        border-radius: 30px;
    }
}
@media only screen and (max-width: 320px) {
    .container {
    width: 300px;
}
.top-links img{margin: 7px 20px 0px 20px;}
h1.master-title-h1-seo.edosz.seo {font-size: 26px;}
h1.master-title-h1-pay.edosz.ppc {font-size: 32px !important;}
h1.master-title-h1-smm.edosz.smm {font-size: 27px;margin-left: -64px;}
.master-body-odd p.master-title-pre{margin: 0 0 34px 0;margin-left: 26px;text-align: justify;line-height: 18px;
    padding: 14px;}
.testimonial-carousel .tc-item{padding: 0px;}
.testimonial-carousel{padding: 0;}
.about-us .testimonial-carousel .tc-content{height: 296px;}
.testimonial-carousel .tc-navigation{display: none;}
     .team_button{right: 109px;}
     .top-bar a.topbar-btn{position: relative;left: 40px;}
    .owl-carousel .owl-item{width: 275px;}
    #wrap .icon-box3{position: relative;
    left: -28px;
}
.seo-planning .master-row{    margin-left: 0px !important;
    margin-right: 0px !important;}
    .master h3{font-family: 'edosz';text-align: center;font-size: 20px;color: #444444;line-height: normal;isplay: contents;}
    .master p.master-par{font-size: 13px;text-align: justify;}
    #wrap .wpb_single_image .vc_single_image-wrapper{display: none;}
    .master-body-odd img{margin-left: -42px;}
    .master-body-even img{margin: 0px;margin-left: -274px;}
    .master-body-even h1{position: relative;left: -26px;top: -5px;font-size: 23px !important;}
    .master-body-odd p{position: relative;left: 36px;margin-left: -36px;}
    .master-body-even p.master-title-pre{float: right;width: 75%;}
    .master-body-odd h1.edosz{position: relative;left: 41px;font-size: 20px;}
}
.ab_marketing_process .buy-process-wrap {
    background: #f6f8f9;
    position: relative;
    padding-bottom: 50px;
    padding-top: 50px;
}
.ab_marketing_process .buy-process-item:nth-child(2n+1) .text-wrap 
{
    top: -50px;
}
.ab_marketing_process .buy-process-item:nth-child(2n) .icon-wrapper{    
    top: 0;
}
.ab_marketing_process .buy-process-wrap::before {
    top: 252px;
    background-color: #D42027;
    color: #fff;
}
.ab_marketing_process .buy-process-item:nth-child(2n+1) .icon-wrapper 
{
    bottom: 49px;
}
.ab_marketing_process  .buy-process-item:nth-child(2n) .text-wrap {
    bottom: -30px;
}
.blox.parallax-sec.full_width_parallax{
	max-width: 100%;
}

.ab_cloude_bg_btm::after {
background: url("images/header_cloud_bg.png");
content: "";
display: inherit;
height: 62px;
}
.ab_outline_btn_red .vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
	color: #d42027;
	border-color: #d42027;
	background-color: transparent;
}
.ab_outline_btn_red .vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover{
	color: #FFF;
	border-color: #d42027;
	background-color: #d42027;
}
