/**/
body {
	background-image: url(../images/bg.png);
	background-attachment: repeat;
	background-position: fixed;
}

p {
	text-align: justify;
}

.body-container {
	background-color: #eeeeee;
	padding: 10px;
	box-shadow: 1px 0px 10px #888888;
}

.inner-container {
	margin-bottom: 10px;
	margin-top: 10px;
}

.border-index {
	padding-bottom: 10px;
	border-bottom: solid 1px #b3b3b3;
}

.highlight {
	color: #fa42a1;
}

.img-border {
	border: solid 1px #b3b3b3;
	border-radius: 5px;
	padding: 5px;
}

/*Start Header*/

.social-icon {
	font-size: 50px;
	text-align: right;
	padding-top: 10px;
}

.social-icon a{
	color: inherit;
	transition: all 0.3s ease-in-out;
}

.social-icon a:hover{
	color: #fa46a2;
}

/*.social-icon-fb {
	font-size: 50px;
	text-align: right;
}

.social-icon-fb  a{
	color: inherit;
	transition: all 0.3s ease-in-out;
}

.social-icon-fb a:hover{
	color: #3b5998;
}

.social-icon-tw {
	font-size: 50px;
	text-align: center;
}

.social-icon-tw  a{
	color: inherit;
	transition: all 0.3s ease-in-out;
}

.social-icon-tw a:hover{
	color: #00aced;
}

.social-icon-yt {
	font-size: 50px;
	text-align: left;
}

.social-icon-yt  a{
	color: inherit;
	transition: all 0.3s ease-in-out;
}

.social-icon-yt a:hover{
	color: #bb0000;
}*/

.nav-container {
	background: #fa42a2;
	height: 80px;
	z-index: 1001;
	position: relative;
}

.nav-button {
	margin-top: 15px;
	background: #fff;
	border-radius: 5px;
	padding: 15px;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.nav-con a{
	color: #fa42a2;
	transition: all 0.3s ease-in-out;
}

.nav-con a:hover{
	color: #333d4b;
	text-decoration: none;
}

.nav-home {
	margin-top: -20px;
	position: absolute;
	background: #fa42a2;
	padding: 15px;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.nav-home a{
	color: #fff;
	transition: all 0.3s ease-in-out;
}

.nav-home a:hover{
	color: #fb0284;
	text-decoration: none;
}

.nav-about-us {
	width: 180px;
	margin-top: -20px;
	position: absolute;
	background: #f70281;
	padding: 15px 45px;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.nav-about-us a{
	color: #fff;
	transition: all 0.3s ease-in-out;
}

.nav-about-us a:hover{
	color: #93004c;
	text-decoration: none;
}

.nav-contact-us {
	width: 180px;
	margin-top: -20px;
	position: absolute;
	background: #fead15;
	padding: 15px 40px;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.nav-contact-us a{
	color: #fff;
	transition: all 0.3s ease-in-out;
}

.nav-contact-us a:hover{
	color: #c78201;
	text-decoration: none;
}

.nav-chat {
	width: 180px;
	margin-top: -20px;
	position: absolute;
	background: #b2b6b9;
	padding: 15px 40px;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.nav-chat a{
	color: #fff;
	transition: all 0.3s ease-in-out;
}

.nav-chat a:hover{
	color: #7a7a7a;
	text-decoration: none;
}

.nav-home-media {
	padding: 20px;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	margin: 5px;
	font-weight: 600;
}

.nav-home-media a{
	color: #fff;
	transition: all 0.3s ease-in-out;
}

.nav-home-media a:hover{
	color: #fb0284;
	text-decoration: none;
}

.nav-button-media {
	padding: 20px;
	background: #fff;
	border-radius: 5px;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	margin: 5px;
	font-weight: 600;
}

.nav-button-media a{
	color: #fa42a2;
	transition: all 0.3s ease-in-out;
}

.nav-button-media a:hover{
	color: #333d4b;
	text-decoration: none;
}

.nav-about-media {
	padding: 20px;
	background: #f70281;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	margin: 5px;
	font-weight: 600;
}

.nav-about-media a{
	color: #fff;
	transition: all 0.3s ease-in-out;
}

.nav-about-media a:hover{
	color: #93004c;
	text-decoration: none;
}

.nav-contact-media {
	padding: 20px;
	background: #fead15;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	margin: 5px;
	font-weight: 600;
}

.nav-contact-media a{
	color: #fff;
	transition: all 0.3s ease-in-out;
}

.nav-contact-media a:hover{
	color: #c78201;
	text-decoration: none;
}

.nav-chat-media {
	padding: 20px;
	background: #b2b6b9;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	margin: 5px;
	font-weight: 600;
}

.nav-chat-media a{
	color: #fff;
	transition: all 0.3s ease-in-out;
}

.nav-chat-media a:hover{
	color: #7a7a7a;
	text-decoration: none;
}

.p-index {
	font-size: 16px;
}
/*End Header*/

/*Start Slider*/

.slider-nav {
  top: 40%;
  position: absolute;
  z-index: 5;
  display: inline-block;
}

.prev {
  left: 50%;
  margin-left: -10px;
}

.next {
  right: 50%;
  margin-right: -10px;
}

/*End Slider*/

/*Start Body*/

.tab-color1 {
	background-color: #fa42a1;
	border-top-left-radius: .5em;
	border-top-right-radius: .5em;
}

.tab-color2 {
	background-color: #fa286f;
	border-top-left-radius: .5em;
	border-top-right-radius: .5em;
}

.tab-inner {
	padding: 10px;
	border: solid 1px #b3b3b3;
}

.index-border{
	border: solid 1px #b3b3b3;
	border-radius: 5px;
	padding: 5px;
}

.index-center {
	text-align: center;
}

.index-center2 {
	text-align: center;
	padding: 10px;
}

.index-right {
	text-align: right;
	padding: 10px;
}

.index-padding {
	padding: 10px;
}

.index-padding a{
	color: #333;
	padding-left: 0px;
	transition: all 0.3s ease-in-out;
}

.index-padding a:hover{
	text-decoration: none;
	padding-left: 10px;
	color: #fa46a2;
}

/*End Body*/

/*Start Footer*/
.footer-container {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	padding: 20px;
	font-weight: 600;
}

.footer-container a{
	color: #2a66cc;
	transition: all 0.3s ease-in-out;
}

.footer-nav {
	color: #b3b3b3;
}

.footer-container a:hover{
	text-decoration: none;
	color: #fa46a2;
}

.footer {
 background-color: #fa42a2;
 padding: 10px;
 color: #fff;
}

.footer a {
	color: #fff;
	transition: all 0.3s ease-in-out;
}

.footer a:hover {
	color: #ff0030;
	text-decoration: none;
}

/*End Footer*/

/*Start Inner Page*/
.inner-page-title {
	color: #fa42a2;
	font-family: 'Open Sans', sans-serif;
	font-size: 35px;
	padding: 50px;
	background-image: url(../images/inner-img.jpg);
	background-attachment: fixed;
}

.inner-page-container {
	padding-top: 10px;
	border-bottom: solid 1px #b3b3b3;
}

.contact-container {
	padding: 5px;
}

.contact-icon {
	color: #fa42a2;
}

.line-div {
	height: 1px;
	background: #b3b3b3;
	margin-top: 5px;
	margin-bottom: 5px;
}

.inner-table {
	border: 1px solid #b3b3b3;
}

.inner-table a{
	color: inherit;
	transition: all 0.3s ease-in-out;
}

.inner-table a:hover{
	color: #fa42a2;
	text-decoration: none;
}

.inner-th {
	padding: 5px;
	text-align: center;
}

.inner-td {
	padding: 5px;
}

.inner-scontainer {
	padding-bottom: 10px;
}

.strong-color {
	color: #fa42a2;
}

.inner-img-container {
	margin-bottom: 20px;
}

.inner-ul {
	list-style-type: none;
	padding-bottom: 10px;
}

.mv-icon {
	font-size: 18px;
	color: #fa42a2;
}

.services-container {
	padding-left: 20px;
	padding-bottom: 10px;
}

/* Start Google Map */
.Flexible-container {
	margin-top: 5px;
	margin-bottom: 10px;
    position: relative;
    padding-top: 250px;
    height: 0;
    overflow: hidden;
}

.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 250px;
}

/* End Google Map */

/*End Inner Page*/

@media screen and (min-width: 1280px) {
	.navbar {
		display: none;
	}
}

@media screen and (max-width: 1280px) {

	.nav-container {
		display: none;
	}

}

@media screen and (max-width: 600px) {

	.carousel-control {
		display: none;
	}

}

