/* Fixing Wordpress */
.entry {
	color: #000 !important;
	width: 954px;
	margin-top: 0px;
}

/*Clearfix*/
.clearfix:after { 
	content: "\00A0"; 
	display: block; 
	clear: both; 
	visibility: hidden; 
	line-height: 0; 
	height: 0;
}

.clearfix { 
	display: inline-block;
}

html[xmlns] .clearfix { 
	display: block;
}

* html .clearfix { 
	height: 1%;
}

.clearfix {
	display: block;
}
/*end Cleaffix*/

body {
    background:  url('../images/titlebg.png') repeat-x scroll 0px -35px #FFF !important;}

#wrapper{
	width: 983px !important;
}

#mainbody {
    background: none repeat scroll 0px 0px transparent !important;
    padding: 0px !important;
}   

#bodycontent{
	width: 100% !important;
}
#bodycontent #int-pricing h4 {
    margin: 10px 10px 10px;
}
.headpic{
	height: 320px;
	display: block;
	margin: 1px auto 20px;
	padding-top: 25px;
	min-width: 960px;
	max-width: 1900px;
	width: 960px !important;
}
.headone{
	background: url('../images/header1.jpg') no-repeat;
	border:#edaa1a 10px solid;
}
.headtwo{
	
	background-size: 100%;
}
h1{
  	font-family: 'Roboto Slab' !important;
  	color: #0b2640;
  	font-size: 36px !important;
  	text-align: left;
  	text-transform: uppercase;
	line-height: 50px;
	padding-left: 10px !important;
}
.wpsite #bodycontent h2{
	background: none !important;
	height: auto !important;
	margin: auto !important;
	line-height: 35px;
	padding-bottom: 8px;
}

h2{
	font-family: "Asap",sans-serif !important;
	font-size: 30px !important;
	color: #edaa1a !important;
	font-weight: 800 !important;
	line-height: 30px;
	letter-spacing: 0.75px;
	margin-bottom: 15px !important;
}
h3{
	font-family: 'Roboto Slab' !important;
	font-size: 21px !important;
	color: #41ACD0;
	margin:	20px 0 10px !important;
	font-weight: bold !important;
}

#plan-ad h2{
	margin-top: 10px;
	font-family:"Oswald",sans-serif !important;
	font-size: 25px !important;
	text-align: center;
}
.plan-five{
	float: left;
	width: 294px;
	height: 105px;
	margin: 15px 30px 15px 0px;
}
#plan-blocks{
	margin: 15px 0 5px;
	display: inline-block;
}
#plan-blocks .plan-five:nth-child(3){
	margin-right: 0px;
}
#plan-blocks .plan-five:nth-child(4){
	margin-left: 162px;
}
.five-circle{
	width: 105px;
	height: 105px;
	float: left;
	-webkit-border-radius: 53px;
	-moz-border-radius: 53px;
	border-radius: 53px;
}
.five-text{
	width: 180px;
	float: right;
	text-align: center;
}
.five-text h6{
	font-family:"Oswald",sans-serif !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	text-transform: uppercase;
	margin-bottom: -10px;
}
#bodycontent #int-content .five-text p{
	font-size: 11px !important;
}
.five-text a{
	font-size: 11px !important;
	color: #5292af !important;
	text-decoration: none !important;
}
.five-text a:hover{
	color: #000 !important;
}
#int-content h5{
	text-align: left;
	font-size: 20px !important;
	font-family:"Oswald",sans-serif !important;
	font-weight: 400 !important;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-left: 0px !important;
	color: #000 !important;
}

#int-content img {
  float: left;
  border: 1px solid #dddddd;
  margin: 0 15px 15px 0;
  padding: 3px;
}
#int-content  ul {
  margin: 10px 35px 17px;
  }
  
#int-content ul li {
  list-style: url(../images/arrow_02.png);
  margin-bottom: 10px;
 
}

h1 b{
  font-family: 'Roboto Slab' !important;
	font-weight: 700;
}
#bodycontent h1{
	padding-top: 0px;
	margin: 0px !important;
}
	

#accreditations {
    border-top: 1px solid #0b2640 !important;
 }
 
 #bodycontent #tabnav ul{
	width: 100%;
	margin: 0 auto;
	text-align: center;
	list-style: none !important;
}
#tabnav{
	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	
	padding: 15px;
	z-index: 999;
	margin-top: -45px;
-webkit-box-shadow: 0px 3px 3px 0px rgba(50, 50, 50, 0.4);
-moz-box-shadow:    0px 3px 3px 0px rgba(50, 50, 50, 0.4);
box-shadow:         0px 3px 3px 0px rgba(50, 50, 50, 0.4);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

}
 #tabnav li{
 	font-family: 'Roboto Slab' !important;
 	font-weight: 700;
 	font-size: 20px !important;
 	display: inline;
 	margin: 10px 0px 10px 0px !important;
 	padding: 0px 30px !important;
 	text-transform: uppercase;
 	letter-spacing: 1px;
 	border-right: 2px solid #393939;
 	cursor: pointer; cursor: hand; 
 }
 
#tabnav li:last-child{
 	border-right: none;
} 
#tabnav a{
	text-decoration:none !important;
	color: #393939 !important;
}
hr{
	border-bottom:  1px solid #5292af !important;		
}
#t1, #t2, #t3, #int-cta{
	padding-bottom: 15px;
	border-bottom: 2px solid #41ACD0;	
	margin-bottom: 25px;
}

a.cA{
	border-bottom:  3px solid #41ACD0;
 }

#tabnav a:hover{
	border-bottom:  3px solid #41ACD0;
}
.int-stroke{
	border-bottom: 1px solid #eee;
}
 #bodycontent #tabnav ul{
	width: 100%;
	text-align: center;
	list-style: none !important;
	margin-top: 0px;

}
.findout{
 	text-align: center;
 	display: block;
	margin: 16px auto 0px; 
}

 .findout a{
	font-family:"Roboto Slab",sans-serif;
 	background-size: 170px 37px;
 	text-transform: uppercase;
	color: #fff !important;
 }

 .one{
 	 	padding: 8px 5px;
 }
.two{
	 	padding: 8px 5px;
}
.three{
	 	padding: 8px 37px;
}
  .findout a:hover{
  text-decoration: none !important;
  }
 
#int-content{
	width: 686px;
	float: left;
	margin:22px 30px 20px 0px;
}

#int-sidebar{
	width: 267px;
	/*height: 4870px;*/
	float: right;
	margin: 22px 0px 20px 0px;
	position: relative;
}

.int-pad{
	margin-left: 59px;
	margin-right: 30px;
}
#bodycontent #int-content p{
	font-size: 16px !important;
	margin: 10px 0px;
}
#teachintro{
	width: 62%;
	background: url('../images/introbg.png') repeat;
	padding: 10px 5px 11px 24px;
	margin-left: 27px;
	float: left;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
#teachintro p{
	margin-left: 0px !important;
	font-size: 15px !important;
}
#teachintro h2{
	color: #0e3052 !important;
	line-height: 37px;
	margin-bottom: 8px;
}
#stamp{
	float: right;
	background: url('../images/stamp.png') no-repeat;
	width: 180px;
	height: 92px;
	-ms-transform: rotate(7deg); /* IE 9 */
	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
	transform: rotate(7deg);
	text-align: center;
	padding: 72px 0px 0px;
	color: #000;
 	font-family:"Oswald",sans-serif;
	font-size: 33px !important;
	line-height: 30px;
	text-transform: uppercase;
}
#stamp strike{
	font-size: 15px !important;
	display: block;
	margin-top: -35px;
}
#stamp #stamp-p{
	margin-top: 8px;
 	font-family:"Oswald",sans-serif;
	text-align: center;
	font-size: 12px !important;
	color: #000;
}
#bodycontent #teachintro ul{
	list-style: none;
	margin: 0px 10px 10px;
	color: #000 !important;
}
#bodycontent #teachintro li{
	font-size: 20px;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	margin: 3px 0 !important;
}
#teachintro .tick{
	color: #41ACD0;
	font-size: 47px !important;
    line-height: 27px;
	position: relative;
    top: 0.12em;
    padding-right: 10px;
}
.bodylist .tick{
	color: #41ACD0;
	font-size: 30px !important;
	line-height: 17px;
	position: relative;
	top: 0.12em;
	padding-right: 5px;
}

#bodycontent #differencelist ul{
	list-style: none;
	margin: 0px 0px 0px 30px;
	font-size: 18px !important;
	font-weight: bold;
}
#bodycontent #differencelist li{
	margin-top: 0px;	
}

#t1details {
	list-style: none;
}

#bodycontent  ul#t1details{
	margin: 0px;
}

#t1details b{
	color: #0b2540;
}
#int-cta{
	margin: 20px 0px;
}
#int-quotes{
	min-height: 50px;
	background-color: #d8efe3;
	position: relative;
	width: 100%;
	padding: 15px 0px 20px 0px;
	margin: 20px 0 0;
}

#top-quote{
	width: 45px;
	height: 30px;
		background-image: url('../images/top-quote.png');
	position: absolute;
	top: 5px;
	left: 5px;
}
#bottom-quote{
	width: 45px;
	height: 30px;
	background-image: url('../images/bottom-quote.png');
	position: absolute;
	bottom: 5px;
	right: 5px;
}
#int-blog{
	font-family:"Oswald",sans-serif !important;
	text-align: center;
	text-transform: uppercase;
}
#int-blog a{
	text-decoration: none !important;
}
#int-contact{
	font-family:"Oswald",sans-serif !important;
	text-align: center;
	text-transform: uppercase;
}
#int-moreint{
	font-family:"Oswald",sans-serif !important;
	text-align: center;
	text-transform: uppercase;
}

#bodycontent #int-content #int-contact p{
	font-size: 20px !important;
	margin-bottom: 5px;
	letter-spacing: 1px;
}

#int-number{
	font-size: 25px !important;
	font-weight: 500 !important;
	color: #5292af;
	margin-top: -5px !important;
	letter-spacing: 1px;
}
#int-intouch{
	padding: 0 43px;
	}
#int-intouch .bttn-grn,	#int-intouch .bttn-blue{
	width: 190px;
	height: 43px;
	background-size: 190px 43px;
	font-family: 'Roboto Slab' !important;
	color: #fff !important;
	margin: 0 5px;
	padding-top: 14px;
}	
#int-blog{
	padding: 0 43px;
	}
#int-blog .bttn-grn,	#int-blog .bttn-blue{
	width: 190px;
	height: 43px;
	background-size: 190px 43px;
	font-family: 'Roboto Slab' !important;
	color: #fff !important;
	margin: 0 5px;
	padding-top: 14px;
}	

.bblue{
	text-decoration: none !important;
background: url('../images/arrow.png') no-repeat right, #7db9e8; /* Old browsers */
background: url('../images/arrow.png') no-repeat right, -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 50%, #1e5799 100%); /* FF3.6+ */
background: url('../images/arrow.png') no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(50%,#2989d8), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
background: url('../images/arrow.png') no-repeat right, -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 50%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
background:  url('../images/arrow.png') no-repeat right,-o-linear-gradient(top,  #7db9e8 0%,#2989d8 50%,#1e5799 100%); /* Opera 11.10+ */
background: url('../images/arrow.png') no-repeat right, -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 50%,#1e5799 100%); /* IE10+ */
background: url('../images/arrow.png') no-repeat right, linear-gradient(to bottom,  #7db9e8 0%,#2989d8 50%,#1e5799 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
	
border: 1px solid #1e5799;
}

.bblue:hover{
	text-decoration: none !important;
background: url('../images/arrow.png') no-repeat right, #1e5799; /* Old browsers */
background: url('../images/arrow.png') no-repeat right, -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #7db9e8 100%); /* FF3.6+ */
background: url('../images/arrow.png') no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
background: url('../images/arrow.png') no-repeat right, -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
background: url('../images/arrow.png') no-repeat right, -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* Opera 11.10+ */
background: url('../images/arrow.png') no-repeat right, -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* IE10+ */
background: url('../images/arrow.png') no-repeat right, linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
	
}
	.ggreen{
	text-decoration: none !important;
	border: 1px solid #2a991e;
background: url('../images/arrow.png') no-repeat right, #30c146; /* Old browsers */
background: url('../images/arrow.png') no-repeat right, -moz-linear-gradient(top,  #30c146 0%, #28d631 50%, #2a991e 100%); /* FF3.6+ */
background: url('../images/arrow.png') no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#30c146), color-stop(50%,#28d631), color-stop(100%,#2a991e)); /* Chrome,Safari4+ */
background: url('../images/arrow.png') no-repeat right, -webkit-linear-gradient(top,  #30c146 0%,#28d631 50%,#2a991e 100%); /* Chrome10+,Safari5.1+ */
background: url('../images/arrow.png') no-repeat right, -o-linear-gradient(top,  #30c146 0%,#28d631 50%,#2a991e 100%); /* Opera 11.10+ */
background: url('../images/arrow.png') no-repeat right, -ms-linear-gradient(top,  #30c146 0%,#28d631 50%,#2a991e 100%); /* IE10+ */
background: url('../images/arrow.png') no-repeat right, linear-gradient(to bottom,  #30c146 0%,#28d631 50%,#2a991e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30c146', endColorstr='#2a991e',GradientType=0 ); /* IE6-9 */
	
}

.ggreen:hover{
	
	text-decoration: none !important;
background: #2a991e; /* Old browsers */
background: url('../images/arrow.png') no-repeat right, -moz-linear-gradient(top,  #2a991e 0%, #27ce37 50%, #30c146 100%); /* FF3.6+ */
background: url('../images/arrow.png') no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a991e), color-stop(50%,#27ce37), color-stop(100%,#30c146)); /* Chrome,Safari4+ */
background: url('../images/arrow.png') no-repeat right, -webkit-linear-gradient(top,  #2a991e 0%,#27ce37 50%,#30c146 100%); /* Chrome10+,Safari5.1+ */
background: url('../images/arrow.png') no-repeat right, -o-linear-gradient(top,  #2a991e 0%,#27ce37 50%,#30c146 100%); /* Opera 11.10+ */
background: url('../images/arrow.png') no-repeat right, -ms-linear-gradient(top,  #2a991e 0%,#27ce37 50%,#30c146 100%); /* IE10+ */
background: url('../images/arrow.png') no-repeat right, linear-gradient(to bottom,  #2a991e 0%,#27ce37 50%,#30c146 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a991e', endColorstr='#30c146',GradientType=0 ); /* IE6-9 */
	
}
.abutton{
	width: 267px;
	height: 40px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align: center;
	line-height: 39px;
	font-size: 24px !important;
	color: #fff;
	font-family: 'Roboto Slab' !important;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-weight: bold;
}

#ctabuttons{
	position: relative;
	margin-bottom: 15px;
}

#ctabuttons a{
	text-decoration: none !important;
}
#vidlink{
	width: 267px;
	margin-top: 15px;
}

#vidlink img{
	width: 267px;
}


.int-left{
	float: left;
}
.int-right{
	float: right;
}
.paddy{
	margin-top: 25px;
	margin-bottom: 30px;
}
.roundimage img{
	display: block;
	margin: 0 auto;
	-webkit-border-radius: 175px;
	-moz-border-radius: 175px;
	border-radius: 175px;
}
.ninety{
	width: 86%;
	margin: 15px 7% 0px !important;
	text-align: center;
}
.fourty{
	width: 40%;
	margin-bottom: 10px;
	margin-top: 0px;
	position: relative;
	
}
.fourtyfive{
	width: 45%;
	margin-bottom: 10px;
	margin-top: 0px;
	position: relative;
}
.threeninefive{
	width: 395px;
}
.twoeighty{
	width: 280px;
}
.circleimg img{
	width: 280px;
	height: 280px;
	-webkit-border-radius: 240px;
	-moz-border-radius: 240px;
	border-radius: 240px;
	margin: 30px 0;
}
.fifty{
	width: 50%;
	margin-bottom: 0px;
	margin-top: 10px;
	position: relative;
}
.fifty h4{
	font-size: 20px;
	font-weight: 400 !important;
	font-family:"Oswald",sans-serif !important;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 10px !important;
}

#bodycontent #int-content #int-contact a{
	text-decoration: none !important;
}  	

.int-list li{
	display: inline;
}

#bodycontent ul.int-list {
	list-style: none !important;
	margin: 0px 0px 0px 0px;
}

.int-int{
	width: 215px;
	height: 190px;
	float: left;
	margin-right: 20px !important;
	margin-top: 0px !important;
}
.int-int:nth-child(3n){
	margin-right: 0px !important;
}
#bodycontent .int-int a {
	text-decoration: none !important;
}

#bodycontent #int-content .int-int a p{
	text-decoration: none !important;
	color: #fff !important;
	text-align: right;
	padding-right: 12px;
	padding-top: 14px;
	font-size: 16px !important;
}



#int-booking{
	width: 267px;
	background: #eee;
}

#int-booking h5{
	text-align: center;
	font-size: 20px !important;
	font-family:"Oswald",sans-serif !important;
	font-weight: 400 !important;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 0px;
}

#int-checker{
	position: relative;
	display: block;
	width: 221px;
	margin: 0px auto;
	padding-bottom: 10px;
}
#check{
	width: 221px;
	height: 26px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #908f8f;
	padding-top: 5px !important;
	text-transform: uppercase;
	font-family:"Oswald",sans-serif !important;
	color: #908f8f;
}
#check-arrow{
	
}
#bodycontent #dates ul{
	color:#08206f !important;
}
#dates{
	text-align: center;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	border: 1px solid #d8d8d8;
	position: absolute;
	width: 221px;
	background-color: #fff;
	opacity: 0.95;
	z-index: 9999;
}

#dates{
	display: none;
}

#bodycontent #dates ul{
	list-style: none !important;
}

#int-bg{
	position: absolute;
	right: -2px !important;
	top: 0px !important;
}

#wasnow{
	width: 263px;
	margin: 0 auto;
	background: #fff;
	font-family:"Oswald",sans-serif !important;
	text-align:center !important;
	text-transform: uppercase;
	padding: 7px 0px !important;
	/*border: 2px solid #34916D;*/
	text-decoration: none !important;
}
#int-pricing:hover{
	text-decoration: none !important;
}
#int-pricing{
	text-decoration: none !important;
}
#int-pricing{
	margin: 0 auto;	
	width: 100%;
}
#int-now-price strike{
	font-size: 17px !important;
	text-align: center;
	color: #000 !important;
}

#int-now{
	font-size: 15px !important;
	color: #EC3F2E !important;
}

#int-now-price{
	font-size: 30px !important;
	color: #EC3F2E !important;
}

#int-countdown{
	width: 202px;
}


#bodycontent #int-sidebar #int-book a{
	text-decoration: none !important;
}
#int-book .bttn-grn, #int-book .bttn-blue{
	width: 115px;
	height: 43px;
	background-size: 190px 43px;
	font-family: 'Roboto Slab' !important;
	color: #fff !important;
	margin: 9px 9px 0px;
	padding-top: 14px;
	text-transform: uppercase;
	text-align: center;
}	

#int-inc h5, #int-loc h5, #int-soc h5{
	text-align: center;
	font-size: 20px !important;
	font-family:"Oswald",sans-serif !important;
	font-weight: 400 !important;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 0px;
	color: #5292af;
	margin: 10px 0px 15px 0px !important;
}

#bodycontent .inc-list li{
	display: inline;
	list-style: none !important;
	
}

#bodycontent #int-inc ul{
 	margin: 0px 0px 0px 0px !important;
}

#int-inc li{
	display: inline;
	width: 85px;
	margin-right: 2px !important;
}

#int-inc li img{
	width: 85px;
	height: 77px;
}
.inc-list:nth-child(3n){
	margin-right: 0px !important;
}

#int-loc{
	width: 267px;
}

#intern-map{
	background: #eee;
}

#intern-map img{
	width: 267px;
	height: 267px;
	background: #fff;
}

#social-fb{
	width: 43px;
	height: 45px;
	background: url(../images/fbicon.png) no-repeat;
	background-size: 43px 45px;
	float: left;
	opacity: 1;
	margin-bottom: 12px;
	margin-right: 10px;
}

#social-fb:hover{
	background: url(../images/fbhover.png) no-repeat;
	background-size: 43px 45px;	
}

#social-tw{
	width: 43px;
	height: 45px;
	background: url(../images/twicon.png) no-repeat;
	background-size: 43px 45px;
	float: left;
	opacity: 1;
	margin-bottom: 12px;
	margin-right: 10px;
}
#social-tw:hover{
	background: url(../images/twhover.png) no-repeat;
	background-size: 43px 45px;	
}
#social-gplus{
	width: 43px;
	height: 45px;
	background: url(../images/googleicon.png) no-repeat;
	background-size: 43px 45px;
	float: left;
	opacity: 1;
	margin-bottom: 12px;
	margin-right: 10px;	
}
#social-gplus:hover{
	background: url(../images/googlehover.png) no-repeat;
	background-size: 43px 45px;	
}
#social-yt{
	width: 43px;
	height: 45px;
	background: url(../images/yticon.png) no-repeat;
	background-size: 43px 45px;
	float: left;
	opacity: 1;
	margin-bottom: 12px;
}
#social-yt:hover{
	background: url(../images/ythover.png) no-repeat;
	background-size: 43px 45px;	
}

#int-icons{
	width: 205px;
	display: block;
	height: 45px;
	margin: 0 auto 20px !important;
	text-align: center;
}
.box{
	height: 300px;
	border: 1px solid #000000;
}
.box h6{
	font-family:"Oswald",sans-serif !important;
	font-weight: 400 !important;
	font-size: 24px !important;
	text-transform: uppercase;
	padding: 10px;
	line-height: 30px;
}
.box h6 span{
	font-size: 30px !important;
}
.box p{
	padding: 0 10px;
	margin: 0px !important;
	width: 205px;
	text-align: left;
}

#bodycontent #int-content .box p{
	font-size: 13px !important;
}
#thai-box{
	background-image: url('../images/box-thai.jpg');
	background-size: cover;
}
#china-box{
	background-image: url('../images/box-china.jpg');
	background-size: cover;
}
#sa-box{
	background-image: url('../images/box-sa.jpg');
	background-size: cover;
}
#cam-box{
	background-image: url('../images/box-cam.jpg');
	background-size: cover;
}
#colo-box{
	background-image: url('../images/box-colo.jpg');
	background-size: cover;
}
#india-box{
	background-image: url('../images/box-india.jpg');
	background-size: cover;
}
#ven-box{
	background-image: url('../images/box-ven.jpg');
	background-size: cover;
}

.box .findout{
	width: 210px !important;
 	text-align: center;
 	display: block;
	margin: 16px 0 0 10px; 
	padding: 5px 0px !important;
}

.box .cB{
	background-size: 210px 30px;
}
.box .cC{
	background-size: 210px 30px;
}

.box .findout a{
	font-size: 13.5px !important;
	letter-spacing: -0.5px;
}
.box-slide{
    position:relative;
    width:227px;
}
.button{
	cursor: pointer; cursor: hand; 

}

.tab{
    width:210px;
    height:30px;
    display:none;
    background: url('../images/button-grn.png') no-repeat;
	text-align: center;
	font-family:"Roboto Slab",sans-serif;
	font-size: 13px;
	background-size: 210px 30px;
	text-transform: uppercase;
	color: #fff !important;
	padding-top: 6px;
}
.tab:hover{
	background: url('../images/button-grn-hover.png') no-repeat;
  	text-decoration: none !important;
	background-size: 210px 30px;
}

.button2{
	cursor: pointer; cursor: hand; 
}

.tabz{
    width:210px;
    height:30px;
    display:none;
    background: url('../images/button-grn.png') no-repeat;
	text-align: center;
	font-family:"Roboto Slab",sans-serif;
	font-size: 13px;
	background-size: 210px 30px;
	text-transform: uppercase;
	color: #fff !important;
	padding-top: 6px;
}
.tabz:hover{
	background: url('../images/button-grn-hover.png') no-repeat;
  	text-decoration: none !important;
	background-size: 210px 30px;
}

.button3{
	cursor: pointer; cursor: hand; 
}

.taby{
    width:210px;
    height:30px;
    display:none;
    background: url('../images/button-grn.png') no-repeat;
	text-align: center;
	font-family:"Roboto Slab",sans-serif;
	font-size: 13px;
	background-size: 210px 30px;
	text-transform: uppercase;
	color: #fff !important;
	padding-top: 6px;
}
.taby:hover{
	background: url('../images/button-grn-hover.png') no-repeat;
  	text-decoration: none !important;
	background-size: 210px 30px;
}
.button4{
	cursor: pointer; cursor: hand; 
}

.tabx{
    width:210px;
    height:30px;
    display:none;
    background: url('../images/button-grn.png') no-repeat;
	text-align: center;
	font-family:"Roboto Slab",sans-serif;
	font-size: 13px;
	background-size: 210px 30px;
	text-transform: uppercase;
	color: #fff !important;
	padding-top: 6px;
}
.tabx:hover{
	background: url('../images/button-grn-hover.png') no-repeat;
  	text-decoration: none !important;
	background-size: 210px 30px;
}

.button5{
	cursor: pointer; cursor: hand; 
}

.tabw{
    width:210px;
    height:30px;
    display:none;
    background: url('../images/button-grn.png') no-repeat;
	text-align: center;
	font-family:"Roboto Slab",sans-serif;
	font-size: 13px;
	background-size: 210px 30px;
	text-transform: uppercase;
	color: #fff !important;
	padding-top: 6px;
}
.tabw:hover{
	background: url('../images/button-grn-hover.png') no-repeat;
  	text-decoration: none !important;
	background-size: 210px 30px;
}

.button6{
	cursor: pointer; cursor: hand; 
}

.tabv{
    width:210px;
    height:30px;
    display:none;
    background: url('../images/button-grn.png') no-repeat;
	text-align: center;
	font-family:"Roboto Slab",sans-serif;
	font-size: 13px;
	background-size: 210px 30px;
	text-transform: uppercase;
	color: #fff !important;
	padding-top: 6px;
}
.tabv:hover{
	background: url('../images/button-grn-hover.png') no-repeat;
  	text-decoration: none !important;
	background-size: 210px 30px;
}

.button7{
	cursor: pointer; cursor: hand; 
}

.tabu{
    width:210px;
    height:30px;
    display:none;
    background: url('../images/button-grn.png') no-repeat;
	text-align: center;
	font-family:"Roboto Slab",sans-serif;
	font-size: 13px;
	background-size: 210px 30px;
	text-transform: uppercase;
	color: #fff !important;
	padding-top: 6px;
}
.tabu:hover{
	background: url('../images/button-grn-hover.png') no-repeat;
  	text-decoration: none !important;
	background-size: 210px 30px;
}

.tab1, .tab2, .tab3, .tab4, .tab1a, .tab2a, .tab3a, .tab4a, .tab1b, .tab2b, .tab3b, .tab4b, .tab1c, .tab2c, .tab3c, .tab4c, .tab1d, .tab2d, .tab3d, .tab4d, .tab1e, .tab2e, .tab3e, .tab4e, .tab1f, .tab2f, .tab3f, .tab4f{
   position:absolute;
    right:-220px;
    top:45px;
}
#text-7{
	margin-left: 46px;
}

#pop{
	margin-top: 15px;
	margin-bottom: 10px;
}
#contactdeets p{
	text-align: center;
	font-family:"Oswald",sans-serif !important;
	color: #5292af !important;
	font-size: 20px;
	padding-top: 7px;
}

#contactdeets #bigger{
	font-size: 30px !important;
	line-height: 35px;
}

#contactdeets a{
	color: #5292af !important;
	text-decoration: none !important;
	font-size: 14px !important;
	line-height: 20px;	
}
/************QUOTE SLIDER*****************/
.qt-wrapper {
	position: relative;
	margin: 0 0px;
	padding: 14px 20px 0px;
	*zoom: 1;
	width: 646px !important;
	text-align: center;
}
#bodycontent .qt-slider li {
    margin: 0px 0px;
}    
.qt-wrapper img {
	max-width: 100%;
	display: block;
}
#bodycontent .qt-wrapper ul{
    color: #555;
    margin: 0px 10px 0px 0px;
}    
#bodycontent .bx-wrapper li {
    margin: 0px 0px 0px -25px;
}

.qt-wrapper .qt-viewport {
	border:  0px solid #fff;
	left: 0px;
	background: transparent;
	width: 646px !important;
	margin-bottom: 10px;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.qt-wrapper .qt-pager,
.qt-wrapper .qt-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* PAGER */
.qt-pager .qt-pager .qt-default-pager{
	display: none !important;
}
.qt-wrapper .bx-pager {
	display: none !important;
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.qt-wrapper .qt-pager .qt-pager-item,
.qt-wrapper .qt-controls-auto .qt-controls-auto-item {
	display: none !important;
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.qt-wrapper .qt-pager.qt-default-pager a {
	display: none !important;
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.qt-wrapper .qt-pager.qt-default-pager a:hover,
.qt-wrapper .qt-pager.qt-default-pager a.active {
	display: none !important;
	background: #000;
}
.qt-controls-direction{
	display: none;
}
.qt-wrapper .qt-prev {
	display: none !important;
	left: 0px;
	background: url(images/controls.png) no-repeat 0 -76px;
}

.qt-wrapper .qt-next {
	display: none !important;
	right: 0px;
	background: url(images/controls.png) no-repeat -43px -76px;
}

.qt-wrapper .qt-prev:hover {
	display: none !important;
	background-position: 0 0;
}

.qt-wrapper .qt-next:hover {
	display: none !important;
	background-position: -43px 0;
}

.qt-wrapper .qt-controls-direction a {
	display: none !important;
	position: absolute;
	top: 50%;
	margin-top: -32px;	
	outline: 0;
	width: 32px;
	height: 73px;
	text-indent: -9999px;
	z-index: 9999;
}

.qt-wrapper .qt-controls-direction a.disabled {
	display: none;
}

#bodycontent #int-content .qt-quote {
	font-family: "Asap",sans-serif !important;
	font-size: 16px !important;
	letter-spacing: 0px !important;
	margin-top: 13px;
	line-height: 24px;
	color: #555;
	font-weight: bold;
}

#bodycontent #int-content .int-auth{
	font-size: 12px !important;
}
/************QUOTE SLIDER END*****************/
.floatingnavfix{
	position: fixed;
	top: 40px;	
}
.floatingnavab{
	position: absolute;
	bottom: 0px;
}
#floatingnav{
	display: none;
}
#colour{
	background: #fff;
}
 #tabnava ul{
 	list-style: none;
 	margin: 30px 0 0 !important;
 }
 #tabnava li{
 	width: 96%;
	font-family: 'Roboto Slab' !important;
 	font-size: 18px;
 	font-weight: bold;
 	text-transform: uppercase;
 	letter-spacing: 1px;
 	cursor: pointer; cursor: hand; 
 	text-align: center;
 	border: 1px solid #027cbd;
 	padding: 8px 0;
 	margin-left: 2% !important;
 	margin-right: 2% !important;
 	margin-top: 4px !important;
 	margin-bottom: 4px !important;
 	background: #fff;
 	-webkit-border-radius: 10px;
 	-moz-border-radius: 10px;
 	border-radius: 10px;
 }
 
#tabnava a{
	text-decoration:none !important;
 	color: #edaa1a !important;
}

#tabnava a:hover{
	color: #027cbd !important;
}
#floatingnav #tabnava li a:hover{
	color: #fff !important;
}
#floatingnav #tabnava li:hover{
	color: #fff !important;
	background: #77b5dc;
}
/**** ****/
#saleyo{
	float: left;
	z-index: 9876;
	margin-left: 50px;
}

#saleyo img{
	height: 150px;
	width: 180px;
	
}
#int-pricing h4 {
	color: #000 !important;
	font-size: 17px !important;
	font-weight: 400 !important;
} 

#int-pricing h4 span{
	color:  #EC3F2E;
	font-weight: bold;
}

#accre-icon{
	width: 100px;
	height: 100px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
}
#accre-icon img{
	width: 100px;
	height: 100px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
}
#accre-txt{
	width: 230px;
	margin-left: 8px;
	text-align: left;
}
#bodycontent #int-content #accre-txt p{
	font-size: 14px !important;
	margin-top: 0px !important;
	margin-bottom: 20px !important;
	padding-right: 10px;
}
#accre-txt h5{
	font-family: "Asap",sans-serif !important;
	font-size: 18px !important;
	color: #41ACD0;
	font-weight: bold !important;
	padding: 0px !important;
	margin: 0px 0px 5px 0px !important;
	text-transform: none;
}

.testimonial img {
  float: left;
  border: 1px solid #dddddd;
  margin: 0 15px 15px 0;
  padding: 3px;
}

  
.mega-button2 {
  float: right;
  padding-right: 5px;
  margin-top: 25px;
  width: 211px;
  height:37px;
  font-family: oswald;
  font-size: 14px;
  text-align: center;
  text-transform: none;
  color: #FFF;
  background-color: #edaa1a;
  background-image: url('../images/grad-big.png');
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.mega-button2 img {
  float: left;
  border: none;
  margin-top: 2px;
  margin-bottom: 1px;
  margin-right: -5px;
  margin-left: 5px;
}

.mega-button2 a {
  display: block;
  padding-top: 7px;
  color:#FFFFFF;
}


.list-style-certificate ul {
   margin: 5px 15px 8px !important;
  list-style:none!important;
  }
  
.list-style-certificate ul li {
  list-style: none!important;
 margin: 5px 15px 8px !important;
  float:left!important;
 
}
