/*----------------main.css-------------------*/

@font-face {
    font-family:'LG Smart_H Regular';
    src: url('../fonts/LG Smart_H Regular.eot');
    src: url('../fonts/LG Smart_H Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/LG Smart_H Regular.woff2') format('woff2'),
        url('../fonts/LG Smart_H Regular.woff') format('woff'),
        url('../fonts/LG Smart_H Regular.ttf') format('truetype'),
        url('../fonts/LG Smart_H Regular.svg#LG Smart_H Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0021-00FE;
}

@font-face {
    font-family:'LG Smart_H Bold';
    src: url('../fonts/LG Smart_H Bold.eot');
    src: url('../fonts/LG Smart_H Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/LG Smart_H Bold.woff2') format('woff2'),
        url('../fonts/LG Smart_H Bold.woff') format('woff'),
        url('../fonts/LG Smart_H Bold.ttf') format('truetype'),
        url('../fonts/LG Smart_H Bold.svg#LG Smart_H Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0021-00FE;
}

@font-face {
    font-family:'LG Smart_H Light';
    src: url('../fonts/LG Smart_H Light.eot');
    src: url('../fonts/LG Smart_H Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/LG Smart_H Light.woff2') format('woff2'),
        url('../fonts/LG Smart_H Light.woff') format('woff'),
        url('../fonts/LG Smart_H Light.ttf') format('truetype'),
        url('../fonts/LG Smart_H Light.svg#LG Smart_H Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0021-00FE;
}

@font-face {
    font-family:'LG Smart_H SemiBold';
    src: url('../fonts/LG Smart_H SemiBold.eot');
    src: url('../fonts/LG Smart_H SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/LG Smart_H SemiBold.woff2') format('woff2'),
        url('../fonts/LG Smart_H SemiBold.woff') format('woff'),
        url('../fonts/LG Smart_H SemiBold.ttf') format('truetype'),
        url('../fonts/LG Smart_H SemiBold.svg#LG Smart_H SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0021-00FE;
}

@font-face {
  font-family:'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}


html{font-size:62.5%;}
*, *:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{overflow-x:hidden;word-break:break-word;word-wrap:break-word;font-family:'LG Smart_H Regular';font-weight:normal;}
h1, h2, h3, h4, h5, h6, p, span, a{font-family:'LG Smart_H Regular';}
h2.title_l{font-size:7rem;line-height:8rem;}

h2.title_text{font-size:4rem;line-height:.5rem;}

h2.title_m{font-size:5.4rem;line-height:6rem;}
h3.title_l{font-size:3.2rem;line-height:4rem;}
h3.title_m{font-size:2.9rem;line-height:3.9rem;}
img{max-width:100%;}
input, select{-webkit-appearance:none;appearance:none;}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}
/* Firefox */
input[type=number]{-moz-appearance:textfield;}
.col_md_12{max-width:100%;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;padding: 0 15px;}

.clearfix{clear:both;}
.containered{max-width:1630px;margin:0 auto;padding:0 1.5rem;width:100%;}
.containered.inner_containered{max-width:1460px;}
.containered.bigger_containered{max-width:1920px;padding:0;}
.banner_section .blocks .right_content > p, .banner_section .blocks .right_content > h4, .terms_conditions_form, .site_responsive_from, .site_forms_inner, .weekly_shows_nav_video .item, .weekly_shows_nav_video .item .inner_container, .weekly_shows_nav_video .item .inner_container .video_box, .weekly_shows_nav_video .item .inner_container .video_box .img_link_box, .weekly_shows_nav_video .item .inner_container .video_box .img_link_box .img_box, .how_to_get .btn_cmn, .banner_section .blocks .right_content .grid_block, .how_to_get, .joinus_section, .banner_section, .best_game_experience_slider .item .content_box .site_btn, .best_game_experience_list, .best_game_experience, .offline_events_list_inner .img_box, .offline_events_list_inner .content_box, .offline_events, .winners .row.winners_list .winners_list_inner .content_box, .awards, .leaderboard, .weekly_shows_block, .weekly_shows_row, .weekly_shows_video .item .video_box, .weekly_shows_nav_video .user_info{width:100%;float:left;display:block;}
.table_responsive{width:100%;float:left;display:block;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem;overflow-x:hidden;overflow-y:auto;height:795px;position:relative;z-index:99;}
.table_responsive table{width:100%;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;border-radius:.5rem;}
.table_responsive table, .table_responsive table thead th, .table_responsive table tbody td{border-collapse:collapse;border:.1rem solid #fff;}
.table_responsive table thead th{background:rgba(255, 255, 255, .36);font-size:2rem;color:#fff;font-weight:400;text-align:center;padding:3rem 0;line-height:2rem;height:9rem;}
.table_responsive table tbody td{font-size:2rem;color:#fff;font-weight:400;text-align:center;padding:2.5rem 0;line-height:2rem;height:7rem;}


/**
 * Tooltip Styles
 */

a.site_tooltip{color:#fff;margin:0 5px;}
a.site_tooltip:hover, a.site_tooltip:focus{text-decoration:none;}
/* Add this attribute to the element that needs a tooltip */
[data-tooltip]{position:relative;z-index:2;cursor:pointer;}

/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  pointer-events: none;
}

/* Position tooltip above the element */
[data-tooltip]:before{position:absolute;bottom:120%;left:50%;margin-bottom:5px;margin-left:-8rem;padding:4px;width:16rem;-webkit-border-radius:3px;
  -moz-border-radius:3px;border-radius:3px;background:#b7002f;color:#fff;content:attr(data-tooltip);text-align:center;font-size:1.2rem;line-height:1.5rem;}

/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after{position:absolute;bottom:120%;left:50%;margin-left:-5px;width:0;border-top:5px solid #b7002f;border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0;}

/* Show tooltip content on hover */
[data-tooltip]:hover:before, [data-tooltip]:hover:after{visibility:visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
/*********** Modal Content ***********/
div.modal{width:100%;height:100%;background:rgba(0, 0, 0, .58);}
div.modal .modal-content{-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:transparent;border:0;border-radius:0;height:100%;float:left;
    width:100%;}
div.modal .modal-content .site_forms{max-width:131.5rem;margin:0 auto;background:#fff;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;border-radius:2rem;padding:6rem 9rem 2.5rem;max-height:90vh;overflow-x:hidden;position:relative;}
div.modal .modal-content span.close{position:absolute;right:2rem;top:2rem;color:#000;font-size:3.5rem;line-height:4rem;opacity:1;}
div.modal .modal-content span.close:hover, div.modal .modal-content span.close:focus{opacity:.7;color:#000;}

#terms_conditions.modal{z-index:1100;}
.popup_default_cont_inner .terms_data h4{font-size:2.4rem;line-height:3.4rem;}
.popup_default_cont_inner .terms_data h5{font-size:2rem;line-height:3rem;}
.popup_default_cont_inner .terms_data h4, .popup_default_cont_inner .terms_data h5{color:#6b6b6b;font-weight:700;margin:0 0 1rem;font-family:'LG Smart_H Bold';}
.popup_default_cont_inner .terms_data{font-size:1.6rem;}
.popup_default_cont_inner .terms_data p{color:#6b6b6b;font-style:normal;font-weight:400;font-size:1.6rem;margin:0;line-height:2.4rem;}

/************* VEDIO POP UP CSS STARTS HERE ***********/
.headerPopup{position:fixed;width:100%;background:rgba(20, 20, 20, .8);height:100%;left:0;top:0;z-index:99;text-align:center;}
.custom_popup_inner{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.custom_popup_inner .video_container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.custom_popup_inner .video_container{position:relative;padding-bottom:56.25%;height:0;width:80%;}
.close_icon{position:absolute;right:5rem;top:5rem;}
.close_icon i{font-size:2.4rem;color:#fff;}
/************* VEDIO POP UP CSS ENDS HERE ***********/


/************* SITE NEW PAGE BANNER CSS STARTS HERE *****************/
.banner_section .blocks{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.banner_section .blocks .left_content{width:calc(100% - 35rem);position:relative;background:transparent url("../images/Options.png") no-repeat center center/100% 100%;}
 .banner_section .blocks .left_content:before{content:" ";display:block;position:absolute;height:16rem;width:5rem;left:0;top:0;z-index:9;}
 .banner_section .blocks .left_content .text_block{position:absolute;bottom:3rem;padding:0;left:5rem;width:100%;}
.banner_section .blocks .left_content .heading .register_banner_btn{border:2px solid #b7002f;outline:0;border-radius:.7rem;background:#b7002f;font-size:2.9rem;height:8rem;line-height:3rem;color:#fff;font-family:'LG Smart_H SemiBold';text-align:center;padding:2.3rem 7rem;margin:0 0 1rem;max-width:53rem;display:block;text-decoration:none;}
.banner_section .blocks .left_content .heading .register_banner_btn:hover, .banner_section .blocks .left_content .heading .register_banner_btn:focus{text-decoration:none;outline:0;}
.banner_section .blocks .left_content .desc{background-color:#f3f3f3;border-radius:2rem;padding:2.5rem 5rem;position:relative;max-width:80rem;float:left;display:block;height:20rem;}
.banner_section .blocks .left_content .desc .content_box{width:calc(100% - 15rem);float:left;}
.banner_section .blocks .left_content .desc h4{font-size:3.6rem;line-height:4.6rem;color:#333333;margin:0 0 1rem;font-family:'LG Smart_H Bold';}
.banner_section .blocks .left_content .desc p{font-size:2.5rem;line-height:3.5rem;color:#333333;margin:0;font-family:'LG Smart_H SemiBold';}
.banner_section .blocks .left_content .desc span{color:#b7002f;font-size:3.3rem;line-height:3.5rem;font-family:'LG Smart_H Bold';}
.banner_section .blocks .left_content .desc .img_box{width:15rem;float:right;}
.banner_section .blocks .left_content .desc img{max-height:15rem;position:absolute;}
.banner_section .blocks .right_content{width:35rem;padding:4rem;text-align:center;}
.banner_section .blocks .right_content > h4{margin-bottom:0;color:#000000;font-size:4.1rem;line-height:5.2rem;font-family:'LG Smart_H SemiBold';}
.banner_section .blocks .right_content > p{margin:0 0 5rem;color:#000000;font-size:2.8rem;line-height:3.5rem;font-family:'LG Smart_H Regular';}
.banner_section .blocks .right_content .grid_block p{margin:1rem 0 4rem;color:#000000;font-size:2.4rem;line-height:3.4rem;font-family:'LG Smart_H Regular';}
.banner_section .blocks .right_content .grid_block:last-of-type p{margin-bottom:0;}
.banner_section .blocks .right_content .grid_block > img{width:100%;object-fit:cover;}
/************* SITE NEW PAGE BANNER CSS ENDS HERE *****************/

/************* SITE JOIN US SECTION CSS STARTS HERE *****************/
.joinus_section{background-color:#b7002f;position:relative;padding:2.5rem 1.5rem 4rem;min-height:16rem;}
.joinus_section:after{content:" ";display:block;position:absolute;height:16rem;width:16rem;right:0;bottom:0;z-index:9;}
.joinus_section p{text-align:center;color:#ffffff;font-size:3.2rem;line-height:4.6rem;max-width:112rem;margin:auto;font-family:'LG Smart_H SemiBold';}
/************* SITE JOIN US SECTION CSS ENDS HERE *****************/

/************* HOW TO GET SECTION CSS STARTS HERE *****************/
.how_to_get{text-align:center;padding:7rem 0;background:#fff url("../images/bck_shape.jpg") no-repeat left top/ 100% 100%;}
.how_to_get h2{color:#333333;margin-bottom:8rem;font-family:'LG Smart_H SemiBold';}
.how_to_get .get_grids{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.how_to_get .get_grids .item{text-align:center;padding:0 2.5rem;}
.how_to_get .get_grids .item img{vertical-align: bottom;object-fit: cover;max-width: 100%;}
.how_to_get .get_grids .item p{font-family:'LG Smart_H Bold';font-size:3.5rem;line-height:4rem;color:#000000;margin-top:3rem;}
.how_to_get .get_grids .owl-dots, .awards_winners .owl-dots{display:none;}
.how_to_get .btn_cmn{margin:6rem 0 0;}
.how_to_get .btn_cmn a{display:inline-block;margin:0 auto;border-radius:.8rem;background-color:#b7002f;height:8rem;line-height:3rem;text-align:center;color:#ffffff;font-size:2.7rem;border:.1rem solid #b7002f;text-decoration:none;padding:2.2rem 1.5rem;font-family:'LG Smart_H Regular';width:48rem;}
.how_to_get .btn_cmn a:hover, .how_to_get .btn_cmn a:focus{background-color:#ffffff;color:#b7002f;}


/*******************WEEKLY SHOWS SECTION CSS STARTS HERE **************/

.weekly_shows_block{background:#000 url(../images/pattern3.jpg) repeat left top/cover;padding:10rem 0 5rem;}
.weekly_shows_row.first{margin:0 0 5rem;}
.weekly_shows_block .title_l{color:#fff;margin:0 0 10rem;text-align:center;font-family:'LG Smart_H SemiBold';}
.weekly_shows_video .item .video_box .img_link_box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.weekly_shows_video .item .video_box .img_link_box .img_box:after{position:absolute;bottom:0;left:0;content:" ";background:transparent url("../images/box_shadow.png") no-repeat left bottom/ 100% 100%;width:100%;height:10rem;}
.weekly_shows_video .item .video_box .img_link_box .img_box{width:80%;margin:0 auto;position:relative;}
.weekly_shows_video .item .video_box .img_link_box .img_box img{display:block;margin:0 auto;}
.weekly_shows_video .item .video_box .img_link_box .img_box .user_info{position:absolute;left:5rem;bottom:4rem;}
.user_info h3.title_m{color:#fff;margin:0;font-family:'LG Smart_H SemiBold';}
.user_info p{font-size:1.7rem;color:#fff;line-height:2.4rem;font-family:'LG Smart_H Light';margin:0;}
.weekly_shows_video .item .video_box .img_link_box .headerVideoLink{position:absolute;}

.weekly_shows_nav_video .owl-stage-outer{padding-top:5rem;}
.weekly_shows_nav_video .headerVideoLink{position:absolute;left:0;top:calc(50% - 3.5rem);right:0;margin:0 auto;width:7rem;}
.weekly_shows_nav_video .inner_container{padding:0 1.5rem;}
.weekly_shows_nav_video .inner_container .img_box{position:relative;}
.weekly_shows_nav_video .episode_serial{position:absolute;top:-32.5px;left:0;right:0;width:100%;text-align:center;display:block;}
.weekly_shows_nav_video .episode_serial span{font-family:'LG Smart_H SemiBold';background:#b7002f;font-size:2.4rem;color:#fff;display:inline-block;height:6.5rem;font-weight:400;line-height:3.5rem;padding:1.5rem;width:80%;-webkit-border-radius:.8rem;-moz-border-radius:.8rem;-ms-border-radius:.8rem;border-radius:.8rem;max-width:33rem;}
.coming_soon{position:absolute;left:0;bottom:0;background:#df8a39;height:5rem;padding:1.3rem 5.5rem 1.3rem 4rem;border-top-right-radius:2rem;}
.coming_soon span{color:#fff;font-size:1.7rem;line-height:2.4rem;display:inline-block;font-family:'LG Smart_H SemiBold';}
.weekly_shows_nav_video .user_info h3.title_m{font-size:3.3rem;line-height:4.3rem;margin:1rem 0 0;}
.weekly_shows_nav_video .user_info p{font-size:2rem;line-height:3rem;}
.weekly_shows_nav_video.owl-theme .owl-nav{margin:0;}
.weekly_shows_nav_video.owl-theme .owl-nav button{position:absolute;height:5rem;width:5rem;background:#fff !important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;top:calc(50% - 5rem);margin:0;}
.weekly_shows_nav_video.owl-theme .owl-nav button i{color:#000;font-size:2.4rem;line-height:3rem;}
.weekly_shows_nav_video.owl-theme .owl-nav button.owl-prev{left:-1rem;}
.weekly_shows_nav_video.owl-theme .owl-nav button.owl-next{right:-1rem;}
/*******************WEEKLY SHOWS SECTION CSS ENDS HERE **************/


/*******************LEADERBOARD TABLE SECTION CSS STARTS HERE **************/
.leaderboard{background:transparent url("../images/best-gaming-monitors-headers.png") no-repeat center center/cover;padding:7rem 0 9rem;position:relative;}
.leaderboard:before{content:" ";height:100%;width:100%;position:absolute;left:0;top:0;display:block;background:transparent url("../images/overlay_table.png") no-repeat center center/cover;z-index:1;}
.leaderboard h2{color:#fff;text-align:center;margin:0 0 6rem;position:relative;z-index:1;font-family:'LG Smart_H SemiBold';position:relative;z-index:2;}
/*******************LEADERBOARD TABLE SECTION CSS ENDS HERE **************/

/******************* AWARDS SECTION CSS STARTS HERE **************/
.awards{padding:10rem 0 8rem;}
.awards h2.title_l{text-align:center;color:#000;margin:0 0 6rem;font-family:'LG Smart_H SemiBold';}

.awards h2.title_text{text-align:center;color:#000;margin:0 0 6rem;font-family:'LG Smart_H SemiBold';}


.awards .row.awards_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -1rem;}
.awards .row.awards_list .owl-stage-outer .owl-stage{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.awards .row.awards_list .owl-item{height:100%;}
.awards .row.awards_list .item{width:100%;padding:0 1rem;height:100%;margin:4rem 0 2rem;}
.awards .row.awards_list .awards_list_inner{background:#f5f5f5;box-shadow:3px 0 17px rgba(0, 0, 0, .16);-webkit-border-radius:.6rem;-moz-border-radius:.6rem;-ms-border-radius:.6rem;border-radius:.6rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;padding:0 1rem;height:100%;}
.awards .row.awards_list .awards_list_inner:before{content:" ";background:transparent url("../images/LG_digital_l-w2.png") no-repeat right bottom/100% 100%;display:block;position:absolute;height:4.5rem;width:1rem;left:-1px;top:0;z-index:9;}
.awards .row.awards_list .awards_list_inner:after{content:" ";background:transparent url("../images/LG_digital_graphic_grey.png") no-repeat right bottom/100% 100%;display:block;position:absolute;height:4rem;width:4rem;right:0;bottom:0;z-index:9;}
.awards .row.awards_list .awards_list_inner.speacial_prize:after{background-image:url("../images/LG_digital_graphic_white.png");}
.awards .row.awards_list .awards_list_inner.speacial_prize:before{background-image:url("../images/LG_digital_l-w.png");}
.awards .row.awards_list .awards_list_inner.speacial_prize{background:#b7002f;}
.awards .row.awards_list .awards_list_inner .img_box{display:block;width:24rem;float:left;margin-right:1.5rem;}
.awards .row.awards_list .awards_list_inner .img_box img{object-fit:contain;position:relative;top:-4rem;width:100%;height:13.5rem;}
.awards .row.awards_list .awards_list_inner .content_box{display:block;float:left;width:calc(100% - 25.5rem);}
.awards .row.awards_list .awards_list_inner .content_box h3{font-size:2.8rem;color:#000;line-height:3.8rem;text-align:center;margin:0;font-family:'LG Smart_H Bold';margin:5px 0 0;}
.awards .row.awards_list .awards_list_inner .content_box h2{margin:0;font-size:5.7rem;line-height:6.2rem;color:#fff;display:inline-block;font-family:'LG Smart_H Bold';}
.awards .row.awards_list .awards_list_inner .content_box h2 span{display:block;font-size:.9rem;line-height:1.2rem;color:#fff;text-align:right;font-family:'LG Smart_H Regular';}
.awards .row.awards_list .awards_list_inner .content_box p{font-size:2.3rem;color:#000;line-height:3rem;text-align:center;margin:0;font-family:'LG Smart_H Regular';}
.awards .row.awards_list .awards_list_inner.speacial_prize .content_box p{margin:0 0 5px;color:#fff;font-size:2.1rem;text-align:left;font-family:'LG Smart_H SemiBold';}
.awards .row.awards_list .awards_list_inner.speacial_prize .content_box p span{display:block;font-size:1.5rem;color:#fff;line-height:2rem;font-family:'LG Smart_H Regular';}
/******************* AWARDS SECTION CSS ENDS HERE **************/

/******************* WINNERS SECTION CSS STARTS HERE **************/
.winners{padding:0 0 8rem;}
.winners h2.title_l{text-align:center;color:#000;margin:0 0 10rem;font-family:'LG Smart_H SemiBold';}
.winners .row.winners_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -4rem;}
.winners .row.winners_list .col_md_4{width:33.33%;padding:0 4rem;}
.winners .row.winners_list .winners_list_inner{position:relative;height:100%;}
.winners .row.winners_list .winners_list_inner .img_box{-webkit-border-radius:.6rem;-moz-border-radius:.6rem;-ms-border-radius:.6rem;border-radius:.6rem;overflow:hidden;text-align:center;}
.winners .row.winners_list .winners_list_inner .img_box img{width:100%;}
.winners .row.winners_list .winners_list_inner .content_box h3{margin:2rem 0 0;text-align:center;color:#000000;font-size:3.2rem;line-height:4rem;font-family:'LG Smart_H SemiBold';}
.winners_tag{position:absolute;top:-3.7rem;left:0;right:0;width:100%;text-align:center;display:block;}
.winners_tag span{background:#b7002f url("../images/medal.png") no-repeat right 4.5rem top/auto 7rem;font-size:2.1rem;color:#fff;display:inline-block;height:8rem;font-weight:400;line-height:4rem;padding:1.8rem 8rem 1.8rem 1.8rem;-webkit-border-radius:.8rem;-moz-border-radius:.8rem;-ms-border-radius:.8rem;border-radius:.8rem;width:90%;font-family:'LG Smart_H SemiBold';}
/******************* WINNERS SECTION CSS ENDS HERE **************/

/******************* OFFLINE EVENTS SECTION CSS STARTS HERE **************/
.offline_events{background:#f5f5f5;padding:8rem;position:relative;}
.offline_events:before{content:" ";background:transparent url("../images/LG_digital_l-w.png") no-repeat right bottom/100% 100%;display:block;position:absolute;height:16rem;width:5rem;left:-1px;top:0;z-index:9;}
.offline_events:after{content:" ";background:transparent url("../images/LG_digital_graphic_white.png") no-repeat right bottom/100% 100%;display:block;position:absolute;height:12.5rem;width:12.5rem;right:0;bottom:0;z-index:9;}
.offline_events h2.title_l{text-align:center;color:#000;margin:0 0 6rem;font-family:'LG Smart_H SemiBold';}
.offline_events .row.offline_events_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -2.5rem;}
.offline_events .row.offline_events_list .col_md_6{width:50%;padding:0 2.5rem;}
.offline_events_list_inner .img_box{margin:0 0 3rem;}
.offline_events_list_inner .img_box img{width:100%;}
.offline_events_list_inner .content_box .title_m{color:#000;margin:0 0 1rem;padding:0 1.5rem;font-family:'LG Smart_H SemiBold';}
.offline_events_list_inner .content_box ul{width:100%;list-style-type:none;padding:0;margin:0;}
.offline_events_list_inner .content_box ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:2.1rem;color:#000;line-height:3rem;padding:0 1.5rem;position:relative;font-family:'LG Smart_H Light';}
.offline_events_list_inner .content_box ul li:before{content:" ";background:#b7002f;height:.7rem;width:.7rem;display:inline-block;-webkit-border-radius:50%;
    -moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-right:1rem;}
/******************* OFFLINE EVENTS SECTION CSS ENDS HERE **************/

/******************* BEST GAME Experience SECTION CSS STARTS HERE **************/
.best_game_experience{padding:6.5rem 0 5rem;}
.best_game_experience h2.title_l{text-align:center;color:#000;margin:0 0 10rem;font-family:'LG Smart_H SemiBold';}
.best_game_experience_slider .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.best_game_experience_slider .item .content_box{width:50%;float:left;display:block;padding:0 10rem 0 4rem;}
.best_game_experience_slider .item .content_box h2{color:#000;font-size:4.3rem;line-height:5.2rem;margin:0 0 1.5rem;font-family:'LG Smart_H SemiBold';}
.best_game_experience_slider .item .content_box p{color:#000;font-size:1.8rem;line-height:2.4rem;margin:0;font-family:'LG Smart_H SemiBold';}
.best_game_experience_slider .item .content_box .site_btn{margin:1.5rem 0 0;}
.best_game_experience_slider .item .content_box .site_btn a{height:4.4rem;width:20rem;font-size:1.3rem;color:#fff;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;border-radius:.7rem;background:#b7002f;text-align:center;line-height:4rem;border:.2rem solid #b7002f;display:block;font-family:'LG Smart_H Regular';}
.best_game_experience_slider .item .content_box .site_btn a:hover, .best_game_experience_slider .item .content_box .site_btn a:focus{color:#b7002f;background:#fff;text-decoration:none;}
.best_game_experience_slider .item .img_box{width:50%;float:left;display:block;text-align:center;position:relative;}
.best_game_experience_slider .item .img_box:before{content:" ";background:transparent url("../images/LG_digital_i_marron.png") no-repeat right bottom/100% 100%;display:block;position:absolute;height:10rem;width:3.5rem;left:0;top:0;z-index:9;}
.best_game_experience_slider .item .img_box:after{content:" ";background:transparent url("../images/LG_digital_graphic_marron.png") no-repeat right bottom/100% 100%;display:block;position:absolute;height:10rem;width:10rem;right:0;bottom:0;z-index:9;}
.best_game_experience_slider .item .img_box img{display:inline-block;width:auto;object-fit:contain;}
.best_game_experience_slider.owl-theme .owl-dots{margin:7rem 0 0 !important;}
.best_game_experience_slider.owl-theme .owl-dots .owl-dot:focus{outline:none;}
.best_game_experience_slider.owl-theme .owl-dots .owl-dot.active span{background:#b7002f;}
.best_game_experience_slider.owl-theme .owl-dots .owl-dot span{background:#d4d4d4;}
/******************* BEST GAME Experience SECTION CSS ENDS HERE **************/


/****************** CREATE USER ACCOUNT FORM CSS STARTS HERE ************************/
.site_forms_inner{text-align:center;}
.site_forms_inner > h3.title_l{color:#000000;font-family:'LG Smart_H Bold';margin:0 0 1.5rem;}
.site_forms_inner > p{font-size:1.6rem;color:#2a2a2a;font-family:'LG Smart_H Light';line-height:2.4rem;max-width:85rem;margin:0 auto;}
.site_responsive_from{margin:5rem 0 0;}
.site_responsive_from form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -.5rem;}
.site_responsive_from form .form_item{width:50%;padding:0 .5rem;margin:0 0 2rem;}
.site_responsive_from form .form_item input, .site_responsive_from form .form_item select{height:7rem;color:rgba(0, 0, 0, .28);font-size:1.8rem;line-height:3rem;font-family:'LG Smart_H Regular';width:100%;padding:0 25px;background:#fff;border:1px solid rgba(0,0,0,.35);-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;}
.site_responsive_from form .form_item select{background:transparent url("../images/arrow_down.png") no-repeat right 2.5rem center/ 12px auto;}
.site_responsive_from form .form_item input:hover, .site_responsive_from form .form_item select:hover, .site_responsive_from form .form_item input:focus, .site_responsive_from form .form_item select:focus{border:1px solid rgba(0,0,0,.8);outline:0;box-shadow:0;}
.site_responsive_from form .form_item input::-webkit-input-placeholder{color:rgba(0, 0, 0, .28);}
.site_responsive_from form .form_item input::-moz-placeholder{color:rgba(0, 0, 0, .28);}
.site_responsive_from form .form_item input:-ms-input-placeholder{color:rgba(0, 0, 0, .28);}
.site_responsive_from form .form_item input:-moz-placeholder{color:rgba(0, 0, 0, .28);}
.site_responsive_from form .form_item input[type=submit]{border:2px solid #b7002f;background:#b7002f;color:#fff;height:5rem;margin:2rem 0;width:100%;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;font-size:1.5rem;font-family:'LG Smart_H Regular';line-height:2rem;cursor:pointer;}
.site_responsive_from form .form_item input[type=submit]:hover, .site_responsive_from form .form_item input[type=submit]:focus{background:#fff;color:#b7002f;}
.site_responsive_from form .form_item.width-100{width:100%;}
.terms_conditions_form form{margin:0 auto;width:auto;display:inline-block;position:relative;}
.terms_conditions_form form .form-check-input{width:3rem;position:relative;height:3rem;display:inline-block;float:left;margin:0 1rem 0 0;}
.terms_conditions_form form .form-check-input:checked + label.form-check-label:before{background:#b7002f;content:"\f00c";color:#fff;font-family:'FontAwesome';}
.terms_conditions_form form .form-check-label{font-size:2.3rem;line-height:3rem;font-family:'LG Smart_H Regular';}
.terms_conditions_form form .form-check-label:before{content:" ";height:3rem;width:3rem;display:block;border:1px solid #b7002f;position:absolute;left:0;top:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;cursor:pointer;}
.terms_conditions_form a{color:#b7002f;font-size:2.3rem;font-family:'LG Smart_H SemiBold';line-height:3rem;}


.site_responsive_from form .form_item button:hover, .site_responsive_from form .form_item select:hover, .site_responsive_from form .form_item input:focus, .site_responsive_from form .form_item select:focus{border:1px solid rgba(0,0,0,.8);outline:0;box-shadow:0;}
.site_responsive_from form .form_item button::-webkit-input-placeholder{color:rgba(0, 0, 0, .28);}
.site_responsive_from form .form_item button::-moz-placeholder{color:rgba(0, 0, 0, .28);}
.site_responsive_from form .form_item button:-ms-input-placeholder{color:rgba(0, 0, 0, .28);}
.site_responsive_from form .form_item button:-moz-placeholder{color:rgba(0, 0, 0, .28);}
.site_responsive_from form .form_item button[type=submit]{border:2px solid #b7002f;background:#b7002f;color:#fff;height:5rem;margin:2rem 0;width:100%;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;font-size:1.5rem;font-family:'LG Smart_H Regular';line-height:2rem;cursor:pointer;}
.site_responsive_from form .form_item button[type=submit]:hover, .site_responsive_from form .form_item input[type=submit]:focus{background:#fff;color:#b7002f;}


/****************** CREATE USER ACCOUNT FORM CSS ENDS HERE ************************/


/*********************************************************************
 *  RESPONSIVE CSS STARTS HERE 
 * *******************************************************************/

@media (max-width: 479px){
    .how_to_get .btn_cmn a{width:100%;}
    .awards .row.awards_list .awards_list_inner .img_box{width:14rem;}
    .awards .row.awards_list .awards_list_inner .content_box{width:calc(100% - 15.5rem);}
    .awards .row.awards_list .awards_list_inner{padding:1rem;}
    .awards .row.awards_list .awards_list_inner.speacial_prize .content_box p{margin:0;}
    .best_game_experience_slider .item .content_box .site_btn a{width:100%;}
    .terms_conditions_form form .form-check-label{width:calc(100% - 3rem);}
}

@media (min-width:480px) and (max-width: 767px){
    .how_to_get .btn_cmn a{width:38rem;}
    .awards .row.awards_list .awards_list_inner .img_box{width:16rem;}
    .awards .row.awards_list .awards_list_inner .content_box{width:calc(100% - 17.5rem);}
    .best_game_experience_slider .item .content_box .site_btn a{margin:0 auto;}
}
    
@media (max-width: 767px){
    html{font-size:58%;}
    h2.title_l, h2.title_text, .how_to_get .get_grids .item p, h2.title_m{font-size:2.5rem;line-height:3.2rem;}
    .how_to_get .get_grids .item{padding:0;}
    .terms_conditions_form form .form-check-label, .terms_conditions_form a{font-size:1.4rem;line-height:2rem;}
    .terms_conditions_form form .form-check-label:before{width:2rem;height:2rem;}
    .terms_conditions_form form .form-check-input{width:2rem;height:2rem;}
    .how_to_get .get_grids .owl-dots, .awards_winners .owl-dots{display:block;}
    .how_to_get .get_grids.owl-theme .owl-dots .owl-dot:focus, .awards_winners .owl-dots .owl-dot:focus{outline:none;}
    .how_to_get .get_grids.owl-theme .owl-dots .owl-dot.active span, .awards_winners .owl-dots .owl-dot.active span{background:#b7002f !important;}
    .how_to_get .get_grids.owl-theme .owl-dots .owl-dot span, .awards_winners .owl-dots .owl-dot span{background:#d4d4d4;}
    .how_to_get .btn_cmn{margin:2rem 0 0;}
    .how_to_get h2{color:#000;margin-bottom:2rem;}
    .banner_section .blocks{flex-direction:column-reverse;}
    .banner_section .blocks .left_content{width:100%;}
    .banner_section .blocks .left_content{height:54.5rem;margin:0 0 16rem;background-image:url("../images/Options_mobile.png");background-size:cover;}
    .banner_section .blocks .right_content{padding:1rem 2rem;display:none;}
    .banner_section .blocks .right_content > h4, .banner_section .blocks .right_content > p, .banner_section .blocks .left_content .desc h4, .weekly_shows_nav_video .user_info p{display:none;}
    .banner_section .blocks .right_content .grid_block{-moz-box-shadow:1px 0 6px rgba(0, 0, 0, .16);-webkit-box-shadow:1px 0 6px rgba(0, 0, 0, .16);box-shadow:1px 0 6px rgba(0, 0, 0, .16);-webkit-border-radius:.8rem;-moz-border-radius:.8rem;-ms-border-radius:.8rem;border-radius:.8rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:.8rem 2rem;margin:0 0 1rem;}
    .banner_section .blocks .right_content .grid_block > img{width:30%;float:left;}
    .banner_section .blocks .right_content .grid_block p{width:70%;float:left;margin:0;}
    .banner_section .blocks .left_content .text_block{padding:0 1.5rem;bottom:1.5rem;left:0;}
    .banner_section .blocks .left_content .heading .register_banner_btn{font-size:2.1rem;height:7rem;padding:2rem 1rem;}
    .banner_section .blocks .right_content .grid_block p{font-size:1.6rem;line-height:2.4rem;text-align:left;margin-left:2rem;}
    .banner_section .blocks .right_content .grid_block p br{display:none;}
    .banner_section .blocks .left_content .desc{position:absolute;top:100%;height:160px;border-radius:0;max-width:100%;left:0;padding:3rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-end;-moz-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;width:100%;}
    .banner_section .blocks .left_content .desc .img_box{width:10rem;}
    .banner_section .blocks .left_content .desc img{max-height:10rem;position:relative;}
    .banner_section .blocks .left_content .desc .content_box{width:calc(100% - 10rem);}
    .banner_section .blocks .left_content .desc p{font-size:1.7rem;line-height:2.5rem;}
    .banner_section .blocks .left_content .desc span{font-size:2.6rem;line-height:2.8rem;display:block;}
    .joinus_section{padding:2.5rem 2rem;}
    .joinus_section p{font-size:2rem;line-height:3rem;}
    .joinus_section:after{height:4rem;width:4rem;}
    .how_to_get{padding:3rem 0 4rem;}
    .how_to_get .btn_cmn a{height:7rem;font-size:1.9rem;padding:2rem 1.5rem;}
    .weekly_shows_block{padding:3rem 0;}
    .weekly_shows_block .title_l, .awards h2.title_l, .awards h2.title_text, .offline_events h2.title_l{margin:0 0 3rem;}
    .leaderboard h2{margin:0 0 2rem;}
    .awards{padding:3rem 0;}
    .awards .row.awards_list, .winners .row.winners_list, .offline_events .row.offline_events_list{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .awards .row.awards_list .col_md_4{width:100%;padding:3.5rem 0;margin:0;}
    .awards .row.awards_list .awards_list_inner .content_box p{font-size:1.6rem;line-height:2.4rem;}
    .awards .row.awards_list .awards_list_inner .content_box h3{font-size:2rem;line-height:3rem;margin:0;}
    .awards .row.awards_list .awards_list_inner.speacial_prize .content_box p{font-size:1.5rem;}
    .awards .row.awards_list .awards_list_inner.speacial_prize .content_box p span{font-size:1.1rem;line-height:1.6rem;}
    .awards .row.awards_list .awards_list_inner .content_box h2{font-size:4.1rem;line-height:4.2rem;}
    .winners .row.winners_list .col_md_4{width:100%;padding:3.5rem 0;}
    .offline_events .row.offline_events_list .col_md_6, .best_game_experience_slider .item .content_box, .best_game_experience_slider .item .img_box{width:100%;}
    .offline_events .row.offline_events_list .col_md_6{padding:0;margin:0 0 4rem;}
    .offline_events .row.offline_events_list .col_md_6:last-child{margin:0;}
    .best_game_experience{padding:4rem 0 4.5rem;}
    .best_game_experience_slider.owl-theme .owl-dots{margin:4.5rem 0 0 !important;}
    .best_game_experience_slider .item .content_box{padding:4rem 1.5rem 0;text-align:center;}
    .best_game_experience_slider .item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column-reverse;}
    .best_game_experience h2.title_l{margin:0 0 7rem;}
    .best_game_experience_slider .item .img_box:after, .offline_events:after{width:4rem;height:4rem;}
    .best_game_experience_slider .item .img_box:before, .offline_events:before{height:5rem;width:2.5rem;}
    .best_game_experience_slider .item .content_box h2{font-size:1.9rem;line-height:2.8rem;}
    .best_game_experience_slider .item .content_box p{font-family:'LG Smart_H Light';font-size:1.6rem;line-height:2.4rem;}
    .best_game_experience_slider .item .content_box .site_btn{margin:2.5rem 0 0;}
    .offline_events{padding:4rem 2rem;}
    .offline_events_list_inner .img_box{margin:0 0 1rem;}
    .offline_events_list_inner .content_box .title_m{font-size:2.1rem;line-height:3rem;padding:0;}
    .offline_events_list_inner .content_box ul li{font-size:1.6rem;line-height:2.4rem;padding:0;}
    .winners .row.winners_list .winners_list_inner{max-width:23.5rem;margin:0 auto;}
    .winners_tag span{font-size:1.1rem;height:4.5rem;background-size:auto 4rem;line-height:2rem;background-position:right 2.5rem top;width:80%;padding:1.3rem 5rem 1.3rem 1rem;}
    .winners .row.winners_list .winners_list_inner .content_box h3{font-size:1.8rem;line-height:2.4rem;}
    .winners h2.title_l{margin:0 0 4rem;}
    .winners{padding:0;}
    .best_game_experience_slider .item .img_box img{max-width:70%;}
    .weekly_shows_nav_video.owl-theme .owl-nav button{height:2.5rem;width:2.5rem;top:calc(50% - 1.5rem);}
    .weekly_shows_nav_video.owl-theme .owl-nav button i{font-size:1.4rem;line-height:2.4rem;}
    .weekly_shows_nav_video .inner_container{padding:0 .5rem;}
    .weekly_shows_nav_video .episode_serial span{font-size:1.1rem;height:3rem;padding:4px 1.5rem;line-height:2.4rem;}
    .weekly_shows_nav_video .episode_serial{top:-15px;max-width:23rem;}
    .weekly_shows_video .item .video_box .img_link_box .headerVideoLink img{max-width:4rem;}
    .weekly_shows_video .item .video_box .img_link_box .img_box .user_info{left:1rem;bottom:1rem;}
    .user_info h3.title_m{font-size:1.4rem;line-height:1.9rem;}
    .user_info p{line-height:1.4rem;font-size:1rem;}
    .weekly_shows_nav_video .headerVideoLink img{max-width:2rem;margin:0 auto;}
    .weekly_shows_nav_video .headerVideoLink{top:calc(50% - 5px);}
    .weekly_shows_row.first{margin:0;}
    .weekly_shows_nav_video .user_info h3.title_m{font-size:1.8rem;line-height:2.8rem;}
    .coming_soon span{font-size:8px;line-height:1.2rem;}
    .coming_soon{height:2.5rem;padding:5px 10px 5px 5px;border-top-right-radius:1rem;}
     .table_responsive{height:178px;overflow-x:auto;white-space:nowrap;}
    .table_responsive table thead th, .table_responsive table tbody td{font-size:1.3rem;height:auto;white-space: pre-wrap;}
    .table_responsive table thead th{padding:5px;line-height:1.8rem;white-space: pre-wrap;}
    .table_responsive table tbody td{padding:5px;line-height:15.5px;white-space:pre-wrap;}
    .leaderboard{padding:2rem 0 4rem;}
    .winners_tag{top:-2.25rem;}
    .weekly_shows_nav_video .owl-stage-outer{padding-top:4rem;}
    div.modal .modal-content .site_forms{max-width:calc(100% - 3rem);padding:3rem;margin:0 1.5rem;max-height:80vh;}
    .site_responsive_from form .form_item{width:100%;}
    .terms_conditions a{font-size:1.3rem;}
    .site_forms_inner > h3.title_l{font-size:2rem;line-height:2.8rem;}
    .site_responsive_from form .form_item input, .site_responsive_from form .form_item select{height:3.5rem;font-size:1rem;padding:0 15px;}
    .site_forms_inner > p{font-size:1rem;line-height:1.8rem;}
    .site_responsive_from{margin:2rem 0 0;}
    .site_responsive_from form .form_item input[type=submit]{margin:0;}
    div.modal .modal-content span.close{top:1rem;right:1rem;}
}

@media (min-width: 768px) and (max-width: 991px){
    html{font-size:45%;}
    h2.title_l{font-size:5rem;line-height:6rem;}
    .awards .row.awards_list .awards_list_inner .content_box{width:calc(100% - 17.5rem);}
    .awards .row.awards_list .awards_list_inner .img_box{width:16rem;}
    .banner_section .blocks .left_content{width:calc(100% - 25rem);}
    .banner_section .blocks .right_content{width:25rem;padding:2.5rem 1.5rem;}
    .banner_section .blocks .left_content .desc p{font-size:1.8rem;line-height:2.8rem;}
    .banner_section .blocks .left_content .text_block{left:2rem;}
    .banner_section .blocks .left_content .heading .register_banner_btn{font-size:2.4rem;}
    .joinus_section p{max-width:90%;}
    .winners .row.winners_list .col_md_4{padding:0 1rem;}
    .winners .row.winners_list{margin:0 -1rem;}
    .banner_section .blocks .right_content > h4{font-size:3.1rem;line-height:4.2rem;}
    div.modal .modal-content .site_forms{max-width:90%;padding:6rem 3rem 2.5rem;}
    .table_responsive{height:571px;}
}

@media (min-width: 992px) and (max-width: 1199px){
    .awards .row.awards_list .awards_list_inner .content_box{width:calc(100% - 17.5rem);}
    .awards .row.awards_list .awards_list_inner .img_box{width:16rem;}
    html{font-size:50%;}
    div.modal .modal-content .site_forms{max-width:90%;padding:6rem 4rem 2.5rem;}
    .table_responsive{height:634px;}
}

@media (min-width: 1200px) and (max-width: 1499px){
    html{font-size:50%;}
}



#terms_conditions.modal {
    z-index: 999999;
}