/* CSS Document */body {	background: #fff;	margin: 0px;	padding: 0px;	font: 300 15px/20px 'Titillium Web', sans-serif;	color: #888;}h1 {	font: 200 40px/40px 'Titillium Web', sans-serif;	display: block;	color: #333;}h2 {	font: 300 30px/30px 'Titillium Web', sans-serif;	display: block;	color: #c83e3c;}h3 {	font: 600 18px/24px 'Titillium Web', sans-serif;	display: block;	color: #c83e3c;}p {	font: 300 16px/20px 'Titillium Web', sans-serif;	color: #888;}a {	text-decoration: none;	color: #c83e3c;}a:hover {	color: #c83e3c;}.trans_eff {	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;}/* &&&&&&&&&&&&&&&&&&&&& HOME PAGE CLASSES &&&&&&&&&&&&&&&&&&&&&&& *//*comman clasess*/.tittle_bdr {	height: 3px;	width: 65px;	margin: 15px auto 0 auto;	border-radius: 1px;	background: #0db3e7;}.tittle_bdr2 {	height: 3px;	width: 45px;	margin: 10px 0 0 5px;	border-radius: 1px;	background: #0db3e7;}/*comman clasess ends*//*header clasess*/header {	width: 100%;	height: 70px;}header .navbar-collapse {	padding: 0;}.navbar-collapse {	border-top: 0 !important;}header .row {	position: relative;}/*top2*/.menu2 .navbar-collapse.collapse {	display: none !important;}header .navbar-brand {	padding: 0 !important;	width: 191px;	height: auto;	display: block;	overflow: hidden;	position: absolute;	top: 12px;	left: 0;	margin: 0;}header .navbar-default {	background: none;	border: 0}.navbar-nav {	margin: 0 0 0 0;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .5s;	-ms-transition: all linear .3s;}header .navbar-nav>li {	position: static !important;}header .navbar-nav>li>a {	font: 300 16px/70px 'Titillium Web', sans-serif;	color: #777;	padding: 0 16px;	transition: all linear .2s;	-webkit-transition: all linear .2s;	-moz-transition: all linear .2s;	-ms-transition: all linear .2s;	border-radius: 0;	text-transform: capitalize;}header .navbar-nav>li.active>a, header .navbar-nav>li.active>a:hover, header .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {	color: #c83e3c;	background: #fff !important;}#home .home, #about-us .about-us, #services .services, #contact-us .contact-us, #sitemap .sitemap {	color: #fff;	background: #c83e3c !important;}header .navbar-nav>li:hover a {	color: #fff;	background: #c83e3c !important;}/*header clasess ends*//*slider clasess*/.slider_con {	max-height: 550px;	overflow: hidden;}.slider_con .carousel-indicators {	bottom: 0;}.slider_con .carousel-indicators li {	width: 16px;	height: 16px;	border: 0;	background: rgba(0,0,0,0.4);}.slider_con .carousel-indicators .active {	width: 18px;	height: 18px;	border: 0;	background: #fff}.carousel-fade .carousel-inner .item {	-webkit-transition-property: opacity;	transition-property: opacity;}.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {	opacity: 0;}.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {	opacity: 1;}.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {	left: 0;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.carousel-fade .carousel-control {	z-index: 2;}/*slider clasess ends*//*index contact classes*/.cn_con {	padding: 20px 0;	background: #fff;	width: 100%;	text-align: center;}.cn_con p {	font: 300 20px/28px 'Titillium Web', sans-serif;	color: #c83e3c;}.cn_con2 {	padding: 30px 0;	background: url(../images/welcome_bg.jpg) no-repeat center center;	width: 100%;	text-align: center;}.cn_con2 p {	font: 300 20px/28px 'Titillium Web', sans-serif;	color: #fff;}.cn_con2 p a {	color: #fff;}/*index contact classes ends*//*services clasess*/.our_services {	margin: 0 0 0 0;	padding: 60px 0;	text-align: center;	background: #f5f5f5;}.our_services_inner {	margin: 0 0 25px 0 !important;	padding: 0 !important;}.our_services_inner .col-1 {	background: #fff;	border-radius: 5px;	margin: 35px 0 0 0 !important;	padding: 35px 25px !important;}.our_services .col-1 {	margin: 50px 0 0 0;}.our_services .col-1 .icon {	background: #c83e3c;	width: 200px;	height: 190px;	margin: 0 auto 20px auto;	color: #fff;	border-radius: 3px;	text-align: center;}.our_services .col-1:hover .icon {	background: #222;}.our_services h3 a {	font-size: 20px;	line-height: 20px;	font-weight: 600;	color: #c83e3c;	margin: 0;	text-decoration: none !important}.our_services p {	margin: 15px 0 0 0;}.our_services_inner p {	font-weight: 400;}.our_services .read_more {	font: 400 16px/37px 'Titillium Web', sans-serif;	color: #fff;	padding: 0 20px;	background: #fff url(../images/btn_plus.png) no-repeat center -51px;	border-radius: 3px;	display: inline-block;	overflow: hidden;	height: 52px;	width: 52px;	padding: 5px;	border: 1px solid #d8dee6;}.our_services .col-1:hover .read_more {	background: #c83e3c url(../images/btn_plus.png) no-repeat center 1px;}/*products clasess ends*//*welcome clasess*/.welcome_con {	background: #fff;	margin: 60px auto 0 auto;	width: 90%;}.welcome_con .content_con {	width: 65%;	margin: auto;	float: left;}.welcome_con img {	float: right;	margin: 0 0 0 25px;}.welcome_con .content_con h1 {	font: 200 40px/40px 'Titillium Web', sans-serif;	color: #c83e3c;	text-transform: uppercase;}.welcome_con .content_con ul li {	list-style: none;	font: 600 16px/20px 'Titillium Web', sans-serif;	color: #c83e3c;	background: url(../images/list_bullet.png) no-repeat left 12px;	padding: 10px 0 10px 25px;	border-bottom: 1px solid #eee;	margin-right: 8%;}/*welcome clasess ends*//*footer classes*/footer {	background: #222;	padding: 40px 0 0 0;	margin: 60px 0 0 0;}footer .col_01 {	width: 16%;	float: left;	margin: 12px 2% 0 0;}footer .col_03 {	width: 30%;	float: left;	margin: 12px 2% 0 0;}footer .col_02 {	width: 24%;	float: left;	margin: 12px 2% 0 0;}footer .col_04 {	margin: 15px 0 0 0;	width: 20%;	float: right;	overflow: hidden;}footer h3 {	font: 600 18px 'Titillium Web', sans-serif;	color: #fff;	margin: 0 0 5px 0;	text-transform: uppercase;}.bot-title {	font: 600 18px 'Titillium Web', sans-serif;	text-transform: uppercase;	color: #fff;	margin: 0 0 5px 0;}.f_link {	margin: 15px 0 0 5px;}.f_link a {	font: 400 14px/16px 'Titillium Web', sans-serif;	color: #777;	padding: 4px 0 4px 0;	display: block;	text-decoration: none;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;	-o-transition: all linear .3s;}.f_link a:hover {	color: #777;	text-decoration: underline;}.f_contact_con {	margin: 18px 0 0 5px;}.f_contact_con p, .f_contact_con p a {	color: #777;	font-weight: 400;}.f_contact_con p a:hover {	text-decoration: underline;}.social_midea_con a {	margin: 7px 0;	display: block;	color: #fff;}.social_midea_con a b {	font-weight: 600;}.social_midea_con .icon_con {	width: 35px;	padding: 9px 0;	height: 35px;	margin: 0 5px 0 0;	background: #c83e3c;	font-size: 18px;	display: inline-block;	color: #fff;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;	border-radius: 100%;	text-align: center;}.copyright_bg {	padding: 17px 0 17px 0;	margin: 40px 0 0 0;	border-top: 2px solid #252525;}.copyright_bg p {	font-size: 14px;	color: #777;	text-align: center;	font-weight: 400;}.copyright_bg p a {	color: #777;}.copyright_bg p a:hover {	color: #777;	text-decoration: underline;}/*footer classes ends*//*========================INSIDE PAGES CLASESS================*//*page tittle clasess*/.tittle_con {	background: #c83e3c url(../images/welcome_bg.jpg);	padding: 30px 0;	text-align: center;}.tittle_con h1 {	color: #fff;}/*page tittle clasess*//*brad crum and page tittle clasess*/.breadcrumb {	background: none;	font-size: 14px;	font-weight: 400;	margin-bottom: 10px;	padding: 8px 10px;}/*brad crum and page tittle clasess ends*//* middle con clasess*/.middle_con {	margin: 0 0 -60px 0;	padding: 0 0 60px 0;	background: #f5f5f5;}.left_panel {	background: #fff;	padding: 25px;	border-radius: 3px;	width: 100%;}/* middle con clasess ends*//*cms area clasess*/.cms_area p {	font-size: 17px;	line-height: 24px;}.cms_area .left {	margin: 25px 0 0 0;}.cms_area .right {	margin: 25px 0 0 0;}.cms_area h3 {	font-size: 20px;	margin: 25px 0 15px 0;}.cms_area ul {	margin: 15px 0 0 25px;}.cms_area ul li {	background: url(../images/list_bullet.png) no-repeat left 9px;	font-size: 17px;	line-height: 24px;	padding: 5px 0 5px 25px;	list-style: none;	font-weight: 600;	color: #888;}.table1 td {	padding: 15px;	text-align: center;	border: 1px solid #fff;}.map_con {	height: 350px;	width: 100%;	margin: 60px 0 -60px 0;}/*cms area clasess ends*//*catlist clasess*/.catlist_con h3 {	font-size: 25px;	color: #c83e3c;	padding: 10px 15px;	background: #fff;	border-radius: 3px 3px 0 0;}.catlist_con .list-group-item {	border: 1px solid #d24b49 !important;}.catlist_con a {	font-weight: 400;	color: #fff;	background: #c83e3c url(../images/s_list_.png) no-repeat 15px 16px;	padding-left: 32px}.catlist_con a:hover {	background: #d24b49 url(../images/s_list_.png) no-repeat 15px 16px;	color: #fff;}/*catlist clasess ends*//*sitemap*/.stmp a {	display: block;	padding: 10px 15px;	font: 400 15px/20px 'Titillium Web', sans-serif;	background: #fff;	margin: 5px 1%;	text-align: center;	color: #888;	border-radius: 3px;	width: 31%;	float: left;	border-bottom: 1px solid #f1eee8;	transition: all linear .3s;	-webkit-transition: all linear .3s;	-moz-transition: all linear .3s;	-ms-transition: all linear .3s;}.stmp a:hover {	background: #c83e3c;	color: #fff;	text-decoration: none}/*sitemap ends*/ul.inside_gallery_con {	margin: 25px 0 0 0;}ul.inside_gallery_con li {	width: 25%;	float: left;	list-style: none;	text-align: center;	margin: 10px 0;}ul.inside_gallery_con li a {	width: 90%;	margin: auto;	display: block;	overflow: hidden;	border: 4px solid #f1eee8;	border-radius: 5px;	cursor: crosshair;}ul.inside_gallery_con li a img {	width: 100%;	display: block;}ul.inside_gallery_con li strong {	font: 400 20px/30px 'playballregular';	color: #0db3e7;	padding: 5px 0;	display: inline-block;}/* ================= Media Query ================= */@media only screen and (max-width:1279px) {.container {	width: 100%;}} @media only screen and (max-width:1151px) {/*top left*//*header clasess*/header .navbar-nav>li>a {	padding: 0 20px;}/*header clasess ends*//*top right*/.top_right {	width: 100%;	margin: 15px 0 0 0;	overflow: hidden;	padding: 15px 15px;	border-top: 1px solid #eee;	text-align: center;}/*top right ends*//*welcome clasess*/.welcome_con {	width: 95%;}.welcome_con .content_con {	width: 60%;	margin: auto;}/*welcome clasess ends*/} @media only screen and (max-width:991px) {/*header clasess*/.menu1 {	display: none !important;}navbar {	border-bottom: 0;	margin: 5px 0 0 0;	padding: 0;}.menu2 .navbar-nav {	float: none !important;	width: 100% !important;}.menu2 .navbar-header {	margin: 0;}.menu2 .navbar-nav>li {	position: relative !important;	display: block;	float: none !important;	padding-bottom: 0 !important;}.navbar-nav>li>a {	padding: 14px 15px;	border-bottom: 1px solid #000;	color: #fff;	display: block;	text-align: center;}.navbar-toggle {	background-image: none;	border: 0 !important;	border-radius: 0px;	float: right;	margin-bottom: 0;	margin-right: 0;	margin-top: 19px;	padding: 8px 8px;	position: relative;	display: block;	color: #fff !important;	border-radius: 3px;}.navbar-toggle .icon-bar {	background-color: #c83e3c !important;	height: 2px;	width: 40px;}.navbar-header {	float: none;}.navbar-collapse {	background: #fff;	margin: 0 0 !important;	position: static;	padding: 0}.navbar-collapse.collapse {	display: none !important;}.navbar-collapse.collapse.in {	display: block !important;}.menu2 .navbar-nav>li>a {	color: #fff;	font: 400 16px 'Titillium Web', sans-serif;	padding: 10px 20px;	border: 0;	border-bottom: 1px solid #d24b49;	border-radius: 0;	transition: all linear .2s;	-webkit-transition: all linear .2s;	-moz-transition: all linear .2s;	-ms-transition: all linear .2s;	margin: 0 0 0 0;	background: #c83e3c !important;}.menu2 .navbar-nav>li.active>a, .menu2 .navbar-nav>li.active>a:hover, .menu2 .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {	color: #777 !important;	background: #fff !important;}header .navbar-brand img {	width: 100%;	display: block;}/*header clasess ends*//*services clasess*/.our_services .col-1 {	margin: 30px 0 0 0;	padding: 25px 15px;	border: 2px solid #fff;	border-radius: 5px;}/*services clasess ends*//*welcome clasess*/.welcome_con .content_con {	width: 100%;	margin: auto;	text-align: center;}.welcome_con img {	margin: 25px auto 0 auto;	float: none;	display: block;}/*welcome clasess ends*//*footer*/footer {	padding: 40px 10px 0 10px;}footer .col_01 {	width: 23%;	float: left;	margin: 12px 2% 0 0;}footer .col_02 {	width: 33%;	float: left;	margin: 12px 2% 0 0;}footer .col_03 {	margin: 15px 0 0 0;	width: 40%;}footer .col_04 {	margin: 40px 0 0 0;	padding: 15px 0;	width: 100%;	text-align: center;	border-top: 2px solid #252525;}.social_midea_con a {	margin: 0 5px;	display: inline-block;	color: #fff;}.social_midea_con a b {	display: none}.social_midea_con .icon_con {	height: 35px;	margin: 0 0 0 0;}.copyright_bg {	margin: 0;	border: 0;	padding: 0 0 15px 0;}/*footer*/} @media only screen and (max-width:767px) {	/*header clasess*/header {	height: 60px;	text-align: center;}.menu1 {	display: none !important;}.navbar-toggle {	background-image: none;	border: 0 !important;	border-radius: 0px;	float: right;	margin-bottom: 0;	margin-right: 0;	margin-top: 15px;	padding: 8px 8px;	position: relative;	display: block;	color: #c83e3c !important;	border-radius: 3px;}header .navbar-brand {	margin: 16px 0 0 5px !important;	position: static;	padding: 0;	float: none;	width: 191px;}/*header clasess ends*//*footer classes*/footer .tittle_bdr2 {	margin: 5px auto 10px auto;}footer .t_bgr {	display: none;}footer .col_01 {	width: 100%;	text-align: center}footer .col_02 {	width: 100%;	text-align: center;	margin: 30px 0 0 0;}footer .col_03 {	display: none;}.f_link {	margin: 15px 0 15px 0;}.f_link a {	font: 400 13px/16px 'Lato', sans-serif;	color: #777;	padding: 7px 10px 7px 10px;	background: #252525;	display: inline-block;	text-decoration: none;	border-radius: 3px;	margin: 3px 2px;	text-decoration: none;}.f_link a:hover {	text-decoration: none;	color: #fff;}/*footer classes ends*//*sitemap*/.stmp a {	width: 48%;}/*sitemap ends*/} @media only screen and (max-width:479px) {.slider_con2 .carousel-indicators {	display: none !important;}/*sitemap*/.stmp a {	width: 95%;	margin: 5px 2.5%;}/*sitemap ends*/}