body {
	margin: 0;
}

@media (min-width: 375px) and (max-width: 599px) {
.imageabout img {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 150px;
} /*.modal-dialog{width: 335px;}*/
.modaltitle, .modaltitle1 {
	font-size: 25px;
}
p {
	line-height: 1.8em
}
}

@media (min-width: 600px) and (max-width: 767px) {
.main-header .header-top .top-left {
	padding: 0px 0px;
	float: none;
	text-align: center;
}
.main-header .main-box .logo-box .logo img {
	display: inline-block;
	max-width: 160px;
	-webkit-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	transition: all 300ms ease;
}
.main-menu .navbar-header .navbar-toggle {
	display: inline-block;
	z-index: 7;
	float: none;
	border-radius: 0px;
	background: transparent;
	margin: 10px 0px 0px 0px;
	border: 0px solid #9dd15b;
}
.main-header.fixed-header .main-menu .navbar-header .navbar-toggle {
	margin-top: 24px;
}
#plList li {
    cursor: pointer;
    display: block;
    margin: 0;
    padding: 5px;
    float: left;
    width: 33.33%;
}
.plyr--audio .plyr__controls {
    background-color: transparent;
    border: none;
    color: #fff;
    padding: 10px 10px 10px 10px;
    width: 88%;
}
} 

@media (min-width: 1200px) and (max-width: 1399px) { 
.flexbox {
    height:40vw;
}
.flexbox .item {
    width: 33.33%;
}
}

@media (min-width: 671px) and (max-width: 766px) {
.main-header .header-top .top-left {
	padding: 0px 0px;
	float: none;
	text-align: center;
}
.main-header .main-box .logo-box .logo img {
	display: inline-block;
	max-width: 160px;
	-webkit-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	transition: all 300ms ease;
}
.main-menu .navbar-header .navbar-toggle {
	display: inline-block;
	z-index: 7;
	float: none;
	border-radius: 0px;
	background: #9dd15b;
	margin: 24px 0px 0px 0px;
	border: 1px solid #9dd15b;
}
.main-header.fixed-header .main-menu .navbar-header .navbar-toggle {
	margin-top: 24px;
}
}

@media (min-width: 768px) and (max-width: 991px) {
.main-header .main-box .logo-box .logo img {
	display: inline-block;
	max-width: 150px;
	-webkit-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	transition: all 300ms ease;
}
.main-menu .navigation > li {
	position: relative;
	display: inline-block;
	padding: 24px 0px;
	margin: 0px 8px 0px 5px;
}
.main-menu .navigation {
	position: relative;
	margin: 0px 9px;
} /*.pogoSlider { height: 630px; padding: 0!important; }*/
.plyr--audio .plyr__controls {
    background-color: transparent;
    border: none;
    color: #fff;
    padding: 10px 10px 10px 10px;
    width: 80% !important;
}
}

@media (min-width: 992px) and (max-width: 1199px) {
.main-menu .navigation > li {
	position: relative;
	display: inline-block;
	padding: 24px 0px;
	margin: 0px 8px 0px 5px;
}
.portpdr {
	padding-right: 10px;
}
.portpdleft {
	padding-left: 10px;
} /*.pogoSlider { height: 700px; padding: 0!important; }*/
.eagle-gallery.img350 .eagle-medium-wrap {
	height: 30vh;
}
.flexbox {
    height:40vw;
}
.flexbox .item {
    width: 33.33%;
}
.navbar-logo img {
    max-width: 70%;
    margin-left: 0px;
    max-height: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.navpad {
	padding: 10px 5px !important;
	font-size: 10px !important;
}
.plyr--audio .plyr__controls {
    background-color: transparent;
    border: none;
    color: #fff;
    padding: 10px 10px 10px 10px;
    width: 80% !important;
}
}

@media (min-width: 768px) and (max-width: 991px) {
.portmarleft {
	margin-left: 22%;
	margin-top: 15px;
}
.portpdr {
	padding-right: 0px;
}
.portpdleft {
	padding-left: 0px;
}
.fixedheight {
	min-height: 310px;
}
.flexbox {
    height:40vw;
}
.flexbox .item {
    width: 33.33%;
}

}

@media only screen and (max-width: 767px) {
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
	display: block;
	max-width: 100%;
	height: 225px;
}
.slidericmar {
	font-size: 35px;
	margin-top: 100px;
}
.edgepad {
	padding: 0px 0px;
} /*h2 { font-size: 25px; font-weight: bold; padding-bottom: 20px; background-repeat: no-repeat; background-position: left; text-align: left; }*/
.welcomeimg img {
	padding-left: 0px;
}
.edgglassimg img {
	padding-right: 0px;
}
h3 {
	font-size: 23px;
	font-weight: bold;
	/* color: #052859; */
	padding-top: 15px;
	padding-bottom: 15px;
	/*background-image: url(../images/bottom_border.png); background-repeat: no-repeat; background-position: left;*/
	text-align: left;
}
.testipl {
	padding-left: 0px;
}
.footrightpad {
	padding-right: 0px;
}
.portmarleft {
	margin-left: 0%;
	margin-top: 15px;
	font-size: 12px;
	width: 100% !important;
}
.pillpad {
	padding: 8px 10px !important;
}
.portpdr {
	padding-right: 0px;
}
.portpdleft {
	padding-left: 0px;
}
.nav-tabs.nav-justified>li {
	display: table;
	width: 100%
}
.nav-tabs.nav-justified>li a {
	width: 100%;
	margin-bottom: 0;
}
.bottom-icons {
	padding-bottom: 10px;
}
.formpad {
	padding-right: 0px;
	padding-left: 0px;
} /*.tab-content>.tab-pane { padding: 10px 0px; }*/

.team-box {
	position: relative;
	border-radius: 3px;
	overflow: hidden;
	margin-top: 10px;
}
.pogoSlider {
	height: 50vh;
	margin-top: 49px;
}
.home-bounce {
	display: none;
}
.primary-form input, .primary-form textarea {margin-bottom:20px;}
.primary-form textarea {min-height:100px;}

.carousel .item .img-box, .carousel .testimonial {display:table; width:100%; text-align:center;}
.contact-wrap > div.address-sec {padding:20px;}
.navbar-logo img {
    /*max-width: 100%;*/
    max-width: 210px;
    margin-left: 15px;
    max-height: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.rlhleftpad0 {
	padding-left: 10px;
}
.fixedheight {
	min-height: 350px;
	margin-bottom: 10px;
}
.minpad0 {
	padding-left: 0px;
	padding-right: 0px;
}
.movimt {
	margin-top: 0px;
}
.cols {
    -moz-column-count:3;
    -moz-column-gap: 3%;
    -moz-column-width: 100%;
    -webkit-column-count:3;
    -webkit-column-gap: 3%;
    -webkit-column-width: 100%;
    column-count: 3;
    column-gap: 2%;
    column-width: 100%;
}
.minheight {
	height:110px !important; 
}
.musicheight {
    height: 240px;
}
.musicheight1 {
    height: 125px;
}
}

@media (min-width: 275px) and (max-width: 360px) {
	.newmusicheight1 {
		height: 230px !important;
	}
	.newmusicheight2 {
		height: 166px !important;
	}
	.minheight {
	    height: 150px !important;
	}
	.newmusicheight3 {
		height: 330px !important;
	}
	.newmusicheight4 {
		height: 160px !important;
	}
	.newmusicheight5 {
		height: 220px !important;
	}
	.newmusicheight6 {
		height: 256px !important;
	}

	.autoheight {
		height: auto !important;
	}
	.musicmarg {
	    margin-bottom: 20px;
	}

}

@media only screen and (max-width: 640px) {
.widhfullsize1 {
	width: 100%;
}
.modaltitle,.modaltitle1 {font-size:25px;}
.modal-dialog {
	 width: 450px;
}
.pogoSlider {
	height: 30vh;
	margin-top: 49px;
}
.slide-text{font-size:20px;}

}

@media only screen and (max-width: 480px) {
.widhfullsize {
	width: 100%;
}
.main-header .header-top .top-left {
	padding: 0px 0px;
	float: none;
	text-align: center;
}
.main-header .header-top .top-right .right-text ul li {
	padding: 0px 10px;
	float: none;
	color: #ffffff;
}
.main-header .main-box .logo-box .logo img {
	display: inline-block;
	max-width: 160px;
	-webkit-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	transition: all 300ms ease;
}
.modal-dialog {
	width: 335px;
	margin: 2% auto;
}
/* .modaltitle {
	font-family: 'Roboto';
	color: #818181;
	font-weight: bold;
	padding-bottom: 15px;
	font-size: 30px;
line-height: 	text-align:left;
}
.modaltitle1 {
	font-family: 'Raleway';
	font-size: 30px;
line-height: 	color: #355482;
	font-weight: bold;
	padding-bottom: 0px;
	text-align: right;
} */

h2 {font-size: 22px;}
h2 img{width:90%}
.filmdetail {
	margin-top: 0px !important;
}
.icoright {
	text-align: left;
}
.logopad {
	padding-top: 0px;
	text-align: left;
}
.plyr--audio .plyr__controls {
    background-color: transparent;
    border: none;
    color: #fff;
    padding: 10px 10px 10px 10px;
    width: 80% !important;
}

}

@media only screen and (max-width: 500px) {
.nav-tabs>li {
	float: none;
	margin-bottom: 0px;
	border-radius: 5px; /* margin-bottom: 10px; */
}
.nav-tabs>li>a {
	margin-right: 0px;
	line-height: 1.42857143;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
}
.widhfullsize2 {
	width: 100%;
}
.rightalign {
	text-align: left;
}
.eagle-gallery.img350 .eagle-medium-wrap {
	height: 30vh;
}
.flexbox {
    height: auto;
  }
  .flexbox .item {
    width: 100%;
  }
}
/*@media (max-width: 667px) {
  .flexbox {
    height: auto;
  }
  .flexbox .item {
    width: 100%;
  }
}*/

@media (min-width: 501px) and (max-width: 767px) {
.flexbox {
    height: 41vw;
  }
  .flexbox .item {
    width: 33.33%;
  }
}

@media only screen and (max-width:600px) {
#nowPlay span#npAction { display:none; }
#nowPlay span#npTitle { display:block; text-align:center; width:100%; }
#plList li {
    cursor: pointer;
    display: block;
    margin: 0;
    padding: 5px;
    float: left;
    width: 50%;
}
.plyr--audio .plyr__controls {
    background-color: transparent;
    border: none;
    color: #fff;
    padding: 10px 10px 10px 10px;
    width: 80%;
}
}