﻿body {
}


.Home_MainHolder{max-width:1100px; margin:0 auto; float:none; margin-left:0 !important; margin-right:0px !important;min-height:200px; }

.Home_SpecialText{padding:15px 0 30px 0;text-align:center;letter-spacing:1px;}
.title-text{font-family: 'openSansLight', sans-serif; font-size:40px; line-height:40px; color:#1f2938;}
.sub-title-text{font-family: 'openSansLight', sans-serif; font-size:26px; line-height:33px; color:#545555;}



/*After Banner*/
#Home_AfterBanner{width:100%;min-height:200px;padding:20px 0;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; transition: all 200ms linear;}
.Home_AB_Block{width:29%;float:left;min-height:200px;padding:1% 1.5%;margin:3% 0;}
.Home_AB_Separetor{width:2%;float:left;min-height:200px;background:url('../Images/Separetor.png') no-repeat center center;}
.Home_AB_Image{padding-bottom:6px;width:100%;text-align:center;}
.Home_AB_Image .Image_AB{max-width:100%;visibility: hidden;}
.Home_AB_Header{text-align:left;color:#5e5f59;font-size:20px;padding-bottom:10px;}
.Home_AB_Text{text-align:justify;}
.Home_AB_Text strong{color:#3174c3;line-height:40px;text-decoration:none;font-size:13px;}

/*Home Scroll*/
#Home_ScrollHolder{padding:10px 0;min-height:160px;}
.jscarousal1-horizontal1{width: 1000px;height: 150px;}
.jscarousal1-contents-horizontal1 > div{height: 150px;}
.jscarousal1-contents-horizontal1 img{height:100px;}

/*Home Special*/
#Home_Special{width:100%;background:#5fb4f7 /*005ba6*/;padding:10px 0;-webkit-transition: linear .3s;
               -moz-transition: linear .3s; -ms-transition: linear .3s; -o-transition: linear .3s; transition: linear .3s;}
.Home_SpecialTextHolder{background:#0a80ae;padding:15px;color:#fff;text-align:left;font-size:15px;}
.Home_SpecialTextHolder strong{font-size:30px;line-height:66px;font-family: 'openSansLight', sans-serif;font-weight:normal;}
.Home_SpecialTextHolder img{float:left;padding-right:20px;}
.Home_SpecialTextHolder #Product{visibility: hidden;height: auto;}


/*Last Block*/
#Home_Last{width:100%;padding:10px 0 20px 0;background:url('../Images/SeparetorBig.png') no-repeat 30% center;}
.Home_LastLeft{width:23%;float:left;min-height:300px;padding-left:1%;}
.Home_LastLeft_Heading{font-family: 'openSansLight', sans-serif; font-size:26px; line-height:33px; color:#545555;text-align:left;
                       padding:10px 0 15px 0;}
.Home_LastLeft_Link,.Home_LastLeft_Link1{font-size:15px;text-align:left;line-height:50px;padding:0 0 0 65px;background:#f6f6f6 no-repeat 5px center;
                    color:black;margin:0 0 5px 0; -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
                       -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
                       -o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
                       box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
                       border-bottom-left-radius: 5px;
                       border-bottom-right-radius: 5px; }
.Home_LastLeft_Link1{background-color:#fafafa;}
.Home_LastLeft_Link:hover,.Home_LastLeft_Link1:hover
{
    -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
    
}
.Home_Link_Icon{width:60px;height:50px;}



.Home_LastRight{width:74%;float:right;min-height:300px;}
.Home_LastRight_Block{width:31%;padding:15px 1%;float:left;min-height:210px;color:#7b7c7c;}
.Home_LastRight_Block .ImageBlock{width:100%;height:80px;padding-bottom:10px;}
.Home_LastRight_Block .ImageBlock img{max-width:95%;height:80px;opacity:1;filter:alpha(opacity=100);-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; transition: all 200ms linear;}
.Home_LastRight_Block strong{font-size:17px;color:#000;font-weight:normal;line-height:26px;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; transition: all 200ms linear;}
.Home_LastRight_Block:hover .ImageBlock img{ opacity:1;zoom:100%;margin:-10px 0 0 0;filter:alpha(opacity=100);
                                /*-webkit-transform: rotate(20deg);
                                -moz-transform: rotate(20deg);
                                -ms-transform: rotate(20deg);
                                transform: rotate(20deg);*/}
.Home_LastRight_Block:hover strong{color:#f77513;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; transition: all 200ms linear;}





/*
==============================================
slideRight
==============================================
*/


.slideRight{
	animation-name: slideRight;
	-webkit-animation-name: slideRight;	

	animation-duration: 1s;	
	-webkit-animation-duration: 1s;

	animation-timing-function: linear;	
	-webkit-animation-timing-function: linear;		

	visibility: visible !important;	
}

@keyframes slideRight {
	0% {
		transform: translateX(-150%);
	}
	50%{
		transform: translateX(8%);
	}
	65%{
		transform: translateX(-4%);
	}
	80%{
		transform: translateX(4%);
	}
	95%{
		transform: translateX(-2%);
	}			
	100% {
		transform: translateX(0%);
	}	
}

@-webkit-keyframes slideRight {
	0% {
		-webkit-transform: translateX(-150%);
	}
	50%{
		-webkit-transform: translateX(8%);
	}
	65%{
		-webkit-transform: translateX(-4%);
	}
	80%{
		-webkit-transform: translateX(4%);
	}
	95%{
		-webkit-transform: translateX(-2%);
	}			
	100% {
		-webkit-transform: translateX(0%);
	}
}
/*
==============================================
fadeIn
==============================================
*/

.fadeIn{
	animation-name: fadeIn;
	-webkit-animation-name: fadeIn;	

	animation-duration: 1.5s;	
	-webkit-animation-duration: 1.5s;

	animation-timing-function: linear;	
	-webkit-animation-timing-function: linear;		

	visibility: visible !important;	
}

@keyframes fadeIn {
	0% {
		transform: scale(0);
		opacity: 0.0;
		filter:alpha(opacity=0);		
	}
	60% {
		transform: scale(1.1);	
	}
	80% {
		transform: scale(0.9);
		opacity: 1;
		filter:alpha(opacity=100);	
	}	
	100% {
		transform: scale(1);
		opacity: 1;	
		filter:alpha(opacity=100);
	}		
}

@-webkit-keyframes fadeIn {
	0% {
		-webkit-transform: scale(0);
		opacity: 0.0;
		filter:alpha(opacity=0);		
	}
	60% {
		-webkit-transform: scale(1.1);
	}
	80% {
		-webkit-transform: scale(0.9);
		opacity: 1;	
		filter:alpha(opacity=100);
	}	
	100% {
		-webkit-transform: scale(1);
		opacity: 1;
		filter:alpha(opacity=100);	
	}		
}


































/*
#Home_Last_FirstBlock{width:25%;float:left;min-height:300px;margin:0 1%;padding:1%;border:solid 1px #fc9e94;}
#Home_Last_SecondBlock{width:31%;float:left;min-height:300px;margin:0 1%;padding:1%;border:solid 1px #fac57f;}
#Home_Last_ThirdBlock{width:31%;float:left;min-height:300px;margin:0 1%;padding:1%;border:solid 1px #a7dc98;}
.Home_Last_Header1,.Home_Last_Header2,.Home_Last_Header3{background:#dc6458;color:white;font-size:17px;text-transform:uppercase;
                                                         font-weight:600;padding:10px;text-align:center;
                                                         border-bottom:solid 1px #c6473b;}
.Home_Last_Header2{background:#ea9f3b;border-bottom:solid 1px #c57c1a;}
.Home_Last_Header3{background:#8ec24a;border-bottom:solid 1px #6ba026;}
.Home_Last_SubHeader1,.Home_Last_SubHeader2,.Home_Last_SubHeader3{background:#dc6458 url('../Images/SubHeader.png') no-repeat center bottom;
                                                            border-top:solid 1px #fcc1bb;font-size:15px;text-transform:uppercase;color:White;
                                                            padding:10px 0 37px 0;}
.Home_Last_SubHeader2{background-color:#ea9f3b;border-top:solid 1px #fddaab;}
.Home_Last_SubHeader3{background-color:#8ec24a;border-top:solid 1px #d5fca3;}
.Home_Last_SubHeader1 span,.Home_Last_SubHeader2 span,.Home_Last_SubHeader3 span{font-size:30px;}
*/
