.main-div
{
	/* width:1170px;*/
	width:100%;
	margin:0 auto;
}
header
{
	background:#FFF;
	display:block;
	border-top:4px solid #19460a;
}
.right-header
{
	margin-top:10px;
}
.social-icons
{
	display:inline-block;
	-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-padding-start: 0px;
	-moz-margin-before: 0em;
    -moz-margin-after: 0em;
    -moz-padding-start: 0px;
}
.social-icons li
{
	float:left;
	list-style:none;
	margin-left:12px;
}
.social-icons li:hover
{
	opacity:0.8;
}
.social-icons li .fa
{
	padding:7px 10px;
	color:#FFF;
	border-radius:2px;
}
.social-icons li .fa-facebook
{
	background:#3B5998;
}
.social-icons li .fa-twitter
{
	background:#00aced;
}
.social-icons li .fa-tumblr
{
	background:#32506d;
}
.social-icons li .fa-pinterest
{
	background:#cb2027;
}
.social-icons li .fa-google-plus
{
	background:#dd4b39;
}
.whatsapp .fa-whatsapp
{
	background:#34af23;
	color:#FFF;
	padding:5px 7px;
	border-radius:2px;
	font-size:18px;
}
.whatsapp .fa-mobile
{
	background:#34af23;
	color:#FFF;
	padding:5px 10px;
	border-radius:2px;
	font-size:18px;
}
.whatsapp p
{
	font-size:18px;
}
.whatsapp a
{
	font-size:18px;
	font-weight:600;
	color:#19460a;
}
.whatsapp a:hover
{
	text-decoration:none;
	opacity:0.9;
}
.mail .fa-envelope
{
	background:#222;
	color:#FFF;
	padding:5px 6px;
	border-radius:2px;
	font-size:18px;
}
.mail a
{
	font-size:15px;
	font-weight:600;
	color:#19460a;
}
.navbar-inverse
{
	background:#19460a;
	border-color: #19460a;
}
.navbar
{
	border-radius:0px;
}
.about-section
{
	padding:0px 0px 30px;
	background:#FFF;
	/* border-bottom: 1px solid #CCC; */
}
.about-section .about-heading
{
	background:#19460a;
	padding:15px 3px;
	color:#FFF;
	border-radius:3px;
}
.about-section .col-md-6 img
{
	border-radius:3px;
}
.about-section .about-desc
{
	line-height:26px;
	font-size:18px;
	text-align:justify;
}
.info-section
{
	/* border-top:1px solid #19460a;
	border-bottom:1px solid #19460a;
	background:linear-gradient(to bottom,#f29934 0,#d67328 44%,#be6123 100%); */
	background:linear-gradient(to bottom,#19460a 0,#1b6610 20%,#19460a 80%,#1b6b11 100%);
	padding:7px;
	box-shadow:0px 0px 8px 0px #19460a;
	margin-bottom:8px;
}
.info-section .row
{
	background:linear-gradient(to bottom,#5fde35 0,#67c935 44%,#19470a 100%);
	padding:30px;
	border-radius:5px;
	margin:0;
}
.info-section .horo
{
	opacity:0.7;
}
.info-section .down
{
	margin-top:28px;
}
.info-section .h1
{
	margin-top:0px;
	color:#19460a;
	font-size:24px;
}
.info-section .h2 a
{
	color:#19460a;
	font-size:32px;
	animation: blink 1s linear infinite;
	text-decoration:none;
	font-weight:600;
}
.info-section .h2 a:hover
{
	animation: blink 0s linear infinite;
}
.info-section .res-mail a
{
	font-size:24px;
	color:#19460a;
	font-weight:400;
	animation: blink 0s linear infinite;
}
#res-fon
{
	display:none;
}
#res-fon img
{
	display:none;
}
@media only screen and (max-width:768px)
{
	.info-section .row
	{
		padding:30px 0px;
	}
	.info-section .res-mail a
	{
		font-size:13px;
	}
	.info-section .h2 a
	{
		font-size:24px;
	}
	.info-section .res-mail a
	{
		font-size:11px;
	}
	#res-fon
	{
		display: none; /* Hidden by default */
		position: fixed; /* Fixed/sticky position */
		bottom: 20px; /* Place the button at the bottom of the page */
		right: 20px; /* Place the button 30px from the right */
		z-index: 99; /* Make sure it does not overlap */
		cursor: pointer; /* Add a mouse pointer on hover */
	}
	#res-fon img
	{
		height:60px;
		width:60px;
		display:block;
	}
	.info-section .horo
	{
		display:block;
		margin-left:auto;
		margin-right:auto;
		float:none !important;
	}
	.info-section .down .h2 .er
	{
		display:block;
		margin-top:10px;
	}
}
.info-section1
{
	/* border-top:1px solid #19460a;
	border-bottom:1px solid #19460a;
	background:linear-gradient(to bottom,#f29934 0,#d67328 44%,#be6123 100%); */
	background:linear-gradient(to bottom,#f29934 0,#f5b874 20%,#19460a 80%,#f19834 100%);
	padding:7px;
	box-shadow:0px 0px 8px 0px #19460a;
	margin-bottom:8px;
}
.info-section1 .row
{
	background:linear-gradient(to bottom,#fdeed5 0,#fbddac 44%,#fdeed5 100%);
	padding:30px;
	border-radius:5px;
	margin:0;
}
.info-section1 .horo
{
	opacity:0.7;
	height:180px;
}
.info-section1 .down
{
	margin-top:23px;
}
.info-section1 .h1
{
	margin-top:0px;
	color:#19460a;
	font-size:24px;
}
.info-section1 .h2 a
{
	color:#19460a;
	font-size:32px;
	animation: blink 1s linear infinite;
	text-decoration:none;
	font-weight:600;
}
.info-section1 .h2 a:hover
{
	animation: blink 0s linear infinite;
}
.info-section1 .res-mail a
{
	font-size:19px;
	color:#19460a;
	font-weight:400;
	animation: blink 0s linear infinite;
}
@media only screen and (max-width:768px)
{
	.info-section1 .row
	{
		padding:30px 0px;
	}
	.info-section1 .res-mail a
	{
		font-size:13px;
	}
	.info-section1 .horo
	{
		display:block;
		margin-left:auto;
		margin-right:auto;
		float:none !important;
	}
	.info-section1 .h2 a
	{
		font-size:24px;
	}
	.info-section1 .res-mail a
	{
		font-size:11px;
	}
	.info-section1 .down .h2 .er
	{
		display:block;
		margin-top:10px;
	}
}
.read-more
{
	background:#c85e20;
	border-color:#c85e20;
	color:#FFF;
}
.read-more:hover
{
	background:#eca042;
	border-color:#eca042;
	color:#FFF;
}
.form-section
{
	background:#FFF;
	padding:30px 0px;
	border-bottom: 1px solid #CCC;
}
.form-section .form-bg-area
{
	background:#F5F5F5;
	border-radius:3px;
	padding:30px 0px;
	border:1px solid #b9b5b5;
}
.form-section .form-bg-area .form-heading
{
	color:#FFF;
	background:#19460a;
	padding: 7px 0px;
	border-radius: 5px;
	margin-top:0px;
}
.form-submit
{
	background:#19460a;
	border-color:#19460a;
	color:#FFF;
	width:100%;
}
.form-submit:hover
{
	opacity:0.9;
	background:#19460a;
	border-color:#19460a;
	color:#FFF;
}
.form-section .services-area
{
	background:#F5F5F5;
	border-radius:3px;
	border:1px solid #b9b5b5;
	padding-bottom:8px;
}
.form-section .services-area h3
{
	color:#FFF;
	padding:7px 3px;
	border-radius:3px;
	text-align:center;
	background:#19460a;
}
.form-section .services-area ul
{
	list-style:none;
	-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-padding-start: 0px;
	-moz-margin-before: 0em;
    -moz-margin-after: 0em;
    -moz-padding-start: 0px;
}
.form-section .services-area ul li
{
	padding:7px 10px;
	border-bottom:1px solid #19460a;
	
}
.form-section .services-area ul li a
{
	color:#000;
	font-size:15px;
}
.form-section .services-area ul li a:hover
{
	text-decoration:none;
}
.form-section .services-area ul li
{
  padding-left: 1.3em;
}
.form-section .services-area ul li:before
{
  content: "\f00c";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em;
  width: 1.3em;
  color:#19460a;
}
.form-area
{
	margin-bottom:0px !important;
}
.sidebar
{
	background:#F5F5F5;
	border-radius:3px;
	border:1px solid #b9b5b5;
	margin-top:20px;
	margin-bottom:20px;
}
.sidebar iframe
{
	padding-left:15px;
	padding-right:15px;
}
.sidebar h3
{
	color:#FFF;
	padding:7px 3px;
	border-radius:3px;
	text-align:center;
	background:#19460a;
}
.sidebar ul
{
	list-style:none;
	-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-padding-start: 0px;
	-moz-margin-before: 0em;
    -moz-margin-after: 0em;
    -moz-padding-start: 0px;
}
.sidebar ul li
{
	padding:7px 10px;
	border-bottom:1px solid #19460a;
	
}
.sidebar ul li a
{
	color:#000;
	font-size:15px;
}
.sidebar ul li a:hover
{
	text-decoration:none;
}
.sidebar ul li
{
  padding-left: 1.3em;
}
.sidebar ul li:before
{
  content: "\f00c";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em;
  width: 1.3em;
  color:#19460a;
}
.services
{
	padding:30px 0px;
	background:#FFF;
}
.services .services-heading
{
	background:#19460a;
	padding:15px 3px;
	color:#FFF;
	border-radius:3px;
	margin-top:0px;
}
.services .services-div
{
	border:1px solid #CCC;
	background:#EEE;
	margin-bottom:20px;
	border-radius:5px;
	padding-bottom:50px;
	box-shadow:0px 0px 3px 2px #CCC;
}
.services .services-div img:hover
{
	opacity:0.7;
}
.services .services-div .services-read-more
{
	background: #c85e20;
	border-color: #c85e20;
	color: #FFF;
	float:right;
	margin-right:10px;
}
.services .services-div .services-read-more:hover
{
	opacity:0.8;
}
.services .services-div img
{
	border-radius:5px 5px 0px 0px;
}
.services .services-div h4
{
	background:#19460a;
	color:#FFF;
	margin-top:0px;
	padding:7px 2px;
	text-align:center;
	border-top:1px solid #FFF;
}
.services .services-div p
{
	text-align:justify;
	font-size:16px;
	padding:12px 10px 0px;
}
.footer
{
	box-shadow:0px 0px 4px 3px #333;
	padding: 10px 0px 30px;
}
.footer .footer-about h3
{
	color:#F8C56A;
}
.footer .ser ul
{
	list-style:none;
	-webkit-margin-before: 0em !important;
    -webkit-margin-after: 0em !important;
    -webkit-margin-start: 0px !important;
    -webkit-margin-end: 0px !important;
    -webkit-padding-start: 18px !important;
	-moz-margin-before: 0em !important;
    -moz-margin-after: 0em !important;
    -moz-margin-start: 0px !important;
    -moz-margin-end: 0px !important;
    -moz-padding-start: 18px !important;
}
.footer .ser ul li
{
	line-height:26px;
}
.footer .ser ul li:before
{
	content: "\f054";
	font-family: FontAwesome;
	display: inline-block;
	margin-left: -1.3em;
	width: 1.3em;
	color:#F8C56A;
}
.footer .ser ul li a
{
	color:#FFF;
	font-size:17px;
}
.footer .ser h3
{
	color:#F8C56A;
}
.footer .nk
{
	background:#FFBA00;
	border-radius:5px;
	border:1px solid #FFBA00;
	padding:3px 0px;
	text-align:center;
	float:none;
	margin:23px auto 0px;
	text-decoration:none;
}
.footer .lnk
{
	color:#000;
	font-size:26px;
	font-weight:600;
	letter-spacing:1px;
	animation: blink 1s linear infinite;
}
.footer .lnk:focus
{
	text-decoration:none;
}
.footer .lnk:hover
{
	animation: blink 0s linear infinite;
	text-decoration:none;
}
@keyframes blink{
0%{opacity: .3;}
50%{opacity: .5;}
100%{opacity: 1;}
}
.footer .ph
{
	color:#19460a;
	background:#FBDFAC;
	padding:10px 20px;
	border-radius:5px;
	font-size:22px;
	margin-top:20px;
}
.footer p
{
	line-height:22px;
	text-align:justify;
}
footer
{
	background:#19460a;
	color:#FFF;
	padding:10px;
}
footer .footer-services li
{
	list-style:none;
	float:left;
	margin-left:8px;
}
footer .footer-services li a
{
	color:#FFF;
}
footer .footer-services ul
{
	-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-padding-start: 0px;
	-moz-margin-before: 0em;
    -moz-margin-after: 0em;
    -moz-padding-start: 0px;
}
#myCarousel .carousel-inner .item h4
{
	position:absolute;
	z-index:1;
	top:25%;
	font-size:50px;
	background:rgba(137,7,5,0.8);
	border-radius:5px;
	padding:10px 15px;
	left:10%;
	color:#FFF;
	box-shadow:0px 2px 5px 2px #212121;
}
#myCarousel .carousel-inner .item .worldwide
{
	position:absolute;
	z-index:1;
	top:35%;
	font-size:50px;
	background:rgba(137,7,5,0.8);
	border-radius:5px;
	padding:10px 15px;
	left:21%;
	color:#FFF;
	box-shadow:0px 2px 5px 2px #212121;
}


.about
{
color:white;
font-weight:bold;
border-radius:5px;
text-align:center;
background:linear-gradient(to bottom,#f29934 0,#d67328 44%,#be6123 100%);
padding:10px;
}
.bnrpic
{

}
.cmsms_cc .heading
{
	font-size:27px;
}
.abtpic
{
}
.abttext
{
margin-top:20px;
text-align:justify;
line-height:30px;
}
.form-area
{
	background:#F5F5F5;
	border-radius:3px;
	padding:30px 0px 0px;
	border-bottom:1px solid #b9b5b5;
}
.form-area .form-heading
{
	color:#FFF;
	background:#19460a;
	padding: 7px 0px;
	border-radius: 5px;
	margin-top:0px;
	margin-left:15px;
	margin-right:15px;
}
.desc li:before
{
  content: "\f00c";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em;
  width: 1.3em;
  color:#19460a;
}
.desc li
{
	list-style:none;
	line-height:26px;
}
.desc-heading
{
	color:#19460a;
	font-weight:600;
	font-size:22px;
}
@media only screen and (max-width:768px)
{
	.live-traffic
	{
		margin-top:20px;
	}
	.main-div
	{
		width:100%;
	}
	#myCarousel .carousel-inner .item h4
	{
		font-size:20px;
	}
	#myCarousel .carousel-inner .item .worldwide
	{
		font-size:20px;
		top:25%;
		left:10%;
	}
}