@charset "utf-8";
body {
	background: url(../images/bg_page.png)
}
.adr-text li span {
	font-weight: 600;
	padding-right: 5px
}
.adr-box {
	background-color: #fff;
	border: 1px solid #e9e9e9;
	padding: 10px
}
.adr-text {
	list-style: none;
	padding-left: 0;
	font-size: 14px;
	line-height: 26px;
	border-bottom: 1px dotted #e1e1e1;
	padding-bottom: 13px;
	margin-bottom: 20px
}
.adr-text:last-child {
	border-bottom: none!important;
	padding-bottom: 13px;
	margin-bottom: 0
}
.page-side {
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 12px;
	margin-bottom: 40px!important
}
.page-side p {
	margin-bottom: 0;
	font-size: 20px
}
.page-in {
	margin-bottom: 0
}
.contact-text {
	font-weight: 600;
	font-size: 18px;
	color: #404f5b;
	margin-top: 19px;
	margin-bottom: 18px;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 12px
}
.best-quality {
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 600;
	padding-top: 24px
}
.best-quality-pera {
	font-size: 14px;
	padding-left: 15px;
	padding-right: 15px
}
.best-quality-pera-sub {
	font-size: 15px;
	width: 60%;
	margin: auto;
	text-align: center;
	padding-bottom: 39px
}
.wel-about {
	text-align: center;
	color: #595959;
	font-weight: 600;
	margin-bottom: 30px;
	text-transform: uppercase;
	font-size: 34px;
	padding-top: 19px
}
.wel-about-pera {
	text-align: center;
	padding-top: 0;
	padding-bottom: 14px;
	width: 78%;
	color: #595959;
	font-size: 24px;
	line-height: 31px;
	margin: auto auto 0!important
}
.page-in {
	list-style: none;
	padding-left: 0;
	float: right;
	font-size: 13px
}
.page-in a {
	color: #000
}
.page-in a:hover {
	color: #c9c100;
	text-decoration: none;
	outline: none
}
.page-in li {
	float: left;
	padding-right: 5px
}
.gallery-box {
	margin-bottom: 25px
}
.form-lbl {
	font-size: 13px;
	color: #858585
}
.form-lbl span {
	color: red
}
#contact-form {
	padding-bottom: 29px
}
#contact-form input {
	border: 1px solid #e2e2e2;
	border-radius: 0
}
#contact-form textarea {
	border: 1px solid #e2e2e2;
	border-radius: 0
}
.btn-default-send {
	background-color: #333;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	border-radius: 0
}
.product-img {
	border: 5px solid #ebebeb
}
.pro-box {
	margin-top: 25px;
	margin-bottom: 10px
}
.footer1 {
	background-color: #252525;
	border-bottom: 1px solid #464646;
	padding-top: 19px;
	padding-bottom: 5px
}
.footer2 {
	background-color: #252525;
	padding-top: 14px;
	padding-bottom: 14px
}
.footer-logo img {
	width: 150px
}
.footer-logo {
	text-align: center
}
.footer-links a {
	font-size: 15px;
	color: #6f6f6f;
	text-decoration: none;
	outline: none
}
.footer-links a:hover {
	color: #fcf304
}
.copy-right {
	color: #6f6f6f;
	font-size: 13px;
	margin-bottom: 0
}
.copy-right a {
	color: #6f6f6f
}
.copy-right a:hover {
	color: #fff504;
	text-decoration: none;
	outline: none
}
.container-box {
	background-color: #fff;
	padding: 20px 0;
	-webkit-box-shadow: 2px 2px 4px 0 rgba(50,50,50,0.28);
	-moz-box-shadow: 2px 2px 4px 0 rgba(50,50,50,0.28);
	box-shadow: 2px 2px 4px 0 rgba(50,50,50,0.28)
}
.box1 {
	background-color: #f98b37;
	padding: 11px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.box2 {
	background-color: #ff5758;
	padding-top: 23px;
	padding-bottom: 23px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.tel-text {
	color: #fff504;
	font-size: 31px;
	text-transform: uppercase;
	font-weight: 600;
	padding-left: 61px;
	margin-bottom: 4px;
	padding-top: 8px
}
.box2-contact {
	font-weight: 600;
	color: #fff;
	font-size: 24px;
	padding-top: 0;
	margin-top: -16px;
	padding-left: 64px
}
.tel-phone {
	width: 45px
}
.we-offer {
	color: #fff;
	font-weight: 600;
	font-size: 30px
}
.we-offer-text {
	color: #fff;
	font-size: 14px;
	line-height: 19px
}
.top-section {
	background-color: #474747;
	color: #fff;
	border-bottom: 1px solid #555
}
.section2 {
	background-color: #3c3c3c;
	padding-top: 6px;
	padding-bottom: 6px
}
.welcome {
	font-size: 12px
}
.call-us {
	font-size: 12px;
	padding-top: 8px;
	float: right
}
.call-us span {
	color: #fef502
}
.social-media {
	list-style: none;
	font-size: 18px;
	cursor: pointer;
	float: right;
	padding-left: 18px;
	margin-bottom: 0
}
.social-media li {
	float: left
}
.social-media li a {
	color: #fff
}
.face {
	background-color: #3765a3
}
.face:hover {
	background-color: #fff;
	color: #3765a3
}
.twt {
	background-color: #5ea9dd
}
.twt:hover {
	background-color: #fff;
	color: #5ea9dd
}
.plus {
	background-color: #dc483c
}
.plus:hover {
	background-color: #fff;
	color: #dc483c
}
.tube {
	background-color: #e12b28
}
.tube:hover {
	background-color: #fff;
	color: #e12b28
}
.social-media li a i {
	height: 35px;
	text-align: center;
	width: 40px;
	line-height: 30px
}
.mail-logo {
	width: 194px
}
.pro-name {
	border-bottom: 1px dotted #cdcdcd;
	padding-bottom: 8px;
	text-transform: uppercase;
	font-weight: 600
}
.copy-right strong {
	color: #fdf507
}
.phone-slider{
	display:none;}
@media screen and (max-width: 767px) {
#myCarousel{
	display:none;}
.phone-slider{
	display:block !important;}		
.copy-right {
	text-align: center
}
.
.carousel-caption h1 {
	font-size: 25px!important
}
.welcon {
	text-align: center
}
.social-media {
	margin-top: 6px;
	float: none;
	padding-left: 72px;
}
.call-us {
	float: left;
	margin-left: 78px;
}
.footer-links {
	font-size: 14px;
	line-height: 18px
}
.carousel-item img {
	display: none!important
}
.mail-logo {
	margin: auto
}
#cssmenu {
	float: none!important;
	margin-top: 15px!important
}
#cssmenu > ul > li {
	border-right: none!important
}
}
/*tab(media screen)*/
@media (min-width: 768px) and (max-width: 991px) {
	#cssmenu {
    float: none !important;
	}
}
