@media(max-width:1280px)
{
	.outside{right:80px;}	
}
@media (max-width:1199px)
{
	header .contact-details ul{margin-right:20px;}
	header .contact-details ul li:nth-child(2) {margin:0;}
	header .menu .middle {width:93%;}
	header .menu .middle ul li{padding:12px 15px;}
	#services .service-item .service-title,#services .service-item .service-title-1{top:25px;}
	#services .service-item .service-title small,#services .service-item .service-title-1 small{font-size:16px;}
	h1,h2{font-size:30px;}
	#services h2 small,#news h2 small{font-size:26px;}
	h3{font-size:26px;}
	#about .about-content h3 small{font-size:24px;}
	.carousel-inner .carousel-caption h1 small, .carousel-inner .carousel-caption h2 small {font-size:28px;}
	.slider8 .slide .content .two{width:57.5%;min-height:191px;}
	.slider8 .slide .content .one{min-height:191px;}
	.slide{margin-bottom:10px;}
	.two,.one1{padding-top:25px;padding-left:15px;}
	.slider8 .slide .content .one1{min-height:191px;width:57.6%;}
	.slider8 .slide .content .two2{width:30%;float:left;}
	h4{font-size:18px;}
	.slider8 .slide .two h4 small,.slider8 .slide .one1 h4 small{font-size:16px;}
	.two h4,.one1 h4{padding-bottom:5px;}
	.one p,.one1 p,.two p,.two2 p{line-height:normal;}
	.slider8 .slide .content .one1 p{padding-right:20px;}
	.col-sm-4.right{margin-left:0;}
	.col-sm-4.three{padding-left:35px;}
	footer .copyright {font-size:10px;}
	footer h4 small{font-size:14px;}
	.outside{right:15%;}
	#about .about-content{padding:15px 50px;}
	#about .about-content h3{padding-bottom:15px;}
	#about .about-content p{margin-bottom:15px;}
	h3{font-size:20px;}
	#about .about-content h3 small{font-size:16px;}
	footer .contact,footer .social,footer .quick{padding-top:20px;}
	footer .content{padding-top:5px;}
	
	/**********contactpage css start****************/
	#contact{padding:50px 0;}
	 h6{font-size:15px;}
	#contact h6 small{font-size:12px;}	
	#contact h1 small{font-size:26px;}
	#contact .contact-details ul li{font-size:15px;}
	.btn.submit{outline:none;padding:5px 20px;font-size:16px;}
	#contact-banner{min-height:250px;}
	/**********contactpage css End****************/
	
	/*****************About Page css start*****************************/
	#about-page h1 small{font-size:26px;}
	#about-page{padding:50px 0;}
	#about-page .about-left,#about-page .about-right{padding-top:30px;}
	#about-page .about-right p{font-size:15px;margin-bottom:10px;line-height:25px;}
	#about-partial{padding-bottom:40px;}
	#about-partial h4 small{font-size:14px;}
	#about-partial h4{padding-bottom:20px;}
	/*****************About Page css start****************************/
	
	/*****************Service Page css Start****************************/
	#buynsale h4 small{font-size:16px;}
	#services .buy-title-2 small{font-size:16px;}
	#services .buy-title-1 small{font-size:16px;}
	.buy-title{padding-top:40px;}
	#services{padding:50px 0;}
	#services .buy-service{margin-top:30px;}
	#buynsale h4{padding-bottom:30px;}
	/*****************Service Page css End*****************************/
	
	/*****************News Page css End********************************/
	#news-portfolio{padding:50px 0;}
	#news-portfolio h1{padding-bottom:20px;}
	#news-portfolio h1 small{font-size:26px;}
	#news-portfolio .content h4 small{font-size:16px;}
	#news-portfolio .content{padding:20px;}
	#news-portfolio .content p{line-height:20px;}
	#news-portfolio .content{height:170px;}
	/*****************News Page css End*******************************/
	
	/******************************CES Page css Start*******************************/
	#current-estate{padding:50px 0;}
	#current-estate h1{padding-bottom:20px;}
	#current-estate h1 small{font-size:26px;}
	#current-estate .top-content p{margin-bottom:20px;font-size:18px;}
	#current-estate .top-content .group{padding:20px 0;}
	#current-estate .ces-content .right{padding:40px;height:172.3px;}
	#current-estate .ces-content .right h4 small{font-size:16px;}
	#current-estate .ces-content .right a{font-size:16px;}
	/******************************CES Page css End********************************/
	
	/**********************************thank you page css start*******************************************/
	#contact-thankyou{padding:50px 0;}
	#contact-thankyou h1 small{font-size:26px;}
	/**********************************thank you page css start*******************************************/

	/**mural*/
		h5{font-size:16px;}
		h6{font-size:15px;}
		#mural{padding:50px 0;}
		#mural h5{font-size:16px;padding-bottom:20px;}
		#mural h5 small{font-size:14px;}
		#mural p{margin-bottom:15px;font-size:15px;}
	/**mural*/
	
	/**hasso**/
	#bio{padding:50px 0;}
	#bio h5{padding-bottom:20px;}
	#bio h5 small{font-size:14px;}
	#bio .qualification h6 small,#bio .publications h6 small{font-size:13px;}
	#bio .qualification h6{padding-bottom:10px}
	#bio .publications h6{padding:10px 0;}
	#bio .qualification p,#bio .publications p{font-size:15px;margin:0;}
	/**hasso**/
	
	/*=====================================winning css start==================================================*/
	#winning{padding:50px 0;}
	#winning h5{padding-bottom:20px;}
	#winning h5 small{font-size:14px;}
	#winning p{font-size:15px;margin-bottom:15px;}
	#winning .intro ul{list-style:none;}
	#winning .intro ul li{sans-serif;font-size:16px;}
	#winning .contact{padding-top:10px;}
	#winning .contact p{font-size:15px;margin-bottom:15px;}
	#winning .contact .personal{font-weight:bold;font-size:15px;}
	#winning .col-sm-6 img{padding-top:20px;}
	/*=====================================winning css end====================================================*/
	
	/*=====================================civilwar css start====================================================*/
	#civilwar{padding:50px 0;}
	#civilwar h5 small{font-size:14px;}
	#civilwar .collection p,#civilwar .corp p,.corp-1 p{font-family:"ABeeZee-Regular",sans-serif;font-size:14px;color:#31353d;margin-bottom:10px;}
	#civilwar .corporal,#civilwar .content{padding-top:10px;}
	#civilwar .corporal .corp{padding-top:0px;}
	#civilwar .content p{font-family:"ABeeZee-Regular",sans-serif;font-size:14px;color:#31353d;margin-bottom:10px;line-height:normal;}
	#civilwar h5{padding-bottom:30px;}
	/*=====================================civilwar css end======================================================*/
	
	/*=======================================beverly hills start==================================================*/
	#beverly-hills{padding:50px 0;}
	#beverly-hills h5{padding-bottom:30px;}
	#beverly-hills h5 small{font-size:14px;}
	/*=======================================beverly hills end====================================================*/
	
}
@media(max-width:1024px)
{
	.outside{right:9%;margin-top: -25px;}
	.btn{font-size:15px;}
	.one a,.one1 a,.two a,.two2 a{font-size:16px;}
	header .contact-details ul li:nth-child(2){margin-left:5px;}
	header .contact-details ul li i{width:30px;height:30px;background:#777a7f;border-radius:30px;font-size:16px;padding-top:8px;}
	header .contact-details ul li:nth-child(2) i{font-size:16px;}
	header .menu .middle ul li a {font-size:14px;}
	header .menu .middle ul li {padding:12px 24px;}
	#services{padding:40px 0;}
	#services .main-service{margin-top:20px;}
	#about .about-content{margin:40px 0;}
	#news{padding:40px 0 0;}
	#news h2{padding-bottom:20px;}
	/**********contactpage css start****************/
	#contact{padding:30px 0;}
	h6{font-size:15px;}
	#contact h6 small{font-size:12px;}	
	#contact-banner{min-height:225px;}
	#contact-banner{margin-top:-30px;}
	/**********contactpage css End****************/
	
	/*****************About Page css start*****************************/
	#about-page{padding:30px 0;}
	#about-page .about-left,#about-page .about-right{padding-top:20px;}
	#about-page .about-right p{font-size:15px;margin-bottom:10px;line-height:20px;}
	#about-partial{padding-bottom:30px;}
	#about-partial h4 small{font-size:14px;}
	#about-partial h4{padding-bottom:15px;}
	/*****************About Page css start****************************/
	
	/*****************Service Page css Start****************************/
	.buy-title{padding-top:30px;}
	#services{padding:30px 0;}
	#services .buy-service{margin-top:20px;}
	#buynsale h4{padding-bottom:30px;}
	.buy-title{padding-top:45px;}
	/*****************Service Page css End*****************************/
	
	/*****************News Page css End********************************/
	#news-portfolio{padding:30px 0;}
	#news-portfolio h1{padding-bottom:10px;}
	#news-portfolio h1 small{font-size:26px;}
	#news-portfolio .content{padding:15px;}
	#news-portfolio .content p{line-height:20px;}
	#news-portfolio .content{height:170px;}
	/*****************News Page css End*******************************/
	
	/******************************CES Page css Start*******************************/
	#current-estate{padding:30px 0;}
	#current-estate h1{padding-bottom:10px;}
	#current-estate .top-content p{margin-bottom:10px;font-size:18px;}
	#current-estate .top-content .group{padding:10px 0;}
	#current-estate .ces-content .right{padding:30px;height:172.3px;}
	/******************************CES Page css End********************************/
	
	/*=====================================winning css start==================================================*/
	#winning{padding:30px 0;}
	#winning h5{padding-bottom:10px;}
	#winning .intro ul li{sans-serif;font-size:14px;}
	#winning .contact p{font-size:15px;margin-bottom:14px;line-height:normal;}
	#winning .contact .personal{font-weight:bold;font-size:14px;}
	#winning .col-sm-6 img{padding-top:20px;}
	/*=====================================winning css end====================================================*/
	
	#civilwar{padding:30px 0;}
	#bio img {padding-top: 30px;}
	
	
	/*=======================================beverly hills start==================================================*/
	#beverly-hills{padding:30px 0;}
	#beverly-hills h5{padding-bottom:20px;}
	#beverly-hills h5 small{font-size:14px;}
	/*=======================================beverly hills end====================================================*/

}
@media(max-width:991px)
{
	header .menu .middle {width:90%;}
	header .menu .middle ul li a {font-size:12px;}
	header .menu .middle ul li {padding:12px 10px;}
	#slider {margin-top:-30px;}
	header .contact-details ul li:nth-child(2){margin-left:0px;margin-top:5px;}
	header .contact-details ul{margin-left:10%;}
	header .logo{padding-top:40px;}
	.carousel-inner .carousel-caption{bottom:25px;padding: 5px 0;}
	.carousel-indicators {bottom:-15px;}
	h1,h2{font-size:24px;}
	.carousel-inner .carousel-caption h1 small,.carousel-inner .carousel-caption h2 small{font-size:20px;}
	.carousel-inner .carousel-caption p{font-size:16px;}
	#services h2 small{font-size:20px;}
	h4{font-size:14px;}
	.service-title{padding-top:22px;}
	.service-title-1{padding-top:15px;}
	h4{font-size:15px;font-weight:normal;}
	.service-title h4 small,.service-title-1 h4 small{font-size:12px!important;}
	#services{padding:10px 0 20px;}
	#about .about-content{margin:20px 0;}
	h3{font-size:24px;font-weight:normal;}
	#about .about-content h3 small{font-size:20px;}
	#about .about-content h3{padding-bottom:10px;}
	#about .about-content p{margin-bottom:5px;line-height:normal;font-size:16px;}
	#news{padding:20px 0 ;}
	#news h2 small{font-size:20px;}
	.two,.one1{padding-top:25px;padding-left:15px;}
	.slider8 .slide .content .two,.slider8 .slide .content .one{min-height:148px;}
	.slider8 .slide .content .one1 {min-height:148px;}
	.slide .content .two p,.slide .content .one1 p{margin-bottom:0;font-size:14px;}
	.slider8 .slide .content .two p{padding-right:15px;}
	.outside{right:17%;margin-top: -45px;}	
	.col-sm-4.right {width:30%;}
	.col-sm-4.three{padding-left:25px;}
	footer .copyright {width:150%;padding-top:15px;}
	footer .contact li, footer .contact li a {font-size:13px;}
	.bx-wrapper {margin-bottom:0;}
	footer h4 small{font-size:12px;}
	footer{padding:20px 0;}
	/**********contactpage css start****************/
	#contact{padding:20px 0;}
	h6{font-size:10px;}
	#contact h6 small{font-size:8px;}	
	#contact h1 small{font-size:26px;}
	#contact .contact-details ul li{font-size:12px;}
	.btn.submit{outline:none;padding:3px 10px;font-size:12px;}
	::-webkit-input-placeholder {font-size:18px;}
	:-moz-placeholder {font-size:12px;}
	::-moz-placeholder {font-size:12px;}
	:-ms-input-placeholder {font-size:12px;}
	#contact-banner{min-height:200px;}
	#contact .contact-details ul{padding-top:10px;}
	#contact .contact-details,#contact .form-contact{padding-top:20px;}
	.form-control{height:30px;}
	/**********contactpage css End****************/
	
	/*****************About Page css start*****************************/
	#about-page h1  small{font-size:20px;}
	#about-page{padding:20px 0;}
	#about-page .about-left,#about-page .about-right{padding-top:10px;}
	#about-page .about-right p{font-size:13px;margin-bottom:5px;line-height:20px;}
	#about-partial{padding-bottom:20px;}
	#about-partial h4 small{font-size:11px;}
	#about-partial h4{padding-bottom:10px;}
	#about-partial ul li{font-size:11px;}
	/*****************About Page css start****************************/
	
	/*****************Service Page css Start****************************/
	.buy-title-1{padding-top:15px;}
	.buy-title-2{padding-top:25px;}
	.buy-title{padding-top:30px;}
	#buynsale h4 small{font-size:12px;}
	#services .buy-title-2 h4 small,#services .buy-title-1 h4 small{font-size:13px;}
	#services{padding:20px 0;}
	#services .buy-service{margin-top:20px;}
	#buynsale h4{padding-bottom:20px;}
	.buy-title{padding-top:30px;}
	#buynsale h4{padding-bottom:20px;}
	#buynsale .buy-service{margin-bottom:20px;}
	/*****************Service Page css End*****************************/
	
	/*****************News Page css End********************************/
	#news-portfolio{padding:20px 0;}
	#news-portfolio h1{padding-bottom:10px;}
	#news-portfolio h1 small{font-size:20px;}
	#news-portfolio .content h4 small{font-size:12px;}
	#news-portfolio .content{padding:20px;}
	#news-portfolio .content p{line-height:normal;font-size:12px;margin-bottom:0;}
	#news-portfolio .content a{font-size:15px;}
	#news-portfolio .content{height:130px;}
	/*****************News Page css End*******************************/
	
	/******************************CES Page css Start*******************************/
	#current-estate{padding:20px 0;}
	#current-estate h1 small{font-size:20px;}
	#current-estate .top-content p{margin-bottom:5px;font-size:15px;}
	#current-estate .top-content .group{padding:10px 0;}
	#current-estate .ces-content .right{padding:20px;height:132px;}
	#current-estate .ces-content .right h4{padding-bottom:10px;}
	#current-estate .ces-content .right h4 small{font-size:14px;}
	#current-estate .ces-content .right a{font-size:14px;}
	/******************************CES Page css End********************************/
	
	/***********************************error validation css start***********************************************/
	#contactnamemsg{top:42px;font-size:10px;}	
	#contactnumbermsg{top:86px;font-size:10px;}
	#contactemailmsg{top:132px;font-size:10px;}
	/***********************************error validation css end*************************************************/
	
	/**********************************thank you page css start*******************************************/
	#contact-thankyou{padding:20px 0;}
	#contact-thankyou h1 small{font-size:20px;}
	#contact-thankyou p{font-size:14px;margin-bottom:10px;}
	/**********************************thank you page css start*******************************************/
	
	/*hasso*/
	#bio img{padding-top:35%;}
	#bio{padding:30px 0;}
	#bio h5{padding-bottom:20px;}
	h5{font-size:14px;}
	h6{font-size:13px;}
	#bio h5 small{font-size:12px;}
	#bio .qualification h6 small,#bio .publications h6 small{font-size:11px;}
	#bio .qualification p,#bio .publications p{font-size:13px;}
	/*hasso*/
	
	/*=====================================winning css start==================================================*/
	#winning{padding:20px 0;}
	#winning h5{color:#3f4349;padding-bottom:10px;text-align:center;}
	#winning h5 small{color:#3f4349;font-size:12px;}
	#winning p{font-size:12px;line-height:normal;margin-bottom:5px;}
	#winning .intro ul li{sans-serif;font-size:12px;line-height:normal;}
	#winning .contact p{font-family:"ABeeZee-Regular",sans-serif;font-size:12px;margin-bottom:5px;}
	#winning .contact .personal{font-size:12px;}
	#winning .contact .personal ul li{line-height:normal;}
	/*=====================================winning css end====================================================*/
	
	/*=====================================civilwar css start====================================================*/
	#civilwar{padding:20px 0;}
	#civilwar h5{padding-bottom:20px;}
	#civilwar .collection p,#civilwar .corp p,.corp-1 p{font-family:"ABeeZee-Regular",sans-serif;font-size:14px;color:#31353d;line-height:normal;}
	#civilwar .corporal,#civilwar .content{padding-top:10px;}
	#civilwar .corporal .corp{padding-top:0px;}
	#civilwar .content p{font-family:"ABeeZee-Regular",sans-serif;font-size:14px;color:#31353d;margin-bottom:5px;line-height:normal;}
	#civilwar .col-sm-7 img{padding-bottom:10px;}
	#civilwar .col-sm-2 img{margin:0 auto;padding-bottom:10px;}
	#civilwar .col-sm-4 img{margin:0 auto;}
	/*=====================================civilwar css end======================================================*/
	
	/*=======================================beverly hills start==================================================*/
	#beverly-hills{padding:20px 0;}
	#beverly-hills h5{padding-bottom:20px;}
	#beverly-hills h5 small{font-size:14px;}
	/*=======================================beverly hills end====================================================*/

}
@media(max-width:800px)
{
	.outside{right:2%;margin-top:-20px;}	
	.slider8{margin-left:5%;}
	#mural p {margin-bottom: 15px;font-size: 15px;line-height: normal;}
}
@media(min-width:768px)
{
	.drawer-toggle.drawer-hamburger{display:none;}
}
@media(max-width:767px)
{
	.outside{right:2%;margin-top:-30px;}	
	header .menu{display:none;}
	header .logo {padding-top:25px;text-align:center;}
	header .logo img{margin:0 auto;}
	header .contact-details{padding-top:5px;}
	header .contact-details ul{padding-top:5px;float:none;text-align:center;padding-bottom:5px;margin-left:0;}
	#slider{margin-top:0;}
	header .contact-details ul li:nth-child(2){margin-left:30px;}
	.drawer-hamburger {width: 4rem;important;padding-right:15px;}
	.drawer-toggle.drawer-hamburger{position:fixed;z-index:9999999;}
	.drawer-hamburger-icon, .drawer-hamburger-icon::after, .drawer-hamburger-icon::before{background:#ff5d0d;}
	.drawer--right .drawer-nav {background:#333333;}
	.drawer-nav .drawer-menu li a{color:#fff;font-family:"OpenSans-Bold",sans-serif;font-size:13px;text-transform:uppercase;padding-bottom:0;}
	.drawer-nav .drawer-menu li:last-child a{padding-bottom:0;}
	.drawer-nav .drawer-menu li a:hover{color:#ff5d0d;text-decoration:none;}
	.drawer--right.drawer-open .drawer-hamburger {right: 0.25rem;}
	.drawer-nav {width:200px;}
	.drawer--right .drawer-nav{right: -24.25rem;z-index:9999;}
	#services .main-service img{width:100%;height:auto;}
	.service-title,.service-title-1{padding-top:100px;}
	.col-sm-4.right{border:none;width:100%;border-top:2px solid #3f4349;border-bottom:2px solid #3f4349;}
	footer .col-sm-4{padding:15px 0;width:100%;}
	footer .col-sm-4:nth-child(1) .img-responsive.one{margin:0 auto;border:}
	footer .content{padding-top:15px;padding-left:25px;padding-right:15px;}
	footer .quick li{padding:0;text-align:center;border-bottom:1px solid #3f4349;}
	.col-sm-4.three{padding-left:0;}
	footer .contact li{text-align:center;border-bottom:1px solid #3f4349;}
	footer h4{text-align:center;}
	footer .social{text-align:center;border-bottom:1px solid #3f4349;padding-bottom:15px;}
	footer .copyright{text-align:center;width:100%;}
	.slider8{margin:0;padding:0;}
	.slider8 .slide .content .one{width:40%;float:none;min-height:auto;margin:0 auto;}
	.slider8 .slide .content .two{width:70%;float:none;min-height:100px;margin-top:15px;margin-left:auto;margin-right:auto;}
	.slider8 .slide .content .one1{width:70%;float:none;background:#3f4349;min-height:100px;margin-bottom:15px;margin-left:auto;margin-right:auto;}
	.slider8 .slide .content .two2{width:40%;float:none;min-height:auto;margin:0 auto;}
	span#slider-prev {display:block;width:30px;height:40px;background:#3f4349;margin-bottom:2px;text-align:center;padding-top:5px;}
	span#slider-next {display:block;width:30px;height:40px;background:#3f4349;text-align:center;padding-top:5px;}
	.outside{width:30px;}
	.bx-wrapper {height:650px;display: block;overflow: hidden;}
	header .logo{padding-left:0;}
	header .drawer-nav ul li.active a{color:#ff7200;}
	/**********contactpage css start****************/
	#contact h1 small{font-size:20px;}
	#contact-banner{margin-top:0;}
	#contact-banner{min-height:175px;}
	#contact .contact-details,#contact .form-contact{padding-top:10px;}
	/**********contactpage css End****************/
	
	/*****************About Page css start*****************************/
	#about-page h1 small{font-size:20px;}
	#about-page .about-left img{margin:0 auto;}
	#about-page .about-right p{font-size:13px;margin-bottom:10px;line-height:normal;}
	#about-partial .faArrowIcon ul li{padding-left:25px;margin-bottom:10px;}
	#about-partial .faArrowIcon ul li:before{font-size:16px;}
	/*****************About Page css start****************************/
	
	/*****************Service Page css Start****************************/
	#services .buy-service img{width:100%;height:auto;}
	#buynsale .buy-service img{width:100%;height:auto;}
	#services .buy-service .buy-item .buy-title-2  h4,#services .buy-service .buy-item .buy-title-1  h4{font-size:24px;}
	#services .buy-service .buy-item .buy-title-2  h4 small,#services .buy-service .buy-item .buy-title-1  h4 small{font-size:20px;}
	#services .buy-service .buy-title-1,#services .buy-service .buy-title-2{padding-top:12%;}
	#buynsale .buy-service .buy-title h4{font-size:24px;padding-top:22%;}
	#buynsale .buy-service .buy-title h4 small{font-size:20px;}
	/*****************Service Page css End*****************************/
	
	/*****************News Page css End********************************/
	#news-portfolio .content{text-align:center;height:100px;}
	#news-portfolio .col-sm-4 img{margin:0 auto;}
	/*****************News Page css End*******************************/
	
	/******************************CES Page css Start*******************************/
	#current-estate .ces-content .right{text-align:center;height:auto;}
	#current-estate .ces-content .left img{margin:0 auto;}
	/******************************CES Page css End*********************************/
	
	/***********************************error validation css start***********************************************/
	#contactnamemsg{top:32px;}	
	#contactnumbermsg{top:78px;}
	#contactemailmsg{top:122px;}
	/***********************************error validation css end*************************************************/
	
	/**mural**/
		#mural .container{margin:15px;}
		#mural{padding:20px 0;}
		#mural h5{font-size:14px;padding-bottom:10px;}
		#mural h5 small{font-size:12px;}
		#mural p{margin-bottom:10px;font-size:12px;line-height:normal;}
		#mural .col-sm-5 img{padding-bottom:10px;}
	/****/
	
	/*hasso*/
	#bio img{padding:0 0 10px;margin:0 auto;}
	#bio h5{padding-bottom:10px}
	#bio{padding:10px 0;}
	#bio h5{padding-bottom:10px;}
	/*hasso*/
	
	#winning .col-sm-6 img{padding:0 0 15px;}
	
	/*=====================================civilwar css start====================================================*/
	#civilwar{padding:20px 0;}
	#civilwar .collection p,#civilwar .corp p,.corp-1 p{font-size:12px;margin-bottom:5px;;}
	#civilwar .corporal,#civilwar .content{padding-top:10px;}
	#civilwar .corporal .corp{padding-top:0px;}
	#civilwar .content p{font-family:"ABeeZee-Regular",sans-serif;font-size:12px;color:#31353d;margin-bottom:5px;line-height:normal;}
	#civilwar h5{padding-bottom:10px;}
	/*=====================================civilwar css end======================================================*/
	
	::-webkit-input-placeholder{font-size:12px}
	:-moz-placeholder{font-size:12px}
	::-moz-placeholder{font-size:12px}
	:-ms-input-placeholder{font-size:12px}
	
	/*=======================================beverly hills start==================================================*/
	#beverly-hills{padding:20px 0;}
	#beverly-hills h5{padding-bottom:10px;}
	#beverly-hills h5 small{font-size:12px;}
	#beverly-hills .col-sm-4 img{padding:10px 0;margin:0 auto;}
	/*=======================================beverly hills end====================================================*/
}

@media(max-width:640px)
{
	/*.slider8{margin-left:15px;}*/
	.two,.one1{padding-top:10px;padding-left:15px;}
	.slider8 .slide .content .two, .slider8 .slide .content .one, .slider8 .slide .content .one1{min-height:auto;}
	.service-title,.service-title-1{padding-top:80px;}
	h1,h2{font-size:16px;}
	h3{font-size:14px;}
	.carousel-inner .carousel-caption h1 small,.carousel-inner .carousel-caption h2 small,#services h2 small,#news h2 small{font-size:12px;}
	.carousel-inner .carousel-caption p{font-size:12px;}
	#about .about-content h3 small{font-size:11px;}
	#about .about-content p{margin-bottom:5px;font-size:12px;}	
	.btn{padding:3px 8px;font-size:12px;}
	.slide .content .two p, .slide .content .one1 p{font-size:12px;}
	.one a, .one1 a, .two a, .two2 a{font-size:12px;}
	.carousel-inner .carousel-caption{2px 0;bottom:20px;}
	.bx-wrapper{height:600px;}
	/**********contactpage css start****************/
	#contact h1 small{font-size:12px;}
	#contact-banner{min-height:150px;}
	/**********contactpage css End****************/

	/*****************About Page css start*****************************/
	#about-page h1 small{font-size:12px;}
	h4{font-size:12px;}
	#news .slider8 .slide .two h4 small,#news .slider8 .slide .one1 h4 small{font-size:10px;}
	#about-partial h4 small{font-size:10px;}
	/*****************About Page css End*****************************/
	
	/*****************News Page css End********************************/
	#news-portfolio h1 small{font-size:14px;}
	#news-portfolio .content h4 small{font-size:10px;}
	#news-portfolio .content a{font-size:10px;}
	#news-portfolio .content{padding:15px;}
	/*****************News Page css End*******************************/
	
	/******************************CES Page css Start*******************************/
	#current-estate h1 small{font-size:12px;}
	#current-estate h1{padding-bottom:0;}
	#current-estate .top-content p{margin-bottom:0;font-size:12px;}
	#current-estate .ces-content .right h4 small{font-size:10px;}
	#current-estate .ces-content .right h4{padding-bottom:5px;}

	/******************************CES Page css End*********************************/
	
	/**********************************thank you page css start*******************************************/
	#contact-thankyou{padding:20px 0;}
	#contact-thankyou h1 small{font-size:14px;}
	#contact-thankyou p{font-size:12px;margin-bottom:5px;}
	/**********************************thank you page css start*******************************************/
	
	/**mural**/
		#mural h5{font-size:13px;}
		#mural h5 small{font-size:11px;}
	/**mural**/	
}

@media(max-width:500px)
{
	.service-title,.service-title-1{padding-top:60px;}
	.bx-wrapper{height:500px;}
	#services .buy-service .buy-title-1{padding-top:9%;}
}
@media(max-width:450px)
{
	.service-title,.service-title-1{padding-top:45px;}
	.slider8 .slide .content .two,.slider8 .slide .content .one1{width:70%;}
	.outside{margin-top:-50px;}
	.bx-wrapper{height:450px;}
	.carousel-inner .carousel-caption {bottom: 20px;padding: 1px 0;}
	/**********contactpage css start****************/
	#contact-banner{min-height:125px;}
	#buynsale .buy-service .buy-title h4{padding-top:18%;}
	#services .buy-service .buy-title-1{padding-top:6%;}
	#services .buy-service .buy-item .buy-title-2  h4,#services .buy-service .buy-item .buy-title-1  h4{font-size:14px;}
	#services .buy-service .buy-item .buy-title-2  h4 small,#services .buy-service .buy-item .buy-title-1  h4 small{font-size:12px;}
	#buynsale .buy-service .buy-title h4{font-size:14px;}
	#buynsale .buy-service .buy-title h4 small{font-size:12px;}
	#services .buy-service .buy-title-1{padding-top:12%;}	
	/**********contactpage css End****************/
	
	#current-estate .ces-content .right a,#current-estate .top-content a{font-size:10px;}
	

}

@media(max-width:375px)
{
	.outside{margin-top:-35px;}
	header .contact-details ul li:nth-child(2) {margin-left:-15px;}
	#services .buy-service .buy-title-1{padding-top:10%;}
}
@media(max-width:360px)
{
	.outside{right:2px;margin-top:-48px;}
	#news-portfolio .content p {font-size:10px;}
}
