

@media (max-width:767px) {
	
.top p{
	text-align:center;
}

ul.top_link{
	text-align:center !important;
}

.main_cat h4{
	font-size:18px !important;
}

.logo img{
	margin:auto;
}

section {
    margin-top: 30px !important;
}

.h_about h1 {
    font-size: 26px !important;
}

.about p {
    font-size: 12px !important;
    line-height: 20px !important;
	
}

.content h2 {
    font-size: 60px !important;
}

.content p {
    font-size: 12px !important;
    line-height: 22px !important;
}


.ford_pro h3 {
    font-size: 25px !important;
}

.ford_pro h3 span {
    font-size: 30px !important;
}

.ford_line {
    width: 80% !important;
}


.deutz img{
	float:inherit !important;
}


.deutz_pro h3 {
    font-size: 25px !important;
}

.deutz_pro h3 span {
    font-size: 30px !important;
}

.deutz_line {
    width: 85% !important;
}


.jcb_pro h3 {
    font-size: 25px !important;
}

.jcb_pro h3 span {
    font-size: 30px !important;
}

.jcb_line {
    width: 75% !important;
}

.search {
    margin-top: 0% !important;
}

.address_part h3 {
    font-size: 24px !important;
    margin-top: 0% !important;
}

.social {
    padding-top: 6% !important;
}

ul.social_icon li .fa {
    font-size: 24px !important;
}
.address {
    padding-top: 6%;
}

ul.f_link li a {
    font-size: 12px !important;
}

ul.f_link li {
    margin: 0px 4px !important;
}



}

@media (min-width:768px) and (max-width:991px) {
	
.gray {
    padding: 7.2% 0px;
}

.srch-input {
    width: 83% !important;
}
.menu li a {
	padding: 0px 5px !important;
    font-size: 12px !important;
}
	
}


@media (min-width:992px) and (max-width:1199px) {
	
}


@media (min-width:1200px) {


}

.top{
	border-bottom:1px #3e3c3c solid;
	padding:5px 0px;
	color:#989393;
	font-size:12px;
}

/*.logo img{
	margin:auto;
}*/


.top p{
	margin-bottom:0px;
}

ul.top_link{
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
}


ul.top_link li{
	display:inline-block;
	padding-left:10px;
}


.h_nav{
	background: #373536;
	border-top: 2px #f00 solid;
}

header{
	padding:2% 0%;
}

/* Search form */
#main_search_area1 {
	width:100%;
	height:auto;
	background:#fff;
	/*margin-right:5px;*/
	float:right;
/*	border-bottom:1px #373535 solid;
*/	
}
.search{
	width:100%;
	margin-top:1.5%;
	border: 3px #BE2F31 solid;
/*    border-radius: 6px;
*/	/*height:30px;*/
	float:right;
/*	margin-top: 2%;
*/}
.search .btn {
	float:right;
	padding:3px 7px;
/*	margin:8px 10px;
*/	border:0;
	background:#ba302b;
	border-radius: 0px;
}
.srch-input {
	width:82%;
	/*height:16px;*/
	color:#999;
	border:0;
	float:left;
	padding:5px 0 5px 8px;
	background:#fff;

}



/* Search form End */


.main_cat{
	text-align:center;
	color:#fff;
}

.main_cat h4{
	font-size:28px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	padding: 2% 0%;
}

.main_cat h4 a{
	color:#fff;
}

.main_cat h4 a:hover{
	text-decoration:none;
}


.main_cat .col-sm-4, .col-xs-4{
	padding-left:0px !important;
	padding-right:0px !important;
}


.green{
	background:#81a246;
}

.blue{
	background:#255aa7;
}

.yellow{
	background:#ffcc2a;
}

.gray{
	background:#f7f7f7;
}

.green:hover{
	background:#373535;
}

.blue:hover{
	background:#373535;
	color:#fff;
}

.yellow:hover{
	background:#373535;
}

.carousel-inner img{
	margin:auto;
}

section{
	margin-top:68px;
}


.h_about{
	border-left:3px #bd2f32 solid;
	padding-left:15px;
}


.h_about h3{
	margin:0;
}

.h_about h1{
	margin:0;
	text-transform:uppercase;
	font-weight:bold;
	color:#255aa7;
	font-size:38px;
	font-family:"Monofonto-Regular";
	
}


.about{
	
}

.about p{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#979797;
	line-height:24px;
	padding-left: 2%;
	margin-top: 3%;
	text-align:justify;
}

.read{
	float:left;
	margin: 3% 0% 0% 2%;
}

.read a{
	color:#81a246;
	text-decoration:none;
	border:1px #000 solid;
	padding:15px 50px;
}

.ford{
	color:#fff;
}

.ford a{
	color:#fff;
	text-decoration:none;
}

.ford a:hover{
	color:#fff;
	text-decoration:none;
}


.ford .col-sm-6{
	padding-left:0px !important;
	padding-right:0px !important;
}

.content{
	padding: 15% 10%;
}

.content h2{
	font-weight:bold;
	font-size:80px;
	font-family:"Monofonto-Regular";
	margin-bottom:6%;
}

.content p{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:24px;
}


.ford_pro h3{
	text-align:center;
	font-size:36px;
	color:#373535;
	font-weight:lighter !important;
	font-family:"Open Sans Light";
	letter-spacing:-2px;
}


.ford_pro h3 span{
	font-size:40px;
	color:#255aa7;
	font-weight:bold;
	font-family:"Monofonto-Regular";
	letter-spacing:normal !important;
}

.ford_line{
	width:30%;
	height:3px;
	background:#255aa7;
	margin:10px auto;
}


.ford_pro img{
	margin:20px auto;
}

.ford_pro p{
	text-align:center;
}

.ford_pro p a{
	font-size: 14px;
color: #333;

}

.ford_pro p a:hover{
	font-size: 14px;
color: #255aa7;

}




































.deutz{
	color:#fff;
}

.deutz a{
	color:#fff;
	text-decoration:none;
}

.deutz a:hover{
	color:#fff;
	text-decoration:none;
}


.deutz .col-sm-6{
	padding-left:0px !important;
	padding-right:0px !important;
}

.content{
	padding: 15.3% 10%;
}

.content h2{
	font-weight:bold;
	font-size:80px;
	font-family:"Monofonto-Regular";
	margin-bottom:6%;
}

.content p{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:24px;
}


.deutz_pro h3{
	text-align:center;
	font-size:36px;
	color:#373535;
	font-weight:lighter !important;
	font-family:"Open Sans Light";
	letter-spacing:-2px;
}


.deutz_pro h3 span{
	font-size:40px;
	color:#81a246;
	font-weight:bold;
	font-family:"Monofonto-Regular";
	letter-spacing:normal !important;
}

.deutz_line{
	width:32%;
	height:3px;
	background:#81a246;
	margin:10px auto;
}


.deutz_pro img{
	margin:20px auto;
}

.deutz_pro p{
	text-align:center;
}

.deutz_pro p a{
	font-size: 14px;
color: #333;

}

.deutz_pro p a:hover{
	font-size: 14px;
color: #81a246;

}


.social{
	background:#285699 url(../images/address-1.png) no-repeat;
	padding-bottom: 4%;
}


.address{
	background:#9ab441 url(../images/address-2.png) no-repeat;
	padding-bottom: 1%;
}

.address_part{
	color:#fff;
	text-align:center;
}

.address_part .col-sm-6{
	padding-left:0px !important;
	padding-right:0px !important;
}

.address_part h3{
	font-size:32px;
	font-family:"Monofonto-Regular";
	text-transform:uppercase;
	margin-top:5%;
	
}


.address_part p{
	font-size:16px;
	line-height:24px;
}


ul.social_icon{
	margin:0;
	padding:0;
	text-align:center;
	list-style:none;
	margin-top:3%;
}

ul.social_icon li{
	display:inline-block;
	margin:0px 10px;
}



ul.social_icon li .fa{
	color:#fff;
	font-size:32px;
}




.f_logo img{
	margin:20px auto;
}









.jcb{
	color:#fff;
}

.jcb a{
	color:#fff;
	text-decoration:none;
}

.jcb a:hover{
	color:#fff;
	text-decoration:none;
}


.jcb .col-sm-6{
	padding-left:0px !important;
	padding-right:0px !important;
}

.content{
	padding: 15.3% 10%;
}

.content h2{
	font-weight:bold;
	font-size:80px;
	font-family:"Monofonto-Regular";
	margin-bottom:6%;
}

.content p{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:24px;
}


.jcb_pro h3{
	text-align:center;
	font-size:36px;
	color:#373535;
	font-weight:lighter !important;
	font-family:"Open Sans Light";
	letter-spacing:-2px;
}


.jcb_pro h3 span{
	font-size:40px;
	color:#ffcc2a;
	font-weight:bold;
	font-family:"Monofonto-Regular";
	letter-spacing:normal !important;
}

.jcb_line{
	width:29%;
	height:3px;
	background:#ffcc2a;
	margin:10px auto;
}


.jcb_pro img{
	margin:20px auto;
}

.jcb_pro p{
	text-align:center;
}

.jcb_pro p a{
	font-size: 14px;
color: #333;

}

.jcb_pro p a:hover{
	font-size: 14px;
color: #ffcc2a;

}

.f_nav{
	border-top:1px #000 dotted;
	border-bottom:1px #000 dotted;
}

ul.f_link{
	margin:10px 0px;
	padding:0;
	text-align:center;
	list-style:none;
	text-transform:uppercase;
}

ul.f_link li{
	display:inline-block;
	margin:0px 20px;
	font-size:15px;
}

ul.f_link li a{
	color:#373535;
	font-size:15px;
}

ul.f_link li a:hover{
	color:#373535;
	font-size:15px;
}

.copyright{
	margin:3% 0px;
}

.copyright p{
	text-align:center;
	color:#a2a2a2;
	font-size:12px;
}


.deutz img{
	float:right;
}



























/* -----------------Product Showcase----------------- */

.product_border {
	width:100%;
	/*height:auto;*/
	background:#fff;
	-moz-border-radius:8px 8px 0px 0px;
	-khtml-border-radius:0px 0px 0px 0px;
	border-radius:6px;
	padding:5px;
	margin:20px 0px;
	float:left;
	/*border:1px solid #cf0f00;*/
}
.product_image {
	width:100%;
	/*height:120px;
	margin:0px 0px 12px 50px;
	padding:0px 0px 0px 0px;*/
	background-color:#FFF;
	float:left;
	border:1px solid #DDDDDD;
	clear:both;
}
.product_name {
	width:100%;
	/*height:40px;*/
	font-size:11pt;
	font-weight: bold;
	color: #f37022;
	/*margin:0px 0px 18px 0px;*/
	clear:both;
	font-family: arial;
}
.product_name a {
	width:100%;
/*	height:40px;
*/	font-size:10pt;
	font-weight: bold;
	color: #262626;
	margin:10px 0px;
	text-align:left;
	clear:both;
	font-family: arial;
	text-decoration: none;
	word-spacing: 1px;
	float: left;
	text-transform:uppercase;
	height: 75px;
}

.product_name a:hover {
	color: #f37022;
	text-decoration: none;
	
}

.pro_line{
	width: 25%;
	height: 2px;
	background: #444;
	float: left;
}
.product_code {
	width:auto;
	height:auto;
	font:bold 8pt Arial;
	color: #be2f31;
	margin-bottom:5px;
	text-align:left;
	clear:both;
	text-decoration: none;
	word-spacing: 1px;
}
.product_link_box {
	width:108px;
	height:18px;
	background-color:#000;
	border:1px solid #979797;
	padding:5px;
	float:left;
	font-size: 8pt;
	color: #999;
	text-align:left;
	font-family: arial;
	text-decoration: none;
}
.product_link {
	width:122px;
	height:27px;
	clear:both;
	margin:auto;
}
.product_details a {
	width:27px;
	height:27px;
	margin-right:20px;
	background:url(../images/pro_icon.png) 0px 0px no-repeat;
	float:left;
}
.product_details a:hover {
	width:27px;
	height:27px;
	margin-right:20px;
	background: url(../images/pro_icon_hover.png) 0px 0px no-repeat;
	float:left;
}
.product_enquiry a {
	width:27px;
	height:27px;
	margin-right:21px;
	background: url(../images/pro_icon.png) -47px 0px no-repeat;
	float:left;
}
.product_enquiry a:hover {
	width:27px;
	height:27px;
	margin-right:21px;
	background: url(../images/pro_icon_hover.png) -47px 0px no-repeat;
	float:left;
}
.product_cart a {
	width:27px;
	height:27px;
	margin-right:0px;
	background: url(../images/pro_icon.png) -95px 0px no-repeat;
	float:left;
}
.product_cart a:hover {
	width:27px;
	height:27px;
	margin-right:0px;
	background: url(../images/pro_icon_hover.png) -95px 0px no-repeat;
	float:left;
}
.product_link_box a {
	font-size: 7pt;
	color: #fff;
	text-align:left;
	font-family: Verdana;
	text-decoration: none;
}
.product_link_box a:hover {
	font-size: 7pt;
	color: #FF0;
	text-align:left;
	font-family: Verdana;
	text-decoration: none;
}
/* -----------------Product Showcase End----------------- */

/*pagination*/

.paginate {
	width:100%;
	float:left;
	margin:20px 0px 20px 25px;
}
.paginate a {
	background:#fff !important;
	padding:10px 8px 10px 8px;
	text-decoration:none;
	color:#444;
	font:8pt Verdana;
	border:1px #be2f31 solid;
	/*float: left;*/
    margin-left: 5px;
	margin-bottom: 10px;
}
.paginate a:hover {
	background:#be2f31 !important;
	color:#FFF;
	text-decoration:none;
}
.paginate_highlight {
	background:#be2f31 !important;
	color:#FFF;
	border:1px #c9c9c9 solid;
	font: bold 8pt Verdana;
	padding:10px 8px 10px 8px;
}
/* -----------------Product Showcase End----------------- */

#left_enquiry_warpper {
	width:300px;
	height:auto;
	margin-right:20px;
	float:left;
}
#right_enquiry_warpper {
	width:450px;
	height:auto;
	float:right;
}
/*---------light_box----------*/


#lightbox {
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails {
	padding-top: 0.4em;
}
#lightboxCaption {
	float: left;
	font-size:12px
}
#keyboardMsg {
	float: right;
}
#closeButton {
	top: 5px;
	right: 5px;
}
#lightbox img {
	border: none;
	clear: both;
}
#overlay img {
	border: none;
}
#overlay {
	background-image:url(../images/overlay.png);
}
* html #overlay {
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}
#preview {
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	width:300px;
}
ul.services_list{
	margin:0;
	}
ul.services_list > li{
	list-style-image:url(../images/arrow.png);
	}
ul.services_list > li > a{
	font: normal 8.5pt Tahoma, Geneva, sans-serif;
	color:#3d3524;
	text-decoration:none;
	line-height:18px;
	}	
ul.services_list > li > a:hover{
	font: normal 8.5pt Tahoma, Geneva, sans-serif;
	color:#3d3524;
	text-decoration:underline;
	line-height:18px;
	}
ul.services_list > li > ul{
	list-style-image:url(../images/arrow.png);
	}
ul.services_list > li > ul > li > a{
	font: normal 8.5pt Tahoma, Geneva, sans-serif;
	color:#3d3524;
	text-decoration:none;
	line-height:18px;
	}	
ul.services_list > li > ul > li a:hover{
	font: normal 8.5pt Tahoma, Geneva, sans-serif;
	color:#3d3524;
	text-decoration:underline;
	line-height:18px;
	}	
ul.services_list > li > ul > li > ul > li > a{
	font: normal 8.5pt Tahoma, Geneva, sans-serif;
	color:#3d3524;
	text-decoration:none;
	line-height:18px;
	}	
ul.services_list > li > ul > li ul > li > a:hover{
	font: normal 8.5pt Tahoma, Geneva, sans-serif;
	color:#3d3524;
	text-decoration:underline;
	line-height:18px;
	}		
	
.np_area{
	width:100%;
	height:auto;
	clear:both;
/*	background:#CCC;
*/	margin-top:5px;
	margin-bottom: 20px;
    float: left;
	padding: 0px 8px;
}
#pro_showroom{
	width:700px;
	height:414px;
	float:left;
	margin:0px 112px 0px 112px;
}

#div_previous{
	/*width:12px;
	height:62px;*/
	/*margin-top:200px;*/
	float:left;
	background: url(../images/prev.gif) no-repeat;
	color: #000;
}
#div_next{
	/*width:12px;
	height:62px;*/
	background: url(../images/next.gif) no-repeat;
	float:right;
	color: #000;
	/*margin-top:200px;*/
}	




.cat_line {
    width: 25%;
    height: 2px;
    background: #cf0f00 ;
    margin: 0px 0px 10px 0px;
}

ul.c_category{
	padding:0px 0px 0px 22px;
	list-style: none;
	text-transform: uppercase;
}

ul.c_category ul{
	padding: 0;
	list-style: url(../images/aero.png);
}

ul.c_category ul ul{
	padding-left:20px;
	list-style: url(../images/aero.png);
}


ul.c_category ul li{
	padding: 10px 0px;
border-bottom: 1px #e3e3e3 dotted;
}


ul.c_category ul li:hover{
background:#e3e3e3;
}

ul.c_category ul li a{
	color: #666666;
	font-size:12px;
}

ul.c_category ul li a:hover{
	color: #171717;
	border-bottom: 1px #f37022 solid;
	text-decoration:none;
	padding: 0px 0px 0px 7px;
}
.border {
    border: 1px #cf0f00  dashed;
	margin-top: 2%;
}

.border h3 {
    margin: 0px !important;
    padding: 10px 0px;
    text-transform: uppercase;
    font-size: 18px;
}

.cimg img {
    width: 100%;
    margin-bottom: 20px;
}

.flash img{
	margin:auto;
}


.p_category .col-sm-2:hover{
	-webkit-box-shadow: 0 0 5px 1px #b8e763;
box-shadow: 0 0 5px 1px #b8e763;
}

.p_category img{
	border:1px #999 solid;
	padding:5px;
	border-radius:5px;
}

.p_category h3{
	text-align:center;
	font-size:16px;
}

.p_category h3 a{
	font-size:15px;
	color:#444;
}

.p_category h3 a:hover{
	color:#81a246;
	text-decoration:none;
}


.p_category_clear{
	width:100%;
	height:1px;
	margin:20px 0px;
	float:left;
}

.pd h4{
	text-transform:uppercase;
}

.pd ul{
	padding:0px 0px 0px 0px;
}



ul.top_cat{
	margin:0;
	padding:0;
	text-decoration:none;
	text-align:center;
}

ul.top_cat li{
	display:inline-block;
	padding:7px 9px;
}

ul.top_cat ul{
	padding-left:0px !important;
	background:#373536;
}


ul.top_cat li ul{
	display:none !important;
}

ul.top_cat li a{
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}



ul.top_cat li:hover:nth-child(1) {
    background:#be2f31;  
}

ul.top_cat li:hover:nth-child(2) {
    background:#d6056d;  
}

ul.top_cat li:hover:nth-child(3) {
    background:#be2f31;  
}

ul.top_cat li:hover:nth-child(4) {
    background:#0a7120;  
}

ul.top_cat li:hover:nth-child(5) {
    background:#3d64e1;  
}


ul.top_cat li:hover:nth-child(6) {
    background:#a832f2;  
}

ul.top_cat li:hover:nth-child(7) {
    background:#83a304;  
}

ul.top_cat li:hover:nth-child(8) {
    background:#7f1d4e;  
}

ul.top_cat li:hover:nth-child(9) {
    background:#7f1d4e;  
}

ul.top_cat li:hover:nth-child(10) {
    background:#686868;  
}



























#accordian {
		background: #c12d3d;
		/*width: 250px;*/
		margin: 0px auto 20px auto;
		color: white;
		box-shadow: 0 5px 15px 1px rgba(0, 0, 0, 0.6), 0 0 200px 1px rgba(255, 255, 255, 0.5);
}

#accordian ul {
		padding:0;
		margin:0;
}


#accordian li {
		background: #c12d3d;
		background: linear-gradient(#ec5162, #c12d3d);
}

#accordian li a {
		padding: 0 10px;
		font-size: 12px;
		line-height: 34px;
		display: block;
		color: white;
		text-decoration: none;
}

#accordian li:hover {
		text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}

i {
		margin-right: 10px;
}

#accordian li {
		list-style-type: none;
}

#accordian ul li ul li{
	background:none !important;
}



#accordian ul ul li a,
#accordian li {
		color: white;
		text-decoration: none;
		font-size: 11px;
		line-height: 27px;
		display: block;
		padding: 0 15px;
		transition: all 0.15s;
		position: relative;
}

#accordian ul ul li a:hover {
		/*background: #003545;*/
		border-left: 5px solid lightgreen;
}

#accordian ul ul {
		display: none;
}

#accordian li.active>ul {
		display: block;
		
}

#accordian li.active {
		
		padding:0px !important;
}

#accordian li.active ul {
		background:#444;
		padding:0px !important;
}

#accordian ul ul ul {
		margin-left: 15px;
		border-left: 1px dotted rgba(0, 0, 0, 0.5);
}

#accordian a:not(:only-child):after {
		content: "\002B";
		font-family: fontawesome;
		position: absolute;
		right: 10px;
		top: 0;
		font-size: 18px;
}

#accordian .active>a:not(:only-child):after {
		content: "\002D";
		font-size: 25px;
}


.n_border{
	border-right:1px #797979 dotted;
}












.search2 {
  width: 100%;
  position: relative;
  display: flex;
}

.search2Term {
  width: 100%;
  border: 3px solid #BE2F31;
  border-right: none;
  padding: 5px;
/*  height: 20px;
*/  border-radius: 5px 0 0 5px;
  outline: none;
  color: #9DBFAF;
}

.search2Term:focus{
  color: #BE2F31;
}

.search2Button {
  width: 40px;
  height: 36px;
  border: 1px solid #BE2F31;
  background: #BE2F31;
  text-align: center;
  color: #fff;
  border-radius: 0 5px 5px 0;
  cursor: pointer;
  font-size: 20px;
}

/*Resize the wrap to see the search bar change!*/
.wrap{
  width: 100%;
  margin-top: 1.5%;
/*  position: absolute;
  top: 50%;
  left: 50%;*/
/*  transform: translate(-50%, -50%);
*/}




.wrapper {
  text-align: center;
  margin-top:4%;
 /* border: 1px #ccc solid;*/
  padding: 0px 10px;
}
.wrapper h2 {
  color: #fff;
  font-size: 48px;
 font-style:italic;
/*  text-transform: uppercase;
*/  font-weight: bold;
  font-family:"JunicodeBoldItalic";
  background: linear-gradient(to left, #373536 10%, #fbce2a 50%, #be2f31 60%);
  background-size: auto auto;
  background-clip: border-box;
  background-size: 200% auto;
  color: #000;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 1.5s linear infinite;
  display: inline-block;
  padding: 15px 0px;
  margin:0;
}

@keyframes textclip {
  to {
    background-position: 200% center;
  }
}





.float{
	position:fixed;
/*	width:60px;
	height:60px;
*/	bottom:40px;
	right:0px;
	background-color:#25d366;
	color:#000;
	border-radius:5px 0px 0px 5px;
	text-align:center;
  font-size:14px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
  padding: 0px 10px;
}

.float a{
	color:#000;
  font-size:14px;
}

.float a:hover{
	color:#fff;
}

.float hr {
    margin-top:0px;
    margin-bottom: 5px;

}

.my-float{
	margin-top:16px;
}


.float i{
	margin-right: 0px !important;
	font-size: 36px;
color: #fff;
}



/*.float2{
	position:fixed;
	width:60px;
	height:60px;
	bottom:125px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
    font-size:13px;
	box-shadow: 2px 2px 3px #999;
    z-index:100;
}

.my-float2{
	margin-top:16px;
}


.float2 i{
	margin-right: 0px !important;
	color:#fff;
}*/

.top_bar{
	padding: 5px 0px;
	background: #be2f31;
}

.langwage_part{
	float: right;
}