﻿.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}

                          
.social-links .social-icon:before { content: none }


#g_nav .logo_gigabyte {
    display: none;
}

    .g_copyright_right .logo_gigabyte {
        display: inline-block;
    }

    #g_footer .logo_gigabyte {
        width: 140px;
        height: 30px;
    }
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-md-3 {
    width: 25%;
  }
.fusion-column-no-min-height .fusion-column-content-centered,.fusion-column-no-min-height .fusion-column-wrapper{min-height:0!important}
.fusion-layout-column .fusion-column-wrapper{min-height:1px}
.fusion-layout-column.fusion-blend-mode .fusion-column-inner-bg-image,.fusion-layout-column.fusion-blend-mode .fusion-column-wrapper{background-blend-mode:overlay}
.fusion-column-inner-bg-wrapper .fusion-column-wrapper{position:relative;z-index:3;pointer-events:none}
.fusion-events-shortcode .fusion-layout-column .fusion-column-wrapper{border:1px solid transparent}
.fusion-events-shortcode .fusion-events-thumbnail,.fusion-events-shortcode .fusion-layout-column .fusion-column-wrapper{border-color:#cccccc;}
.tb-megamenu-column{padding:10px 0;}


.sb-pagemenu ul ul .page_item {
	margin-left: 10px;
	padding: 0;
	}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}


.social-wrapper {
  max-width: 25px;
  margin-left: 5px;
}


.mt-logo-container img, .social-wrapper img {
  width: 100%;
}


.header {
    padding:1rem 1rem 0;
    overflow:hidden;
}



body .container-fluid .content .upload-wrap a.upload_more
{
    font-size: 11px;

    display: block;

    padding: 2.27273em 0;

    text-align: center;
    text-decoration: underline; 
    text-transform: uppercase;

    color: #344044;
    background: #000;
    background: #e0e1e6;
}

body .container-fluid .content .upload-wrap a.upload_more:hover
{
    color: #fff; 
    background: #515459;
}

.span7 {
  width: 538px;
}

.row-fluid .span7 {
  width: 56.75105485232067%;
  *width: 56.69831223628692%;
}

input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 524px;
}

.table td.span7,
.table th.span7 {
  float: none;
  width: 522px;
  margin-left: 0;
}

  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 399px;
  }
.clear{clear:both}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.navigation .n_bj1{ background-position:-2px -158px;}


				#catapult-cookie-bar {
					box-sizing: border-box;
					max-height: 0;
					opacity: 0;
					z-index: 99999;
					overflow: hidden;
					color: #ddd;
					position: fixed;
					left: 0;
					bottom: 0;
					width: 100%;
					background-color: #464646;
				}

				#catapult-cookie-bar a {
					color: #fff;
				}

				#catapult-cookie-bar .x_close span {
					background-color: #ffffff;
				}

				#catapult-cookie-bar h3 {
					color: #ddd;
				}

				.has-cookie-bar #catapult-cookie-bar {
					opacity: 1;
					max-height: 999px;
					min-height: 30px;
				}


.box{padding:10px 0;}

.box .category-title{margin:0 0 5px 0;color: #333;padding-left:0;}

.box .category-title a{color:#241BA5;font-weight:600;}
.sub-menu .menu-item-has-children:after{color:#fff}
.widget_nav_menu .sub-menu{margin-top:8px}


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}

#footer  {margin:0 auto; padding:0; width:1005px; overflow:hidden; text-align:center;}

.head-down-main{position:relative;margin: 0 auto;width: 1000px;height:340px;}


div[id^="wds_container"] .wds_btn_cont {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  vertical-align: middle;
  width: 100%;
}
.row{margin-right:-15px;margin-left:-15px}
.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
.container-fluid::after{content:"";display:table;clear:both}


header .container-fluid {
	padding-left: 90px;
  padding-right: 90px;
}
