/*Custom CSS*/
/*body{*/
/*    overflow:hidden;*/
/*}*/
/*********Update*************/
section.pool-side-fm .trans_icon {
    text-align: center !important;
}
.trans_icon .inner.inner-mobile-image1 a img {
    height: 60px !important;
    background-size: cover !important;
    margin-top: 10px !important;
}
.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
    height: 105px !important;
    margin-bottom: 10px !important;
    margin-top: 10px !important;
    margin-left: -5px;
}
section.pool-side-fm .row.mt-3 {
    margin-top: 20px !important;
    margin-left: -6px !important;
}
section.pool-side-fm .row.mt-3 a img{
}
@media(min-width: 1680px) and (max-width: 1918px){
 .pool-side-fm .container {
	max-width: inherit !important;
	padding: 0px 145px !important;
}
    .trans_icon .inner:first-child img {
	height: 60px !important;
	margin-left: -14px;
	margin-left: 0px !important;
}
}
@media(min-width: 1280px) and (max-width: 1439px){
.pool-side-fm .container {
	max-width: inherit !important;
	padding: 0px 145px !important;
}
.trans_icon .inner.inner-mobile-image1 a img {
    height: 45px !important;
    background-size: cover !important;
    margin-top: -16px !important;
}
.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
    height: 73px !important;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
    margin-left: -2px;
    background-size: cover !important;
}
section.pool-side-fm .row.mt-3 {
    margin-top: 0px !important;
    margin-left: -4px !important;
}  
.row.mt-3 .trans_icon .down-image.inner-mobile-image10 a img {
    height:62px !important;
    background-size: cover !important;
    margin-top: 5px !important;
}
.col-xs-2.col-xs-offset-1.black_icon.hide {
    margin-left: -27px;
    margin-right: 7px;
}

.inner.inner-mobile-image1 {
	text-align: left !important;
} 
.pool-side-fm .container{
    max-width: inherit !important;
    padding: 0px 145px !important;
}
.trans_icon .inner.inner-mobile-image1 {
	margin-top: 22px !important;
}
.trans_icon .inner.inner-mobile-image1 a img {
	margin-top: 18px !important;
}
.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
	margin-bottom: 6px !important;
	margin-top: 0px !important;
	margin-left: 1px !important;
	height: 83px !important;
	width: 46% !important;
}
.down-image {
	margin-right: 10px !important;
	margin-top: 20px !important;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img {
	margin: 5px 16px 0 -5px !important;
} 
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) {
	margin-left: -11px;
}
.trans_icon .inner.inner-mobile-image1 a img {
	height: 54px !important;
	background-size: cover !important;
	margin-top: -16px !important;
}
.trans_icon .inner.inner-mobile-image1:not(:first-child) {
	margin-top: 28px !important;
}
}
@media only screen and (max-device-width: 768px){
    button.navbar-toggler {
        top: 50px;
    }
    header {
        height: 70px !important;
    }
    #mydiv {
    	/*left: 24px !important; */
    }
.inner img{
	height: 83px !important;
}
.inner img, .down-image img {
	height: 70px !important;
}
}

@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .trans_icon .inner.inner-mobile-image1 a img {
    height: 60px !important;
    background-size: cover !important;
    margin-top: 10px !important;
}
.down-image.inner-mobile-image10 {
	margin-left: 0px !important;
}
.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
    height: 80px !important;
    margin-bottom: 10px !important;
    margin-top: 10px !important;
    margin-left: -5px;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) {
	margin-left: 22px !important;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img {
	height: 105px !important;
	margin: -11px 17px 0 13px;
}
section.pool-side-fm .row.mt-3 {
    margin-top: 20px !important;
}  
.row.mt-3 .trans_icon .down-image.inner-mobile-image10 a img {
     height: 70px !important;
    background-size: cover !important;
    margin-top: 10px !important;
}
.col-xs-2.col-xs-offset-1.black_icon.hide {
   margin-left: -27px;
   margin-right: 7px;
}
.black_icon .inner:not(:first-child) {
    margin-top: 17px;
    margin-left: 0;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img {
	height: 105px !important;
	margin: -16px 17px 0 -2px;
}
.down-image {
	margin-right: 25px !important;
	margin-left: 10px !important;
}
.col-xs-2.col-xs-offset-1.trans_icon.hide {
    margin-left: -27px;
    margin-right: 7px;
}
.trans_icon .inner.inner-mobile-image1 {
    margin-top: 29px !important;
}
}
/*********Update*************/
#full_screen .video_wrapper video {
    width: 630px !important;
    object-fit: cover;
    background-size: auto;
    margin: 0 0 0 0;
    border-radius: 10px;
    height: 479px !important;
}
#full_screen button.close {
    position: relative;
    top: 3px;
    left: 48% !important;
    color: #000;
    font-size: 33px;
    outline: none;
}
.video_wrapper video {
    width: 280px !important;
    height: 206px !important;
    object-fit: cover;
}
.modal-wrapper {
    height: 90% !important;
    width: 72% !important;
    margin: 6px 0 0 36px;
}
.our_place{
    height: 130px;
    margin: 25px 0 0 0;
}
.form-group input[type='text'] , input[type='email']{
    display: block;
    width: 100%;
    height: calc(5.5em + 4.75rem + 7px);
    padding: 0 15px !important;
    font-size: 60px !important;
    font-weight: 400;
    line-height: 0 !important;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
input[type='file'] {
    line-height: 0.5 !important;
    padding-top: 2px !important;
    display: block;
    width: 100%;
    height: calc(5.5em + 0 + 7px);
    padding: 0 15px !important;
    font-size: 22px !important;
    font-weight: 400;
    line-height: 0 !important;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.form-group input[type='password'] {
    display: block;
    width: 100%;
    height: calc(5.5em + 4.75rem + 7px);
    padding: 0 15px !important;
    font-size: 30px !important;
    font-weight: 400;
    line-height: 0 !important;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
#app input[type='text']{
    padding: 0 10px !important;
    font-size: 60px !important;
    line-height: 1 !important;
}
.inner img, .down-image img {
    height: 58px !important;
}
/*.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {*/
/*    height: 140px !important;*/
/*    margin-bottom: 10px !important;*/
/*    margin-top: 5px !important;*/
/*    margin-left: -10px;*/
/*}*/
.trans_icon .inner:first-child img{
    height: 80px !important;
    margin-left: -45px;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img{
    height: 105px !important;
    margin: -16px 17px 0 21px;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(3) img{
    height: 110px !important;
    margin: -4px 4px 0 0 !important;
}
.paint_video{
    position: absolute !important;
    top: 33%;
    object-fit: contain !important;
}
.form-control{
  line-height:1 !important;
}
@media only screen
and (min-device-width: 1366px)
and (max-device-width: 1366px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
    .inner img, .down-image img {
        height: 90px !important;
        margin: 0 0 4px 0;
    }
    .paint_video{
        position: absolute !important;
        top: 33% !important;
        object-fit: contain !important;
    }
    .trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
        /*height: 140px !important;*/
        margin-bottom: 20px;
        margin-top: 10px;
    }
    .trans_icon .inner:first-child img{
        height: 80px !important;
    }
    .col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img{
        height: 105px !important;
        margin: -16px 17px 0 17px;
    }
    .col-xs-2.col-xs-offset-1.trans_icon:nth-child(3) img{
        height: 110px !important;
        margin: -4px 4px 0 0;
    }
    input[type='file'] {
        line-height: 0.5 !important;
        padding-top: 2px !important;
        display: block;
        width: 100%;
        height: calc(5.5em + 0 + 7px);
        padding: 0 15px !important;
        font-size: 22px !important;
        font-weight: 400;
        line-height: 0 !important;
        color: #495057;
        background-color: #fff;
        background-clip: padding-box;
        border: 1px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    }
}
/*@media only screen */
/*  and (min-device-width: 1024px) */
/*  and (max-device-width: 1366px)*/
/*  and (-webkit-min-device-pixel-ratio: 2) {*/
/*        .inner img, .down-image img {*/
/*            height: 95px;*/
/*        }*/
/*        .trans_icon .inner.inner-mobile-image1:nth-child(5) a img {*/
/*            height: 165px;*/
/*            margin-bottom: -10px;*/
/*            margin-top: -10px;*/
/*        }*/
/*  }*/
@media only screen and (min-width: 1366px){
.trans_icon .inner.inner-mobile-image1:not(:first-child) {
	margin-top: 12px !important;
}
}
@media only screen and (min-width: 1200px){
    .container {
        max-width: 1250px !important;
    }
}
@media only screen and (max-width: 1200px){
    .navbar-brand {
        display: inline-block;
        padding-top: 0.32rem;
        /*padding-bottom: 3.32rem !important;*/
        margin-right: 1rem;
        font-size: 1.125rem;
        line-height: inherit;
        white-space: nowrap;
    }
}
@media only screen and (max-width: 1024px){
    .inner-image.inner-mobile-image8 {
        display: none;
    }
    .hide.logo-img {
        display: block;
        position: absolute;
        top: 0px;
        left: 42%;
    }
    .hide.logo-img img {
        width: 40%;
    }
    /*.inner-image.inner-mobile-image8 {
    	position: fixed;
    	top: -25px;
    	z-index: 99999999999;
    	left: 0;
    }
    .inner-image.inner-mobile-image8 img {
    	width: 40%;
    }*/
.navbar-nav.mr-auto.update {
    margin-top: -56px !important;
}
.col-xs-2.col-xs-offset-1.black_icon.hide {
	margin-left: 26px !important;
	margin-right: 28px !important;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .2rem !important;
    padding-left: .2rem !important;
}
section.pool-side-fm .row.mt-3 {
	margin-left: 28px !important;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) {
	margin-left: -48px !important;
}
.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
	margin-bottom: 10px !important;
	margin-top: 10px !important;
	margin-left: 8px;
}
.row.mt-3 .trans_icon .down-image.inner-mobile-image10 a img {
	height: 64px !important;
	background-size: cover !important;
	margin-top: 10px !important;
}
.trans_icon .inner:first-child img {
	max-width: 130px;
	overflow: hidden;
	object-fit: contain;
	margin-left: 8px !important;
}
.col-xs-2.col-xs-offset-1.black_icon.hide {
	margin-left: -27px !important;
	margin-right: 30px !important;
}
    .navbar-light .navbar-toggler {
        color: rgb(255 255 255 / 50%);
        border-color: rgba(0,0,0,.1);
    }
    .navbar-light .navbar-toggler-icon {
        /*background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' he…iterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")  !important;*/
    }
    button.navbar-toggler {
        border: 1px solid #fff !important;
        margin-top: -25px !important;
        font-size: 14px;
    }
    span.navbar-text, a.nav-link.second-nav {
        background-color: #ff43c3;
    }
    ul.navbar-nav.mr-auto.update {
        background-color: #ff43c3;
        width: 40%;
        float: right;
        clear: both;
        text-align: center;
    }
    .dropdown button#vol {
        margin-left: 40%;
    }
    nav.navbar.navbar-expand-lg.navbar-dark {
        background-color: transparent;
    }
    span.navbar-text {
        width: 40%;
        clear: both;
        float: right;
        text-align: center;
    }
    .navbar {
        position: relative;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: .5rem 1rem;
        z-index: 999999999 !important;
    }
    .line {
        display: none;
    }
    .our_place{
        height: 80px;
        margin: 25px 0 0 0;
    }
    .form-group input[type='text'], input[type='email'] {
        display: block;
        width: 100%;
        height: calc(5.5em + 4.75rem + 7px);
        padding: 0 15px !important;
        font-size: 60px !important;
        font-weight: 4000;
        line-height: 0 !important;
        color: #495057;
        background-color: #fff;
        background-clip: padding-box;
        border: 1px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    }
    .form-group input[type='password'] {
        display: block;
        width: 100%;
        height: calc(5.5em + 4.75rem + 7px);
        padding: 0 15px !important;
        font-size: 30px !important;
        font-weight: 4000;
        line-height: 0 !important;
        color: #495057;
        background-color: #fff;
        background-clip: padding-box;
        border: 1px solid #ced4da;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    }

}
.trans_icon .inner.inner-mobile-image1 {
	margin-top: 30px !important;
}
@media (min-width: 415px) and (max-width: 1024px) {
	button#btnFullscreen {
        margin-left: 20%;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
.trans_icon .inner.inner-mobile-image1 a img {
	margin-top: 40px !important;
}
section.pool-side-fm .row.mt-3 {
	margin-left: -28px !important;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img {
	margin: -16px 17px 0 10px;
}
.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
	margin-left: 5px;
}
.mydiv {
	width: 100% !important;
}
.artist-videos .video_wrapper {
	left: 18px !important;
	z-index: -1 !important;
	top: 152px !important;
	width: 234px !important;
	height: 161px !important;
}
}
@media (min-width: 992px) and (max-width: 1024px) {
.artist-videos .video_wrapper {
    left: 45px !important;
}
}
@media (min-width:1025px) and (max-width: 1199px) {
/*.navbar-expand-lg .navbar-collapse {*/
/*    margin-top: -47px !important;*/
/*}*/
.artist-videos .video_wrapper {
    left: 117px !important;
}
.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: .3rem !important;
	padding-left: .3rem !important;
}
.artist-videos .video_wrapper {
    left: 43px !important;
    z-index: -1 !important;
}
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.artist-videos .video_wrapper {
    left: 117px;
}
/*.navbar-expand-lg .navbar-collapse {*/
/*    margin-top: -42px;*/
/*}*/
}
/******Update*******/
@media(min-width: 1680px) and (max-width: 1920px){
.inner.inner-mobile-image1 {
	text-align: left !important;
} 
.pool-side-fm .container{
    max-width: inherit !important;
    padding: 0px 145px !important;
}
.trans_icon .inner.inner-mobile-image1:not(:first-child) {
    margin-top: 20px !important;
}
.trans_icon .inner.inner-mobile-image1 a img {
	margin-top: 20px !important;
}
.trans_icon .inner.inner-mobile-image1 {
	margin-top: 45px !important;
}
.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
	margin-bottom: 0px !important;
	margin-top: 20px !important;
	margin-left: 0px !important;
	height: 83px !important;
	width: 32% !important;
}
.trans_icon .inner:first-child img {
	margin-left: 9px !important;
}
.down-image {
	margin-right: 25px !important;
	margin-top: 20px !important;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img {
	margin: 5px 16px 0 -18px !important;
}
.black_icon .inner img, .black_icon .down-image img {
	height: 80px !important;
}
section.pool-side-fm .row.mt-3 {
	margin-top: 20px !important;
	margin-left: -35px !important;
}
.black_icon .inner:not(:first-child) {
	margin-top: 28px !important;
	margin-left: 0;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) {
	margin-left: 27px !important;
}
}
@media(min-width: 1440px) and (max-width: 1679px){
.inner.inner-mobile-image1 {
	text-align: left !important;
} 
.pool-side-fm .container{
    max-width: inherit !important;
    padding: 0px 145px !important;
}
.trans_icon .inner.inner-mobile-image1 {
	margin-top: 22px !important;
}
.trans_icon .inner.inner-mobile-image1 a img {
	margin-top: 28px !important;
}
.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
	margin-bottom: 0px !important;
	margin-top: 20px !important;
	margin-left: 3px !important;
	height: 83px !important;
	width: 40% !important;
}
.trans_icon .inner:first-child img {
	margin-left: 9px !important;
}
.down-image {
	margin-right: 25px !important;
	margin-top: 20px !important;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img {
	margin: 5px 16px 0 -18px !important;
}    
}
.pool-side-fm .container {
	max-width: 100% !important;
	width: 100% !important;
	padding:0px 50px;
}
section.pool-side-fm .trans_icon {
	text-align: left !important;
}
@media only screen and (max-device-width: 991px)  {
    .trans_icon .inner.inner-mobile-image1 a img {
	margin-top: 38px !important;
}
}
@media only screen and (max-device-width: 1112px)  {
    section.pool-side-fm .row.mt-3 {
	margin-left: -6px !important;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img {
    height: 105px !important;
    margin: 5px 17px 0 -14px !important;
}
section.pool-side-fm .row.mt-3 {
	margin-top: 15px !important;
	margin-left: -37px !important;
}
.col-xs-2.col-xs-offset-1.trans_icon:nth-child(1) img {
	height: 105px !important;
	margin: 5px 17px 0 21px;
}
}
@media(min-width:320px) and (max-width: 767px){
    /*.video_wrapper {
    	height: 115px!important;
    	width: 160px!important;
    	top: 116px!important;
    	left: 70px!important;
    }*/
    .video_wrapper iframe {
    	width: 280px!important;
    	height: 210px!important;
    }
.trans_icon .inner.inner-mobile-image1 a img {
	margin-top: 20px !important;
}
.trans_icon .inner.inner-mobile-image1:not(:first-child) {
	margin-top: 6px !important;
	width: 100%;
	text-align: left;
}
#mydivheader {
	width: 420px !important;
	height: 515px !important;
	position: relative;
	top: 0% !important;
}
.trans_icon .inner.inner-mobile-image1:nth-child(5) a img {
	height: 105px !important;
	margin-bottom: 10px !important;
	margin-top: 10px !important;
	margin-left: 6px;
}
section.pool-side-fm .trans_icon {
	text-align: left !important;
	display: block !important;
	width: 100%;
	text-align: left !important;
}
section.pool-side-fm .row.mt-3 a img {
	margin-left: -15px;
}
/*.artist-videos .video_wrapper {
    left: 160px !important;
    z-index: -1 !important;
    position: absolute !important;
    height: 200px !important;
    transform: translate(-50%, -50%);
    object-fit: contain !important;
    width: 270px !important;
    top: 290px !important;
}*/
.artist-videos h2 {
	text-align: center !important;
	margin-top: 0px;
}
.mydiv {
    width: 100% !important;
	overflow: hidden !important;
	/*max-width: 297px !important;*/
}
}
@media(min-width: 441px) and (max-width: 767px){
	.artist-videos .video_wrapper {
		left: 160px !important;
		z-index: -1 !important;
		position: absolute !important;
		height: 200px !important;
		transform: translate(-50%, -50%);
		object-fit: contain !important;
		width: 270px !important;
		top: 290px !important;
	}
}

/*@media only screen and (max-width: 767px){
	.video_wrapper {
		height: 40% !important;
        width: 70% !important;
        top: 22% !important;
        left: 24% !important;
        z-index: -1 !important;
	}
}*/


/***update***/
/*@media screen and (min-width:1253px) and (max-width:2048px) and (orientation: portrait) {*/
/*body{*/
/*    position:absoulte  !important;*/
/*    z-index:9999999  !important;*/
/*    background:#000  !important;*/
/*}*/
/*}*/


.fa-caret-down:before {
    font-size: 20px;
    float: right;
    margin-left: 10px;
}
