@import url("font-awesome.min.css");
.pd-right-none { padding-right: 0; }
body { border-top: 5px solid #f65a5a; color: #231f20; font-size: 14px; line-height: 22px; }
.container { width: 100%; max-width: 1170px; display: block; margin: 0 auto; }
/*******start layout**********/
section { margin: 10px 0; padding: 10px 0; }
.top-nav { padding: 15px 0; float: left; width: 100%; }
.logo>a>img { width: 100%; max-width:70%; margin-bottom:6px;}
.cont-info { padding: 10px; text-align: right; }
.cont-info>a { display: block; color:#0b0b61; }
.cont-info .ph-no { font-size: 27px; font-weight: normal; padding-bottom: 8px; }
.cont-info .e-mail { font-size: 18px; font-weight: normal; margin-top:7px;}
.navi { background: #f65a5a; position: relative; }
.menu>li { display: inline-block; position:relative;}
.menu>li>a { color: #fff; display: block; padding: 20px 20px; font-size: 14px; font-weight: 600; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; text-transform: uppercase; }
.menu>li>a:hover { background:#130e0e; }
.banner { margin-bottom: 20px; }
.sec-head { font-size: 22px; text-transform: uppercase; font-weight: normal; padding: 10px 0; line-height:28px;}
.sec-cont { font-size: 13px; font-weight: normal; padding: 10px 0; text-align: justify; }
.sec-cont a { color: #5F04B4; font-weight: bold; }
.sec-cont strong { font-weight: bold; }
.sec-sb-head { font-size: 18px; font-weight:normal; padding: 10px 0; font-weight: 600; }
.ser-block { font-size: 15px; font-weight: 600; margin: 10px 0; line-height: 25px; }
.ser-block i { padding: 0 10px; }
footer { background:#1d1d1d; text-align: center; color: #fff; font-weight: normal; font-size: 14px; }
.rate { padding-left: 40px; }
.rate li { list-style-type: inherit !important; font-weight: normal; }
.gallery-block div { margin: 15px 0; }
.gallery-block a>img { border-radius: 10px; }
.smm>li { display: inline-block; }
.smm>li>a { display: block; color: #fff; padding: 5px 10px; font-size: 16px; opacity: 0.7; }
.smm>li>a:hover { background: rgba(255, 255, 255, 0.1); }
.smm>li>a:hover .smm>li>a { opacity: 1; }
.ftr-menu { margin: 5px 0 2px 0; padding: 2px 0; }
.ftr-menu>li { display: inline-block; }
.ftr-menu>li>a { color: #fff; margin:6px; }
.btm-ftr { background:#111111; padding: 5px 0; text-align: left; font-size: 12px; }
.list>li{font-size: 14px; font-weight: normal; list-style:inside; padding:5px 0;}
.city-block{background:#fff; color:#fff; margin:10px 0;}
.city-block .sec-head{padding:10px 10px; border-bottom:1px solid #f65a5a; margin-bottom:5px; background:#1d1d1d; font-size:18px;}
.city-name{padding-bottom:10px; border:1px solid #333; margin-top:-6px;}
.city-name li>a{display:block; color:#333; font-size:14px; font-weight: 600;  margin:4px 10px;  -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.city-name li>a:hover{background:#CECEF6; color:#333;}
.city-block img{width:100%;}
/**  **/
.bx-wrapper img{width:100%; text-align:center;}
.bx-wrapper .bx-pager{display:none;}
/****/
.post-box{color:#333; border:1px solid #333; margin-top:-6px; padding:5px }
.post-box>h2{font-size:12px;}

.post-img img{width:100%; max-width:90px; float:left;}
.post-cont-box{vertical-align:top !important;}
.post-cont-box>a{display:inline-block;}
.post-cont-box>a>img{ float:left; width:50px; margin:0 15px 0 0;}
.post-cont-box>span{float:right; width:75%; font-size:13px;}
.feeds{clear:both; font-size:10px; text-align:right;}
.feeds>span{padding-right:10px; display:inline-block;}
/** subnav **/
.subnav{background:#5F04B4; position:absolute; top:60px; padding:10px 0; z-index:100; width:300px; border-top:10px solid #fff; display:none;}
.subnav li>a{color:#fff; display:block; padding:5px 12px; font-weight:normal; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;  }
.subnav li>a:hover{background:#fff; color:#000}
.menu > li:hover .subnav{display:block;}
.list-arrow{display: block;}
.list-arrow ul{list-style: none;margin: 0;padding: 0;}
.list-arrow li{padding-left: 12px;margin: 10px 0;line-height: 1em;}
.list-arrow li:before{content: "";border-style: solid;border-width: 4px 0 4px 6px;border-color: transparent transparent transparent #0b0b61;width: 0;height: 0;display: block;float: left;margin-top: 4px; padding-left: 6px;}


@media (max-width: 992px) {
	.post-cont-box>span{width:70%;}
}
@media (max-width: 768px) {
.menu-bar { background: #5F04B4; width: 50px; height: 50px; position: absolute; top: 20px; right: 7px; border-radius: 5px; padding: 10px; cursor: pointer; }
.menu-bar>span { display: block; background: #fff; height: 3px; margin: 5px 0; }
.navi { display: none; position: absolute; top: 74px; right: 10px; padding: 0; width: 95%; text-align: center; z-index: 100; }
.navi>.container { padding: 0; }
.menu>li { display: block; padding: 0; width: 100%; }
.cont-info, .logo { display: block; width: 100%; text-align: center; padding: 5px 0; }
.cont-info .ph-no { font-size: 20px; }
.cont-info .e-mail { font-size: 16px; padding: 5px 0; }
.smm, footer p { text-align: center; }
.post-cont-box>span{display:block; float:inherit;}
.feeds{text-align:left}
}
@media (max-width: 468px) {
.menu-bar { top: 120px; }
.navi { top: 180px; }
.cont-info .e-mail { font-size: 13px; font-weight: bold; }
}
