.bx-viewport {
height: auto !important;
}
.gs_logo_single img {
margin: 0 auto;
}
.bx-wrapper .bx-controls-direction a {
display: none;
-webkit-transition: 1s all;
-o-transition: 1s all;
transition: 1s all;
text-decoration: none;
border: none;
}
.bx-wrapper:hover .bx-controls-direction a {
display: block;
}
.gs_logo_title {
text-align: center;
font-size: 14px;
margin-top: 5px;
} .gs_logo_single a, .gs_logo_single a::before, .gs_logo_single a::after {
-webkit-transition-duration: unset;
-o-transition-duration: unset;
transition-duration: unset;
-webkit-transition-timing-function: unset;
-o-transition-timing-function: unset;
transition-timing-function: unset;
} .gs_logo_single {
vertical-align: middle;
display: inline-block;
float: none !important;
} .gray {
filter: grayscale(100%);
-webkit-filter: grayscale(100%); filter: gray; -webkit-transition: all .6s ease;   filter: url(data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/sv…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale);
}
.gray_to_def,
.def_to_gray:hover {
filter: grayscale(100%);
-webkit-filter: grayscale(100%); filter: gray; -webkit-transition: all .6s ease;   filter: url(data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/sv…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale);
}
.gray_to_def:hover,
.def_to_gray {
filter: grayscale(0%);
-webkit-filter: grayscale(0%); filter: url(data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/sv…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale);
}  .grayscale,
.gray_to_def,
.def_to_gray:hover {  filter: url(data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/sv…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale); -webkit-filter: grayscale(1); filter: grayscale(1); filter: gray;
}
.grayscale.grayscale-fade {
transition: filter .5s;
} @media screen and (-webkit-min-device-pixel-ratio: 0) {
.grayscale.grayscale-fade {
-webkit-transition: -webkit-filter .5s;
transition:         -webkit-filter .5s;
}
}
.grayscale.grayscale-off,
.grayscale.grayscale-fade:hover {
-webkit-filter: grayscale(0);
filter:         grayscale(0);
} .grayscale.grayscale-replaced {
-webkit-filter: none;
filter:         none;
}
.grayscale.grayscale-replaced > svg {
-webkit-transition: opacity .5s ease;
transition:         opacity .5s ease;
opacity: 1;
}
.grayscale.grayscale-replaced.grayscale-off > svg,
.grayscale.grayscale-replaced.grayscale-fade:hover > svg {
opacity: 0;
} .gs_logo_container_grid .gs_logo_single,
.gs_logo_container_grid2 .gs_logo_single,
.gs_logo_container_grid3 .gs_logo_single,
.gs_logo_container_grid4 .gs_logo_single {
width: 18%;
margin: 1%;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;  
}
.gs_logo_container_grid2 .gs_logo_single,
.gsl-filter2 .gs_logo_single,
.gsl-livef2 .gsl-responsive-wrapper {
border: 1px solid rgba(0, 0, 0, 0.07);
}
.gs_logo_container_grid3 .gs_logo_single:hover,
.gsl-filter3 .gs_logo_single:hover,
.gsl-livef3 .gsl-responsive-wrapper:hover {
-webkit-box-shadow: 0 3px 20px 1.2px rgba(0,0,0,.2);
-moz-box-shadow: 0 3px 20px 1.2px rgba(0,0,0,.2);
box-shadow: 0 3px 20px 1.2px rgba(0,0,0,.2);
}
.gs_logo_container_list .gs_logo_single,
.gs_logo_container_list2 .gs_logo_single,
.gs_logo_container_list3 .gs_logo_single,
.gs_logo_container_list4 .gs_logo_single {
display: block;
clear: both; background: #f1f1f1;
overflow: hidden;
margin-bottom: 15px;
}
.gs_logo_container_list2 .gs_logo_single {
width: 48%;
display: inline-block;
margin: 1%;
vertical-align: top;
}
.gs_logo_container_list .gs_logo_single img,
.gs_logo_container_list2 .gs_logo_single img,
.gs_logo_container_list3 .gs_logo_single img {
max-width: 150px;
float: left;
padding: 10px;
}
.gs_logo_container_list3 .gs_logo_single img {
float: right; max-width: 11%;
}
.gs_logo_container_list .gs-logo-details,
.gs_logo_container_list2 .gs-logo-details,
.gs_logo_container_list3 .gs-logo-details {
padding: 10px;
}
.gs_logo_container_list2 .gs-logo-details {
font-size: 16px;
line-height: 1.3;
}
.gs_logo_container_list3 .gs-logo-details {
float: left;
width: 89%;
text-align: justify;
}
.gs_logo_container_list .gs_logo_title,
.gs_logo_container_list2 .gs_logo_title,
.gs_logo_container_list3 .gs_logo_title {
font-size: 17px;
margin: 10px 0 0 0;
text-align: left;
text-transform: capitalize;
color: #2196F3;
}
.gs_logo_container_list2 .gs_logo_title,
.gs_logo_container_list3 .gs_logo_title { text-align: center; } .gs-logos-table {
display: table;
width: 100%;
}
.gs-logos-table-row {
display: table-row;
}
.gs-logos-table-cell {
display: table-cell;
padding: 10px;
vertical-align: middle;
}
.gs-logos-table .gs-logos-table-cell {
border-bottom: 1px solid #ccc;
}
.gs-logos-table .gsc-table-head .gs-logos-table-cell {
border-bottom: 2px solid #9dd8f3;
font-weight: 400;
color: #03A9F4;
}
.gs_logo_table1 .gsc-image {
padding-left: 0;
}
.gs-logos-table-cell.gsc-image img {
max-width: 140px;
}
.gs_logo_table1 h3.gs_logo_title {
font-size: 16px;
text-transform: capitalize;
color: #2196F3;
}
.gs-logos-table .gsc-table-head .gs-logos-table-cell {
border-bottom: 2px solid #9dd8f3;
color: #03A9F4;
}
.gs_logo_table2 .gsc-table-head .gs-logos-table-cell {
font-weight: 400;
color: #fff;
background: #03A9F4;
border-bottom: none;
}
.gs_logo_table2 .gsc-image {
border-left: 1px solid #ccc;
}
.gs_logo_table2 .gsc-desc {
border-right: 1px solid #ccc;
}
.gs_logo_table3 .gs-logos-table-row {
-webkit-transition: all .50s;
-moz-transition: all .50s;
-ms-transition: all .50s;
-o-transition: all .50s;
transition: all .50s;
}
.gs_logo_table3 .gs-logos-table-row:nth-child(2n+1) {
background-color: #F5F5F5;
}
.gs_logo_table3 .gs-logos-table-cell {
border-bottom: none;
}
.gs_logo_table3 .gs-logos-table-row:hover {
background-color: rgba(204, 204, 204, 0.6);
} .gsl-vslider {
height: 700px;
}
.vslider1 .bx-wrapper:hover .bx-controls-direction a { 
display: none;
} .gs-logo-filter-cats {
padding: 0 !important;
margin: 15px 0 !important;
}
.gs-logo-filter-cats li {
list-style-type: none;
display: inline-block;
margin: 0 10px 10px 0;
border: 1px solid #ccc;
border-radius: 3px;
padding: 2px 8px;
cursor: pointer;
text-transform: capitalize;
}
.gs-logo-filter-cats .filter.active {
background-color: #03A9F4;
border: 1px solid #03A9F4;
color: #fff;
}
.gs_logo_container_filter .gs_logo_single {
width: 18%;
margin: 1%;
} .slider_fullwidth {
width: 100vw;
position: relative;
left: 49%;
transform: translateX(-50%);
} #gsl-live-filter-cats {
padding: 0 !important;
margin: 15px 0 !important;
}
#gsl-live-filter-cats li {
list-style-type: none;
display: inline-block;
margin: 0 10px 10px 0;
border: 1px solid #ccc;
border-radius: 3px;
padding: 2px 8px;
cursor: pointer;
text-transform: capitalize;
}
#gsl-live-filter-cats li.gsl-current-li {
background-color: #03A9F4;
border: 1px solid #03A9F4;
color: #fff;
}
.gsl-clear-both {
clear: both;
height: 0;
}
.gs-logos {
margin: 0 auto;
text-align: center;
}
.gsl-cols-4 {
width: 20%;
}
.gsl-cols-1, .gsl-cols-2, .gsl-cols-3, .gsl-cols-4, .gsl-cols-5, .gsl-cols-6, .gsl-cols-7, .gsl-cols-8, .gsl-cols-9, .gsl-cols-10, .gsl-cols-11, .gsl-cols-12 {
vertical-align: middle;
display: inline-block;
text-align: center;
}
.gsl-not-current {
filter: url(data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/sv…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale);
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;
opacity: 0.3;
filter: alpha(opacity=0.3);
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
transition: 0.6s;
-webkit-transition: 0.6s;
-moz-transition: 0.6s;
-o-transition: 0.6s;
-ms-transition: 0.6s;
}
.gsl-current {
filter: none;
-webkit-filter: grayscale(0);
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transition: 0.6s;
-webkit-transition: 0.6s;
-moz-transition: 0.6s;
-o-transition: 0.6s;
-ms-transition: 0.6s;
}
.gsl-responsive-wrapper {
width: 90%;
margin: 0 auto;
margin-bottom: 20px;
}
.gsl-responsive-wrapper img {
max-width: 100%;
height: auto;
}  .verticalticker,
.verticaltickerdown {
border: 1px solid #ccc;
}
.verticalticker .gs_logo_container_list .gs_logo_single,
.verticaltickerdown .gs_logo_container_list .gs_logo_single {
background-color: transparent;
border-bottom: 1px dashed #ccc;
}
.verticalticker .gsl-sin-details,
.verticaltickerdown .gsl-sin-details {
padding: 10px;
}
.verticalticker .gs_logo_container_list .gs_logo_single:nth-child(2n+1),
.verticaltickerdown .gs_logo_container_list .gs_logo_single:nth-child(2n+1) {
background: #fafafa;
-webkit-transition: all .50s;
-moz-transition: all .50s;
-ms-transition: all .50s;
-o-transition: all .50s;
transition: all .50s;
}
.vwidth .slick-slide {
margin: 0 10px;
min-height: 100px;
} @media screen and (min-width: 1400px) {
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {  }
@media only screen and (min-width: 1024px) and (max-width: 1220px) {   }
@media only screen and (min-width: 768px) and (max-width: 1023px){ .slider_fullwidth .gs_logo_single,
.verticalcenter .gs_logo_single {
width: 213px !important;
}
.gs_logo_container_grid .gs_logo_single, .gs_logo_container_grid2 .gs_logo_single, .gs_logo_container_grid3 .gs_logo_single, .gs_logo_container_grid4 .gs_logo_single {
width: 31%;
margin: 1%;
}
.gs_logo_container_list .gs_logo_single img, .gs_logo_container_list2 .gs_logo_single img {
max-width: 100px;
}
.gs_logo_container_list .gs-logo-details, .gs_logo_container_list2 .gs-logo-details, .gs_logo_container_list3 .gs-logo-details {
font-size: 15px;
line-height: 1.4;
}
.gs_logo_container_list3 .gs_logo_single img { max-width: 15%; }
.gs_logo_container_list3 .gs-logo-details { width: 85%; text-align: left; }
.gs_logo_container_filter .gs_logo_single,
.gs_logo_container_filter_live .gsl-cols-4 { width: 31%; margin: 1%; }
}
@media only screen and (min-width: 600px) and (max-width: 767px) { .slider_fullwidth .gs_logo_single,
.verticalcenter .gs_logo_single {
width: 173px !important;
} 
.gs_logo_container_grid .gs_logo_single, .gs_logo_container_grid2 .gs_logo_single, .gs_logo_container_grid3 .gs_logo_single, .gs_logo_container_grid4 .gs_logo_single {
width: 46%;
margin: 2%;
}
.gs_logo_container_list .gs_logo_single img, .gs_logo_container_list2 .gs_logo_single img {
max-width: 100px;
}
.gs_logo_container_list .gs-logo-details, .gs_logo_container_list2 .gs-logo-details, .gs_logo_container_list3 .gs-logo-details {
font-size: 15px;
line-height: 1.4;
}
.gs_logo_container_list3 .gs_logo_single img { max-width: 25%; }
.gs_logo_container_list3 .gs-logo-details { width: 75%; text-align: left; }
.gs_logo_container_filter .gs_logo_single { width: 46%; margin: 2%; }
.gs_logo_container_filter_live .gsl-cols-4 { width: 48%; margin: 1%; }
}
@media only screen and (min-width: 480px) and (max-width: 599px) { .slider_fullwidth .gs_logo_single,
.verticalcenter .gs_logo_single {
width: 198px !important;
}
.gs_logo_container_grid .gs_logo_single, .gs_logo_container_grid2 .gs_logo_single, .gs_logo_container_grid3 .gs_logo_single, .gs_logo_container_grid4 .gs_logo_single {
width: 46%;
margin: 2%;
}
.gs_logo_container_list .gs_logo_single img, .gs_logo_container_list2 .gs_logo_single img {
max-width: 100px;
}
.gs_logo_container_list .gs-logo-details, .gs_logo_container_list2 .gs-logo-details, .gs_logo_container_list3 .gs-logo-details {
font-size: 15px;
line-height: 1.4;
}
.gs_logo_container_list2 .gs_logo_single { width: 98%; margin: 2% 1%; }
.gs_logo_container_list3 .gs_logo_single img { max-width: 25%; }
.gs_logo_container_list3 .gs-logo-details { width: 75%; text-align: left; }
.gs_logo_table1 .gsc-image img,
.gs_logo_table2 .gsc-image img,
.gs_logo_table3 .gsc-image img { 
width: 90px;
}
.gs_logo_table1 .gsc-desc,
.gs_logo_table2 .gsc-desc,
.gs_logo_table3 .gsc-desc { font-size: 16px; line-height: 1.4; }
.gs_logo_container_filter .gs_logo_single { width: 46%; margin: 2%; }
.gs_logo_container_filter_live .gsl-cols-4 { width: 48%; margin: 1%; }
}
@media only screen and (max-width: 479px) { .slider_fullwidth .gs_logo_single,
.verticalcenter .gs_logo_single {
width: 153px !important;
margin: 0 auto;
float: none !important;
display: table-cell;
}
.gs_logo_container_grid .gs_logo_single, .gs_logo_container_grid2 .gs_logo_single, .gs_logo_container_grid3 .gs_logo_single, .gs_logo_container_grid4 .gs_logo_single {
width: 95%;
margin: 3% 1%;
}
.gs_logo_container_list .gs_logo_single img, .gs_logo_container_list2 .gs_logo_single img {
max-width: 100px;
}
.gs_logo_container_list .gs-logo-details, .gs_logo_container_list2 .gs-logo-details, .gs_logo_container_list3 .gs-logo-details {
font-size: 15px;
line-height: 1.4;
}
.gs_logo_container_list2 .gs_logo_single { width: 98%; margin: 2% 1%; }
.gs_logo_container_list3 .gs_logo_single img { max-width: 25%; }
.gs_logo_container_list3 .gs-logo-details { width: 75%; text-align: left; }
.gs_logo_area .gsc-table-head { display: none; }
.gs_logo_table1 .gsc-image,
.gs_logo_table2 .gsc-image,
.gs_logo_table3 .gsc-image { 
display: block;
padding: 0;
text-align: center;
}
.gs_logo_table1 .gsc-name, .gs_logo_table1 .gsc-desc,
.gs_logo_table2 .gsc-name, .gs_logo_table2 .gsc-desc,
.gs_logo_table3 .gsc-name, .gs_logo_table3 .gsc-desc {
display: block;
padding: 10px 0;
}
.gs_logo_table1 h3.gs_logo_title,
.gs_logo_table2 h3.gs_logo_title { margin: 0; }
.gs_logo_table2 .gsc-image,
.gs_logo_table2 .gsc-desc { border: none; }
.gs_logo_container_filter .gs_logo_single { width: 95%; margin: 3% 1%; text-align: center;}
.gs_logo_container_filter_live .gsl-cols-4 { width: 95%; margin: 2% 1%; }
}