@media only screen and (max-width: 1400px) {
	.siggraph-header-container,
	.siggraph-header-social-share-wrp,
	.siggraph-header-topbar-wrp {
		padding-left: 20px;
		padding-right: 20px;
	}
	.siggraph-header-quick-link-main {
    	right: -20px;
	}
}/*1400*/



@media only screen and (max-width: 1360px) {
.siggraph-header-main-wrp .elementskit-navbar-nav > li {
    width: 115px;
} 
.siggraph-site-navigation ul#menu-main-menu .elementskit-megamenu-panel {
    top: calc(100% + 23px) !important;
}	
}/*1360*/

@media only screen and (max-width: 1250px) {
.siggraph-site-navigation ul#menu-main-menu > li.elementskit-dropdown-has > .elementskit-megamenu-panel .sigg_top_row:first-child:after {
    top: -60px;
    height: 70px;
}	
.sig_elementor_menu_wrp ul.elementskit-navbar-nav li.menu-item-has-children ul.elementskit-dropdown {
    top: calc(100% + 55px);
}
.sig_elementor_menu_wrp ul.elementskit-navbar-nav li.menu-item-has-children ul.elementskit-dropdown:before {
    top: -65px;
    height: 70px;
}	
 .siggraph-header-rightside {
    margin-left: auto;
} 
.siggraph-header-main-wrp .elementskit-navbar-nav > li:last-child {
    margin-right: 0 !important;
}	
.siggraph-header-main-wrp.home_page .elementskit-navbar-nav > li {
    width: unset;
}
.siggraph-site-navigation ul#menu-main-menu .elementskit-megamenu-panel {
	top: calc(100% + 55px) !important;
}	
}/*1250*/

@media only screen and (max-width: 1200px) {
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop {
		max-width: calc(100% - 0px);
	}
	.siggraph-header-center {
		margin-right: 0px;
	}
}

@media only screen and (max-width: 1024px) {
	.siggraph-header-container {
		overflow: hidden;
	}
	.siggraph-search-page-container {
		padding: 0 30px;
	}
	.sig_elementor_menu_wrp ul.elementskit-navbar-nav li.menu-item-has-children ul.elementskit-dropdown li > a:before {
		width: 7px;
		height: 7px;
	}
	.siggraph_asia_padding {
		width: calc(33.33% - 20px);
		margin: 10px;
	}
	.siggraph_asia_main {
		width: calc(100% + 20px);
		margin: 0px -10px;
	}
	.sig_menu_row_wrp {
		width: 100% !important;
		max-width: 100%;
		left: unset !important;
	}
	.siggraph-header-main-wrp.home_page .elementskit-navbar-nav > li > a {
		color: #000000 !important;
		display: inline-flex;
	}
	.siggraph-header-main-wrp.home_page .elementskit-navbar-nav > li:hover > a {
		color: #246FB2 !important;
	}
	.ekit_menu_responsive_tablet>.elementskit-navbar-nav-default {
		background-color: #ffffff !important;
	}
	.sig_elementor_menu_wrp .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements {
		right: -100vw;
		-webkit-transition: right .6s cubic-bezier(.6,.1,.68,.53);
		transition: right .6s cubic-bezier(.6,.1,.68,.53);
		left: unset;
	}
	.sig_elementor_menu_wrp .elementskit-menu-offcanvas-elements.active {
		right: 0;
	}
	.sig_elementor_menu_wrp .elementskit-menu-overlay {
		background: transparent;
		left: unset;
        right: -100%;
	}
	.ekit-menu-nav-link > i.elementskit-submenu-indicator {
		display: block !important;
		outline: none;
		border: none;
	}
	.siggraph-header-center {
		margin-left: auto;
		width: calc(100% - 155px);
		margin-right: 0;
	}
	button.elementskit-menu-hamburger.elementskit-menu-toggler {
        background: transparent !important;
        height: 20px;
        width: 30px !important;
    }
	button.elementskit-menu-hamburger.elementskit-menu-toggler span.elementskit-menu-hamburger-icon {
		background-color: #000000 !important;
		height: 2px;
		margin-bottom: 5px;
	}
	button.elementskit-menu-hamburger.elementskit-menu-toggler span.elementskit-menu-hamburger-icon:nth-child(3) {
		width: 18px;
        top: 7px;
        right: 8px;
	}
	.siggraph-header-rightside {
		margin-left: auto;
	}
	.sig-conference-programs-wrp {
		margin: 0 -10px;
	}
	.sig-conference-programs-wrp .sig-conference-programs-loop {
		max-width: calc(33.33% - 20px);
		margin: 10px;
	}
	.sig-conference-programs-wrp.three_column .sig-conference-programs-loop {
		max-width: calc(50% - 10px);
	}
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop {
    	padding: 20px;
	}
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop .sig-conference-programs-title {
		max-width: calc(55% - 7.5px);
	}
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop .sig-conference-programs-title-Other {
		max-width: calc(60% - 7.5px);
		font-size: 1.2em !important;
	}
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop .sig-conference-programs-deadline {
		max-width: 40%;
		padding-right: 10px;
	}
	.siggraph-sidebar-child-page-main {
    	padding: 30px 20px;
	}
	.siggraph-asia-committee-wrp .siggraph-asia-committee-loop {
		max-width: calc(33.33% - 20px);
	}
	.sig-hover-box-main .sig-hover-box-loop {
		max-width: 25%;
		padding: 20px 15px;
	}
	.sig-hover-box-main .sig-hover-box-loop .sig-hovered-content-wrap {
    	padding: 20px;
	}
	.sig-hover-box-loop .sig-hovered-content-wrap .sig-hover-box-text {
    	font-size: 0.875em;
	}
	.sub_heading_wrp .elementor-heading-title:before {
		width: 7px;
		height: 7px;
		left: -19px;
	}
	.siggraph-error-page {
		min-height: 550px;
		padding: 30px 30px;
	}
	.siggraph-error-page .page-header .siggraph-error-title {
		font-size: 7.5em;
		letter-spacing: 2px;
	}
	.siggraph-error-page .page-header .entry-title {
		font-size: 2.25em;
	}	
	.siggraph-error-page .first_image {
		max-width: 50px;
	}
	.siggraph-error-page .second_image {
		max-width: 80px;
	}
	.siggraph-error-page .third_image {
		max-width: 45px;
	}
	.siggraph-error-page .fourth_image {
		max-width: 35px;
	}
	.siggraph-error-page .fifth_image {
		max-width: 65px;
	}
	
	.siggraph-header-main-wrp.home_page .elementskit-navbar-nav > li {
	width: 100%;
	}
	.siggraph-header-main-wrp .elementskit-navbar-nav > li {
	width: 100%;
	}
	.siggraph-site-navigation ul#menu-menu-1 > li.elementskit-dropdown-has > .elementskit-megamenu-panel .sigg_top_row:first-child:after{
		display: none;
	}
	.sig_elementor_menu_wrp ul.elementskit-navbar-nav li.menu-item-has-children ul.elementskit-dropdown:before {
		display: none;
	}
	.sig_elementor_menu_wrp .elementskit-megamenu-panel.elementskit-dropdown-open {
     width: 100% !important;
    }
	.siggraph-testimonial-main .siggraph-testimonial-inner {
		padding: 30px 20px 25px 20px;
	}
	body.shape-enable-class .page-content:after {
		left: 10px;
		height: 200px;
		max-width: 290px;
	}
	body.shape-enable-class .siggraph-bottom-right-shape:before {
		right: 10px;
	}
	body.shape-enable-class .page-content:before {
		right: 10px;
	}
	.az-listing-wrapper {
		columns: 2;
	}
	.az-listing-wrapper:before {
        left: 50%;
    }
	.az-listing-wrapper:after {
		display: none;
	}
	.az-listing-wrapper{
		margin: 0;
	}
	.az-listing-wrp{
		padding: 0;
	}
	.sig-child-list-wrp {
		columns: 2;
	}
	.sig_elementor_menu_wrp ul.elementskit-navbar-nav li.menu-item-has-children ul.elementskit-dropdown {
        left: 0;
    }
	.error-404 h2{
		font-size: 100px !important;
	}
	.testimonials-section-wrp:before {
		bottom: -450px;
	}
	.center_shape_image .elementor-widget-container:after {
		max-width: 80px;
		top: -100px;
	}
	.sig-conference-programs-menu-wrp .sig-cp-page-menu-wrp {
		columns: 3;
	}
	.table_sig_wrp table tbody tr td {
		font-size: 14px;
	}
	.stratum-table.siggraph-table-main-wrp__editor-content {
		font-size: 14px;
	}
	table.siggraph-table-main-wrp__table thead tr th .siggraph-table-main-wrp__cell-title {
		font-size: 14px;
	}
}/*1024*/


@media only screen and (max-width: 900px) {
.siggraph-asia-committee-loop-top {
    margin-bottom: 20px;
}
.siggraph_logo_Guidelines_padding {
    max-width: calc(33.33% - 20px);
}
}/*900*/


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

.admin-bar .header-fixed .siggraph-header-social-share-wrp {
    top: 46px;
}
.admin-bar .header-fixed .siggraph-header-main-wrp {
    top: 81px;
}
.siggraph-header-social-share-wrp .siggraph-header-social-share:hover .siggraph-header-social-share-main {
    left: 0;
}
}/*782*/


@media only screen and (max-width: 767px) { 
	.admin-bar .header-fixed .siggraph-header-main-wrp {
		top: 113px;
	}
	.header-fixed .siggraph-header-main-wrp {
      top: 67px;
   }
	.siggraph-search-page-result {
		margin-bottom: 50px;
	}
	.siggraph-search-page-result dt.result-title {
    	margin-top: 20px;
	}
	.siggraph-site-navigation {
		margin-left: auto;
	}
	.sub_heading_wrp .elementor-heading-title:before {
		width: 5px;
		height: 5px;
		left: -17px;
		top: 7px;
	}
	.sig-conference-programs-wrp {
        margin: 0 -5px;
    }
	.sig-conference-programs-wrp .sig-conference-programs-loop {
		max-width: calc(50% - 10px);
		margin: 5px;
	}
	.sig-conference-programs-wrp .sig-conference-programs-loop .sig-conference-programs-title a {
    	font-size: 1.125em;
	}
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop .sig-conference-programs-title-Other {
		font-size: 1em !important;
	}
	.siggraph-header-container {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.siggraph-header-center {
		margin-left: auto;
		width: calc(100% - 155px);
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.header-fixed .siggraph-header-center .siggraph-site-navigation {
		max-width: 25px;
	}
	.header-fixed .sigg-mobile-center-info-wrp {
		display: flex;
	}
	.siggraph_asia_inner .siggraph_asia_year a {
    	font-size: 1.125em;
	}
	.siggraph_contact_us_form_main .gform_fields {
		grid-row-gap: 20px !important;
	}
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop .sig-conference-programs-title a {
    	font-size: 1.125em;
	}
	.siggraph-header-quick-link-main.desktop {
		display: none !important;
	}
	.ekit_menu_responsive_tablet>.elementskit-navbar-nav-default {
		max-width: 100vw !important;
	}
	.siggraph-header-custom-inner > li.siggraph-header-quick-links-wrp {
		text-align: center;
	}
	.siggraph-header-custom-main-wrp ul.siggraph-header-custom-inner {
		width: 100%;
        justify-content: flex-start;
	}
	.siggraph-header-rightside {
		width: 100%;
		margin-top: 10px;
		display: flex;
        align-items: center;
        justify-content: space-between;
	}
	.mobile-social-wrp .siggraph-header-topbar-right .siggraph-header-social-share i {
		font-size: 21px;
		cursor: pointer;
	}
	.mobile-social-wrp .siggraph-header-topbar-right .siggraph-header-social-share:hover i {
		opacity: 0;
	}
	.mobile-social-wrp .siggraph-header-topbar-right {
		display: block;
		position: relative;
	}
	.siggraph-header-topbar-left {
		max-width: 100%;
		width: 100%;
		margin-bottom: 5px;
	}
	.siggraph-header-social-share-wrp .siggraph-header-social-share {
		order: 2;
		position: absolute;
		right: 20px;
		left: unset;
		margin-right: 0;
		top: 22px;
	}
	.siggraph-header-social-share-wrp .siggraph-header-social-share:hover .siggraph-header-social-share-main {
		left: unset;
        right: -2px;
        top: -3px;
	}
	.siggraph-header-social-share-wrp .siggraph-header-social-share > i {
		font-size: 21px;
	}
	.siggraph-header-social-share-wrp {
		padding: 13px 20px;
		position: relative;
		overflow: hidden;
	}
	.siggraph-header-social-share-wrp p {
		order: 1;
	}
	.siggraph-header-social-share-wrp .siggraph-header-social-share:after{
		display: none;
	}
	.siggraph-header-topbar-inner .siggraph-header-topbar-text {
		text-align: center;
		font-size: 0.75em;
	}
	.az-listing .items-outer .items-inner .letter-section h2.letter-title {
		font-size: 28px;
		line-height: 38px;
	}
	.az-listing .items-outer .items-inner .letter-section ul li a {
		font-size: 14px;
		line-height: 21px;
		padding-left: 20px;
	}
	.az-listing .items-outer .items-inner .letter-section ul li a:before {
		width: 7px;
		height: 7px;
	}
	.az-listing .items-outer .items-inner {
		columns: 1;
		column-gap: 0;
	}
	.siggraph-asia-committee-loop .siggraph-asia-committee-loop-top{
		margin-bottom: 20px;	
	}
	.siggraph-asia-committee-loop .siggraph-asia-committee-role {
		font-size: 1.125em;
	}	    
	.siggraph-header-search-main-section {
    	left: 40px;
	}
	.siggraph-header-search-opened li.search-tool .siggraph-header-search-main-section {
		left: 0;
	}
	.siggraph-search-wrap form {
		min-width: 100%;
	}
	.siggraph-header-quick-link-mobile {
    	top: calc(100% - 5px);
	}
	.sig-hover-box-main .sig-hover-box-loop {
		max-width: 50%;
	    padding: 15px 10px;
	}
	.sig-hover-box-main .sig-hover-box-loop .sig-hover-box-front-title {
      font-size: 0.875em;
    }
	.sig-hover-box-main .sig-hover-box-loop .sig-hover-box-front-title span:after {
		line-height: 22px;
	}
	.sig-hover-box-loop .sig-hovered-content-wrap .sig-hover-box-back-title {
		font-size: 0.875em;
	}
	.sig-hover-box-main .sig-hover-box-loop:hover .sig-hovered-content-wrap {
		-webkit-transform: scale(1, 1)translate(0, 0%);
		-ms-transform: scale(1, 1)translate(0, 0);
		transform: scale(1, 1)translate(0, 0);
	}
	.siggraph_contact_us_form_main_wrapper .gform_validation_errors h2 {
		font-size: 1em !important;
	}
	.sig-page-title-main .elementor-heading-title:before {
    	top: 6px;
	}
	.siggraph_contact_form_field .gfield_label {
		font-size: 0.875em !important;
	}
	.siggraph-child-page-main .siggraph-child-page-link {
		font-size: 0.875em;
		letter-spacing: 0.28px;
	}
	.siggraph-child-page-main:before {
		top: 4px;
	}
	.siggraph-child-page-main {
		line-height: 0;
        margin-bottom: 10px;
	}
	.siggraph-testimonial-main .siggraph-testimonial-inner {
		padding: 30px 20px 20px 20px;
	}
	.siggraph-testimonial-inner .siggraph-testimonial-wrp .siggraph-testimonial-bottom {
		padding-top: 20px;
	}
	.siggraph-testimonial-inner .siggraph-testimonial-wrp .sig-testimonial-content {
		font-size: 0.875em;
	}
	.siggraph-testimonial-inner .siggraph-testimonial-wrp .siggraph-testimonial-bottom .sig-testimonial-name {
		font-size: 1em;
		padding-bottom: 0;
	}
	.siggraph-testimonial-inner .siggraph-testimonial-wrp .siggraph-testimonial-bottom .sig-testimonial-designation {
		font-size: 0.75em;
	}
	.siggraph_download_brochure_main_wrapper .gform_validation_errors h2 {
		font-size: 1em !important;
	}
	.sig-conference-programs-wrp .sig-conference-programs-loop{
		display: none;
	}
	.sig_load_more_btn {
		display: block;
	}
	.siggraph-search-page-container {
		padding: 0 20px;
	}
	.siggraph-search-page-count p {
		font-size: 0.875em;
	}
	.siggraph-search-page-result dt.result-title a {
		font-size: 16px;
	}
	.siggraph-search-page-result dd.result-text {
		font-size: 0.875em;
	}
	.track {
		animation: marquee 10s linear infinite;
	}
	.sig-language-select-main .sig-language-navigation ul#menu-header-language li a {
		color: #FF8F6B;
		font-weight: 700;
		text-decoration: underline;
	}
	.siggraph_logo_Guidelines_img_wrap {
	min-height: 120px;
	}	
	.siggraph_logo_Guidelines_img_wrap img.siggraph_logo_Guidelines_img {
	max-height: 120px;
	}
	.az-listing-wrapper {
		columns: 1;
		column-gap: 0;
	}
	.az-listing-wrp {
		margin-bottom: 20px;
	}
	.az-listing-wrp .letter-group {
        font-size: 25px;
        line-height: 35px;
    }
    .az-listing-wrp ul.item-list li a {
        font-size: 14px;
        line-height: 21px;
        padding-left: 20px;
    }
	.az-listing-wrp ul.item-list li a:before {
        width: 7px;
        height: 7px;
    }
	.sig-back-to-top.show_arrow {
		bottom: 20px !important;
	}
	 body.shape-enable-class .siggraph-bottom-right-shape:before {
        right: 0px;
        max-width: 50px;
    }
	body.shape-enable-class .page-content:after {
		left: 0px;
		height: 150px;
		max-width: 200px;
	}
	body.shape-enable-class .page-content:before {
		right: 0px;
		height: 270px;
		max-width: 200px;
	}
	.az-listing-wrapper:before {
        display: none;
    }
	.right_shape_image_wrp .right_shape_image .elementor-widget-container:after {
       right: unset;
       left: 75px;
       top: -40px;
    }
	.siggraph_asia_padding {
		width: calc(50% - 10px) !important;
	}
	.sig-child-list-wrp {
        columns: 2;
    }
	.siggraph-asia-committee-wrp .siggraph-asia-committee-loop {
		max-width: calc(50% - 10px);
        margin: 5px;
	}
	.siggraph-asia-committee-wrp {
        margin: 0 -5px;
    }
	.siggraph_asia_main {
        width: calc(100% + 10px);
        margin: 0px -5px;
    }
	.siggraph_asia_padding {
        width: calc(50% - 10px);
        margin: 5px;
    }
	.siggraph-header-custom-inner > li{
		width: max-content;
		padding: 1px 10px 3px;
	}
	.error-404 h2 {
        font-size: 60px !important;
    }
	.center_shape_image .elementor-widget-container:after {
        max-width: 70px;
        top: -70px;
        height: 170px;
        left: calc(50% - 40px);
    }
	 .hide_speakers {
        display: none;
    }
	.fixed_attachment_bg {
		background-attachment: unset !important;
	}
	.siggraph-header-topbar-inner .siggraph-header-topbar-text,
	.siggraph-header-topbar-inner a.siggrapg-header-topbar-link {
		font-size: 0.875em;
	}
	 .siggraph_logo_Guidelines_padding {
		max-width: calc(50% - 10px);
		margin: 5px;
	}
	.siggraph_logo_Guidelines_main_wrap {
		width: calc(100% + 10px);
		margin: 0px -5px;
	}
	.siggraph_logo_Guidelines-lower a {
		font-size: 0.875em;
	}
	.sig-conference-programs-menu-wrp .sig-cp-page-menu-wrp {
		columns: 2;
	}
	.program_image_box .elementor-image-box-wrapper {
		min-height: 185px;
		padding: 20px 10px 15px 10px;
	}
}/*767*/


@media only screen and (max-width: 600px) {
.admin-bar .header-fixed .siggraph-header-social-share-wrp {
    top: 0;
}
.admin-bar .header-fixed .siggraph-header-main-wrp {
    top: 88px;
}
.siggraph-header-social-share-wrp .siggraph-header-topbar-left p.text-seprator:after{
   display: none;
}	
.siggraph-header-social-share-wrp .siggraph-header-topbar-left-text.text-seprator {
	width: 100%; 
	padding-bottom: 3px;
}	
.siggraph-header-social-share-wrp .siggraph-header-social-share {
	top: 32px;
}
.header-fixed .siggraph-header-main-wrp {
	top: 88px;
}	
.sig-conference-programs-wrp .sig-conference-programs-loop {
    padding: 15px;
}
.sig-conference-programs-wrp .sig-conference-programs-loop .sig-conference-programs-title {
    min-height: 72px;
}	
.attend_box_main .attend_box_wrp .elementor-widget-container .elementor-image-box-wrapper {
    min-height: 185px;
}
 .attend_box_main {
    margin: 0 -5px;
	width: calc(100% + 10px) !important;
} 
.attend_box_main .attend_box_wrp {
    width: 100% !important;
    max-width: calc(50% - 10px) !important;
    margin-left: 5px;
	margin-right: 5px;	
	margin-bottom: 10px;	
}	

}/*600*/

@media only screen and (max-width: 500px){
	.sig-child-list-wrp {
         columns: 1;
    }
	.sig-child-list-wrp li.sig-child-list {
         margin: 0 0 10px 0;
    }
	.siggraph-testimonial-main .testimonial-arrow .swiper-button-prev {
		right: 0;
		top: 5px;
		left: 0;
	}
	.siggraph-testimonial-main .testimonial-arrow .swiper-button-next {
		right: 0px;
		top: 5px;
		left: 70px;
	}
	.siggraph-testimonial-repeater-main .siggraph-testimonial-main.swiper-container {
		margin-top: 60px;
	}
	.sig-conference-programs-menu-wrp .sig-cp-page-menu-wrp li {
		margin: 0 0 10px 0;
	}
	.sig-conference-programs-menu-wrp .sig-cp-page-menu-wrp {
		columns: 1;
	}
}/* }500 */

@media only screen and (max-width: 427px) {
	.siggraph-search-page-container {
		padding: 0 20px;
	}
	.sub_heading_wrp .elementor-heading-title:before {
		width: 5px;
		height: 5px;
		left: -12px;
		top: 7px;
	}
	.sig-hover-box-main .sig-hover-box-loop {
		padding: 11px 10px;
	}
	.sig-hover-box-main .sig-hover-box-loop .sig-hovered-content-wrap {
        padding: 20px 15px;
    }
	.siggraph-asia-committee-wrp .siggraph-asia-committee-loop {
    	padding: 20px 10px;
	}
	.siggraph_asia_padding {
		padding: 15px;
	}
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop {
		padding: 20px 15px;
	}
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop .sig-conference-programs-title {
    	padding-right: 10px;
	}
	.sig-conference-programs-style-two-wrp .sig-conference-programs-loop .sig-conference-programs-deadline {
    	font-size: 0.75em;
    	line-height: 1.3;
	}
	.sig-custom-breadcrumb-wrp .sig-custom-breadcrumb-inner span.separator {
		margin: 0 5px;
	}
	.sig-custom-breadcrumb-inner {
		padding: 11px 15px 10px 15px;
		font-size: 11px;
	}
	.sig-custom-breadcrumb-wrp .sig-custom-breadcrumb-inner a {
    	font-size: 11px;
	}
	.sig-custom-breadcrumb-wrp .sig-custom-breadcrumb-inner a i {
		margin-right: 5px;
	}
	.sig-custom-breadcrumb-wrp .sig-custom-breadcrumb-inner span.separator i {
		font-size: 10px;
	}
	.siggraph-header-center {
		width: calc(100% - 175px);
	}
	.sig-back-to-top.show_arrow {
		bottom: 75px !important;
	}
	.speakers_box_wrp .elementor-widget-container .elementor-heading-title {
		min-height: 54px !important;
	}
}/*427*/

@media only screen and (max-width: 390px) {
.siggraph-header-social-share-wrp p {
    font-size: 0.75em;
}
.siggraph-language-section-wrap select {
    font-size: 0.75em;
}
}/*390*/


@media only screen and (max-width: 340px) {
.siggraph-header-custom-inner > li span {
    font-size: 10px;
}
.siggraph-header-custom-main-wrp ul.siggraph-header-custom-inner {
    min-width: 264px;
}	
.siggraph-header-social-share-wrp .siggraph-header-social-share {
	top: 15px;
}
.siggraph-header-social-share-wrp .siggraph-header-social-share > i {
    font-size: 15px;
}
.header-fixed .siggraph-header-main-wrp {
		top: 106px;
}	
.admin-bar .header-fixed .siggraph-header-main-wrp {
		top: 106px;
}	
}/*340*/

@media only screen and (max-width: 320px) {
	.siggraph-header-custom-inner li.siggraph-header-es-wrp,
	.siggraph-header-custom-inner > li.siggraph-header-quick-links-wrp {
		width: auto;
		text-align: center;
	}
	.siggraph-header-custom-inner > li {
    	padding: 1px 8px 4px;
	}
	.siggraph-header-custom-main-wrp {
		max-width: calc(100% - 20px);
	}	
	.mobile-social-wrp {
		width: 20px;
	}
}/*320*/
  









