@media only screen and (min-width:200px) and (max-width:767px){
    
    .container{
        
        width: 100%;
        flex-direction: ;
    }
    
    .dsktp{
        display: none;
    }
    
    .cell-mob{
        display: block;
    }
    

    

    
    
#main-box{ 
    width:100%;
    height: 60px;
    background:crimson;
    color: #fff;
    display: block;
    padding: 0px;
}
#main-box p{
    width: 40px;
    height: 30px;
    float: right;
    text-align: center;
    margin-right: 15px;
    background:#fff;
    border-radius: 2px;
    margin-top: 10px;
}
#main-box p i{
    font-size:18px;
    line-height:30px;
    color:#25497a;
}
    
 /*     #main-box h4{
        float: left;
        line-height: 50px;
        color:#fff;
        font-size: 18px;
        padding-left: 25px;
        
        font-family: oswald;
    }
	#main-box h4 a{
		color: #fff;
        text-decoration: none;
	}*/
    

#main-box a{
    float: left;
    color: #fff;
    margin-top:15px;
    font-size: 18px;
    margin-left: 15px;
    font-family: ;
    text-decoration: none;
    font-family: literata;
}    

.sidemenu{
    position: fixed;
    top: 80px;
    left: 0px;
    height: 100%;
    width: 70%;
    background:#fff;
    z-index: 999;
    padding-top: 10px;
    overflow: hidden;
    display: none;

}

.sidemenu  .main_lgimg{
    width:100%;
    height: 20px;
    margin: auto;
    margin-top: 50px;
    margin-bottom: 150px;
    
}
.sidemenu  .main_lgimg a img{
    width: 130px;
    height: 100px;
    margin-left: 90px;
    display: ;
}
     
   /* .sidemenu  .main_lgimg h3{
        width: 220px;
        height: 50px;
        text-align: center;
        color: crimson;
        font-weight: 600;
        font-family: literata;
    }*/
    
.sidemenu h4{
    text-align: center;
    text-transform: uppercase;
    font-weight: ;
    margin-bottom: 25px;
    
}    
.sidemenu h4 a{
    color: red;
    text-decoration: none;
    
}    
    
.sidemenu ul{
    list-style: none;
    margin-left: -40px;
    
}
.sidemenu ul li{
    width: 100%;
    height: 35px;
    padding-left: 10px;
    line-height: 35px;
    font-size: 15px;
     font-weight: 600;
    font-family: calibri;;
    border-bottom: 1px dashed #ccc;
}

.sidemenu ul li a{
    color:#000;
    display: block;
    text-decoration: none;
        
}
.sidemenu ul li:hover a{
    background:#e64f47;
    color: #fff;
    padding-left: 10px;
}
.sidemenu ul li a i{
    font-size: 12px;
}
    .sidemenu ul li a:hover i{
        color:#fff;
    }

.sidemenu .closebtn{
    position: absolute;
    top:10px;
    right: 10px;
    font-size: 22px;
}  
    
    .sidemenu .cont-addr{
        width: 100%;
        height: auto;
        margin-top: 50px;
        text-align: center;
    }    
    .sidemenu .cont-addr button{
        outline: none;
        border: none;
        background: #f7bc0a;
        height: 35px;
        width: 150px;
        border-radius: 5px;
        margin-bottom: 25px;
    }    
    
    .sidemenu .cont-addr p{
        width: 100%;
        height: auto;
        color: #000;
        font-size: 16px;
        line-height: 25px;
    }
    .sidemenu .cont-addr p i{
        color: green;
        font-size: 18px;
    }
    
    
.top-heads{
    width: 100%;
    height: 80px;
}
.top-heads .title-inst{
    width: 100%;
    height: 100%;
    float: left;
    margin-top: 30px; 
    margin-bottom: 30px; 
    margin-left: 20px;
}
    


.top-heads{
    width: 100%;
    height: auto;
}
.top-heads .top-border{
    width: 100%;
    height: 30px;
    background: #000;
}
    
.evnt-sldrs{
    width: 100%;
    height: 220px;
}
.evnt-sldrs .carousel .carousel-inner .item{
    width: 100%;
    height: 220px;
}
.evnt-sldrs .carousel .carousel-inner .item img{
    width: 100%;
    height: 100%;
}
    

.whychoose{
    width: 100%;
    height: auto;
    margin-top: 0px;
    margin-bottom: px;
    float: none;
}
.whychoose .fst-section{
    width: 100%;
    height: 900px;
    float: left;
    background: #000;
    margin-right: 0px;
}
.whychoose .fst-section img{
    width: 95%;
    height: 200px;
    margin: auto;
    margin-top: 10px;
    margin-left: 10px;
}
.whychoose .fst-section h3{
    color: #f7bc0a;
    text-align: center;
    font-family: literata;
    margin-top: 20px;
    text-transform: uppercase;
    font-size: 15px;
}
.whychoose .fst-section p{
    width: 100%;
    padding: 10px;
    font-family: calibri;
    color: #e1e1e1;
    text-align: justify;
}    
    

.whychoose .why-mtr{
    width: 100%;
    height: auto;
    float: none;
}

.whychoose .why-mtr h3{
    font-family: oswald;
    margin-bottom: 15px;
    color: red;
    
}
.whychoose .why-mtr .why-submtr{
    width: 100%;
    height: auto;
    margin: 0 auto;
    margin-right: 0px;
    float: left;
    margin-top: 60px;
    padding: 10px;
    margin-bottom: 40px;
}
.whychoose .why-mtr .why-submtr img{
    width: 150px;
    height: 150px;
    margin-left: 95px;
    border-radius: 100px;
    border: 5px solid #ebc034;
}
.whychoose .why-mtr .why-submtr h4{
    margin-top: 25px; 
    text-align: center;
    color: crimson;
    font-family: literata;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-size: 16px;
}
.whychoose .why-mtr .why-submtr p{
    width: 100%;
    text-align: justify;
    height: 120px;
    font-family: calibri;
    color: #000;
    overflow: hidden;
}
.whychoose .why-mtr .why-submtr button{
    width: 160px;
    margin-left: 100px;
    height: 35px;
    background: crimson;
    color: #fff;
    border: none;
    outline: none;
    border-radius: 5px;
    margin-top: 30px;
    font-family: calibri;
}
.whychoose .why-mtr .why-submtr button:hover{
    background: #ebc034;
    color: #000;
}

.whychoose .why-mtr p{
    font-family: calibri;
    font-size: 15px;
    color: dimgray;
    margin-top: 10px;
}
.whychoose .why-mtr button{
    width: 150px;
    height: 40px;
    background: none;
    border: none;
    outline: none;
    border: 1px solid #222;
    margin-top: 25px;
}    
    

.news-heads{
    width: 100%;
    height: 1000px;
    margin-bottom: 50px;
    background: #f2d98f;
    position: relative;
}
.news-heads img{
    width: 100%;
    height: 100%;
    
}
.news-heads .news{
    width: 100%;
    height: 1000px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left:0px;
    right: 0px;
    background: rgba(0,0,0,0.6);
    z-index: 999;
}
.news-heads .news .heilight-setup{
    width: 100%;
    height: auto;
    margin-top: 60px;
    float: left;
    margin-left: 0px;
}
.news-heads .news .heilight-setup h4{
    text-align: center;
    width: 100%;
    font-family: literata;
    margin-bottom: 25px;
    color: #f2d98f;
    color: #f7bc0a;
    border-bottom: 1px solid #f7bc0a;
    height: 35px;
    line-height: 35px;
    font-weight: 600;
    text-transform: uppercase;
}
.news-heads .news .heilight-setup marquee{
    width: 100%;
    height: 350px;
}
.news-heads .news .heilight-setup .para-set{
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}

.news-heads .news .heilight-setup .para-set i{
    width: 25px;
    margin-right: px;
    float: left;
    color: #f2d98f;
    font-size: 12px;
    margin-top: 5px;
}

.news-heads .news .heilight-setup p{
    width: 90%;
    color: #f2d98f;
    font-family: calibri;
    float: left;
    text-align: justify;
    margin-bottom: px;
    
}




.news-heads .news .news-setup{
    width: 100%;
    height: auto;
    margin-top: 60px;
    float: left;
    margin-left: 0px;
}
.news-heads .news .news-setup h4{
    text-align: center;
    width: 100%;
    font-family: literata;
    margin-bottom: 25px;
    color: #f2d98f;
    color: #f7bc0a;
    border-bottom: 1px solid #f7bc0a;
    height: 35px;
    line-height: 35px;
    font-weight: 600;
    text-transform: uppercase;
}
.news-heads .news .news-setup marquee{
    width: 100%;
    height: 350px;
}
.news-heads .news .news-setup .para-set{
    width: 100%;
    height: auto;
    margin-bottom:25px;
    border-bottom: 1px dashed #f2d98f;
    padding-bottom: 10px;
}
.news-heads .news .news-setup .para-set i{
    width: 25px;
    margin-right: px;
    float: left;
    color: #f2d98f;
    font-size: 14px;
    margin-top: 5px;
}

.news-heads .news .news-setup p{
    width: 90%;
    color: whitesmoke;
    font-family: calibri;
    float: left;
    text-align: justify;
    margin-bottom: px;
    color: #f2d98f;
}
.news-heads .news .news-setup .newsid{
    margin-top: 10px;
    margin-left: 25px;
    font-family: calibri;
}
.news-heads .news .news-setup .newsid a{
    color: #fff;
    text-decoration:;
    
}
.news-heads .news .news-setup button{
    float: right;
    color: #000;
    border-radius: 5px;
    background: #f7bc0a;
    font-family: calibri;
    outline: none;
    border: none;
    margin-right: 5px;
    font-size: 13px;
}

.query-notice{
    width: 100%;
    height: 200px;
    background: #0e96eb;
    margin-top: 0px;
    margin-bottom: 50px;
    position: relative;
}
.query-notice img{
    width: 100%;
    height: 100%;
}

.query-notice .query-show{
    width: 100%;
    height: 200px;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background: rgba(0,0,0,0.6);
    
}

.query-notice .quick-qry{
    width: 100%;
    height: auto;
    margin-top: 30px;
    font-family: literata;
    text-align: center;
    float: left;
    margin-right: 0px;
   
}
.query-notice .quick-qry p{
    color: #f7bc0a;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: ;
}
.query-notice .quick-qry h3{
    color: #fff;
    margin-top: 5px;
    font-size: 25px;
    font-family: calibri;
}
.query-notice .qry-btn{
    width: 100%;
    float: left;
    margin-top: 25px;
    text-align: center;
    border-left: 1px solid #ccc;
}
.query-notice .qry-btn button{
    width: 200px;
    height: 40px;
    background: none;
    background: crimson;
    outline: none;
    border: none;
    color: #fff;
    border-radius: 5px;
    margin-top: 5px;
    margin-left: 0px;
    font-family: calibri;
}

    


footer{
    width: 100%;
    height: auto;
    background: #000;
    
}


footer .abt-mtr h4{
    font-family: literata;
    color: ;
    margin-bottom: 10px;
}
footer .abt-mtr{
    width: 100%;
    height: auto;
    margin-right: 0px;
    margin-top: 50px;
    float: left;
    color: gray;
    font-family: calibri;
}
footer .abt-mtr ul{
    margin-top: 25px;
    margin-left: -40px;
}
footer .abt-mtr ul li{
    float: left;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin-right: 0px;
    border: 1px solid grey;
    text-align: center;
    border-radius: 50px;
    
}
footer .abt-mtr ul li a{
    color: gray;
    display: block;
}
footer .abt-mtr ul li:hover{
    background: crimson;
    border: 1px solid #000;
}
footer .abt-mtr ul li:hover a{
    color: whitesmoke;
    
}

footer .ftrloc-set{
    width: 100%;
    height: auto;
    margin-right: 0px;
    margin-top: 50px;
    float: left;
    color: gray;
    font-family: calibri;
}
footer .ftrloc-set h4{
    text-align:left ;
    margin-bottom: 20px;
}
footer .ftrloc-set i{
    width: 30px;
    height: 30px;
    padding: px;
    text-align: center;
    line-height: 30px;
    margin-left: 10px;
    float: left;
    margin-right: 20px;
    border-radius: 100px;
    border: 1px solid grey;
    padding: 0px 10px;
    font-size: 12px;
}
footer .ftrloc-set p{
    text-align: ;
    float: left;
}
footer .ftrloc-set i:hover{
     background: crimson;
    color: whitesmoke;
    border: 1px solid #000;
}
footer .ftrloc-set .commun{
   margin-top: 10px;
}
footer .ftrloc-set .commun i:hover{
   background: crimson;
    color: whitesmoke;
}



footer .foot-lnks{
    width: 100%;
    height: auto;
    margin-right: 0px;
    margin-top: 50px;
    float: left;
    color: gray;
    font-family: literata;
}

footer .foot-lnks h4{
    text-align:left ;
    margin-bottom: 20px;
}
footer .foot-lnks ul{
    margin-left: 0px;
}
footer .foot-lnks ul li{
    margin-bottom: 10px;
}
footer .foot-lnks ul li a{
    text-decoration: none;
    color: gray;
}
footer .foot-lnks ul li:hover a{
    color: #ccc;
}
   
    
 

.botm-set{
    width: 100%;
    height: auto;
    margin-top: 50px;
    
}

.botm-set p{
    
    font-family: calibri;
    color: grey;
    margin-bottom: 5px;
    text-align: center;
}
.botm-set:hover p{
    color: #ccc;
}
.botm-set .fst-copy{
    float: none;
    width: 100%;
    
}
.botm-set .sec-copy{
    float: none;
    width: 100%;
    text-align: center;
}
.botm-set .sec-copy a{
    color: gray;
    text-decoration: none;
}
.botm-set:hover p a{
    color: #ccc;
    text-align: center;
} 

.pgbnr{
    width: 100%;
    height: 200px;
    position: relative;
}
.pgbnr img{
    width: 100%;
    height: 100%;
    
}
.pgbnr .bnr-img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background: rgba(0,0,0,0.5);
   /* background: rgba(14, 150, 235,0.7);*/
}
.pgbnr .bnr-img h4{
    text-align: center;
    line-height: 200px;
    color: #fff;
    font-family: literata;
    text-transform: uppercase;
    
}   
    

/*About us*/

.abt-setup{
    width: 100%;
    height: auto;
    background: ;
    padding: 0px;
    margin-top: 50px;
   
    float:;
    border-radius: 0px 0px 0px 0px ;
   
}
.abt-setup .md-msg{
    width: 100%;
    height: auto;
    margin: auto;
    margin-top: 25px;
    float: left;
     margin-right: 0px;
     margin-bottom: 10px;
}
.abt-setup .md-msg h3{
    width: 100%;
    font-family: literata;
    font-size:16px ;
    margin-bottom: 20px;
    color: crimson;
    text-transform: uppercase;
}
.abt-setup p{
    width: 100%;
}
.abt-setup .md-img{
    float: none;
    width: 100%;
    margin-bottom: 50px;
}
.abt-setup .md-img img{
    width: 100%;
    height: 200px;
    margin-top: 30px;
    border-radius: ;
    border: 1px solid #ccc;
    
}
.abt-setup .md-msg #abt-msg{
    width: 100%;
    color: #000;
    font-family: calibri;
    text-indent: 40px;
    font-size: 14px;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: justify;
    
}
.mdmsg-two{
    width: 100%;
    height: auto;
    background: #f2d98f;
    margin-bottom: 50px;
    padding-bottom: 20px;
}
.mdmsg-two .md-dtls{
    width: 100%;
    float: left;
    margin-top: 70px;
}
.mdmsg-two .md-dtls img{
    width: 200px;
    height: 200px;
    margin:0 auto;
    border-radius: 100px;
    margin-bottom: 25px;
    margin-left: 65px;
}
.mdmsg-two .md-dtls h4{
    text-align: center;
    font-family: literata;
    color: crimson;
    font-weight: 600;
    margin-bottom: 10px;
}
.mdmsg-two .md-dtls p{
    text-align: center;
    font-family: calibri;
    font-weight: 600;
    font-size: 16px;
}

.mdmsg-two  .md-content {
    width: 100%;
    margin-top: 50px;
    float: left;
}
.mdmsg-two  .md-content h4{
    text-transform: uppercase;
    font-family: literata;
    font-weight: 600;
    margin-bottom: 20px;
    font-size: 16px;
}
.mdmsg-two  .md-content p{
    text-align: justify;
    font-family: calibri;
    text-indent: 40px;
    margin-top: 15px;
    font-size: 15px;
    color: #000;
}



.tble-sclttl{
    width: 100%;
    height: auto;
    margin: auto;
    margin-top:90px;
    overflow: auto;
}
.tble-sclttl h4{
    font-family: literata;
    text-align: center;
    margin-bottom: 25px;
    text-transform: uppercase;
    font-weight: 600;
    background: whitesmoke;
    height: 40px;
    line-height: 40px;
    color: #000;
    
}
.tble-sclttl p{
    color: crimson;
    text-decoration: underline;
    font-weight: bold;
}
.tble-sclttl table{
    font-family: calibri;
    width: 600px;
    border: 1px solid #ccc;
    text-align: center;
}
.tble-sclttl table .table-head{
    font-weight: 600;
    background:#000 ;
    color: #f2d98f;
    
}
.tble-sclttl table .table-head:hover{
    background:#000;
}
.tble-sclttl table .table-head td{
    border: none;
}
.tble-sclttl table tr td{
    font-size: 14px;
    height: 35px;
    border: 1px solid #e1e1e1;
    font-weight: 600;
}
.tble-sclttl table tr:hover{
    background: #e1e1e1;
}


.tble-disclose{
    width: 100%;
    height: auto;
    margin: auto;
    margin-top:90px;
    overflow: auto;
}
.tble-disclose h4{
    font-family: literata;
    text-align: center;
    margin-bottom: 25px;
    text-transform: uppercase;
    font-weight: 600;
    background: #0b4f52;
    height: 40px;
    line-height: 40px;
    color: #fff;
    
}
.tble-disclose p{
    color: crimson;
    text-decoration: underline;
    font-weight: bold;
}
.tble-disclose table{
    width: 600px;
    font-family: calibri;
    border: 1px solid #ccc;
    text-align: center;
    
}
.tble-disclose table .table-head{
    font-weight: 600;
    background: #000;
    color: #f2d98f;
    text-align: center;
}
.tble-disclose table .table-head td{
    border: none;
    
}
.tble-disclose table tr td{
    border: 1px solid #ccc;
    font-size: 15px;
    height: 35px;
    font-size: 14px;
    font-weight: 600;
}

.tble-disclose .note-mind{
    color: #000;
    font-family: calibri;
    font-weight: 600;
    text-decoration: none;
    margin-top: 15px;
    margin-bottom: 15px;
    width: 600px;
    padding: 0px 10px;
    text-align: justify;
    text-transform: lowercase;
}

    

.shot-cuts-full{
	width: 100%;
	height: auto;
	background:;
	border-top: none;
	margin-top: 50px;
}
.shot-cuts-full h3{
	width: 100%;
	text-align:center;
	font-family:literata;
	margin: auto;
	margin-top: 50px;
	text-transform: uppercase;
	color: crimson;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
}

.shot-cuts{
	width: 100%;
	height: auto;
	float: none;
	padding-top: 25px;
    padding-bottom: 0px;
	
}



.shot-cuts .tbs{
	width: 100%;
    margin: auto;
    border-bottom: none;
    margin-bottom: 50px;
    margin-left: 20px;
}
.shot-cuts .shot-panel .tbs li{
	width: 150px;
    height: 40px;
    text-align: center;
    font-weight: 600;
    text-transform: uppercase;
    font-family: calibri;
    background: #e1e1e1;
    border-right: 1px solid #ccc;
   }
.shot-cuts .shot-panel .tbs li a{
    text-decoration: none;
    color: #000;
    display: block;
    
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
	width: 200px;
    height: 40px;
    text-align: center;
    border-radius: 5px;
    background: red;
    margin-right: 50px;
    font-family: calibri;
    color: #fff;
}
.shot-cuts .shot-panel .tbs li a:hover{
    text-decoration: none;
    color: #fff;
    background: crimson;
    width: 200px;
    height: 40px;
    text-align: center;
   
    
}

.shot-cuts .shot-panel .tbs-cont .some-content h3{
    width: 100%;
    background: whitesmoke;
    font-family: literata;
    margin-top: 20px;
    margin-bottom: 50px;
    color: red;
    border-left:10px solid #000;
    border-right:10px solid #000;
    padding-left: 10px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    text-transform: uppercase;
}

.shot-cuts .shot-panel .tbs-cont .some-content .some-imgs{
    width: 100%;
    height: 200px;
    margin-bottom: 40px;
}

.shot-cuts .shot-panel .tbs-cont .some-content .some-imgs img{
    width: 100%;
    height: 100%;
    border: 1px solid #ccc;
}

.shot-cuts .shot-panel .tbs-cont .some-content .some-imgs iframe{
    width: 100%;
    height: 250px;
    margin-bottom: 40px;
    
}

.srv-dsn{
    width: 100%;
    height: auto;
    margin-top: 50px;
    margin-bottom: 70px;
}
.srv-dsn .srv-mtr{
    width: 100%;
    float: none;
    margin-right: 0px;
}
.srv-dsn .srv-mtr h4{
    margin-top: 50px;
    font-family: literata;
    margin-bottom: 15px;
    color: crimson;
}
.srv-dsn .srv-mtr p{
    text-align: justify;
    font-family: calibri;
    color: #000;
    margin-bottom: 15px;
    font-size: 15px;
}

.srv-dsn .srv-mtr-img{
    width: 100%;
    float: none;
    margin-top: 50px;
}

.srv-dsn .srv-mtr-img img{
    width: 100%;
    height: 220px;
    margin-left: 0px;
    border-radius: 5px;
}
    

.qry-headding{
    width: 100%;
    height: px;
    margin: auto;
    margin-top: 50px;
    text-transform: uppercase;
    font-family: literata;
    
}
.qry-headding h3{
    font-family: ;
    font-weight: 600;
    font-size: 16px;
    text-transform: uppercase;
    text-align: center;
    color: crimson;
}
.qry-headding .brdr{
    width: 70px;
    margin: auto;
    border: 1px solid #000;
    margin-top: 10px;
    margin-left: 130px;
    border-radius: 10px 0px 0px 10px;
}

    
  
    

.clnt-qury{
    width: 100%;
    height: auto;
    margin-top: 100px;
    margin-bottom: 50px;
    margin-left: 0px;
    float: none;
    margin-right: 0px;
}
   

.clnt-qury .inp-clm{
    width: 100%;
    height: auto;
    margin-bottom: 25px;
    font-family: calibri;
}
.clnt-qury .inp-clm p{
    font-family: calibri;
}
.clnt-qury .inp-clm input{
    width: 100%;
    height: 40px;
    padding-left: 5px;
    border: 1px solid #ccc;
    outline: none;
}

.clnt-qury .inp-clm textarea{
     width: 100%;
    height: 100px;
    padding-left: 5px;
    border: 1px solid #ccc;
    outline: none;
}
.clnt-qury .inp-clm button{
    width: 100%;
    height: 40px;
    padding-left: 5px;
    border: 1px solid #ccc;
    outline: none;
    margin-right: 20px;
    background: #0e96eb;
    border-radius: 5px;
    color: #fff;
    
}

.clnt-img {
    width: 100%;
    height: 300px;
    float: left;
    margin-top: 20px;
    border-radius: 10px;
    
}

.clnt-img img{
    width: 100%;
    height: 250px;
    
}
    

.conts-section{
    width: 100%;
    height: auto;
    margin-top: 50px;
    margin-bottom: 50px;
}
.conts-section .cont-head{
    width: 100%;
    margin: auto;
    text-align: center;
    margin-bottom: 50px;
}
.conts-section .cont-head h3{
    font-family: literata;
    margin-bottom: 5px;
    font-size: 25px;
    color: crimson;
    text-transform: uppercase;
}
.conts-section .cont-head .brdr{
    width: 50px;
    border: 1px solid #000;
    margin: auto;
    margin-bottom: 10px;
}
.conts-section .cont-head p{
    font-family: calibri;
    font-size: 15px;
}

.contact-address{
    width: 100%;
    margin: auto;
    margin-top: 50px;
    margin-bottom: 50px;
}
.contact-address .cnt-addr{
    width: 100%;
    float: none;
    text-align: center;
    border:1px solid #ccc;
    height: auto;
    margin-right: 0px;
    padding-bottom: 15px;
    margin-bottom: 25px;
}
.contact-address .cnt-addr i{
    margin-top: 20px;
    font-size: 25px;
    margin-bottom: 15px;
    color: #0e96eb;
}
.contact-address .cnt-addr p{
    font-family: calibri;
    font-size: 15px;
    margin-top: px;
    color: #000;
}
.contact-address .cnt-commun{
    width: 100%;
    float: none;
     border:1px solid #ccc;
    text-align: center;
    height: auto;
    margin-right: 0px;
    padding-bottom: 15px;
    margin-bottom: 25px;
}
.contact-address .cnt-commun span{
    margin-top: 20px;
    font-size: 25px;
    margin-bottom: 10px;
    color: #f26250;
}
.contact-address .cnt-commun p{
    font-family: calibri;
    font-size: 15px;
    margin-top: px;
    color: #000;
}

.contact-address .cnt-web{
    width: 100%;
    float: none;
     border:1px solid #ccc;
    text-align: center;
    height: auto;
    margin-right: 0px;
    margin-bottom: 25px;
    padding-bottom: 15px;
}
.contact-address .cnt-web i{
    margin-top: 20px;
    font-size: 25px;
    margin-bottom: 10px;
    color: #0e96eb;
}

.contact-address .cnt-web p{
    font-family: calibri;
    font-size: 15px;
    margin-top: px;
    color: #000;
}

.map-dtls{
    width: 100%;
    height: auto;
    margin: auto;
    margin-top: 25px;
}
.map-dtls iframe{
    width: 100%;
    height: 225px;
}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}/*Main column end*/
