@import url('https://fonts.googleapis.com/css?family=Open+Sans|Pathway+Gothic+One');
@charset "utf-8";
/* CSS Document */
.nopadding { padding:0 !important;}
.nomargin { margin:0 !important;}
.navbar { border:0!important;}
/*.dropdown-menu > li > a { padding:5px 10px 5px 0 !important; box-sizing:border-box;}*/
.mainHolder { position:relative;}
.boroSlider { height:814px; overflow:hidden; background:#064f80 none repeat scroll 0 0;}
.boromainCon { position:absolute; z-index:4; top:0; left:0; right:0; margin:0 auto;}
.side_holder { background:#fff; float:left; /*background:url(../img/boromenu.png) repeat left top;*/}
.navbar-nav > li { float:none!important;}
.boro_holder { float:right; }
#myNavbar { height:auto !important; background:none; }
#boronav > ul > li > a {font-family: 'Pathway Gothic One', sans-serif; font-size:19px; text-transform:uppercase; color:#fff!important; outline:0 !important; padding:12px 14px!important; white-space:nowrap; letter-spacing:1px;}
.navbar-nav { width:100%;}
/****************/
#boronav > ul > li > a:active, #myNavbar > ul > li > a:hover { background:#00aced!important; color:#fff !important; outline:0 !important; box-shadow:none!important;}
/*#myNavbar > ul.nav > li > a:hover { }
#myNavbar > ul.nav > li > a.focus { background:url(../img/active_bg.png) repeat-x left top; color:#fff !important; outline:0 !important;}*/
#boronav .nav > li > a:focus, .nav > li > a:hover { background:#00aced!important; color:#fff !important; outline:0 !important;}
.dropdown-menu > li > a { font-family: 'Pathway Gothic One', sans-serif; font-size:14px; text-transform:uppercase; color:#fff; outline:0 !important; padding:10px 0!important; box-sizing:border-box!important; padding-left:10px!important;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { font-family: 'Pathway Gothic One', sans-serif; font-size:14px; text-transform:uppercase; color:#fff!important; outline:0 !important; background:#73c20e!important; box-sizing:border-box!important; padding-left:10px!important;} 
.active { background:#00aced;  font-family: 'Pathway Gothic One', sans-serif; font-size:14px; text-transform:uppercase; color:#fff!important; outline:0 !important;}
.side_holder > .logo { margin:20px 0 0 0;}
#boronav { margin:30px 0 0 0;}
.footer_block { border-top: 1px solid #00aced; box-sizing: border-box; margin: 129% 0 20px; padding-top: 10px;}
.footer_block > a { margin:0 5px; border:0!important; outline:0!important;}
.redbg { background:url(../img/readbg.png) repeat left top; font-family: 'Pathway Gothic One', sans-serif; font-size:27px; color:#fff!important; text-align:center; line-height:53px; margin:46px 0 0;}
.camist-bg { margin:20px 0 0;}
.welcome {  /*padding:0 12px !important;*/ margin:52% 0 0; padding:20px 0 0; box-sizing:border-box;}
.welboro {/* height:92px;*/ overflow:auto; margin-top:0; /*background:url(../img/blue-bg.png) repeat left 0; */    box-sizing: border-box; padding: 10px !important;}
.welboro > h3 { background: rgba(0, 0, 0, 0) url("../img/heder-bg.png") no-repeat scroll left top; box-sizing: border-box; color: #fff;  font-family: "Pathway Gothic One",sans-serif; font-size: 27px; margin: 0;  padding: 2px 0 3px 18px;}
.welboro > p { font-family: 'Open Sans', sans-serif; font-size:14px; color:#69e4eb; text-align:justify; line-height:18px; margin:10px 0;}
.welboro > a { font-family: 'Pathway Gothic One', sans-serif; font-size:17px; color:#fff!important; text-align:left; background:#fe6500 url(../img/readarrow.png) no-repeat right top; text-decoration:none!important; padding:1px 40px 4px 10px; box-sizing:border-box; outline:0!important; border:0!important;}
.welboro > a:hover { text-decoration:none; color:#fff;}
.certificat > h3 { background: rgba(0, 0, 0, 0) url("../img/heder-bg.png") no-repeat scroll left top; box-sizing: border-box; color: #fff;  font-family: "Pathway Gothic One",sans-serif; font-size: 27px; margin: 0;  padding: 2px 0 3px 18px; margin:0 0 8px;}
.certificat { margin-top: 17%;}
.certificat > .gallery_box > a { width:240px; display:block;}
.certificat > .gallery_box > a > span {  font-family: 'Open Sans', sans-serif; font-size:12px; color:#fff; text-align:center; width:100%; display:block;}
.certificat > .gallery_box > a > img { width:100%; display:block; vertical-align:top;}
.SMessage > ul { display:block; margin:0 0 0 15px; padding:0; list-style:none;}
.SMessage > ul > li { width:48.7%; background:url(../img/blue-bg.png) repeat left top; margin:0 12px 0 0; float:left; display:block; padding:0; list-style:none; box-sizing:border-box; padding:0 12px; min-height: 79px;}
.SMessage > ul > li a { text-decoration:none!important; }
.SMessage > ul > li:last-child { margin:0;}
.borosend > h3 { background: rgba(0, 0, 0, 0) url("../img/botheader-bg.png") no-repeat scroll left top;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-family: "Pathway Gothic One",sans-serif;
    font-size: 23px;
    line-height: 33px;
    margin: 5px 0 0 17px;
    padding: 0 0 0 9px;
    text-align: left;
    text-decoration: none !important;}
.borosend > p { border-top: 1px solid #00aced;
    color: #73f3fa;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    line-height: 15px;
    margin: 6px 0 0;
    padding: 5px 0 0;
    text-align: center;
    text-decoration: none !important;}
.SMessage { margin-top:7px;}
.copyRight { 
    color:#484848;
    display: inline-block;
    float: right;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 15px 0 0;
    text-align: right;
    width: 77%;
	} 
.copyRight > span { color:#f90101;}
.copyRight > a {font:12px Arial, Helvetica, sans-serif; color:#f90101; text-decoration:none!important; border:0!important; outline:0!important;}
.copyRight > a:hover { color:#f90101;}
.camist-bg > img { margin-left:9px;}
/*********About***************/
.borowrap {/* background: rgba(0, 0, 0, 0) url("../img/blue-bg.png") repeat scroll left top;*/ box-sizing: border-box; height:100%; margin: 20px 0 0!important; overflow: auto; padding: 19px !important; width:95%;	float:right;}
.borowrap h3 { background: rgba(0, 0, 0, 0) url("../img/heder-bg.png") no-repeat scroll left top;  box-sizing: border-box; color: #000; font-family: "Pathway Gothic One",sans-serif; font-size: 24px; margin: 0; padding: 0 0 4px 18px;}
.borowrap > p { color: #69e4eb; font-family: "Open Sans",sans-serif; font-size: 14px; line-height: 18px; margin: 10px 0; text-align: left;}
.borowrap > p > span { color:#f90102; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bus_block { width:100%;}
.bus_type { width:auto; float:left; display:inline-block;    margin-right: 3%;}
.bus_type > h3 { background: rgba(0, 0, 0, 0) url("../img/botheader-bg.png") no-repeat scroll left top; box-sizing: border-box; color: #fff; display: inline-block; font-family: "Pathway Gothic One",sans-serif; font-size: 23px; line-height: 33px; padding: 0 0 0 9px; text-align: left; margin:10px 0; width:100%;}
.bus_type > p { color: #69e4eb; font-family: "Open Sans",sans-serif; font-size: 14px; line-height: 19px; margin: 0; text-align:justify;}
.bus_type > ul { margin:0; padding:0; list-style:none!important; display:block; clear:both;}
.bus_type > ul > li { padding:0; background:url(../img/ulArrow.png) no-repeat left 7px; margin-bottom:9px;}
.bus_type > ul > li > span { color: #69e4eb; font-family: "Open Sans",sans-serif;  font-size: 14px; line-height: 18px; margin:0 0 0 27px; text-align: left; display:block;}
.bus_type > div.gallery_box { width:270px;}
.bus_type > div.gallery_box > a.fancybox > img { width:100%; display:block; vertical-align:top;}
.bus_type > .gallery_box > a > span { color: #fff; display: block; font-family: "Open Sans",sans-serif; font-size: 12px; text-align: center;  width: 100%;}
.mission p { color: #69e4eb; font-family: "Open Sans",sans-serif; font-size: 14px; line-height: 19px; margin: 10px 0; text-align:justify;}
.mission > p > span {  background: rgba(0, 0, 0, 0) url("../img/ulArrow.png") no-repeat scroll left 14px; margin-bottom: 0; padding: 0 0 0 25px; box-sizing: border-box; color: #5accf7; display: inline-block; font-family: "Pathway Gothic One",sans-serif; font-size: 24px; line-height: 33px; text-align: left; width: 100%; }

/********************* Career *****************************/
.bus_type > h4 { box-sizing: border-box; color: #fff; display: inline-block; font-family: "Pathway Gothic One",sans-serif; font-size: 23px; line-height: 33px; padding:0; text-align: left; margin:10px 0;}
.careerBox { background:#03447b none repeat scroll 0 0; box-sizing: border-box; padding: 10px; width:48%; float:left; margin-top:20px;}
.careerBox input { color: #fff; display: block; font-family: "Open Sans",sans-serif; font-size: 12px; text-align:left; background:#00aced; width:100%; border:0; box-sizing: border-box; margin: 0 0 10px; padding:10px 6px; width:100%; }

.careerBox textarea { color: #fff; display: block; font-family: "Open Sans",sans-serif; font-size: 12px; text-align:left; background:#00aced; width:100%; border:0; box-sizing: border-box; margin: 0 0 10px; padding:10px 6px; width:100%; resize:none;  height:110px!important;}

.careerBox label { color: #fff; display: block; font-family: "Open Sans",sans-serif; font-size: 14px; text-align:left; font-weight:normal;}
.careerBox input[type="file"] { padding: 9px 50px 7px 15px; display: inline-block; width:100%;}
.careerBox input[type="submit"] { background:#f90102; box-sizing: border-box; color: #fff; display: inline-block; font-family: "Pathway Gothic One",sans-serif; font-size: 20px; line-height: 33px; padding:0; text-align: center; margin-bottom:0px; margin-top: 25px;}
.careerBox > label { color: #333; font-family: "Pathway Gothic One",sans-serif; font-size: 16px; font-weight:normal;}
.boroconLeft { width:48%; float:left; margin-top:20px;}
.boroconRight { width:48%; float:left; margin-top:20px;}
.boroconRight input { width:100%; background:#00aced; padding:11px; box-sizing:border-box; color: #fff; border:0; display: block; font-family: "Open Sans",sans-serif; font-size: 12px; text-align:left; margin-bottom:9px;}
.boroconRight textarea { width:100%; resize:none; background:#00aced; padding:11px; box-sizing:border-box; color: #fff; border:0; display: block; font-family: "Open Sans",sans-serif; font-size: 12px; text-align:left;}
.boroconRight input[type="submit"] { width:100%; background:#f90101; padding:11px; box-sizing:border-box; color: #fff; border:0; display: block; font-family: "Open Sans",sans-serif; font-size: 17px; text-align:center; margin-top:9px;}
.boroconLeft > ul {
    display: block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.boroconLeft > ul > li#bt_loca {
    background:url(../img/footer_location.png) no-repeat scroll left 3px;
}
.boroconLeft > ul > li {
    display: block;
    list-style: outside none none;
    margin: 0 0 10px;
    padding: 0;
}
.boroconLeft > ul > li > span {
    color: #fff;
    display: block;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    padding-left: 34px;
    text-decoration: none;
}
.boroconLeft > ul > li > span > a {
    color: #fff;
    display: block;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    text-decoration: none;
	text-decoration:none!important;
	text-align:left;
	outline:0!important;
}
.boroconLeft > ul > li#bt_ph {
    background:url(../img/footer_phone.png) no-repeat scroll left center;
}
.boroconLeft > ul > li#bt_em {
    background:url(../img/footer_email.png) no-repeat scroll left center;
}
.boroProduct > ul { display: block; list-style:outside none none; margin:20px 0 0 0; padding:0;}
.boroProduct > ul > li { display: block; list-style: outside none none; float:left; margin:10px ; padding: 0;}

.boProduct > ul { display: block; list-style:outside none none; margin:20px 0 0 0; padding:0;}
.boProduct > ul > li { display: block; list-style: outside none none; float:left; margin:0 12px 12px 0;  padding: 0; /*width:48%;*/ width: 99%;  background: #00aced none repeat scroll 0 0;}
.boroPro { width:195px; box-sizing:border-box; padding:4px; box-shadow:0 0 3px 0 #000; -moz-box-shadow:0 0 3px 0 #000; -webkit-box-shadow:0 0 3px 0 #000; /*margin:8px;*/}
.boroPro img { width:100%; display:block; vertical-align:top;}
.boroPro p a.boroprotext{ color: #fff; display: block; font-family: 'Open Sans', sans-serif; font-size: 14px; background:#00aced none repeat scroll 0 0; text-align:center;
	margin:0; padding:10px; text-decoration:none; height:61px;}
.boroPro p { margin:0;}
.boroPro a { text-decoration:none!important; outline:0!important; height:187px; display:block; position:relative; overflow:hidden; background:#000;}
.boroPro a > img { width:100%; display:block; vertical-align:top; position:absolute; left:0; right:0; margin:0 auto;}
.boroProdet a:hover { text-decoration:none!important; outline:0!important;}
.boroProdet > .gallery_box > a {
    box-sizing: border-box;
    float: left;
    margin-right: 3px;
    padding: 14px;
    text-decoration: none !important;
    /*width: 194px;*/
    /*width: 34%;*/
	width: 28%;
}
.boroProdet > .gallery_box > a img { width:100%; display:inline-block; vertical-align:top; }
.boroProdet > .gallery_box > a span { color: #fff; display: block; font-family: 'Open Sans', sans-serif; font-size: 14px; background:#00aced none repeat scroll 0 0; text-align:center; margin:0; padding:10px; text-decoration:none;}
.borowrap > ul { margin-top:20px;}
.prod-text {     box-sizing: border-box; padding: 0 20px;}
.prod-text h3 {
    background:none;
    box-sizing: border-box;
    color: #fff;
    font-family: "Pathway Gothic One",sans-serif;
    font-size: 24px;
    margin:8px 0;
    padding: 0 0 4px 18px;
}
.prod-text p {  color: #000; display: block; font-family: 'Open Sans', sans-serif; font-size: 14px; padding:0 10px 0 0; float:left; width:100%; text-align:justify;}
.enquiry_bskt input[type="button"] {
    background: #f90102 none repeat scroll 0 0;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-family: "Pathway Gothic One",sans-serif;
    font-size: 20px;
    line-height: 33px;
    margin-bottom: 25px;
    margin-top: 0px;
    padding: 0;
    text-align: center;
	border:0;
	padding:2px 27px;
}
.boroProdet .prod-text > h3 { background: rgba(0, 0, 0, 0) url("../img/heder-bg.png") no-repeat scroll left top!important; box-sizing: border-box; color: #fff; 
 font-family: "Pathway Gothic One",sans-serif; font-size: 30px; margin: 0; padding: 8px 0 4px 18px;}
.boroProdet .prod-text > h2 { font-family: "Pathway Gothic One",sans-serif; font-size: 22px; margin: 0; padding: 8px 0 4px 18px; color:#000;}
.boroProdet .prod-text > h4 { font-family: "Pathway Gothic One",sans-serif; font-size: 20px; margin: 0; padding: 8px 0 4px 0; color:#fff;}
.prod-text td, .prod-text th { border:1px solid #ddd!important; box-sizing: border-box; padding: 5px 20px; color:#ddd;}
.prod-text table { margin-top:10px;}
.boroProduct { font-family: "Pathway Gothic One",sans-serif; font-size: 28px; margin: 0; padding: 8px 0 4px 18px; color:#fff;} 
.borowrap h4 { font-size:20px;}
.applic { margin:20px 0 30px 41px;}
.borovamewrap {
    box-sizing: border-box;
    float: right;
    height: 751px;
    margin: 20px 0 0 !important;
    overflow: auto;
    padding:0px !important;
    width: 98.5%;
	}
.borovamewrap h3 {
    background: rgba(0, 0, 0, 0) url("../img/heder-bg.png") no-repeat scroll left top;
    box-sizing: border-box;
    color: #fff;
    font-family: "Pathway Gothic One",sans-serif;
    font-size: 24px;
    margin: 0;
    padding: 0 0 4px 18px;
}
.formhouse { margin:15px 0 0 0;}
.formleft { float:left; display:block; width:48%; color: #fff; font-family: 'Open Sans', sans-serif; font-size: 16px;  }
.formleft > strong { color:#0099FF;}
.formeight { float:right; display:block; width:48%; color: #fff; font-family: 'Open Sans', sans-serif; font-size: 16px; }
.formeight > strong { color:#0099FF;}
/***************************  [font-family: 'Pathway Gothic One', sans-serif;]
                            [font-family: 'Open Sans', sans-serif;]  **********************************/

input::-webkit-input-placeholder { color: #fff !important;} 
input:-moz-placeholder { /* Firefox 18- */ color: #fff !important;  } 
input::-moz-placeholder {  /* Firefox 19+ */ color: #fff !important;  } 
input:-ms-input-placeholder {  color: #fff !important;  }
textarea::-webkit-input-placeholder { color: #fff !important;}
textarea:-moz-placeholder { /* Firefox 18- */ color: #fff !important;  }
textarea::-moz-placeholder {  /* Firefox 19+ */color: #fff !important;  }
textarea:-ms-input-placeholder {  color: #fff !important;  }
/****************************  Responsive  **********************************************/

/****************************  Who we are  **********************************************/
.who-we-are .borowrap{ overflow:visible;}
img.who-img{ width:130px;}
.who-we-are .bus_type > ul > li > span{line-height:16px;}

.application .flexslider .slides img{height:824px!important;}

.location-holder .borowrap{height:615px; }

.careerBox input[type="submit"]{margin-top:11px;}

.contact-page .borowrap{ height:370px; margin-top:400px!important;}

.careerBox{ background:none!important;}

.application-page .borovamewrap{height:100%; margin:10px 0 30px!important;overflow:visible;}
ul.breadcrumb li{color:#337ab7!important; font-size:22px!important;line-height:40px!important;}
ul.breadcrumb li a{ color:#337ab7!important; font-size:22px!important;line-height:40px!important;}
ul.breadcrumb li a:hover{ text-decoration:none!important;}
ul.breadcrumb li+li:before{ font-size:20px!important;}
ul.breadcrumb{padding:0px 16px 4px 16px!important;}


.enquiry_bskt{
	float: right;
    margin: 18px 5px 10px 0;
}


/****************************  19.12.2016  *******************************/
.footer_block{margin:110% 0 20px;}

.flex-direction-nav .flex-prev{right:173px!important;}
.flex-direction-nav .flex-next{right:133px!important;}

.year-logo{float:right; margin:0px 20px 0 0; width:120px;}
.year-logo img{ float:right; width:aut;}

.boro-white-bck .boroSlider{ background:#fff!important;}

.who-foo .copyRight{color:#484848!important;}

.who-we-are .borowrap h3{ color:#000!important;}

.who-we-are .mission > p > span{color:#263645!important;}

.who-we-are .bus_type > p{color:#333!important;}

.who-we-are .mission p{color:#333!important;}

.who-we-are .borowrap{ background:none!important;}

.who-we-are .bus_type > ul > li > span{color:#333!important;}

.application-page .borovamewrap h3{ color:#000!important;}


.formleft{ background: url(../img/1481709296smoke.jpg) top center no-repeat;
    background-size:cover; padding: 10px; height:413px;}
	
.formeight{background: url(../img/1481709351agriculture.jpg) top center no-repeat;
    background-size:cover; padding: 10px; height:413px;}

.flex-direction-nav a{margin:45px 0 0!important;}

/*.boroProduct{height:539px!important;}*/

.pro-foo .copyRight{margin-top: 212px!important;}

.applic img{ width:100%; height:100%;}

/************************************************************************/
/*
	Max width before this PARTICULAR table gets nasty
	This query will take effect for any screen smaller than 760px
	and also iPads specifically.
	*/
	@media
	only screen and (max-width: 760px),
	(min-device-width: 768px) and (max-device-width: 1024px)  {

		
	}

	/* Smartphones (portrait and landscape) ----------- */

	/* iPads (portrait and landscape) ----------- */

ul.breadcrumb {
    padding: 8px 16px;
    list-style: none;
    background-color: #eee;
}
ul.breadcrumb li {display: inline;}
ul.breadcrumb li+li:before {
    padding: 8px;
    color: black;
    content: "/\00a0";
}
ul.breadcrumb li a {color: green;}



/*-----------------------Added Responsive Css-----------------------*/

/****************************  22.12.2016  *******************************/

.applicatons-background{ background:none!important;}

.career-page .borowrap{ margin-bottom:20px!important;}

.contact-page .borowrap{ margin-top:0px!important;}

/****************************  24.12.2016  *******************************/

.welcome{ margin:41% 0 25px!important; height: 100%; padding-right: 20px!important;}

.side_holder{background-color: rgba(76, 75, 75, 0.9)!important;}

.welboro{background-color: rgba(76, 75, 75, 0.9)!important;}

.borowrap{background-color: rgba(76, 75, 75, 0.9)!important;}

.welboro > p{ color:#fff;}

.active{background:#3e3e3e;}

#boronav .nav > li > a:focus, .nav > li > a:hover{background:#3e3e3e!important;}

.footer_block{ background:#fff; padding-bottom:10px; margin:105% 0 20px;}


.separate-background h3{background: rgba(0, 0, 0, 0) url(../img/heder-bg.png) no-repeat scroll left top; box-sizing:border-box; color:#fff;
  font-family: "Pathway Gothic One",sans-serif; font-size: 24px; margin: 0;  padding:0 0 4px 18px;}
  
.location-holder .separate-background{margin:0px 0 0!important;} 
  
.location-holder .borowrap{ margin:0px 0 35px!important; height:100%; min-height:580px;}

.flex-direction-nav{ display:none!important;}

.careerBox input{ background:#797777;}
.careerBox textarea{background:#797777;}

.boroconRight input{ background:#797777;}
.boroconRight textarea{background:#797777;}

/****************************  26.12.2016  **********************************************/
#boronav > ul > li{ float:left!important; width:100%; margin:0 0 0 0; padding:0 0 0 0; position:relative;webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

#boronav > ul > li ul{ display:none; float:left; width:100%; list-style:none; margin:0 0 0 0; position:absolute; top:0px; left:115px; padding:0px;
 background:#3e3e3e; z-index:999999;}

#boronav > ul > li ul li{ float:left;  width:100%; padding:12px 0px!important; margin:0 0 0 0;}

#boronav > ul > li ul li a{ font-family:'Pathway Gothic One', sans-serif; font-size:19px; text-transform: uppercase; color: #fff!important;outline: 0 !important;
 padding: 12px 14px!important; white-space: nowrap;letter-spacing: 1px;}
 
 #boronav > ul > li ul li a:hover{ text-decoration:none;}

#boronav > ul > li:hover{ background:#3e3e3e!important;}

#boronav > ul > li:hover ul{ display:block;webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out; }

.boroProduct{margin-bottom:50px!important;}

ul.product-option{ float:left; width:100%; margin:0 0 0 0; padding:0 0 0 0; list-style:circlel;}

ul.product-option li{ float:left; width:100%; margin:0 0 0 0; padding:0 0 0 0;position:relative;}

ul.product-option li a{color:#000!important; font-size:25px; padding-left:25px;}

ul.product-option li a:hover{ text-decoration:none; color:#fe6500;}

ul.product-option li:before{ content:""; width:10px!important; background:#fe6500; position:absolute; top:14px!important; left:0px!important; height:10px;}

.redbg{margin:20px 0 0;}

.boroProdet .prod-text > h2{color:#333;}

.boroProdet .borowrap > ul{margin-top:0px;}

.prod-text p{color:#333;}

.prod-text table{margin-top:10px;}

.prod-text td, .prod-text th{font-size:18px; color:#333;}

.prod-text table{ float:left; width:100%; margin-bottom: 10px;}

.boro-pro-page{margin-bottom:40px!important;}

/****************************  29.12.2016  **********************************************/
.careerBox-full{ float:left; width:96%!important; margin:0 0 0 0; padding:0 0 0 0; text-align:center;}

.careerBox input[type="submit"]{width:400px; float:none; margin:0 auto;}

.prod_banner_iamge img{ float:left; width:100%; margin-bottom:20px;}

.borowrap h3{ float:left; width:100%;}

.boroProduct h3{color:#000!important;padding-bottom: 20px;}

.boroProduct h4{color:#000!important; float:left; width:100%;}

.boroProduct > p{color:#333!important;  padding-bottom: 20px;}

.boroProduct{ margin-right:0%!important; margin-top: 0px!important; background: none!important;}

/*.boro-pro-holder .copyRight{ width:90%; margin-left:5%;  float:left;color:#484848!important;}*/

.boro-pro-page ul{float:left; width:98%; margin-top:0px!important; margin-left:1%;}

.boro-pro-page ul > li{ color:#000; font-size:18px; position:relative; padding-right:20px;}

.boro-pro-page ul li:before{content: ""; width:10px!important; background:#fe6500; position:absolute;  top:8px; left:-20px; height:10px;}

.pro-detail{  margin-top:20px!important;}

/*.boro-pro-holder-detail .copyRight{ width:90%; margin-left:5%;  float:left;color:#333!important;}*/

.contact-page .borowrap{ background:none!important; padding-right:0px!important;}

.contact-page .copyRight{ width: 100%;  float:left;  color:#484848!important;}

.contact-page .borowrap h3{color:#000;}

.contact-page .boroconLeft > ul > li > span{color:#000;}

.contact-page .boroconLeft > ul > li > span > a{color:#000;}

/****************************  29.12.2016  **********************************************/
.side_holder{ background-color: rgba(76, 75, 75, 0.9)!important;  position:fixed!important; top:0px;  left:0px;  height:100vh; z-index:999;}
.footer_block{ position:absolute!important; bottom:0px; width:88%!important;}
.boro_holder{float:right!important; padding-right:0px!important;}
.boroSlider{height:100%!important;}
.borowrap{ width:98.5%; float:right!important; height:100%; padding:0px!important; padding-right:20px!important; background:none!important; min-height:560px;}
.copyRight{ position:relative; bottom:20px; right:20px;}

.no-sp-l{ padding-left:0px!important;}

.location-holder .borowrap h3{ margin-bottom:20px!important;}

.location-holder .boroconLeft{ width:100%;}

.location-holder .boroconLeft > ul > li > span{ color:#000;}

.location-holder .boroconLeft > ul > li > span > a{color:#000;}

.home-copy .copyRight{ padding:15px 20px 0!important;  color:#fff;}

.location-holder{ margin-top:20px; margin-bottom:30px;}

.prod_banner_iamge-where{ float:left; width:100%; text-align:center; padding-top:46px;}

.prod_banner_iamge-where img{ margin:0 auto;border: 4px solid #ddd; float:none;}

/*-----------Application-Page------------*/
.application-page-area{ float:left; width:100%; margin:10px 0 0 0; padding: 0 0 0 0;}
.application-box{ float:left; width:23%; margin-right:2%; margin-bottom:10px; position:relative; border:1px solid #ddd;}
.application-box img{ float:left; width:100%; margin:0 0 0 0; height:200px;}
.application-box-label{ position:absolute; bottom:0px; left:0px; width:100%; text-align:center;background-color: rgba(40, 42, 43, 0.7); height:40px;}
.application-box-label h2{ font-family: 'Pathway Gothic One', sans-serif; font-size: 22px;text-transform: uppercase; color:#fff; line-height:40px; margin:0px; padding:0px;}
    
.application-page .borovamewrap h3{ margin-bottom:20px;}

/*-----------3.1.2017------------*/
.boroProdet > .gallery_box > a{ padding:3px 14px 0 0;}
.prod-text{padding:0 20px 0 0;}

/*-----------4.1.2017------------*/
.boroProdet .prod-text > h2{font-size:21px!important; margin-bottom:10px!important; line-height:29px!important; padding-left:0px!important;}
.boroProdet > .gallery_box > a img{ border:1px solid #ddd;}

.download-btn-new{ float:left; width:150px;  background:#3e3e3e; padding:7px 0px; box-sizing:border-box; color:#fff; border:0;
    display: block;font-family: "Open Sans",sans-serif;  font-size: 17px;  text-align: center; margin:10px 0 10px 0;}

.download-btn-new a{ color:#fff; display:block;}

.download-btn-new:hover{background:#f90101; }

.download-btn-new a:hover{ text-decoration:none; color:#fff;}

a:focus{outline: 0px auto -webkit-focus-ring-color!important;
    outline-offset: -2px!important;
    text-decoration: none!important;
    color: #fff!important;}

@media (min-width: 1600px){.flexslider .slides img{ height:1200px;}.welcome{margin: 50% 0 25px!important;}}

@media (min-width: 1400px){.borowrap{height:100vh;}/*.boroProduct{height:100vh!important;}*/ .home-copy .copyRight{ position: fixed;}.location-holder{height:100vh;}
.welcome{margin:50% 0 25px!important;}}

@media screen and (min-width:1024px) and ( max-width:1400px) {
.flexslider .slides img{height:810px!important;}}

@media screen and (min-width:992px) and ( max-width:1024px) {
.flexslider .slides img{height:768px!important;}
.footer_block > a{ margin: 0 2px;}
.copyRight{width:80%;}
#boronav > ul > li ul{ width:110%; left:110px;}
#boronav > ul > li > a{padding:12px 8px!important;}
.location-holder .borowrap{ min-height:674px;}
	}

@media screen and (min-width:768px) and ( max-width:991px) {
.boroSlider{ height:100%; overflow:hidden;background:none;}	
/*------------2.1.2017--------------*/
.side_holder{ position:relative!important; height:100%; padding-bottom:10px;}
.side_holder > .logo{ margin:20px 0 0 0; float:left; width:110px;}
.side_holder > .logo img{ width:100%;}
 #boronav > ul > li{width:auto;  margin:20px 0 0 0;}
.footer_block{ position:absolute!important; bottom:15px; width:auto!important; right:27px;}
.welcome{margin:35% 0 0px!important; padding-right: 0px!important;}
.boro_holder{float:right!important;  padding-right:0px!important; padding-left:0px!important;}

.copyRight{ /*position:relative;*/ position:relative; bottom:0px; right:0px;  width:100%; text-align:center; background:#000; padding-bottom:10px;color:#fff!important;}
.home-copy .copyRight{ padding:15px 20px 10px!important;}
.who-foo .copyRight{ color:#fff!important;}

#boronav > ul > li ul{ top:43px; left:0px; width:150%;}

.borowrap{ padding-right:0px!important;}

.navbar{ float:left; width: 84%;}
#boronav > ul > li > a{ padding:12px 10px!important; font-size:16px;}
#boronav{ margin:0px -20px 0 0; float: right;}
.boroconRight{ padding-right:20px;}

/*------------4.1.2017--------------*/
.welboro{ margin-top:35px; padding-bottom:30px!important;}
.who-we-are .borowrap{ padding-bottom:0px!important;}
.boro-pro-holder-detail{ float:left!important; padding-right:0px!important; padding-left:0px!important; width:100%;}
.application-page .borovamewrap{margin:10px 0 50px!important;}
.location-holder .borowrap{margin:0px 0 50px!important;}

.welboro{min-height:435px!important;}
.welboro > p{line-height:24px;}
}

@media (max-width: 767px){
	.navbar-toggle { background:#f90102!important;}
	.navbar-toggle .icon-bar { background:#fff;}
	.side_holder nav.navbar { position:relative; background: #fff none repeat scroll 0 0; border: 0 none; margin-bottom: 0;}
	#boronav { position:absolute; top:0; z-index:1;}
	.side_holder > .logo { width:90px; margin:19px auto 31px;}
	.side_holder { background:none;}
	.footer_block { border-top: 0 none; margin-top: -35px; padding-top: 0;}
	.redbg { font-size: 20px; line-height: 27px;  margin: 0;}
	.welcome { margin:32px 0 0 0; background:rgba(0, 0, 0, 0) url("../img/blue-bg.png") repeat scroll left top;}
	.welboro { width:100%; margin-top:77px;}
	.welboro > h3 { margin:10px 0 0;}
	.camist-bg { display:none;} 
	.certificat { padding:0!important; margin: 8% 0;}
	.SMessage > ul > li { width:100%; margin:0 0 7px;}
	
    .boroSlider{ width:100%; top:124px; position:relative;}
	.boro_holder{ padding-left:0px!important;}
	.welboro{ width:100%; margin-top:72px;}
	.welcome{ background:none;margin:8px 0 0;}
	.boroSlider{height:100%;}
	.copyRight{ float:left;text-align: center; width:100%;padding:15px 10px 15px; background:#1a3248;}
	
	.navbar-nav{margin:6px 0px!important;}
	#boronav{width: 100%; background: #000; margin-top:51px;}
	.borowrap{width:100%; float:left;height:100%; margin:-5px 0 0!important;}
	
	.application .flexslider .slides img{height:100%!important;}
	
	.application-page .borovamewrap{width:100%; height:100%; margin:0px 0 0 !important;  background:none;}
	.applic{ margin:20px 0 0 0px;}
	.applic img{width:100%;}
	.career-page .borowrap{ height:100%; margin-top: 0px!important;}
	
	.careerBox{ width:98%;}
	.location-holder .borowrap{height:100%;  margin:0px 0 0!important;}
	
	.contact-page .borowrap{height: 100%;margin-top: 0px!important;}
	.boroconLeft{width:96%; margin-left:3%;}
	.boroconRight{width: 94%; margin-left:0%;float: left;}
	.formleft{ float:left; width:100%; margin-bottom:20px;}
	.formeight{float:left; width:100%;}
	
	.formleft img{ float:left; width:100%!important;}
	.formeight img{float:left; width:100%!important;}
	

/*--------------2.1.2017---------------*/
.side_holder{height:auto;padding-bottom:10px; margin-bottom:20px;}
.footer_block{position: absolute!important; bottom:0px; width:auto!important;  float:left!important; margin: 0px!important;
 background: none; right:13px;text-align: right;}
 .side_holder > .logo{width:90px;  margin:10px auto 0px; float:left;}
.side_holder nav.navbar{background:none;}
.navbar-toggle{ margin-top:40px!important;}
#boronav{margin-top: 124px;}
.year-logo{width:120px; position:absolute; top:10px; z-index:99; right:0px;}
.year-logo img{ width:80px;}
.welcome{ margin:68% 0 25px!important; padding-right: 0px!important;}
.copyRight{ background:#000;}
.home-copy .copyRight{ padding:15px 20px 10px!important;}
.copyRight{bottom:0px; right:0px;}
.who-foo .copyRight{ color:#fff!important;}
.boroProduct h4{padding-left:10px;}
ul.product-option li a{ font-size:22px;}
.boro-pro-page ul{margin-left:10px;}
.boroProduct > p{clear: both; padding-left:10px;}
.copyRight{ color:#fff;}
.boro_holder{ float:none!important; margin-top:124px;}
.prod-text{ width:95%; padding:0px;}
.boroProdet .prod-text > h2{ padding:8px 0 4px 0px;}
.prod-text p{ clear:both;}
.bcrumbs{ margin-left:10px; margin-top:20px;}
.application-box{ width:46%;  margin-right:2%; margin-left: 2%;}
.careerBox input[type="submit"]{ width:200px;}
.location-holder iframe{ margin-left:20px;}

.who-we-are .borowrap{padding-top: 20px!important;}
.borowrap{ padding-left: 15px!important;}
.prod_banner_iamge-where img{ width:90%;}
#boronav > ul > li > a{ font-size:14px; padding:2px 14px!important;}

/*--------------4.1.2017---------------*/
.side_holder > .logo{ position:relative; z-index:9999;}
.prod-text td{ font-size:16px;}
#boronav > ul > li ul li{ padding:6px 0px!important;}
#boronav > ul > li ul li a{padding:2px 14px!important; font-size:15px;}
ul.product-option li:before{ top:10px!important;}
.boro-pro-page ul{margin-bottom: 10px;}
ul.product-option li a{font-size:18px;}

/*--------------7.1.2017---------------*/
.fancybox-inner .boroconRight{ width:100%!important;}
.prod-text td{padding:5px 10px!important;}
#boronav > ul > li ul{left:auto; width:150px;right:0px;}
	} 
@media (max-width:480px){ .formhouse{ margin:15px 0 0 10px; width:100%;}
.application-box{ width:94%; margin-right:2%; margin-left:3%;}
} 

@media (max-width:540px){.welboro{width:100%; margin-top:87px;}}

@media (max-width:330px){
.welboro{ margin-top:100px;}	
.welboro > p{font-size:12px;}
	} 


