h1, h2, h3, h4, h5, h6 p, ul, li{
	margin:0;
	padding:0;
}
.clear{ clear:both; }
*+html .clearfix { display: inline-block; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.wrapper {
  margin: 0 auto;
  width: 1260px;
}
h1 {
	font-size: 33px;
	font-weight: bold;
	line-height: 1.0909090909;
	margin-bottom: 12px;
	margin:3px 0 0;
	font-family:calibri;
}
h2{
	padding:10px 0 5px;
	font-size:20px;
}
.more{
	background:url(../images/more.png) 68px 6px no-repeat;
	color:#f0ad4e;
	padding: 0 26px 0 0;
    text-decoration: none !important;
	transition:all .5s ease;
}
.more:hover{
	background:url(../images/more.png) 72px 6px no-repeat;
	color:#f0ad4e !important;
	padding: 0 28px 0 0;
}
.col-title {
	background-color: #fff;
	float: left;
	height: 132px;
	padding: 20px 2.5%;
	width: 35%;
}
.col-title p {
	color:#fa9300;
	font-size:19px;
	font-size:18px\9;
	font-weight: bold;
	text-align: center;
}
.col-title p span {
  float: right;
  padding: 38px 0 0;
  width: 68%;
}
.col-title p span span{
	color:#000;
	font-size:13px;
	display:block;
	padding:0;
	text-transform:uppercase;
	width:100%;
}
.col-title p a{
	padding:0 10px 0 0;
	float:left;
}
.banner {
	float:right;
	width:59%;
}
.banner img{ max-width:100%; }

/*==== TABLE STYLE STARTS =======*/

.tableedit{
	border:1px solid #ddd;
}
.footer-sidebar{ height:auto !important ; text-align:center; }
.site-footer{ border-top:16px solid #fff; padding:0 0 10px; }
.header-main {
  border-bottom: 4px solid #fff;
}
.left-block{
	float:left;
	width:47%;
	overflow:hidden;
}
.cycloneslider { width:100%; }
.left-block img{ max-width:100%; }
.right-block{
	float:right;
	width:50%;
}
.cycloneslider-template-standard {
	z-index: 0;
}
.cycloneslider-slides{
	height:505px !important;
}
.contact {
	margin:20px 0 0;
}
.contact-form {
  border-right: 1px dashed #ccc;
  float: left;
  padding-right: 2%;
  width: 65%;
}
.contact-form .row{
	margin:0 0 10px;
}
.left-part{
	float:left;
	width:49%;
}
.right-part{
	float:left;
	width:50%;
}
.left-part{ margin:0 1% 0 0;}
.contact-form label{
	display:block;
	margin:0 0 5px;
}
.contact-form input[type="text"]{
	width:100%;
}
.contact-form textarea{
	resize:none;
	height:100px;
}
.contact-form input[type="submit"]{
	float:right;
}
.contact-form input[type="submit"]:hover{
	background-color:#fa9300;
}
.captcha-17 input[type="text"]{
	width:76%;
}
.wpcf7-captcha-captcha-17{
	float:right;
	height:35px !important;
}
.address{
	float:right;
	width:30%;
}
.address p{
	margin:0 0 20px;
}
.address strong{ margin:0 10px 0 0; }
/*==== TABLE STYLE ENDS =======*/

.site-footer p{
	color:#fff;
	font-size:13px;
}
.page-id-373 h1{ display:none; }
.tablepress tfoot th, .tablepress thead th{ text-transform:capitalize; border-right:1px solid #ccc; }
.google_map_canvas{ margin:20px 0 0; border:3px solid #ccc; }
.page-id-7 p{
	padding-bottom:10px;
}
.dataTables_wrapper{
	margin-top:12px;
}
.nodata {
  color: red;
}



