/* For: company name | 3 */
	
	h1,h2,h3,h4,h5,h6,nav{
		font-family: Georgia;
		font-style: italic;
	}
	
	
					.side-tabs li{
						margin-top: 3px;
						
					}
					.side-tabs li a{
						margin-bottom: 20px;
					}
			
	
/*** BLOG BEGINS 
.postcontainer{
	width: 95%;
	margin: auto;
}
.postpage{
	width: 100%;
	min-height: 200px;
	float: left;	
}
.border{
	border: 1px solid black !important;
}
.postpage h3{
	font-weight: bold;
	font-size: 18px;
}
.postpage p, .postpage h3{
	padding: 5px;
	line-height: 150% !important;
}
.h3-center h3{
	text-align: center;
}
.link-more{
	display:none !important;
}
 BLOG ENDS ***/
	.buy-now, .buy-now-long, .buy-now-medium{
		width: 130px;
		font-size: 14px;
		padding: 10px;
		margin: auto;
		display: block;
		font-weight: bold;
		text-align: center;
	}
	.buy-now-long{
		width: 220px;
	}
	.buy-now-medium{
		width: 180px;
	}
	.link-more{
		display:none !important;
	}
	/* [ Custom ] Begins */
		input[type='radio'],  
		input[type='checkbox'] { 
			 display: block;
			float:left;
			width: 16px !important;
			padding: 0px;
			-webkit-transform:scale(1.5, 1.5);
			 -moz-transform:scale(1.5, 1.5);
			  -ms-transform:scale(1.5, 1.5);
			   -o-transform:scale(1.5, 1.5);
          transform:scale(1.5, 1.5)!important;
		}
		
		.captcha-container{
			width: 304px;
			margin-top: 5px;
			margin-bottom: 5px;
			float: right;
		}
		fieldset{
			margin: 10px 0;
		}
		p{
			text-indent: 20px;
		}
		.no-indent{
			text-indent: 0px !important
		}
		.ul li{
			padding-top: 10px !important;
		}
		.deactive{
			padding: 0px;
			margin: 0px;
			font-size: 13px;
		}
		.content-space{
			height: 30px;
		}
		
		
		@media all and (min-width: 1px) and (max-width: 999px) { 
			#purchase-book > div, #purchase-book a{
				width: 100% !important;
			}
			.purchase-title{
				text-align: center;
			}
		}
		@media all and (min-width: 1px) and (max-width: 999px) { 
			.content-space{
				height: 0px;
			}
		}
		@media all and (min-width: 1599px) and (max-width: 3000px) { 
			#middle{
				font-size: 18px;
			}
		}
		.side-tabs-font{
			font-size: 100%;
			font-weight: bold;
		}
		.side-tab-sub-container{ 
			width: 96%;
			margin: 2% auto;
		}
		@media all and (min-width: 1px) and (max-width: 1000px) { 
			.side-tabs-font{
				/*font-size: 50%;*/
				font-weight: bold;
			}
		}
		@media all and (min-width: 600px) and (max-width: 1000px) { 
			.side-tabs-font{
				/*font-size: 70%;*/
				font-weight: bold;
			}
		}
	
	/* [ Custom ] Ends */
	
	
	/* [ Font ] Begins */
	/* [ Font ] Ends */
	
	
	/* [ Selectors ] Begins */
	
		body{
			font-family: verdana !important;
			font-size: 16px;
		}
		iframe{
			border: none;
		}
		h1, h2, h3, h4, h5, h6{
			text-align: center;
		}
	
	/* [ Selectors ] Ends */
	
	
	/* [ Classes ] Begins */
		
		.px-size{
			width: 25px;
		}
		.ul li{
			margin-bottom: 20px;
		}
		.indent{
			text-indent: 20px;
		}
		.container{
			margin: auto;
		}
		.color-2{
			font-weight: bold;
		}
		.section{
			width: 92%;
			margin-top: 10px;
			padding-left: 4%;
			padding-right: 4%;
		}
		.home-ul-box-50{
			width: 50% !important;
			float: left;
		}
		/* Tabs Begins */
		
		@media all and (min-width: 1000px) and (max-width: 9999px) {
			.tabs-default > ul{
				width: 25% !important;
			}
			.tabs-default > div{
				padding: 0%; 
				float: right; 
				width: 72%;
			}
		}	
		
		@media all and (min-width: 1px) and (max-width: 800px) {
			.home-ul-box-50{
				width: 100% !important;	
			}
		}
		
		
		/** RESPONSIVE 1 BEGINS **/
		.responsive-equal-left{
			width: 47.5%;
			float: left;
		}
		.responsive-equal-right{
			margin-left: 5%;
			width: 47.5%;
			float: left;
		}
		/** RESPONSIVE 1 ENDS **/
		
		
		/** RESPONSIVE 2 BEGINS **/
		.responsive-small-left{
			width: 32.5%;
			float: left;
		}
		.responsive-large-right{
			margin-left: 5%;
			width: 62.5%;
			float: left;
		}
		/** RESPONSIVE 2 ENDS **/
		
		/** RESPONSIVE 3 BEGINS **/
		.responsive-large-left{
			width: 62.5%;
			float: left;
		}
		.responsive-small-right{
			margin-left: 5%;
			width: 32.5%;
			float: left;
		}
		/** RESPONSIVE 3 ENDS **/
		
		/** RESPONSIVE 4 BEGINS **/
		.responsive-quarter-left{
			width: 25%;
			float: left;
		}
		.responsive-three-quarters-right{
			margin-left: 5%;
			width: 70%;
			float: left;
		}
		/** RESPONSIVE 4 ENDS **/
		
		/** RESPONSIVE 5 BEGINS **/
		.responsive-three-quarters-left{
			width: 70%;
			float: left;
		}
		.responsive-quarter-right{
			margin-left: 5%;
			width: 25%;
			float: left;
		}
		/** RESPONSIVE 5 ENDS **/
		
			.about-left, .service-left{
				width: 45%;
				float: left;
			}
			.about-right, .service-right{
				margin-left: 5%;
				width: 50%;
				float: left;
			}
			.full-size-image{
				margin-left: 15%;
				margin-right: 15%;
				width: 70%;
				float: left;
			}
		
		@media all and (min-width: 1px) and (max-width: 999px) { 
			.tabs-services > ul{
				width: 100% !important;
				min-height: 250px;
			} 
			.tabs-services > div{
				width: 100% !important;
			
			}
			.tabs-services > ul li{
				width: 100% !important;
			}
		}
		@media all and (min-width: 1px) and (max-width: 800px) {
			.full-size-image{
				margin-left: 25%;
				margin-right: 25%;
				width: 50%;
			}
			
			
			
			/** RESPONSIVE 1 BEGINS **/
			
		.responsive-quarter-left,
		.responsive-three-quarters-right,
		.responsive-three-quarters-left,
		.responsive-quarter-right, 
		.responsive-equal-left, .responsive-equal-right, .responsive-small-left, .responsive-large-right,
		.responsive-large-left,.responsive-small-right{
			margin-left: 0%;
			width: 100%;
		}
		
			.about-left, .service-left{
				width: 100%;
			}
			.about-right, .service-right{
				margin-left: 0%;	
				width: 100%;
			}
			#footer a{
			display: block;
			padding: 10px 0 !important;
			margin-top: 10px 0 !important;
			border: none;
			}	

		
		}
		@media all and (min-width: 1px) and (max-width: 600px) {
	
			#footer a{
				display: block;
				padding: 10px 0 !important;
				margin-top: 10px 0 !important;
				border: none;
			}		
		
		h3{
			margin-top: 2px;
			padding-top: 2px;
		}
		
		
		.tabs-services > ul{
			width: 100% !important;
			min-height: 250px;
		}
		.tabs-services > div{
			width: 100% !important;
		
		}
		.tabs-services > ul li{
			width: 100% !important;
		}
		
		
		}
		/* Tabs Ends */
	
	/* [ Classes ] Ends */
	
	
	/* [ Header ] Begins */
	
		@media all and (min-width: 1px) and (max-width: 600px) {
			#header h3{
				font-size: 14px;
			}	
			#header p{
				font-size: 10px;
			}
		}
		#header .logo{
			width: 70%;
			margin-top: 10px;
			margin-left: 20%;
			float: left;
		} 
		@media all and (min-width: 700px) and (max-width: 999px) {
			#header .logo{
				width: 80%;
				margin-top: 15px;
				margin-left: 20%;
				float: left;
			}
		}
		@media all and (min-width: 1px) and (max-width: 699px) {
				
			#header .logo{
				width: 80%;
				margin-top: 5px;
				margin-left: 20%;
				float: left;
			}

		}
		
	/* [ Header ] Ends */
	
	
	/* [ Middle ] Begins */
	
		#middle{
			margin-top: -5px;
		}
		
	/* [ Middle ] Ends */
	
	
	/* [ Footer ] Begins */
	
		#footer{
			font-size: 13px;
			font-weight: bold;
		}
		#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6{
			padding: 2px;
			margin: 2px;
		}	
		@media all and (min-width: 1px) and (max-width: 800px) {
			#footer .fifth{
				height: 50px !important;	
			}	
			#footer .dark{
				margin-top: 50px !important;
			}
		}
		.footer-header{
			padding: 0px 0px 3px 0px;
			margin: 0px;
		}
		.footer-text{
			padding: 0px;
			margin: 0px;
		}
		
	/* [ Footer ] Ends */
	
	
	
	.toc-15{
		width: 15% !important;
		float: left;
	}
	.toc-70{
		width: 70% !important;
		float: left;
	}
	@media all and (min-width: 1px) and (max-width: 699px) { 
		.toc-15{
			width: 0% !important;
		}
		.toc-70{
			width: 100% !important;
			font-size: 8px !important;
		}
	}