@media only screen and (min-width:1200px){.container{padding:0 60px}}@media only screen and (max-width:1199px){#banner{margin:0 -15px 30px}.sd-partner-carousel-wrap{padding:50px 0}}@media only screen and (max-width:1040px){.navbar-fixed-top .navbar-nav>ul>li:last-child{width:120px}.navbar-nav ul li>a{font-size:13px;padding:0 8px}#banner h1{font-size:3rem}.left-fixed{display:none}.left-fixed+.vc_row.wpb_row.vc_inner{margin-left:-15px}.left-fixed+.vc_row.wpb_row.vc_inner .vc_col-sm-8{width:100%}.home .buttons-right{float:none;clear:both;padding-top:20px;width:auto}.home .buttons-right a{width:33.33%}.home .left-fixed+.equal-height-child>div{height:auto!important}}@media only screen and (max-width:1023px) and (min-width:768px){.sidebar .sd-member-login-form{width:100%}.member-login-field-row .sdmwf-text{width:100%;float:none}.member-login-field-row .sdmwf-lebel-left{display:block;float:none;margin-bottom:7px;width:auto}}@media only screen and (max-width:865px){.admin-bar .navbar-fixed-top{top:45px}.navbar-fixed-top .navbar-nav>ul>li:last-child{width:94px}.navbar-nav ul li>a{font-size:12px;padding:0 7px}.navbar-nav ul li.menu-item-has-children>a::before{right:10px}.speakers-include{margin-left:0;margin-top:20px;clear:both}.vc_row:not(.vc_row-no-padding) .sd-partner-carousel-wrap{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}@media only screen and (max-width:980px) and (min-width:768px){.sidebar .widget-title{font-size:1.75rem}.sidebar-partner h3{font-size:1.75rem}.sd-wcc-title h2{font-size:1.2875rem}}@media only screen and (min-width:768px){.visible-xs{display:none}}@media only screen and (max-width:767px){.pushy-active{overflow:hidden}.menu-btn{display:block;float:left;background:0 0;padding:5px 10px;border-radius:4px;border:1px solid #2f2f2f;color:#2f2f2f;font-size:18px}#nav_wrap{display:none}#logo,#header_conts,#site_details,#social-icons,#hc_info,#h_contacts{float:none;margin:0 auto;text-align:center}#logo{max-width:250px;text-align:center;padding:0}#header_conts{display:table;width:100%}#site_details{border:none}#social-icons{padding:8px 0}#social-icons ul{display:inline-block}.f-widget.col-3{width:50%}.f-widget:nth-child(odd){border:none}#footer_txt{margin:0 3%}#footer_logo{padding-top:15px;padding-bottom:15px}#banner h1{padding-top:10px;float:none;margin-left:0;text-align:center}#banner_buttons{float:none;clear:both;text-align:center}#banner_buttons li{display:inline-block;margin-left:3px}.flat-button{font-size:10px}[class^=col-]{width:100%}.home .equal-height-child>div,.wpb_widgetised_column .wpb_wrapper{height:auto!important}.left-fixed+.vc_row.wpb_row.vc_inner{margin-left:-15px;clear:both;padding-top:20px}.buttons-right{padding-top:20px}.wpb_widgetised_column{padding:7px 0 8px}}@media only screen and (max-width:480px){.col-3,.footer-sidebar.col-3{width:auto;clear:both;float:none}.footer-sidebar{margin-left:auto;margin-right:auto;border:none}#image_banner{padding:0 15px;border-bottom:none}#image_banner li{position:static;width:100%!important;margin:5px 0;height:auto!important;display:block!important}.sd-slider-image-grid>ul>li{position:static;width:100%!important;margin:5px 0;height:auto!important;display:block!important}#banner h1{font-size:2rem;margin:5px 0;padding-top:5px}#banner li{display:block}.input-col-4.columns{padding:0;margin-left:0!important;margin-right:0!important;width:100%}.home .buttons-right a{width:50%}}.sd-partner-carousel-wrap{background:no-repeat 50%;background-size:cover;padding:80px 0}.sd-partner-carousel-wrap .section-title{background:0 0;border:none!important;padding:0 0 25px}.sd-carousel-horizontal,.sd-partner-horizontal-list{position:relative;overflow:hidden;width:100%;text-align:center}.sd-partner-horizontal-list{overflow:visible}.sd-carousel-horizontal ul{width:2e4em;position:relative;list-style:none;margin:0;padding:0}.sd-carousel-horizontal li,.sd-partner-horizontal-list li{width:200px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.sd-partner-horizontal-list ul{text-align:center}.sd-partner-horizontal-list ul:after{content:' ';display:block;width:100%}.sd-partner-horizontal-list li{padding:15px;float:none;width:265px;display:inline-block;line-height:1}.sd-carousel-partner img{max-width:100%;height:auto!important;display:inline-block;padding:5px}.sd-carousel-horizontal-control-prev,.sd-carousel-horizontal-control-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4e443c;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7}.sd-carousel-horizontal-control-prev{left:15px}.sd-carousel-horizontal-control-next{right:15px}.sd-carousel-horizontal-pagination{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0}.sd-carousel-horizontal-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4e443c;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C}.sd-carousel-horizontal-pagination a.active{background:#4e443c;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7}.sd-partner-carousel-wrap-vertical{background-color:#ddecf0;border-top:10px solid #eee;float:left;margin-bottom:40px;width:300px;padding:15px}.sd-partner-carousel-wrap-vertical .section-title h2{font-size:1.7em}.sd-carousel-vertical li{text-align:center}.sd-partner-carousel-wrap .section-title{background:0 0;border:none!important;padding:0 0 25px}.sd-carousel-vertical{position:relative;overflow:hidden;height:720px;text-align:center}.sd-carousel-vertical ul{height:2e4em;position:relative;list-style:none;margin:0;padding:0}.sd-carousel-vertical ul li{padding:5px 0}.sd-partner-carousel-wrap-vertical .section-title{padding-bottom:10px}.sd-partner-vertical-list li{padding-bottom:10px;text-align:center}@media all and (min-width:1600px){.sd-partner-horizontal-list li{width:20%;padding:20px 15px}}@media all and (max-width:767px){.sd-carousel-vertical{height:280px}.sd-partner-vertical-list{width:100%;text-align:center}.sd-partner-vertical-list li{padding:15px;display:inline-block}}