/**handles:accesspress-ray-responsive**/
@media (max-width:1200px){.ak-container,body.boxed-layout{width:100%;padding:0 10px}#site-navigation .menu>ul>li>a{padding:0 10px}.header-wrap .search-icon{padding:0 10px}.events-section .bx-wrapper .bx-controls-direction a{display:none}.business-activities-wrapper,.event-list-wrapper{margin-left:0}.business-section .business-wrapper{margin-left:2%;width:32%}.business-section .business-wrapper:first-child{margin-left:0}.clients-say-section .testimonial-wrap{padding:0 30px;width:100%}.featured-section .featured-post-wrapper{margin-left:-1%}.featured-section .featured-post{margin-left:1%;width:24%}.google-section-wrap{margin-left:0;right:0;left:auto}#latest-events{width:773px;padding:0}}@media screen and (max-width:992px){#top-footer .footer{width:50%}#top-footer .footer3{width:100%;margin:10px 0 0 0}#top-footer .footer3 .widget{margin-right:0}#mid-section .hide,#top-footer .hide{display:none}.site-branding.main-logo{float:none;width:calc(100% - 150px);height:68px}.logo-left .site-branding.main-logo img{height:auto!important}.menu-toggle{background:url(https://www.gregorylyon.com/wp-content/themes/accesspress-ray/images/menu.png) no-repeat center #ab93c2;cursor:pointer;display:block;float:none;height:68px;margin:0;position:absolute;right:0;text-indent:-9999px;top:0;width:58px}.header-wrap{position:relative}#site-navigation .menu{background:#fff;display:none;float:none;border-top:1px solid #23a38f}#site-navigation .menu>ul>li.current-menu-ancestor>a:before,#site-navigation .menu>ul>li.current-menu-item>a:before,#site-navigation .menu>ul>li.current_page_ancestor>a:before,#site-navigation .menu>ul>li.current_page_item>a:before,#site-navigation .menu>ul>li:hover>a:before{height:1px;top:-1px}.header-wrap .main-navigation{float:none!important}.header-wrap .search-icon{display:none}.menu-toggle{right:0}.featured-section .featured-post{width:49%;margin-bottom:15px}.featured-section .featured-post img{width:100%}.clients-say-section .bx-wrapper .bx-controls-direction a{display:none}#primary,.both-sidebar #primary-wrap #primary,.both-sidebar #primary-wrap .left-sidebar.sidebar,.both-sidebar .right-sidebar,.left-sidebar #primary,.left-sidebar.sidebar,.sidebar{float:none;width:100%}.both-sidebar #primary-wrap{float:none;width:100%}#primary{margin-bottom:15px}.slider-caption .caption-title{font-size:24px}.slider-caption .caption-description{font-size:18px}.rtl .menu-toggle{left:5px;right:auto;text-indent:999px}.lang{position:absolute;top:0;right:57px;height:100%}.woo-cate h3{font-size:14pt}.woo-cate span{line-height:18pt;padding:6px 19px;overflow:hidden}.woo-cate span a{font-size:8pt}#email-subscriber .widget-title{width:100%}.es_caption{position:relative}.es_button,.es_textbox{margin-right:15px}}@media screen and (max-width:768px){.ak-container{width:100%}.slider-caption,.slider-wrap .bx-wrapper .bx-controls-direction a{display:none}.business-section .business-wrapper{display:inline-block;float:none;margin:0 0 20px;width:100%}.business-section .business-wrapper:last-child{margin-bottom:0}#site-navigation .menu>ul>li{display:block;float:none!important;border-bottom:1px solid #ddd}#site-navigation .menu>ul>li>a{border:none;display:block;line-height:42px;padding-left:20px}#site-navigation .menu>ul>li.current-menu-ancestor>a:before,#site-navigation .menu>ul>li.current-menu-item>a:before,#site-navigation .menu>ul>li.current_page_ancestor>a:before,#site-navigation .menu>ul>li.current_page_item>a:before,#site-navigation .menu>ul>li:hover>a:before{display:none}#site-navigation .menu ul ul{border:none;position:static;box-shadow:none}#latest-events{width:100%;padding:0 10px}.brands .logo,.brands h1{top:10%;font-size:16pt}.brands h1{width:50%}.news-filter ul li a{font-size:12pt}}@media screen and (max-width:640px){h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item,[class*=col-]{width:100%!important}#top-footer .footer{width:100%!important;border-bottom:1px solid #ccc;margin:15px 0}.header-img{height:250px}.brands .logo{right:5%}.copyright{text-align:center;width:100%}h2.ls-s-1{line-height:18pt!important}}@media screen and (max-width:520px){#slider-banner .bx-wrapper .bx-pager{display:none}.featured-section .featured-post-wrapper{margin-left:0}.featured-section .featured-post{width:100%;float:none;margin-left:0}.woo-cate span{display:none}#top-footer .footer{float:none;margin:0 0 20px;width:100%;min-height:0}#top-footer .footer .widget{background:0 0;padding:0;margin:0}#google-map .ak-contact-address{width:100%}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea,textarea#comment{width:100%}.entry-exrecpt,.entry-thumbnail{width:100%;float:none;margin-bottom:10px}.cat-portfolio-list,.cat-testimonial-list{width:100%;float:none}.cat-portfolio-list img,.cat-testimonial-list img{width:100%}.event-excerpt{display:none}.events-section .event-list .event-title a{font-size:20px}.events-section .event-list .event-date{width:30px;height:60px}.events-section .event-list .event-date-day{font-size:13px;line-height:16px}.events-section .event-list .event-date-month{font-size:11px}.read-more-btn{margin-top:10px}.site-branding.main-logo{width:68px;overflow:hidden}#top-header img{max-width:364px}.es_button,.es_textbox{width:100%}.copyright{line-height:normal;padding:15px 10px;text-align:center}.footer-button{position:relative;width:100%}.footer-socials{float:none}#layerslider_3 h3,#layerslider_7 h3{display:none!important}.sow-carousel-title h3{font-size:18pt!important}.alm-listing li{width:100%}}@media screen and (max-width:420px){#latest-events{width:auto}}@media screen and (min-width:993px){#site-navigation .menu{display:inline-block!important}}