@charset "utf-8";
/* CSS Document */

a{ text-decoration:none;}

.tp-bgimg.defaultimg {
    height: 650px !important;
	}
li.tp-revslider-slidesli.active-revslide {
    height: 650px !important;
}	

.welocme-txt span{    
	color: #f89e13;
    font-size: 16px;
    font-weight: 500;
	}

.tp-caption.title-white{
	font-size:7em !important;
	font-weight:700;
	text-transform:capitalize;
	}
	
.externallink{ color:#f78f07; text-decoration:none}	
.externallink:hover{ color:#000; text-decoration:none}	

	
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #dedede;
}

.small, small {
    font-size: 85%;
    color: #8f8f8f;
	font-size:13px;
}

.rightsidebar{}
.rightsidebar ul{ margin:0px; padding:0px;}
.rightsidebar ul li{ list-style-type:none; padding:10px 25px; margin:0 0 0 0px; border-bottom:#CCCCCC solid 1px; background:url(images/right-arrow.png) 0px 15px no-repeat; }
.rightsidebar ul li a{ text-decoration:none; color:#333; font-size:16px; font-weight:400; transition:all 0.5s ease}
.rightsidebar ul li a:hover{ color:#f89e13; margin-left:8px;}

	



@media screen and (max-width:1024px){
h2 {
    font-size:30px;

}	
}

@media screen and (max-width:992px){
 				
.tp-bgimg.defaultimg {
    height:37% !important;
}

.rev_slider_wrapper {
		margin-bottom:0px;
		height:100% !important;
	}

.tp-bgimg.defaultimg {
    height:100% !important;
	}
li.tp-revslider-slidesli.active-revslide {
    height:100% !important;
}

.tp-caption.title-white{
	font-size:5.5em !important;

	}
	
h2 { 
    font-size:24px;
    line-height:40px;
}	
h2:after {
    height: 40px;
 
}

}

@media screen and (max-width:850px){
 				
.tp-caption.title-white{
	font-size:4em !important;

	}


.rev_slider_wrapper {
		margin-bottom:0px;
		height:100% !important;
	}

.tp-bgimg.defaultimg {
    height:100% !important;
	}
li.tp-revslider-slidesli.active-revslide {
    height:100% !important;
}
}
	
	
@media screen and (max-width:600px){
 				
.tp-caption.title-white{
	font-size:3em !important;

	}

}


@media screen and (max-width:480px){
 				
.tp-caption.title-white{
	font-size:2em !important;

	}

h3 {
    font-size: 22px;
    line-height: 22px;
	 height:30px;
	}
h3:after {
    height:30px;
}

}
	

@media screen and (max-width:385px){
 				
.tp-caption.title-white{
	font-size:1.5em !important;

	}
h2 { 
    font-size:22px;
	font-weight:600;
}	
h2:after {
display:none
}		
h3 {
    font-size:20px;
	font-weight:600;
	padding-bottom:40px;
	text-align:left;

}
h3:after {
	display:none;
}

h4{
    font-size: 22px;
    line-height: 22px;
	text-align:left;

}

.rightsidebar ul li a{ font-size:15px;}

.rightsidebar ul li a:hover{ margin-left:0px;}	



@media screen and (max-width:320px){
 				
.tp-caption.title-white{
	font-size:1.5em !important;
	}
h2 { 
    font-size:20px;
	font-weight:600;
}	
h2:after {
display:none
}		

h3 {
    font-size:20px;
	font-weight:600;
	padding-bottom:40px;
	text-align:left;

}
h3:after {
	display:none;
}

h4{
    font-size: 22px;
    line-height: 22px;
	text-align:left;

}

.rightsidebar ul li a{ font-size:15px;}

.rightsidebar ul li a:hover{ margin-left:0px;}


}
			