/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
  
    
}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) { 
	body{
		overflow-x:hidden;
	}
	.main-menu{
	padding-left:8px;
	overflow:hidden
}
.navbar {
	font-size: 12px !important;
	text-transform: uppercase;

}

.nav > li > a {
	position: relative;
	display: block;
	padding: 10px 8px !important;
	font-size: 12px !important;
}
.about-img img{
	 margin-top:20px !important;
 }
 .about-info-title p{
	font-size:22px !important;
	margin-top:15px !important;
	padding-bottom:0 !important;
}
.about-info-discription p{
	font-size:15px !important;
}
.about-info-adress ul{
	font-size:15px !important;
}
.experience-title h2{
	font-size:35px !important;
}
.exp-post-title{
	font-size:22px !important;
}
.exp-post-heading h5{
	font-size:17px !important;
}
.exp-post-heading p{
	font-size:15px !important;
}
.exp-post-deatails p{
	font-size:16px !important;
}
	.padding-bottom {
	padding-bottom: 0 !important;
}
.education-title h2{
	font-size:35px !important;
}
.education-heading h4{
	font-size:19px!important;
}
.education-heading h5{
	font-size:16px !important;
}
.education-heading p{
	font-size:15px !important;
}
.education-details p{
	font-size:14px !important;
}
.skills-section{
	padding:20px 0 !important;
}
.Skills-title h2{
	font-size:35px !important;
}
.personal-skills ul li {
	
	font-size: 14px !important;

}
.news-list .owl-nav div {
	margin-left: -12px !important;
	margin-right: -12px !important;
}
.references-post h2 {
	font-size: 16px !important;
}
.references-post h3 {
	font-size: 11px !important;
}
.references-post p {
	font-size: 13px !important;
}
.border-bottom {
	border-bottom: 1px solid #E4E4E4;
	padding: 5px 0 !important;
margin-bottom: 5px !important;
}
.news-list .owl-nav div {
	margin-left: -10px !important;
	margin-right: -10px !important;
}
.social_icons li a {
	width: 30px !important;
	height: 30px !important;
	font-size: 15px !important;
}
	.social_icons i{
	line-height:30px !important;
}
	.bottom-footer{
		margin-top:10px !important;
	}
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
/*---------scroll section start-----------------*/
.sticky {
  position: relative !important;
  background:none !important;

}
.navbar-default .navbar-nav > .navbar-default .navbar-nav > li > a {
	color: #B0C953 !important;
}
	.navbar-default .navbar-nav > li > a {
	color: #B0C953 !important;
}
.main-menu{
	padding-left:8px !important;
	overflow:hidden !important;
}
	.header-two-image{
		height:60% !important;

	}
.header-image {
	
	height:60% !important;

}
.header-image img{
	border-radius:60%;
	width:120px;
	height:120px;
	margin-right:0 !important;
}
.header-text {
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: white;
}
.header-text h1{
	font-size:28px;
	margin-top:15px!important;
}
.header-text p{
	color:#bed95c;
	font-size:20px;
	margin:0;
	padding:0;
}
.navbar{
	z-index:999;
}
.about-me{
	padding:20px 0 !important;
}
.about-title{
    margin-bottom: 30px !important;
}
.about-title h2{
    color:#333;
    position:relative;
    padding-bottom: 15px;
	font-size:35px;
	font-weight:normal;
}  
.about-title h2:before{
    position: absolute;
    left:49%;
    bottom: 0;
    height: 3px;
    width:80px;
    content: "";
    margin-left: -40px;
    background: #BED95C;
}
.about-info-title{
	text-align:center !important;
}
.about-info-title p{
	font-size:22px;
	margin-top:15px;
	padding-bottom:0 !important;
}
.about-info-adress{
	text-align:center !important;
}
.about-info-discription {
	text-align:center !important;
} 
.contact-info-btn{
	text-align:center !important;
}
.experience-section{
	padding:20px 0 0 0;
}
.experience-title{
   margin-bottom: 10px;
}
.exp-post-title{
	text-align:center;
}
.exp-post-heading{
	text-align:center;
}
.exp-post-deatails{
	text-align:center;
}
.education-section{
	padding:20px 0;
}
.education-heading{
	text-align:center;
}
.education-details{
	text-align:center;
	margin-bottom:20px;
}
.skills-section{
	padding:20px 0 !important;
}
.Skills-title{
   margin-bottom: 10px !important;
}
.Skills-heading{
	text-align:center;
}
.personal-skills{
	text-align:center;
}
.references-section{
	padding:20px 0;
}
.news-list .owl-nav div {
	margin-left: -12px !important;
	margin-right: -12px !important;
}
.footer-title{
   margin-top: 40px;
}
.footer-text h2{
	text-align:center;
}
.footer-text p{
	text-align:center;
}
.footer-title h2:before{
    margin-left: -35px;
}
.foot-contact-number h2{
	text-align:center;
}
.foot-contact-number p{
	text-align:center;
}
.foot-contact-social h2{
	text-align:center;
}
.social_icons ul{
	text-align:center;
}
.foot-contact-email h2{
	text-align:center;
}
.foot-contact-email p{
	text-align:center;
}
.foot-contact-skype h2{
	text-align:center;
}
.foot-contact-skype p{
	text-align:center;
}
.bottom-footer{
	text-align:center;
}
.copyright{
	margin-bottom:5px !important;
}
.design{
	border-top:1px solid#333;
	padding-bottom:5px;
	padding-top:5px;
}
}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
 .header-image img{
	border-radius:60%;
	width:120px;
	height:120px;
	margin-right:0 !important;
}
.header-text {
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: white;
}
.header-text h1{
	font-size:28px;
	margin-top:15px!important;
}
.header-text p{
	color:#bed95c;
	font-size:20px;
	margin:0;
	padding:0;
}
.about-me{
	padding:20px 0 !important;
}
.about-title{
    margin-bottom: 30px !important;
}
.about-title h2{
    color:#333;
    position:relative;
    padding-bottom: 15px;
	font-size:35px;
	font-weight:normal;
}  
.about-title h2:before{
    position: absolute;
    left:49%;
    bottom: 0;
    height: 3px;
    width:80px;
    content: "";
    margin-left: -40px;
    background: #BED95C;
}
.about-info-title{
	text-align:center !important;
}
.about-info-title p{
	font-size:22px;
	margin-top:15px;
	padding-bottom:0 !important;
}
.about-info-adress{
	text-align:center !important;
}
.about-info-discription {
	text-align:center !important;
} 
.contact-info-btn{
	text-align:center !important;
}
.experience-section{
	padding:20px 0 0 0;
}
.experience-title{
   margin-bottom: 10px;
}
.exp-post-title{
	text-align:center;
}
.exp-post-heading{
	text-align:center;
}
.exp-post-deatails{
	text-align:center;
}
.education-section{
	padding:20px 0;
}
.education-heading{
	text-align:center;
}
.education-details{
	text-align:center;
	margin-bottom:20px;
}
.skills-section{
	padding:20px 0 !important;
}
.Skills-title{
   margin-bottom: 10px !important;
}
.Skills-heading{
	text-align:center;
}
.personal-skills{
	text-align:center;
}
.references-section{
	padding:20px 0;
}
.news-list .owl-nav div {
	margin-left: -15px;
	margin-right: -15px;
}
.footer-title{
   margin-top: 40px;
}
.footer-text h2{
	text-align:center;
}
.footer-text p{
	text-align:center;
}
.footer-title h2:before{
    margin-left: -35px;
}
.foot-contact-number h2{
	text-align:center;
}
.foot-contact-number p{
	text-align:center;
}
.foot-contact-social h2{
	text-align:center;
}
.social_icons ul{
	text-align:center;
}
.foot-contact-email h2{
	text-align:center;
}
.foot-contact-email p{
	text-align:center;
}
.foot-contact-skype h2{
	text-align:center;
}
.foot-contact-skype p{
	text-align:center;
}
.bottom-footer{
	text-align:center;
}
.copyright{
	margin-bottom:5px;
}
.design{
	border-top:1px solid#333;
	padding-bottom:5px;
	padding-top:5px;
	
	margin-right:50px !important
}
}