
@media screen and (max-width:1280px) {
.slider .carousel-caption {
    left: 69px;
}
}

@media screen and (max-width:1024px) {
.slider .carousel-caption {
    left: 37px;
}
.slider h1 {
    font-size: 81px;
}
.slider .carousel-caption {
    top: 28%;
}
.slider p {
    font-size: 44px;
}

.right-head ul li a {
    font-size: 19px;
}

.inter-text ul li {
    padding: 0 15px;
    font-size: 23px;
}
}



@media screen and (max-width:980px) {
	
	.right-head ul li {
    padding: 0 7px;
}
.right-head {
    margin: 12px 0 0;
}
.slider .carousel-caption {
    left: 13%;
}
.slider h1 {
    font-size: 67px;
}
.slider p {
    font-size: 34px;
}
.inter-text ul li {
    padding: 0 20px;
    font-size: 15px
}
.email ul li a {
    font-size: 16px;
}
.cctv ul {
    min-height: 217px;
}
.cctv ul li a{
	display:inline-block;
}

.right-head ul li a {
    font-size: 15px;
}

.sec_left ul li {
    font-size: 15px;
}

}



@media screen and (max-width:800px) {
.slider .carousel-caption {
    left: 5%;
}
.slider h1 {
    font-size: 62px;
}
.slider p {
    font-size: 31px;
}
}

@media screen and (max-width:768px) {
.slider .carousel-caption {
    left: 3%;
}
.cctv ul {
    min-height: 214px;
}
.sec_main{
	margin:0 0 30px!important;
	
}
}



@media screen and (max-width:768px) {

.sec_left {
    width:100%;
}

.side_con {
    padding: 10px 0;
    width: 100%;
    text-align: center;
}

.sec_head {
    font-size: 38px;
    margin: 0 0 30px;
}

.sec_main {
    margin: 0px;
}



}

@media screen and (max-width:767px) {
	.inner-section {
    padding: 0;
}
.pc img {
    cursor: pointer;
    margin: 0;
}
	.logo {
    text-align: center;
}
.right-head {
    display: table;
    float: none;
	margin:12px auto;
	
}
.slider .carousel-caption {
    left: 2%;
}
.cctv {
	padding: 20px 0;
}
.cctv figure {
    text-align: center;
}
.cctv ul {
    min-height: 0;
}
.cctv a {
    display: table;
    margin: 0 auto;
}
.pc {
    display: table;
    margin: 0 auto;
}
.secure-text a {
    display: table;
    margin: 0 auto;
}
.access-text > a {
    display: table;
    margin: 0 auto;
}
.acc {
    display: none;
    margin: 0;
}

.acc_res {
    display: block;
    margin: 0;
	text-align:center;
}
.inter-text ul li {
    padding: 0 33px;
}

.access-text h1 {
    font-size: 44px;
}

.social-icon {
    width: 100%;
}

.email h5 {
    width: 100%;
}

.right-head ul li {
    float: none;
    text-align: center;
}

.right-head ul li a{
	font-size: 13px;
}

.sec_left {
    width:100%;
}

.side_con {
    padding: 10px 0;
    width: 100%;
    text-align: center;
}

.sec_head {
    font-size: 38px;
    margin: 0 0 30px;
}

.sec_main {
    margin: 0px;
}

.contact_sec textarea {
    margin: 16px 0;
}
.contact_sec input {
    border: 1px solid #818181;
    margin: 11px 0;
}

@media screen and (max-width:736px) {
.inter-text ul li {
    width:100%;
	text-align:center;
	    border: none;
    padding-bottom: 10px;
}
.email ul li {
    float: none;
    padding: 10px 14px;
    text-align: center;
}
.email li:first-child {
    border-right:none;
}
.slider h1 {
    font-size: 60px;
}
.slider p {
    font-size:29px;
}
}

@media screen and (max-width:667px) {

}


@media screen and (max-width:640px) {
.slider h1 {
    font-size: 52px;
}
.slider p {
    font-size: 26px;
}

}
@media screen and (max-width:600px) {


.slider h1 {
    font-size: 48px;
}
.slider p {
    font-size: 23px;
}
}

@media screen and (max-width:568px) {

}



@media screen and (max-width:480px) {
.right-head ul li {
    float:none;
    text-align: center;
}
.right-head ul li a {
    display: block;
    padding: 6px 0;
}
.slider .carousel-caption {
    top: 16%;
}
.slider h1 {
    font-size: 39px;
}
.slider p {
    font-size: 19px;
}

.email {
    padding: 0;
}
.email ul {
    padding: 0 0 29px;
}
}

@media screen and (max-width:414px) {

.email ul li a {
    font-size: 13px;
}
.slider h1 {
    font-size: 34px;
}
.slider .carousel-caption {
    top: 21%;
}
.slider p {
    font-size: 17px;
}
}




@media screen and (max-width:384px) {

.email h5 {
    font-size: 13px;
}
.email ul li a {
    font-size: 14px;
}
.slider h1 {
    font-size: 31px;
}
.slider p {
    font-size: 15px;
}
}


@media screen and (max-width:375px) {

.social-icon ul li a {
    font-size: 63px;
}
}


@media screen and (max-width:360px) {

.slider .carousel-caption {
    top: 18%;
}
.slider h1 {
    font-size: 29px;
}
.slider p {
    font-size: 14px;
}

.social-icon ul li a {
    font-size: 56px;
}
}


@media screen and (max-width:320px) {

.right-head ul li a {
    font-size: 13px;
	
}

.social-icon ul li a {
    font-size: 46px;
}
.email h5 {
    font-size: 11px;
}

.slider h1 {
    font-size: 26px;
}
.slider p {
    font-size: 13px;
}
}



