@charset "utf-8";
.anim-block, .area-cover, .carowrap, .center-div, .cities, .cities li, .cities ul, .dlok, .ecorbg, .ecotmarg, .erctbtn, .erctbtn span, .escprtpic, .featdet, .featpic, .featuredcol, .fetblock, .heading, .input-col, .latedet, .latedet li, .latedet ul, .latespic, .latestbtn, .latestbtn a, .nbs-flexisel-container, .nbs-flexisel-inner, .rctcol, .rectdetail .blgheading, .sel-col, .tarea-col, .wrapper-div, form, h1, h2, h3, h4, h5, h6, label, p {
	overflow: hidden
}
.cnts li, .cnts p {
	font-size: 18px;
	color: #fff
}
.anim-block, .area-cover, .carowrap, .center-div, .cities, .cities li, .cities ul, .cnts, .cnts li, .cnts ul, .ecorbg, .ecotmarg, .erctbtn, .erctdet, .escprtpic, .featdet, .featpic, .featuredcol, .fetblock, .heading, .latedet, .latedet li, .latedet ul, .latespic, .latestbtn, .latestbtn a, .nbs-flexisel-inner, .rctcol, .rectdetail .blgheading, .wrapper-div {
	clear: both
}
.menu>ul>li>a, .qucklink li a, footer h2 {
	text-transform: uppercase
}
*, .homePageGo:focus, .homePageGo:hover {
	outline: 0
}
main {
	max-width:100%;
	margin: auto
}
@font-face {
	font-family: elephantitalic;
	src: url(../fonts/elephnti-webfont.woff2) format('woff2'), url(../fonts/elephnti-webfont.woff) format('woff');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: ubuntulight;
	src: url(../fonts/ubuntu-l-webfont.woff2) format('woff2'), url(../fonts/ubuntu-l-webfont.woff) format('woff');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: ubuntumedium;
	src: url(../fonts/ubuntu-m-webfont.woff2) format('woff2'), url(../fonts/ubuntu-m-webfont.woff) format('woff');
	font-weight: 400;
	font-style: normal
}
.mt25 {
	margin-top: 35px
}
.mt20 {
	margin-top: 20px
}

.img-responsive{ width: 100%; }

.ecorbg, .escprtpic img {
	width: 100%
}
.cnts ul {
	list-style: disc!important;
	margin: 0 0 20px 30px
}
.cnts li {
	line-height: 30px
}
.cnts p {
	margin: 0 0 15px;
	line-height: 21px;
	text-align: justify;
	font-family: ubuntulight;
	font-weight: 400
}
.cnts h1, .cnts h2, .cnts h3, .cnts h4, .cnts h5, .cnts h6, .cnts .h1 {
	margin: 10px 0;
	font-family: ubuntumedium;
	color: #fff
}
.erctbtn, .latestbtn a {
	text-align: center;
	font-weight: 700
}
.cnts .h1 {
	font-size: 30px;
	font-weight: 700
}
.cnts h2, .cnts h3, .cnts h4, .cnts h5, .cnts h6 {
	font-size: 25px;
	font-weight: 700
}
.cnts a:focus, .cnts a:hover {
	color: #ff0093;
	text-decoration: underline
}
.anim-block {
	position: relative;
	margin: 3px
}

.weblogo h1{ padding: 0; margin: 0; }

.home-prl-tbl{ margin-bottom:20px;width: 100%; }

.home-prl-tbl td{ border:1px solid #fff; font-size:16px; padding:5px 15px; }
.mt-0{ margin-top:0 !important; }
.ecorbg {
	height: 100%;
	position:
	absolute;
	z-index: 6;
	left: 0;
	top: 0;
	display: none
}
.erctbtn {
	width: 120px;
	display: block;
	font-size: 14px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	margin: 0 auto;
	padding: 8px 0;
	background: #ff0093;
	color: red;
	transition: background .5s
}

.profileGal img{ width: 100%; }
.profileGal .seo-title {
    margin-bottom: 20px;
    background: #9c1010;
    padding: 10px 0;
    font-size: 20px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 5px;
    border-top: 1px solid #ffbc31;
    border-bottom: 1px solid #ffbc31;
}

.erctbtn span {
	display: block;
	font-family: ubuntulight
}
.erctbtn:hover {
	background-color: #2e2e2e;
	color: #FFF;
	text-decoration: none
}
.erctdet {
	padding: 10px;
	color: #000
}
.erctdet .hd3 {
	padding: 0
}
.erctdet p {
	float: left;
	margin: 5px 0 0
}
.erctdet span {
	display: block;
	float: right;
	font-style: italic;
	margin: 5px 0 0
}
#slds1, #slds16, #slds2, #slds3, #slds4, #slds7 {
	display: none
}
.ecotmarg {
	position: relative;
	margin: 0 0 35px
}
.ecotmarg .heading .hd2 {
	float: left
}
.ecotmarg .heading .viemore {
	background-color: #333;
	font-size: 13px;
	color: #FFF;
	float: right;
	margin: 9px 0 0;
	padding: 2px 7px
}
.ecotmarg .heading .viemore:hover {
	background-color: #ffb0b0;
	color: #000
}
.carocol {
	width: 240px;
	float: left
}
.nbs-flexisel-container {
	position: relative;
	max-width: 100%;
	margin: 7px 0 0
}
.nbs-flexisel-ul {
	position: relative;
	width: 9999px
}
.nbs-flexisel-inner {
	float: left;
	width: 100%
}
.nbs-flexisel-item {
	float: left
}
.leftarrow1, .rightarrow1 {
	width: 29px;
	height: 42px;
	position: absolute;
	cursor: pointer;
	z-index: 100;
	opacity: .5;
	top: 40%!important
}
.leftarrow1:hover, .rightarrow1:hover {
	opacity: .9
}
.leftarrow1 {
	left: 0
}
.rightarrow1 {
	right: 0
}
.latestcol .nbs-flexisel-container {
	position: inherit!important;
	margin: 0
}
.latestcol .leftarrow1, .latestcol .rightarrow1 {
	top: 10px!important;
	width: 18px;
	height: 18px
}
.latestcol .leftarrow1 {
	left: inherit;
	right: 35px!important
}
.latestcol .rightarrow1 {
	right: 10px!important
}
.fetwrap .nbs-flexisel-container {
	margin: 0
}
.lftcol {
	margin: 0 0 30px
}
.shadeBox {
	border: 2px solid #ff0508;
	box-shadow: 0 0 10px #000;
	padding: 15px;
	background: #ff0093;
	margin: 10px 0 20px
}
.shadeBox .heading h2 {
	margin: 0 0 15px;
	padding: 0;
	font-size: 25px;
	color: #fff;
	font-family: ubuntumedium;
	text-align: left
}
.featdet .ftcty, .featdet .ftname span, .latedet .pncty {
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif
}
.latestcol .heading .hd2 {
	float: left;
	color: #000
}
.latespic {
	margin: 10px 0 0
}
.latespic img {
	width: 100%
}
.slidecol img {
    max-width: 100%;
    height: auto;
    width: 100%;
}
.foot-bnr01 img {
    max-width: 1348px;
    height: 337px;
    width: 100%;
}


.latedet .pnme {
	font-size: 22px;
	border-bottom: dashed 1px #fb9c40;
	clear: both;
	padding: 0 0 3px
}
.latedet .pncty {
	float: right;
	font-size: 13px;
	margin: 8px 0 0
}
.defil {
	width: 80px;
	float: left;
	margin: 0 15px 0 0
}
.defil span {
	float: right;
	font-weight: 700
}
.latedet li {
	margin: 10px 0 0
}
.latedet li .pnmeds {
	font-size: 22px
}
.latestbtn {
	width: 125px;
	background-color: #FFF;
	margin: 10px auto 0
}
.latestbtn a {
	display: block;
	padding: 6px 0;
	font-size: 18px
}
.latestbtn a:hover {
	background-color: #2e2e2e;
	color: #FFF
}
.rctcol {
	border: 1px solid #ffb0b0;
	background-color: #FFF
}
.rectdetail li {
	border-bottom: dashed 1px #999;
	padding: 10px
}
.rectdetail li:last-child {
	border-bottom: none
}
.rectdetail .blgheading {
	color: #333;
	margin: 0 0 10px
}
.rectdetail .blgheading span {
	display: block;
	font-size: 12px;
	color: #333;
	font-style: italic;
	font-weight: 700;
	float: right
}
.rctpic {
	width: 50px;
	float: left;
	margin: 0 10px 0 0
}
.rctcont p {
	text-align: justify;
	font-size: 13px
}
.rctcont span {
	float: right;
	font-size: 11px;
	display: block;
	color: #656565;
	margin: 5px 0 0 2px
}
.featuredcol {
	padding: 0 0 7px
}
.fetblock {
	position: relative
}
.featpic img {
	width: 100%
}
.featdet {
	margin: 5px 0 0
}
.featdet .ftname {
	font-size: 18px;
	color: #333;
	float: left
}
.featdet .ftcty, .featdet .ftname span {
	font-size: 12px;
	font-weight: 700;
	color: #333;
	display: block
}
.featdet .ftname span {
	margin: 1px 0 0
}
.featdet .ftcty {
	float: right;
	margin: 10px 0 0
}
.cities li a:hover {
	color: #000;
	transition: all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	margin: 0 0 0 8px
}

@media only screen and (max-width:768px) {
.latedet, .latespic {
	padding: 5px!important
}
.featuredcol {
	margin: 0 5px!important
}
}
.menuabso, .posabso {
	position: absolute
}
.readmore, article, aside, details, figcaption, figure, footer, form, header, hgroup, label, main, nav, section, summary {
	display: block
}
.btn, .menuicon, .sel-col select, .sel-col span, .subtn {
	cursor: pointer
}
button::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=file]>input[type=button]::-moz-focus-inner, input[type=reset]::-moz-focus-inner, input[type=submit]::-moz-focus-inner {
border:none
}
select:-moz-focusring {
color:transparent;
text-shadow:0 0 0 #000
}
* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	margin: 0;
	padding: 0
}
:after, :before {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box
}
body {
	font-family: ubuntulight;
	font-size: 14px;
	word-wrap: break-word;
	color: #fefeff;
	background:url(../images/bg-header.jpg) repeat-x #f27b4c;
}
div {
	height: auto
}
a {
	text-decoration: none;
	color:#ffbc31;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
button, form, img, input, select, textarea {
	border: 0;
	font-family: Arial, Helvetica, sans-serif
}
.hd1, .hd2, h1 {
	color: #353535
}
img {
	max-width: 100%
}
textarea {
	resize: none
}
h1, h2, h3, h4, h5, h6, p {
	display: block;
	font-weight: 400
}
.readmore, .sprt h3, .subscol>.hd2, .subtn {
	font-weight: 700
}
.hd1, h1 {
	font-size: 30px
}
.hd2 {
	font-size: 25px
}
.hd3, .hd4 {
	color: #000
}
.hd3 {
	font-size: 20px
}
.hd4 {
	font-size: 25px;
	background-color: #ffb0b0;
	padding: 5px 10px
}
.center-div {
	width: 1024px;
	margin: 0 auto
}
.fl {
	float: left!important
}
.fr {
	float: right!important
}
.margright {
	margin-right: 0!important
}
.brdnone {
	border: none!important
}
.posrel {
	position: relative
}
.left-container, .left-side {
	float: left
}
.right-container, .right-side {
	float: right
}
.btn, .colum2, .colum3, .colum4, .colum5, .colum6, .sel-col span, .weblogo, .weblogo a {
	float: left
}
.margnone {
	margin: 0!important
}
.margtop5 {
	margin-top: 5px
}
.margtop10 {
	margin-top: 10px
}
.margtop15 {
	margin-top: 15px
}
.margtop20 {
	margin-top: 20px
}
.margbot5 {
	margin-bottom: 5px
}
.margbot10 {
	margin-bottom: 10px
}
.margbot15 {
	margin-bottom: 15px
}
.margbot20 {
	margin-bottom: 20px
}
.pad15 {
	padding: 15px
}
.input-col {
	height: 35px;
	border: 1px solid #DDD
}
.inputs {
	width: 100%;
	height: 100%;
	background-color: #FFF;
	color: #4d4d4d;
	font-size: 13px;
	padding: 0 5px
}
.foadd {
	border: 1px solid #666!important
}
.sel-col, .tarea-col {
	border: 1px solid #DDD
}
.sel-col {
	height: 35px;
	padding: 5px 0
}
.sel-col select {
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px 0 0
}
.sel-col span {
	font-size: 13px;
	margin: 3px 0 0;
	padding: 0 0 0 10px
}
.sel-col select option {
	border-bottom: #E9E9E9 solid 1px;
	cursor: pointer;
	padding: 3px 3px 3px 7px
}
.btn {
	transition: all linear .5s;
	-webkit-transition: all linear .5s;
	-moz-transition: all linear .5s;
	-o-transition: all linear .5s;
	-ms-transition: all linear .5s;
	padding: 6px 15px
}
.primary {
	background-color: #d48f70;
	color: #FFF;
	font-size: 15px
}
.primary:hover {
	background-color: #333
}
.readmore {
	font-size: 13px;
	color: #bf2020
}
.readmore:hover {
	color: #000
}
.sprt div h3, .sprt div p, .sprt div p a, .weblogo a {
	color:#ffbc31;
}
.round3 {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px
}
.round5 {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px
}
.full-round {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%
}
.trans3 {
	transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out
}
.trans5 {
	transition: all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out
}
.width25 {
	width: 25%
}
.width35 {
	width: 35%
}
.width62 {
	width: 62%
}
.width70 {
	width: 70%
}
.cls1, .cls2, .cls3 {
	margin-left: 0!important;
	clear: left
}
.headercolum, .menu, header {
	clear: both
}
.colum2 {
	width: 48%;
	margin: 0 0 2% 4%
}
.colum3 {
	width: 32%;
	margin: 0 0 2% 2%
}
.colum4 {
	width: 24%;
	margin: 0 0 2% 1.333%
}
.colum5 {
	width: 19%;
	margin: 0 0 2% 1.25%
}
.colum6 {
	width: 16%;
	margin: 0 0 2% .8%
}
.dst, .headercolum, header {
	width: 100%;
	float: left;
	border-top:2px solid #ed0b79;
}
.dst {
	overflow: visible!important
}
.ctrdst {
	overflow: inherit!important;
	display: table!important
}
.menu>ul>li>a, .toppic span {
	display: block;
	overflow: hidden
}
.weblogo {
	margin: 10px 0 0;
	display: flex;
	min-height: 70px;
	align-items: center
}
.weblogo a {
	font-family: elephantitalic;
	font-size: 29px;
	color: #fff;
	
}

.blog-row{ margin-bottom:20px; }
.blog-row h3{ margin-top:0; }
.blog-row .col-xs-2{ width:10%; }
.blog-row .col-xs-10{ width:90%; }
.mb30{ margin-bottom:30px; }


.white-txt{ color:#fff;  }

.menu>ul>li>a, .shadeBox .carocol .latedet li, .sprt h3, .sprt p, .weblogo a span {
	font-family: ubuntulight
}
.weblogo a:focus, .weblogo a:hover {
	text-decoration: none
}
.weblogo a span {
	display: block;
	font-size: 17px;
	text-align: right;
	font-weight: 600;
	color: #ffbc31;
}
.menu>ul, .sprt {
	display: flex;
	padding: 0
}
.sprt, .tpright {
	float: right
}
.toppic {
	overflow: hidden;
	margin: 15px 0 0
}
.toppic span {
	width: 327px;
	margin: 0 auto
}
.sprt {
	text-align: right;
	margin: 5px 0 0;
	min-height: 67px;
	align-items: center;
	text-shadow: 0 0 2px #5d5c5c
}
.sprt div p a:focus, .sprt div p a:hover {
	text-decoration: none
}
.botcol>img, .bred li, .bred li a, .menu-col, .menu>ul>li, .social li {
	float: left
}
.sprt h3, .sprt .h3 {
	font-size: 26px;
	margin: 7px 0 0
}
.sprt .h3 {
	font-size: 26px;
	margin: 7px 0 0;
	font-weight: 600;
	color:#fff; 
}
.sprt p {
	font-size: 20px
}
.menu-col {
	width: 100%;
	background:#f27b4c;
}
.menu {
	overflow: hidden
}
.menu>ul {
	align-items: stretch;
	margin: 0
}

.menu>ul>li:first-child {
	border-left: none
}
.menu>ul>li:last-child {
	border-right: none
}
.menu>ul>li>a {
	color: #fff;
	font-size: 14px;
	padding:14.5px 25px;
	font-weight: 700
}
.menu>ul>li.active a, .menu>ul>li:hover, .menu>ul>li>a:hover {
	color: #FFF;
	text-decoration: none;
	background: #ffbc31
}

.menu>ul>li:hover a {
	color: #fff
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
	background-color: red!important;
	color: #fff!important
}
.menuabso {
	display: none;
	z-index: 666;
	width: 187px
}
.menuabso>ul {
	background: #2e2e2e;
	overflow: hidden;
	clear: both
}
.menuabso>ul>li {
	border-bottom: solid 1px #353535
}
.menuabso>ul>li>a {
	overflow: hidden;
	display: block;
	font-size: 16px;
	color: #FFF;
	padding: 10px 20px
}
.menuabso>ul>li>a:hover {
	background-color: #ffb0b0;
	color: #000
}
.mnicon {
	position: absolute;
	top: 5px;
	right: 10px;
	display: none
}
.menuicon {
	width: 40px;
	height: 40px;
	display: none
}
.botanim, .slidecol img, .topanim {
	width: 100%
}
.disblk {
	display: block!important
}
.qucklink li a, .social li a {
	overflow: hidden;
	display: block
}
.brdcol {
	background-color: #2e2e2e
}
.bred {
	overflow: hidden;
	clear: both
}
.bred li span {
	color: #FFF;
	float: left;
	margin: 6px 0 0 5px
}
.bred li a {
	color: #b5b5b5;
	padding: 6px 15px 6px 0
}
.body-colum, .body-part {
	overflow: hidden;
	clear: both
}
.slidecol {
	overflow: hidden;
	clear: both;
	margin: 0
}
.topshow:hover .topanim {
	top: 35%
}
.botanim {
	overflow: hidden;
	bottom: -100%
}
.botshow:hover .botanim {
	bottom: 0
}
footer {
	overflow: hidden;
	clear: both;
	padding: 25px 10px 10px;
	background: #0dd2f2;
}
.foot-bnr img {
    max-width: 1348px;
    height: 491px;
    width: 100%;
}

.fotercolum {
	overflow: hidden;
	color: #FFF;
	clear: both;
	width: 100%
}
.botcol {
	overflow: hidden;
	clear: both
}
.botcol>img {
	margin: 0 15px 0 0
}
.qucklink {
	overflow: hidden
}
.bothd {
	color: #FFF!important;
	border-bottom: dashed 1px #a0a0a0;
	margin: 0 0 7px;
	padding: 0 0 3px
}
.qucklink li, .qucklink ul {
	overflow: hidden;
	clear: both
}
.qucklink li a:hover {
	color: #FFF
}
.scrcol {
	overflow: hidden;
	clear: both;
	padding: 0 0 0 70px
}
.scrcol p {
	color: #a0a0a0
}
.social {
	overflow: hidden;
	clear: both;
	margin: 15px 0 0;
	text-align: center
}
.social li {
	margin: 0 10px 10px 0;
	float: none;
	display: inline-block
}
.social li a i{
    width: 44px;
    height: 45px;
    text-align: center;
    border-radius: 50px;
    border: 1px solid #000;
    background: #9079a5;
    color: #000000;
    line-height: 45px;
    font-size: 21px;
}


.social li a img {
    margin: 1px 0;
    vertical-align: top;
}
.social li a i:hover {
    background-color: red;
    color: #fff;
}
.subscol {
	position: relative;
	float: right;
	margin: 10px 0 0
}
.subscol>.hd2 {
	color: #333;
	margin: 40px 0 0 55px
}
.subscol>p {
	color: #2e2e2e;
	margin: 20px 0 0 60px
}
.subinput {
	width: 170px;
	height: 35px;
	border: 1px solid #ddd;
	float: left;
	margin: 5px 0 0 30px;
	padding: 5px
}
.subtn {
	background-color: #000;
	font-size: 16px;
	position: absolute;
	right: 5px;
	top: 95px;
	color: #ffb0b0;
	padding: 10px 3px
}
.subtn:hover {
	background-color: #2e2e2e;
	color: #FFF
}
.shadeBox .carocol {
	width: 100%
}
.shadeBox .carocol .featpic, .shadeBox .carocol .latespic {
	margin: 0;
	border: 2px solid #ff0
}
.shadeBox .carocol .featpic {
	margin-bottom: 10px
}
.shadeBox .carocol .latedet {
	margin-top: 15px
}
.shadeBox .carocol .latedet ul {
	margin: 0;
	padding: 0
}
.shadeBox .carocol .latedet li {
	margin: 0;
	color: #fff
}
.shadeBox .carocol .featdet h3, .shadeBox .carocol .latedet li h3 {
	font-family: ubuntumedium;
	margin: 0 0 10px;
	color: #fff
}
.shadeBox .carocol .featdet h3 span.pncty {
	display: inline;
	font-size: 16px;
	color: #ff0
}
.shadeBox .carocol .featdet .ftcty, .shadeBox .carocol .latedet li h3 span.pncty {
	font-family: ubuntulight
}
.shadeBox .carocol .latedet li p.defil, .shadeBox .carocol .latestbtn a span.sqrfont, .shadeBox.blogBox .rectdetail li h3 {
	font-family: ubuntumedium
}
.shadeBox .carocol .featdet .ftcty {
	color: #fff;
	margin-top: 0
}
.shadeBox .carocol .latestbtn {
	margin: 0;
	width: 100%;
	float: left;
	background: 0 0;
	text-align: center
}
.shadeBox .carocol .latestbtn a {
	display: inline-block;
	padding: 5px 15px;
	border: 1px solid red;
	background: #ff0093;
	color: red
}
.shadeBox .carocol .latestbtn a:focus, .shadeBox .carocol .latestbtn a:hover {
	text-decoration: none;
	background: #000;
	color: #ff0
}
.shadeBox .carocol .latestbtn a span.sqrfont {
	padding: 0;
	display: block
}
.shadeBox .carousel-control {
	position: absolute;
	top: 32%;
	right: 0;
	height: 40px;
	width: 40px;
	background: rgba(0,0,0,.6);
	z-index: 99
}
.shadeBox .carousel-control .glyphicon {
	font-size: 19px
}
.shadeBox .carousel-control.left {
	border-radius: 0 5px 5px 0
}
.shadeBox .carousel-control.right {
	border-radius: 5px 0 0 5px
}
#myCarousel_1 .carocol {
	margin-bottom: 15px
}
#myCarousel_1 .item .carocol:last-child {
	margin-bottom: 0
}
#myCarousel_1 .carousel-control {
	top: 20%
}
.shadeBox.blogBox {
	background: #ff0
}
.shadeBox.blogBox h2 {
	color: #ff0093;
	margin: 0
}
.shadeBox.blogBox .rectdetail {
	float: left
}
.shadeBox.blogBox .rectdetail li {
	padding: 0 0 5px;
	margin: 0;
	float: left
}
.shadeBox.blogBox .rectdetail li h3 {
	color: #ff0093;
	font-size: 16px
}
.shadeBox.blogBox .rectdetail li h3 span {
	font-family: ubuntulight;
	margin-left: 5px
}
.shadeBox.blogBox .rectdetail li .rctpic {
	width: 65px;
	height: 65px;
	border: 1px solid red
}
.shadeBox.blogBox .rectdetail li .rctcont p {
	color: #424242
}
.shadeBox.blogBox.linkingType {
	padding-bottom: 0
}
.shadeBox.blogBox.linkingType ul {
	margin-top: 10px
}
.shadeBox.blogBox.linkingType li {
	border-bottom: 1px solid #cbcf0a
}
.shadeBox.blogBox.linkingType li:last-child {
	border-bottom: none
}
.shadeBox.blogBox.linkingType li a {
	padding: 7px 0 7px 15px;
	color: #212121;
	display: inline-block;
	font-family: ubuntulight;
	font-size: 15px;
	font-weight: 600;
	background: url(../index-2.html) left center no-repeat;
	transition: padding-left .5s
}
.shadeBox.blogBox.linkingType li:hover a {
	padding-left: 25px;
	text-decoration: none;
	color: red
}
.shadeBox.bottomGall {
	border: none;
	background: 0 0;
	box-shadow: none;
	padding: 0;
	margin: 0;
	overflow: hidden
}
.shadeBox.bottomGall .heading {
	margin-bottom: 20px;
	position: relative
}
.shadeBox.bottomGall .heading h2, .shadeBox.bottomGall .headingTp {
	margin: 0;
	text-align: center;
	font-size: 35px
}
.shadeBox.bottomGall .heading .viemore {
	background: #ff0093;
	padding: 4px 10px;
	font-size: 12px;
	color: red;
	box-shadow: 0 0 3px #000;
	font-weight: 600;
	display: inline;
	position: absolute;
	top: 0;
	right: 0
}
.shadeBox.bottomGall .galBox {
	margin-bottom: 30px
}
.shadeBox.bottomGall .galBox .carocol .escprtpic {
    border: 5px solid #54468a;
    margin-bottom: 0;
    border-radius: 0;
    box-shadow: 0px 20px 20px #000;
}
.shadeBox.bottomGall .galBox .carocol .escprtpic img {
    width: 225px;
    height: 279px;
    margin: 0;
    padding: 0;
    float: left;
    -webkit-transition: all .7s;
    -moz-transition: all .7s;
    transition: all .7s;
    object-fit: cover;
}
.shadeBox.bottomGall .galBox .carocol .escprtpic:hover img {
	-webkit-transform: scale(1.5) rotate(15deg);
	-moz-transform: scale(1.5) rotate(15deg);
	-ms-transform: scale(1.5) rotate(15deg);
	transform: scale(1.5) rotate(15deg);
	opacity: .5
}
.shadeBox.bottomGall .galBox .carocol .anim-block {
	margin: 0;
	position: relative
}
.shadeBox.bottomGall .galBox .carocol .erctdet .hd3 {
	margin: 0;
	padding-bottom: 0;
	text-transform: uppercase;
	font-family: ubuntumedium;
	color: #fff;
	text-align: center;
	font-size: 14px
}
.shadeBox.bottomGall .galBox .carocol .erctdet p {
	font-family: ubuntulight;
	color: red;
	font-weight: 600;
	font-size: 14px;
	display: none
}
.shadeBox.bottomGall .galBox .carocol .erctdet span {
	width: 100%;
	text-align: center;
	color: #fff;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.shadeBox.bottomGall .carousel-control {
	top: 0;
	bottom: 0;
	margin: auto 0
}
.shadeBox.bottomGall .carousel-control.right {
	right: 15px
}
.shadeBox.bottomGall .carousel-control.left {
	left: 15px
}
.shadeBox.bottomGall .topanim.trans3 {
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	height: 38px;
	opacity: 0;
	z-index: -2
}
.caret, .navbar, .wrapperBlogwrap {
	position: relative
}
.shadeBox.bottomGall .galBox .carocol .anim-block:hover .topanim.trans3 {
	opacity: 1;
	z-index: 1;
	transition: opacity .5s
}
.unique-links {
	width: 100%;
	margin-bottom: 25px;
	padding: 0;
	display: flex;
	flex-direction: column
}
.unique-links ul {
	list-style: none;
	padding: 0;
	text-align: center;
	margin: auto
}
.unique-links li {
	float: none;
	display: inline-block;
	margin: 0;
	padding: 5px 0 0;
	border-radius: 3px
}
.unique-links ul li a {
	padding: 5px;
	font-size:18px;
	padding-bottom: 5px;
	color: #fff;
	display:flex;
	flex-direction: column;
	text-decoration: none!important;
	background: #000;
	border-radius: 5px;
	text-align: center
}

.unique-links ul li a img {
    margin-bottom: 5px;
    width: 250px;
    height: 250px;
}


.other-cities-list .unique-links ul li a, .col-sm-10 .unique-links ul li a { padding: 5px 15px; display: block; font-size: 15px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#3f4c6b+0,1a285b+100 */
background: #3f4c6b; /* Old browsers */
background: -moz-linear-gradient(top, #3f4c6b 0%, #1a285b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #3f4c6b 0%,#1a285b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #3f4c6b 0%,#1a285b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f4c6b', endColorstr='#1a285b',GradientType=0 ); /* IE6-9 */
}


.caret, .qucklink li {
	display: inline-block
}
.bottomContant h3 {
	font-size: 22px;
	color: #000;
	font-family: ubuntumedium
}
.bottomContant p, .qucklink li a {
	font-family: ubuntulight;
	color: #fff;
	font-weight: 600
}
.bottomContant p {
	font-size: 16px;
	line-height: 26px
}
.qucklink li {
	float: none;
	border-right: 1px solid #ffbc31;
}
.navbar, .qucklink li:last-child {
	border: none
}
.qucklink li a {
	padding: 3px 15px;
	font-size: 15px
}
footer .h2 {
	margin: 0 0 15px;
	color: #fff;
	font-family: ubuntumedium;
	font-size: 32px;
	text-align: center;
	text-transform: uppercase
}
.footBg, footer p {
	font-size: 15px;
	font-family: ubuntulight
}
footer p {
	font-weight: 600;
	color: #fff!important;
	line-height: 22px
}
.footBg {
	background: #000;
	color: #fff;
	font-weight: 100;
	padding-top: 10px;
	padding-bottom: 10px
}
.navbar {
	min-height: auto;
	margin-bottom: 0
}
.caret {
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 6px dashed;
	border-top: 6px solid\9;
	border-right: 6px solid transparent;
	border-left: 6px solid transparent;
	top: -4px
}




@media(min-width:992px) {
.menu>ul>li:hover ul {
	display: block
}
	

	
}
.menu>ul>li ul.dropdown-menu {
	min-width: 250px;
	background: #fceabb
}
.menu>ul>li ul.dropdown-menu li {
	border-bottom: 1px solid #fff
}
.menu>ul>li ul.dropdown-menu li:last-child {
	border: none
}
.menu>ul>li ul.dropdown-menu li a {
	padding: 8px 10px;
	font-family: ubuntulight;
	font-weight: 600;
	color: #000
}
.blogDetail h1, .wrapperBlogwrap .hd2 {
	font-family: ubuntumedium
}
.menu>ul>li.active ul.dropdown-menu li a {
	color: #fff
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	color: #fff!important;
	text-decoration: none;
	background-color:#ffbc31;
}
.wrapperBlogwrap {
	padding: 15px;
	width: 100%;
	margin-bottom: 15px;
	display: inline-block;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#eeeeee+0,eeeeee+100;Grey+Flat */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d9c499 0%,#3e807c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
	transition: all .7s
}
.wrapperBlogwrap .blgpic {
	max-width: 150px;
	float: left;
	border: 2px solid #ab073e;
	margin-right: 15px
}
.wrapperBlogwrap .hd2 {
	margin: 0 0 5px;
	font-size: 22px
}
.wrapperBlogwrap .hd2 a {
	color:#ff0093
}
.wrapperBlogwrap>span {
	display: block;
	font-size: 14px;
	margin-top: 0;
	color:#ff0093;
	margin-bottom: 5px;
	font-weight: 600
}
.wrapperBlogwrap p {
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	color: #222
}
.wrapperBlogwrap p a {
	color: red
}
.wrapperBlogwrap ul {
	margin: 0 0 0 15px;
	padding: 0;
	list-style: none;
	position: absolute;
	bottom: 15px;
	right: 15px
}
.wrapperBlogwrap li {
	display: inline-block;
	min-width: 150px;
	font-weight: 600
}
.wrapperBlogwrap li span {
	color:#ff0093
}
.pl0 {
	padding-left: 0
}
.blogDetail .pl0 {
	margin-right: 15px
}
.blogDetail .pl0 img {
	width: 100%;
	height: auto;
	border: 2px solid #ff0093;
	border-radius: 5px
}
.blogDetail h1 {
	margin: 0 0 5px;
	font-size: 24px;
	color: #ff0
}
.detailNew h1 small, .detailNew h1 span {
	font-family: ubuntulight
}
.blogDetail>span {
	display: block;
	font-size: 16px;
	margin-top: 0;
	color: #ff0093;
	margin-bottom: 5px;
	font-weight: 600
}
.blogDetail p {
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	color: #fff
}
.blogDetail h2, .blogDetail h3, .blogDetail p>strong {
	color: #ff0093;
	margin-top: 15px
}
.blogDetail ul {
	list-style: disc
}
.blogDetail ul li {
	font-weight: 600;
	padding: 5px 0;
	color: #fff;
	margin-left: 15px
}
.blogDetail ul.blgby {
	margin: 25px 0 45px;
	padding: 0;
	list-style: none;
	box-shadow: 0 0 3px #000;
	background: #ff0
}
.blogDetail ul.blgby li {
	display: inline-block;
	min-width: 150px;
	font-weight: 600;
	color: #ab073e;
	padding: 10px;
	margin-left: 0
}
.blogDetail ul.blgby li span {
	color: #ab073e
}
.detailNew .h1 {
	margin-bottom: 15px;
	margin-top: 0
}
.detailNew .h1 small {
	color: #fff;
	margin-left: 10px
}
.detailNew .h1 span {
	float: right;
	font-size: 14px;
	font-weight: 100;
	margin-top: 15px
}
.detailNew .productProf {
	border: 4px solid #379843;
	box-shadow: 0 0 10px #000;
	background: #379843;
	min-height: 541px
}
.detailNew .productProf img {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 412px;
    height: 561px;
	object-fit: cover;
}
.video-chat {
    margin-top: 5px;
}
.detailNew .productProf.discDetail {
	padding: 20px;
	border: none
}
.detailNew .productProf.discDetail h4, .detailNew .productProf.discDetail .h4 {
	margin: 0 0 15px;
	font-size: 22px;
	color: #ffe295;
	text-transform: none;
	font-weight: 700
}
.detailNew .productProf.discDetail ul {
	list-style: none!important;
	margin: 0 0 15px;
	padding: 0
}
.detailNew .productProf.discDetail ul li {
	width: 100%;
	border-bottom: 1px solid #ff0024;
	float: left;
	padding: 2px 0
}
.detailNew .productProf.discDetail ul li p {
	margin: 0;
	color: #fff;
	padding: 0;
	font-size: 14px;
	font-weight: 100
}
.detailNew .productProf.discDetail ul li p.pnme {
	float: left;
	min-width: 150px;
	font-weight: 600
}
.detailNew .productProf.discDetail ul li p.pfdet {
	float: left
}
.detailNew .productProf.clientContact {
	padding: 20px;
	border: none
}
.detailNew .productProf.clientContact h4, .detailNew .productProf.clientContact .h4 {
	margin: 0 0 15px;
	font-size: 22px;
	color: #ffe295;
	text-transform: none;
	font-weight: 700
}
.detailNew .productProf.clientContact .btnDesign {
	width: auto;
	overflow: visible;
	position: relative;
	cursor: pointer;
	font-size: 21px;
	color: #FFF;
	text-transform: uppercase;
	-moz-border-radius: 0 3px 3px 0;
	-webkit-border-radius: 0 3px 3px 0;
	border-radius: 5px;
	border: 1px solid #fddfb1;
	background: #ffb76b;
	background: -moz-linear-gradient(top, #ffb76b 0, #ce2fab 50%, #ff7c00 51%, #ff7f04 100%);
	background: -webkit-linear-gradient(top, #ffb76b 0, #ce2fab 50%, #ff7c00 51%, #ff7f04 100%);
	background: linear-gradient(to bottom, #ffb76b 0, #ce2fab 50%, #ce2fab 51%, #ff7f04 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b', endColorstr='#ff7f04', GradientType=0);
	margin-bottom: 15px;
	text-align: center;
	padding: 15px 0;
	font-weight: 600;
	display: block
}
.detailNew .productProf.clientContact .btnDesign span img {
	width: 35px;
	height: auto;
	float: left;
	display: inline-block;
	margin-right: 10px
}
.detailNew .productProf.clientContact .btnDesign span {
	display: inline-block;
	line-height: 35px
}
.detailNew .productProf.clientContact ul.social {
	list-style: none!important;
	margin: 0!important;
	padding: 0
}
.raresCard {
	background: #62c0ca;
	padding: 10px;
	border-radius: 15px;
	box-shadow: 0 0 3px #000;
	margin-bottom: 15px
}
.raresCard thead tr {
	background: #438a3e;
	color: #fff;
	font-size: 18px;
	font-weight: 600
}
.raresCard tbody tr {
	font-size: 16px;
	font-weight: 600;
	color: #000
}
.homePageGo {
	width: 120px;
	float: left;
	margin: 28px 15px 0
}
.homePageGo img {
	width: 100%;
	height: auto
}


.col-sm-23 {
    padding: 0 14px;
	width:22%; float:right;
}
.col-sm-22-logo-new{width: 55%;
    float: left;
    text-align: center;
    margin: 15px 0;

}
.add-banner img{ width:70%;}


@media only screen and (max-width:1040px) {
.body-colum, .fotercolum, .top-colum {
	width: 100%
}
.center-div {
	width: 100%!important
}
}

@media only screen and (max-width:830px) {
	
.blog-row .col-xs-2{ width:20%; }
.blog-row .col-xs-10{ width:80%; }
	
.body-colum {
	padding: 0 10px
}
.menu {
	width: 280px;
	position: absolute;
	z-index: 999;
	display: none;
	padding: 0;
}
.menuabso, .toppic img {
	width: 100%
}
.menu>ul>li {
	float: none;
	border-top: solid 1px #fff;
}
.menu>ul>li>a {
	font-size: 16px;
	padding: 6px 20px
}
.menuabso {
	position: relative
}
.menuicon {
	display: block
}
.toppic {
	margin: 105px 0 0
}
	
.row.profileGal .col-md-3{ margin-bottom: 30px; }
.shadeBox.bottomGall .col-md-3{ margin-bottom:20px; }
.shadeBox.bottomGall .col-sm-3.galBox{ width: 33%; }
.shadeBox.bottomGall  .col-sm-2.galBox{ width: 33%; }
.row.detailNew .col-sm-4{ width: 100%; margin-bottom:30px; }
	
	
}

@media only screen and (max-width:785px) {
.blogcol, .festext {
	clear: both
}
.colum3, .colum4 {
	width: 48%;
	margin: 0 0 3% 4%
}
.colum5, .colum6 {
	width: 32%;
	margin: 0 0 3% 2%
}
.blgpic, .left-container {
	width: 100%
}
.right-container {
	float: left;
	width: 100%
}
.blgpic {
	margin: 0 0 10px
}
.postwrap {
	padding: 0
}
.pstform li .tarea-col {
	height: 70px
}
}

@media only screen and (max-width:496px) {
	
.blog-row .col-xs-2{ width:100%; margin-bottom:20px; }
.blog-row .col-xs-2 img{ width:100%; }
.blog-row .col-xs-10{ width:100%; }
	
.sprt, .subscol {
	float: left
}
.colum2, .colum3, .colum4, .colum5, .colum6 {
	width: 100%;
	margin: 0 0 3%
}
.sprt {
	background-color: #ffb0b0;
	position: inherit;
	width: 100%;
	margin: 12px 0 0;
	color: #FFF
}
.menu-col {
	position: absolute;
	width: auto;
	right: 0;
	top: 10px;
	margin: 0
}
.menu {
	right: 0
}
.scrcol {
	padding: 0
}
	
.weblogo h1{ width: 100%; text-align: center; }
.weblogo a span{ text-align: center; }
	
.shadeBox.bottomGall .col-sm-3.galBox { width:100%; }
.unique-links li{ width: 100%; }
.unique-links ul li a img{ width: 100%; }
.shadeBox.bottomGall .col-sm-2.galBox { width:100%; }
.detailNew .productProf.clientContact .btnDesign span {
    line-height: 35px;
    font-size: 14px;
    text-transform: lowercase;
}

}

@media (max-width:767px) {
 .col-sm-23 {
    padding: 0 14px;
	width:100%; float:inherit;
}
.col-sm-22-logo-new{width: 100%;
  
    text-align: center;
    margin: 10px 0; padding:0 15px;

}
 .add-banner img{ width:95%;}
 
 
 .slidecol img {
    height: auto;
}   
 .foot-bnr01 img {

    height: auto;

}   
.detailNew .productProf img {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 100%;
    height: auto;
}    
 .shadeBox.bottomGall .galBox .carocol .escprtpic img   { height:auto; width: 100%; }
   
  .shadeBox.bottomGall  .col-sm-2.galBox{ width: 50% !important; float: left;} 
    
.sprt>div, .weblogo {
	text-align: center;
	width: 100%
}
.weblogo a {
	float: none;
	display: inline;
	margin: 0 auto
}
.detailNew h1 small, .menu-col {
	width: 100%;
	float: left
}
.menu>ul, .sprt>div {
	display: block
}
.sprt {
	background: 0 0;
	width: 100%
}
.menu-col {
	position: relative;
	background: 0 0;
	border: none;
	margin-bottom: 20px;
	margin-top: -12px
}
.navbar-toggle {
	background: #ff0093;
	margin: 0;
	width: 100%;
}
.navbar-toggle span {
	background: #fff;
	margin: auto;
}
.navbar-collapse {
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%
}
.detailNew .productProf {
	min-height: auto
}
.wrapperBlogwrap ul {
	margin: 20px 0 0 15px;
	position: relative
}
.wrapperBlogwrap .blgpic {
	width: 100%;
	float: none;
	margin-right: 0;
	max-width: 767px
}
.wrapperBlogwrap .blgpic img {
	width: 100%
}
}

@media (min-width:992px) and (max-width:1199px) {
.menu>ul>li>a {
	padding: 13px 17px
}
.sprt .h3{font-size: 18px;}
.sprt p  { font-size: 14px;}
.weblogo a { font-size: 22px;}
.weblogo {     margin: 5px 0 0;}
.sprt {    min-height: auto;}
.slidecol img {height: auto;}
}

@media (min-width:768px) and (max-width:991px) {

.sprt .h3{font-size: 14px;}
.sprt p  { font-size: 11px;}
.weblogo a { font-size: 15px;}
.weblogo {  margin: 0;}
.sprt {    min-height: auto;}
.slidecol img {height: auto;}

#navbar {
	width: 100%;
	position: relative;
	background: 0 0
}
.menu>ul>li>a {
	font-size: 12px;
	padding: 6px 14px
}
.detailNew .productProf {
	min-height: auto
}
}
.shadeBox.bottomGall .galBox .carocol .erctdet .hd3 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-weight: 600
}
.mobDevice .firstBx, .mobDevice .forthBox, .mobDevice .secBox, .mobDevice .thrdBox {
	position: absolute;
	z-index: 15;
	width: 100%
}
.mobDevice .firstBx {
	top: 12.5%
}
.mobDevice .secBox {
	top: 37.5%
}
.mobDevice .thrdBox {
	top: 62.5%
}
.mobDevice .forthBox {
	top: 87.5%
}
.call-footer {
    display: none;
   }
@media screen and (max-width: 1125px){
.call-footer {
    display: block;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    color: white;
    text-align: center;
    z-index: 111;
}
.call-icon {
    background-color: #04af45;
    width: 50%;
    height: 52px;
    float: left;    padding-top: 10px;
}
.whatsapp-icon {
    background-color: green;
    width: 50%;
    height: 52px;
    float: right;    padding-top: 10px;
}
.pointer {
    cursor: pointer;
}
footer {
  padding-bottom: 50px;
}
.footer {
    margin: 0px 0 0;
}
}
.call-footer {
    display: none;
   }
@media screen and (max-width: 1125px){
.call-footer {
    display: block;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    color: white;
    text-align: center;
    z-index: 111;
}
.call-icon {
    background-color: #04af45;
    width: 50%;
    height: 52px;
    float: left;    padding-top: 10px;
}
.whatsapp-icon {
    background-color: green;
    width: 50%;
    height: 52px;
    float: right;    padding-top: 10px;
}
.pointer {
    cursor: pointer;
}
footer {
  padding-bottom: 15px;
}
.footer {
    margin: 0px 0 0;
}
}

@media (max-width: 1023px){
    .ani_div {
        padding-top: 0;
    }
    .tp-mnu1 ul li a {
        padding: 12px 20px
    }
}

@media (max-width: 1023px){
    .ani_div {
        padding-top: 0;
    }
    .tp-mnu1 ul li a {
        padding: 12px 20px
    }
}

@media (min-width:767px) {
.menu>ul {
	display: block;
	width: 100%;
	text-align: center
}
.menu>ul>li {
	float: none;
	display: inline-block;
	border-left: none
}
.menu-col {
	height: 49px
}
}
footer .scrcol {
	padding-left: 0
}
footer .qucklink ul, footer .scrcol .social ul, footer .scrcol h2, footer .scrcol p {
	text-align: center
}

@media (max-width:767px) {
.sprt h3, .sprt p {
	text-align: center
}
.qucklink li {
	border: none
}
.qucklink li a {
	padding: 3px 11px
}
.sprt h3 {
	font-size: 18px
}
.sprt p {
	font-size: 15px
}
.hd1, h1 {
	font-size: 20px
}
.erctdet {
	padding: 10px 0 0;
	color: #000;
	float: left;
	width: 100%;
	margin-bottom: 20px
}
.cnts h2, .cnts h3, .cnts h4, .cnts h5, .cnts h6 {
	font-size: 20px
}
.cnts .h1 {
	font-size: 20px
}
.homePageGo {
	width: 120px;
	margin: 10px 15px 0
}
.sprt {
	margin: 0
}
}

@media (min-width:768px) and (max-width:991px) {
.menu-col {
	height: 34px
}
}
.erctbtn span {
	text-align: center
}

@media (max-width:414px) {

 .shadeBox.bottomGall  .col-sm-2.galBox{ width: 100% !important;} 
 
}
.nowcalling{display:block;position:fixed;bottom:0;width:100%;z-index:9999}.lcol,.rcol{float:left;width:50%}.lcol{background-color:#5AA6ED}.rcol{background-color:#25d366}.lcol a,.rcol a{display:block;padding:10px 0;text-align:center;text-decoration:none;color:#fff}
