
.lastUp{margin: 22px 0px;
    font-size: 18px;}


.lastUp strong{color: #23295e;}
	
.TermAndcondition h3{font-size:20px ; font-weight:bold ; color:#23295e; text-transform: uppercase;}
.open_position11 h3{font-weight:bold}
.TermAndcondition {margin-top:15px ; margin-bottom:15px}

.select2-container:focus{outline:0}
.select2-selection:focus{outline:0}
div#owl-demo  .owl-nav {
     max-width: 100px;
    margin: 0 auto;
    padding-top: 11px;

}
.homevidply {
    width: 60px;
    position: absolute;
    height: 39px;
    padding-top: 0px;
    border-radius: 5px;
    padding: 16px;
    background: rgba(0,0,0,.5);
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
    top: 80px;
}
.homevidply i {
    color: white;
    position: absolute;
    left: 6px;
    right: 0;
    text-align: center;
    top: 13px;
}

a.GetOrangeBtn{  border: solid 1px #f36f14 !important;
    background-color: #f36f14 !important;
    color: white !important;
    border-color: #f36f14 !important;
    transition: all .5s ease-in-out !important;
}

button.close:focus{outline:none}
.ProductsMain .dropdown {
	
	float:right;
	
}
.ProductsMain .dropdown  .dropdown-toggle {padding:20px 20px;cursor:pointer;}
.ProductsMain .dropdown i {
	color:#515978;
	
}
.ProductsMain .dropdown-menu li.active  {border: none;
    color: #f36f14 !important;
    border-color: transparent;
    background-color: #00000008;}
	
.ProductsMain .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background-color:transparent; color:#f36f14 !important}	
.ProductsMain .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color: transparent;}
.ProductsMain .dropdown-menu {
	right: 16px;
	left: inherit;
	top: 65px;
	border: 0;
	background: #efefef;
	box-shadow: none;
	    padding: 0;
}
.ProductsMain .dropdown-menu li a {
	display: block;
    padding: 10px 15px;
    font-family: Roboto-Regular;
    cursor: pointer;
    color: #515978;
    border: none;
}

.ProductsMain .dropdown-menu li{   
    
    padding: 11px;
    color: #515978 !important;}


.select2-hidden-accessible{left:0 !important; right:0 !important}
#owl-products  .owl-prev{   
   right:6px;
    }
	
#owl-products  .owl-next{   

    left: 6px;
    }

#owl-products   .owl-nav .owl-prev, #owl-products .owl-nav .owl-next {
    position: absolute;
  top: 53px;
   
}
	
#owl-demo2 .owl-nav.disabled {
	display:block}

.swiper-slide:nth-child() {
   
}
.swiper-slide-active:last-child {
	 /*border-bottom:0px !important; 
		border-right:0px !important*/
	
	}
	
.swiper-slide-prev:last-child {
	 /*border-bottom:0px !important; 
		border-right:0px !important*/
	
	}
		
	
	.swiper-slide:last-child{
		/* border-bottom:0px !important; 
		border-right:0px !important*/
		}
		
	

.swiper-slide:nth-child(2) {
  /* background: blue;*/
  /*border-bottom:0px !important; */
	
}


.swiper-slide:nth-child(3) {
   
}
.swiper-slide:nth-child(4) {
   /* border-bottom:0px !important; */
}
.swiper-slide:nth-child(5) {
    
}

.swiper-slide:nth-child(6) {
    /*border-bottom:0px !important; */
}
.swiper-slide:nth-child(7) {
   
	
}

.swiper-slide:nth-child(8) {
	 
    /*border-bottom:0px !important; */
}


.GetModel {margin-top:77px}
.GetModel  button.close{
	position: absolute;
    right: -16px;
    top: -20px;
    opacity: 1;
	color: white;}
	
	
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label{color:red}	
	
.GetModel .form-control{height:45px;}	

.GetModel    button.getnewBtn{
border-color: transparent !important;
border-radius: 6px;
background-color: #f36f14 !important;
min-width: 153px;
min-height: 32px;
font-family: 'robotobold';
letter-spacing: 1px;
font-size: 18px;
color: #fff !important;

margin-bottom: 11px;}
	
.GetModel .modal-content{
	border-radius:5px
	}	

.GetModel .modal-body{
padding: 19px;
	}	

.GetModel h3{
	color: #23295e;
    margin: 0px 0px;
    margin-bottom: 19px;}	

header .navbar-right li:nth-child(2) a {
    padding: 12px 22px;
    cursor: pointer;
}
li.Abthead a{border:none !important}
li.Abthead a:hover{background-color:#fff !important; color:#f36f14 !important}
.Aboutus .profileblock img {webkit-transition: all 1s linear 0s;
    -moz-transition: all 1s linear 0s;
    -o-transition: all 1s linear 0s;
    transition: all 1s linear 0s;}
	

.owl-theme .owl-nav [class*=owl-]:hover{background:transparent; cursor:pointer}
.aboutvid {margin-top: 37px}

.imagevideo{ height: 422px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 35px;}

#owl-demo3   .owl-nav.disabled{display:block}
#owl-demo4   .owl-nav.disabled{display:block}
.setWidth {
    max-width: 93.5%;
    margin: 0 auto;
	text-align:justify;
}
.setMainWidTh{overflow:hidden; margin-left:12px}
.FooterMainSec .footer .fa-instagram {
    background: #e63f5b;
    color: white;
}

.FooterMainSec .footer .fa-facebook-f {
    background: #4867aa;
    color: white;
}


.swiper-slide{
	/*border-right:0px solid #23295d; 
	border-bottom:0px solid #23295d ;*/
	margin-top:0px !important ;  display:table}
.swiper-button-next, .swiper-button-prev{top: 50% !important;}
div#js-prev1{    left: -50px;}
.swiper-button-next, .swiper-button-prev{height:23px !important}
div#js-next1{right:-50px}
.partSecwid{
	    padding-top: 54px;
	width: 80%;
    margin: 0 auto;}
.partsec {   
   max-width: 90%;
    height: 155px;
    margin: 0 auto;
	display:table-cell;
	vertical-align:middle}
#owl-partner  .owl-nav.disabled {
    display: block;
}
.CircleHome:hover{
	cursor:pointer;
	border: solid 2px #f36f14 !important;
	}

#owl-demohome   .owl-nav {
    margin-top: 10px;
    position: absolute;
    width: 100%;
    top: 139px;
}
.owl-prev:focus{
outline:0}
.owl-next:focus{
	outline:0}	

.icon4th h1:hover{color:#f36f14 !important; cursor:pointer}

/*.CircleHome img{    -webkit-transition: all 1s linear 0s;
    -moz-transition: all 1s linear 0s;
    -o-transition: all 1s linear 0s;
    transition: all 1s linear 0s;}	
.CircleHome img:hover  {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}*/

#owl-demohome  .owl-prev{
	    color: #23295de6;
    font-size: 20px !important;
    position: absolute;
   
    right: -19px;
}
	
	#owl-demohome .owl-next:hover{
		 
		color:black;
		background-color:transparent;
		border:none}
		
		
	#owl-demohome .owl-prev:hover{
		color:black;
		background-color:transparent;border:none}	

#owl-demohome  .owl-next{
	color: #23295de6;
    position: absolute;
    left: -34px;
    font-size: 20px !important;}	
	
.boxitem:hover{
	cursor: pointer;
    box-shadow: 0 0 6px 1px rgba(255,255,255,.9);
  
}

ul.starbox {
    padding: 0;
}

.bg9th  .box1:hover{
	cursor:pointer;
	box-shadow: 0 0px 5px rgba(35,41,93,0.9);
	}

.fivthInnerSectionRight   h2{color:#fff}
.fivthInnerSectionRight   p{color:#fff;   padding-right: 32px;
    text-align: justify; font-size:16px}


.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default{
	    color: #fff;
    background-color: #f36f14;
    border-color: #f36f14;
	}
.videoThumb img{  
width:313px  
  height: 197px; 
  width:auto
   }

.videoThumb {
cursor: pointer;
	position: absolute;
     width:100%;
	max-width:312px;
    height: 197px;
    position: absolute;
    top: 0px;
    left: 57px;
    top: 19px;
	}	

.btn:active, .btn.active{box-shadow:none}
.fivthInnerSectionLeft  ul.list5th.nav.nav-tabs{border:0px}

.fivthInnerSectionRight  img{max-height:379px ;transition: width 2s linear 1s;     margin: 0 auto; 
     margin-top: 30px;}
.fivthInnerSectionLeft li.active .media-heading {
	border-bottom: 1px solid #fff;
    display: inline-block;
    padding-bottom: 11px;
	} 
.fivthInnerSectionLeft  hr {display:none; border-top:1px solid #fff}
.fivthInnerSectionLeft  ul.list5th.nav.nav-tabs li a {
    padding: 0;
background: transparent;
border: 0;
border: none; 
cursor:pointer;
color: transparent !important;
	 }
	 .list5th li:nth-child hr{border:0}
 
.help-block{color:red}
.scrollDown{cursor:pointer}
a{text-decoration:none !important}
a:hover{text-decoration:none}

.col-md-7.spacing-pl   .lp  button.rou-orange-button.obtext.r-f-i{
	    font-family: 'Roboto-Medium';
    font-size: 18px;
    color: #fff;
    border: none;
    margin-left: 0PX;
  min-width: 196px;
    margin-top: 10px;
    margin-bottom: 40px;
    padding: 11px 23px;
    letter-spacing: 1px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background-color: #f36f14;
}
	
	


.FixedDivicon{
	
	position:relative}

.FixLi {
     position: absolute; 
     top: 88px; 
     left: 10px; 
}

.bgIMG{    height: 193px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    border-top-right-radius: 5px;
   
	border-top-left-radius: 5px;}


.FixedDivicon  .fab {
    padding: 10px;
    font-size: 20px;
    width: 37px;
    height: 40px;
    text-align: center;
    text-decoration: none;
    margin: 5px -1px;
}
.FixedDivicon  .fa-twitter {
    background: #55ACEE;
    color: white;
}

.FixedDivicon  .fa-linkedin-in{
    background: #007bb5;
    color: white;
}

.btn-default:focus, .btn-default.focus{outline:0;outline-offset:0}
.buttonstart:hover {background-color:#f36f14;color:#fff;    border: 1px solid #f36f14; border-radius: 6px;}

.button1 button:hover{}

.buttonstart:focus, .buttonstart.focus {background-color:#f36f14;color:#fff;border-color: #f36f14;}
.carlist{padding-left:20px;   position:relative;  border: 1px solid transparent;}
.select2-container--default .select2-selection--single{border:0px !important}

.select2-container--default .select2-selection--single .select2-selection__arrow b{    border-style: none !important;
    background-image: url(../../images/down-arrow.svg);
    top: 14% !important;
    min-height: 30px;
    width: 15px !important;
    background-repeat: no-repeat;
	right: -38px !important;
	left:auto !important; }
	
	.select2-selection.select2-selection--single {
   /* background: url(../../images/country.jpg) ;*/
    background-repeat: no-repeat !important;
    background-size: contain  !important;
    padding: 0px 38px;
    border: none !important;
    max-height: 20px !important;
	
}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:18px !important}
/* SideNav Csss */
a:hover{color: #f36f14 ;}


span.langBtn{ 
      padding: 8px 28px;
    border: solid 1px #515978;
    border-radius: 6px;
    /* margin-top: 76px; */
    padding-top: 4px;}
	
span.langBtn:hover{}	
/* The navigation menu links */
#owl-demo .owl-nav .owl-prev{color:#fff; font-size:31px;    margin: 5px 12px; float:left}
#owl-demo .owl-nav .owl-next{color:#fff; font-size:31px; margin: 5px 12px; float:right}

/* When you mouse over the navigation links, change their color */
.sidenav a:hover {
    color: #f36f14;
}

/* Position and style the close button (top right corner) */


/* Style page content - use this if you want to push the page content to the right when you open the side navigation */
#main {
    transition: margin-left .5s;
    padding: 20px;
}

/***END  **/

/*fonts include { */
@font-face {
  font-family: 'Roboto-Regular';
  src: url('../fonts/roboto/Roboto-Regular/Roboto-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/roboto/Roboto-Regular/Roboto-Regular.woff') format('woff'), url('../fonts/roboto/Roboto-Regular/Roboto-Regular.ttf')  format('truetype'), url('../fonts/roboto/Roboto-Regular/Roboto-Regular.svg#Roboto-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto/Roboto-Bold/roboto-bold-webfont.woff2') format('woff2'),
         url('../fonts/roboto/Roboto-Bold/roboto-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: 'Roboto-Light';
  src: url('../fonts/roboto/Roboto-Light/Roboto-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/roboto/Roboto-Light/Roboto-Light.woff') format('woff'), url('../fonts/roboto/Roboto-Light/Roboto-Light.ttf')  format('truetype'), url('../fonts/roboto/Roboto-Light/Roboto-Light.svg#Roboto-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Medium';
  src: url('../fonts/roboto/Roboto-Medium/Roboto-Medium.eot?#iefix') format('embedded-opentype'),  url('../fonts/roboto/Roboto-Medium/Roboto-Medium.woff') format('woff'), url('../fonts/roboto/Roboto-Medium/Roboto-Medium.ttf')  format('truetype'), url('../fonts/roboto/Roboto-Medium/Roboto-Medium.svg#Roboto-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}

body {font-family: 'Roboto-Regular';}
.icons11 { margin-left:1.5% !important; }
.col6_1 { padding-left:0px !important; }
.iframe1 { padding-left:0px !important; }
/*end fonts } */

/* Begin: Header Css { */
header#Header{height: 62px;
    position: fixed;
    top: 0;
    z-index: 99999;
	width:100%;
	}
	
.HeaderWhiteBg{-webkit-box-shadow: 0 3px 7px rgba(0,0,0,.35); !important;
    -moz-box-shadow: 0 3px 7px rgba(0,0,0,.35) !important;
     box-shadow: 0 3px 7px rgba(0,0,0,.35) !important;
    background: white !important; }	
	
header .container-fluid {max-width:1400px;}
header nav {padding: 7px 0px;}
header .navbar {margin-bottom: 0px;}
header .navbar-brand {height: auto; padding: 5px 10px;}
header .navbar-toggle .icon-bar {background-color:#fff;}
header .navbar-header .navbar-toggle { background-color:#23295e;}
header .navbar-nav li a {color:#23295e; font-size: 12px; font-family:'robotobold';text-transform: uppercase; padding: 14px 15px;}

header .navbar-left a:hover {color: #f36f14; background-color:#fff}
header .navbar-right li a {border: solid 1px #515978;border-radius: 6px; transition: all .5s ease-in-out;}
header .navbar-right li a:hover {background-color: #f36f14; color: white; border-color: #f36f14; transition: all .5s ease-in-out;}
header .navbar-right li:first-child a {padding:12px 22px; cursor:pointer}
header .navbar-right li:last-child a {/*font-family: "Adobe Arabic"; font-size: 24px;*/ padding: 10px 14px 14px;}
.menu{
    font-size: 12px;
	
	font-family: 'robotobold';
	text-transform: uppercase;
	color: #23295e;	
	padding: 6px 0px !important;
	margin-left: 20px;
	margin-right:20px;
	
	
}
.nav-image{
	max-width: 45px;
    max-height: 45px;
	}

.padd-gs{
	     padding: 12px 22px;
	   
	
}
.padd-e{
	
	       
	
}
.btn-cl{
    color:  #23295e;
    background-color: #d9534f;
    background-color: rgba(230,173,52,0);
    border: solid 1px #515978;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

.g-s{

	font-family: 'robotobold';
	font-size: 12px;
	text-transform: uppercase;
	color: #23295e;
	
	}
.a{
	    text-decoration: none !important;	
	}
.e-css{
	font-family: 'robotobold';
	font-family: "Adobe Arabic";
	font-size: 24px;
	text-transform: uppercase;
	color: #23295e;	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background-color: rgba(255,255,255,0);
	border: solid 1px #515978;
	margin-left: 15px;
	}
	
	
	


/* End: Header Css*/



/*background image top section*/


.headerbg
{
background-image:url(../../images/banner1.jpg);
    min-height: 96vh;
height: 640px;
background-size: cover;
background-repeat: no-repeat;
}
.overlay {
    width: 100%; /* Full width (cover the whole page) */
    height: 100%; /* Full height (cover the whole page) */
    display:table;	
   /* background-color: rgba(255,255,255,0.5); Black background with opacity */
   
   
}
.cont1
{ 
vertical-align:middle;
	  
   display:table-cell;
}
.headdiv
{
	      margin-top: 40px;
	   text-align:center;
}

.header1
{
	text-align:center;
	 font-family: 'robotobold';
	font-size: 36px;
	text-transform: uppercase;
	color: #23295e;
}
.header2
{
    padding-top: 7px;
    font-family: Roboto-Regular;
    font-size: 24px;
    color: #23295e;
    text-align: center;
}

.lappyin
{   
       background-repeat:no-repeat;
       margin: 38px auto;
       max-width: 430px;
	   height:250px;  
    position: relative;
}
.lappyin .pcimg
{
	width:100%;
	height:auto;
}

.btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus{outline:none; box-shadow:none !important ;   color: #fff !important;
    background-color: #f36f14 !important;
    border-color: #f36f14 !important;}

.homevideomodal .close{
	position: absolute;
    top: -10px;
    color: white;
    right: -18px;
	opacity:1;
	}

.homevideomodal {
	height:84%;
	border-radius:0px;
width:71%;
margin: 0 auto;
margin-top:75px}

.homevideomodal .modal-body{
	height:100%; 
	padding:0px}
	
	.homevideomodal .modal-content{
	height:100%; 
	padding:0px}
	
	
.lappyvideo
{
width: 100%;
height: 100%;
}

.form1
{
	display:inline-block;
vertical-align:top;
	    margin-right: 15px;
}
.form1 input
{
	
	font-family: Roboto-Regular;
		font-size: 14px;
	color: #656565;
		
	border-radius: 6px;
	background-color: #fff;
	border: solid 1px #b1b0b0;
	min-width: 196px;
	min-height: 47px;
}
.formdiv
{
    text-align: center;
}
.button1
{
	color: #fff;
	display:inline-block;
	font-family: Roboto-Regular;
	font-size: 18px;
	border:none;
	    vertical-align: top;
	
}

.button1 button
{   border-color:transparent !important;
	border-radius: 6px;
	background-color: #f36f14 !important;
	min-width: 196px;
	min-height: 47px; 
	 font-family: 'robotobold';
	     letter-spacing: 1px;
	font-size: 18px;
	color: #fff !important;
}

/*end top section background image*/

/*start second section*/
.container2nd
{
min-height:634px;
}
.oursolution
{
	 font-family: 'robotobold';
	font-size: 24px;
	text-align:center;
	    margin-top: 5%;
	color: #23295d;
	    letter-spacing: 1px;
	}
	
	.hr1
	{
	width: 38px;
	
	    margin-top: 3px;
	border:2px solid #f36f14;
}
.getthe
{
	line-height: 1.5;
    text-align: center;
    max-width: 58%;
    word-spacing: 2px;
     font-family: Roboto-Regular;
    font-size: 16px;
    color: #515978;
    margin: 0 auto;
}
.split
{
	 font-family: 'robotobold';
	font-size: 20px;
	    max-width: 50%;
    line-height: 1.5;
	color: #23295d;
	margin-top:0px;

}
.row1
{
	
	margin-top: 6%;
}
.para2ndsec
{
	    margin-top: 3%;
    line-height: 1.5;
	 font-family: Roboto-Regular;
	     max-width: 79%;
	font-size: 16px;
	color: #515978;

}
.bordervideo
{
	min-width: 555px;
	min-height: 333px;
	box-shadow: 0 0 29px rgba(0,0,0,.3);
	background-color:white;
	padding:6px;
}
/*end second section*/

/*third section*/

.backthird
{
	min-height:452px;
	background-color:#f4f4f4;
	border-bottom:1px solid #c6c6c6;
	border-top:1px solid #c6c6c6;
}

.head3rd
{
	text-align:center;
	    margin-top: 3%;
	 font-family: 'robotobold';
	font-size: 24px;
	text-transform: uppercase;
	color: #23295d;
}

.para3rd
{
	 font-family: Roboto-Regular;
	     padding-left: 19%;
    padding-right: 19%;
    text-align: center;
	font-size: 16px;
	color: #515978;
}
.icon3rd
	{
	    width: 196px;
min-height:160px;
}

.right3rd
{
	max-height:140px; 
    max-width: 121px;
}
.icons
{
	    margin-left: 2%;
		margin-top: 4%;
    margin-right: 2%;
	display:inline-block;
	vertical-align:middle;
}
.endsection
{
     font-family: 'robotobold';
	font-size: 20px;
	text-align:center;
	    letter-spacing: 1px; 
		    margin-top: 7px; 
	color: #23295d;
	}
/*end third section*/


/*start 4th section*/

.bg4th
{
	min-height:461px;
}

.head4th
{
	letter-spacing: 1px;
	 font-family: 'robotobold';
	font-size: 24px;
	text-align:center;
	    margin-top: 4%;
	color: #23295d;
}
.para4th
{
	 font-family: Roboto-Regular;
	 padding-left: 19%;
    padding-right: 19%;
	text-align:center;
	font-size: 16px;
	color: #515978;
}
.icon4th {
	overflow: hidden;
    max-width: 75%;
    margin: 0 auto;
    margin-top: 5%;}
.icon4th .col-md-4{text-align:center}


.icon4th .CircleHome
{
	display:inline-block;
	width: 140px;
	height: 140px;
	border-radius: 70px;
	background-color: #fff;
	border: solid 2px #23295d;
}
.icon4th .CircleHome  img
{border-radius: 70px;
	    height: 83px;
    width: 140px;
    margin-top: 28px;
}
.icon4th   h1
{
	 font-family: 'robotobold';
	font-size: 20px;
	color: #23295d;
	 text-align: center;
}


/*end 4th section*/


/*start 5th section*/


/*end 5th section*/
.fivthInnerSectionLeft{float:left; width:50%; margin-top: 3%;}
.fivthInnerSectionRight{float: right;
    width: 50%;
    height: 447px;
    background-repeat: no-repeat;
    background-position: right;
    text-align: left;
    margin-top: 26px;}

.bg5th
{
    overflow: hidden;
    clear: both;
    width: 100%;
    min-height: 794px;
    background: rgba(73,155,234,0.96);
    background: -moz-linear-gradient(-45deg, rgba(73,155,234,0.96) 17%, rgba(67,145,222,0.96) 21%, rgba(3, 34, 70) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(17%, rgba(73,155,234,0.96)), color-stop(28%, rgba(3, 34, 70)), color-stop(100%, rgba(30,87,153,1)));
    background: -webkit-linear-gradient(-45deg, rgba(73,155,234,0.96) 17%, rgba(67,145,222,0.96) 21%, rgb(3, 34, 70) 100%);
    background: -o-linear-gradient(-45deg, rgba(73,155,234,0.96) 17%, rgba(67,145,222,0.96) 21%, rgb(3, 34, 70) 100%);
    background: -ms-linear-gradient(-45deg, rgba(73,155,234,0.96) 17%, rgba(67,145,222,0.96) 21%, rgb(3, 34, 70) 100%);
    background: linear-gradient(135deg, rgba(73,155,234,0.96) 17%, rgba(67,145,222,0.96) 21%, rgb(3, 34, 70) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#1e5799', GradientType=1 );}
.head5th
{
  font-family: 'robotobold';
	font-size: 24px;
	   margin-top: 4%;
	       letter-spacing: 2px;
	text-align:center;
	text-transform: uppercase;
	color: #fff;
}
.para5th
{
	 font-family: Roboto-Regular;
	padding-left: 16%;
    padding-right: 16%;
    text-align: center;
    letter-spacing: 1px;
	font-size: 16px;
	color: #fff;
}

.list5th {
   
    padding: 0;
    max-width:71%;
   margin:0 auto;
}


.list5th li
{
			list-style:none;
		    text-align: center;
}

.imgs
{
	    border-radius: 50%;
   
    padding: 12px;
	
}
.imgs img
{
	height:50px;
	width:50px;
}
.imgtext
{
		    letter-spacing: 1px;
			    max-width: 100%;
    padding-left: 22px;
    text-align: left;
    vertical-align: middle !important;
	vertical-align:middle !important;
}
.list5th li hr
{
	margin-top: 16px;
	border-top: 1px solid #23295d;
}
.imgtext h4
{
	font-family: 'robotobold';
	font-size: 20px;
	color: #fff;
}


/*start 6th section*/
.bg6th
{
 min-height:85px;
 background-color:#23295d;
 
}

.head6th
{
	font-family: 'robotobold';
	font-size: 24px;
	    margin-top: 27px;
	text-transform: uppercase;
	color: #fff;
}
.buttonstart
{
	margin: 18px 0px;
	min-width: 245px;
	min-height: 52px;
	border-radius: 6px;
	background-color: rgba(243,111,20,0);
	border: solid 1px #fff;
	font-family: 'robotobold';
	font-size: 18px;
	text-transform: uppercase;
	color: #fff;
}/*
.btn6th
{
	margin-top: 27px;
}*/
/*.btn6th button
{
	background-color: #23295d;

}*/


/*end 6th section*/

/*start 7th section*/
.bg7th
{
	min-height:662px;
	background-image:url(../../images/background7th.jpg);
	background-repeat:no-repeat;
		background-size: cover;
		background-position: bottom;
		
}
.overlay7th
{
    min-height: 662px;
    background-color: rgba(0,0,0,0.2);
	
}
li.active  a.button3{background-color:#23295d}
li.active  a.button3:hover{background-color:#23295d}

.bg7th  .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {background-color:#23295d}
.bg7th  .nav > li > a:hover, .nav > li > a:focus{background-color:#23295d; color:#fff}

.ProductsMain .nav > li > a:hover, .nav > li > a:focus{background-color:transparent}

header  .nav > li > a:focus{
	background-color: #fff;
	    color: #23295d;
		    outline: 0;
	}
	
.head7th
{
	font-family: 'robotobold';
	letter-spacing:2px;
	font-size: 24px;
	    margin-top: 27px;
		text-align:center;
	text-transform: uppercase;
	color: #fff;
}
.selection
{
		font-family: 'robotobold';
		max-width: 496px;
	min-height: 56px;
	background-color: #fff;
	font-size: 18px;
	        margin: auto;
	text-transform: uppercase;
	color: #23295d;

}
.SelectCountry{
	max-width: 93%;
    margin: 0 auto;
    padding-top: 15px;
}


.newCreate{
    position: absolute;
   
    right: 0;
    }
.select

{ position:relative;
	-webkit-appearance: none; 
  -moz-appearance: none; 
  appearance: none; 
     min-width: 50%;
	border:none;
	height: 24px;
}
.select option
{
    background-repeat: no-repeat;

}
 .select2-selection.select2-selection--single
 {
	/* background:url(../../images/country.jpg);*/
	 background-repeat:no-repeat !important;
	 background-size:contain !important;
	 padding: 0px 38px;
	          border: none !important;
			   max-height: 20px !important;
	 }
	 .select2-container {
   font-size: 18px !important;
	color: #23295d !important;
  
	   
	 }
	 
	 .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 18px !important;
    color: #23295d !important;
    margin-top: -5px; 
    color: #444;
    line-height: 19px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
      border-style: none !important;
	  background-image:url(../../images/down-arrow.svg);
     top: 0% !important;
    min-height: 30px;
    width: 15px !important;
    background-repeat: no-repeat;
}

.button3
{
	background-color:#ffffff;
    min-width: 152px;
	min-height: 58px;
    padding: 15px 15px !important;
	border-radius: 6px !important;
	font-family: 'robotobold';
	font-size: 18px;
	text-transform: uppercase;
	border:none;
	color: #23295d;
}
/*.button3:hover
{
		background-color:#ffffff !important;
		color:#f36f14 !important;
	
}
.button31:hover
{color:#f36f14 !important;
		background-color:#ffffff !important;
	
}*/
.button31
{
	
	min-width: 153px;
	min-height: 58px;
    padding: 15px 15px !important;
	border-radius: 6px !important;
	background-color:#ffffff;
	font-family: 'robotobold';
	font-size: 18px;
	text-transform: uppercase;
	border:none;
	color: #23295d;
}
.nav2
{
    
    margin: 0 auto;
	text-align:center;
	
}
.nav-pills>li  
{
	display:inline-block !important;
    text-align: center;
    float: inherit;
}
.nav2 li
{
 
  margin-top: 2%;
}
.buttons3 li
{
		  
	display:inline-block;
	
}
.tab-content.active
{
	 padding: 15px 15px !important;
	min-width: 153px;
	min-height: 58px;
	border:none;
	border-radius: 6px !important;
		font-family: 'robotobold';
	font-size: 18px;
	text-transform: uppercase;
	color: #fff;
	background-color: #23295d;
}
.onclicklist
{
	    text-align: center;
    margin-top: 5%;
	    max-width: 80%;
 
     margin-left: auto;
    margin-right: auto;
	
	
	}
	

.onclicklist li:nth-last-child(1){border-bottom:0px;}
.onclicklist li:nth-last-child(2){border-bottom:0px;}
.onclicklist li:nth-last-child(3){border-bottom:0px;}
.onclicklist li:nth-last-child(4){border-bottom:0px;}

.onclicklist li
{
	width:200px;height:155px;position:relative;border:1px solid #23295d;;margin-left:-4px;border-top:0px;border-left:0px;
	list-style:none;
	padding-left: 20px;
    padding-right: 20px;
	display:inline-block;
	vertical-align: middle;
}

.onclicklist2
{
	    text-align: center;
		    margin-top: -10px;
			
			    max-width: 80%;
  
     margin-left: auto;
    margin-right: auto;
}
	.logos
	{    
		max-width: 91%;
    max-height: 125px;
     margin: 0 auto;
	}
.onclicklist2 li
{    padding-left: 20px;
    padding-right: 20px;
	   
	list-style:none;
		display:inline-block;
	
	    vertical-align: middle;
}
.lines
{    display: inline-block;
	width: 1px;
	height: 155px;
	background-color: #23295d;
}
/*end 7th section*/

/*start 8th section */

.bg8th
{
	min-height:826px;
	background-image:url(../../images/section8_bg.jpg);
	
	background-repeat:no-repeat;
	background-size:cover;
}

.head8th
{
		font-family: 'robotobold';
	font-size: 24px;
	text-transform: uppercase;
	color: #fff;
	text-align:center;
	 margin-top: 27px;
	     letter-spacing: 2px;
}
.para8th
{
	 font-family: Roboto-Regular;
	     margin-top: -9px;
	font-size: 16px;
	color: #fff;
	text-align:center;
}

.list8th
{
   text-align: center;
    margin: 0 auto;
		
	}
.list8th li
{  background-position: center;
    margin-top: 28px;
    margin-left: 28px;
    display: inline-block;
    min-width: 120px;
    max-width: 120px;
    max-height: 120px;
    min-height: 120px;
    border-radius: 9px;
    background-color: rgba(35,41,93,0);
    border: solid 1px #fff;
    background-size: contain;
}
.icon81
{
	background-image:url(../../images/logo81.png);
	background-repeat:no-repeat;
	    background-position-x: 11px;
    background-position-y: 11px;
}

.icon82
{
	background-image:url(../../images/logo82.png);
	background-repeat:no-repeat;
	    background-position-x: 14px;
    background-position-y: 32px;
}

.icon83
{
	background-image:url(../../images/logo83.png);
	background-repeat:no-repeat;
	    background-position-x: 11px;
    background-position-y: 11px;
}

.icon84
{
	background-image:url(../../images/logo84.png);
	background-repeat:no-repeat;
	    background-position-x: 11px;
    background-position-y: 11px;
}

.icon85
{
	background-image:url(../../images/logo85.png);
	background-repeat:no-repeat;
	    background-position-x: 14px;
    background-position-y: 35px;
}

.icon86
{
	background-image:url(../../images/logo86.png);
	background-repeat:no-repeat;
	    background-position-x: 11px;
    background-position-y: 34px;
}


.head8th_2
{
		font-family: 'robotobold';
	font-size: 24px;
	text-transform: uppercase;
	color: #fff;
	text-align:center;
	 margin-top: 9%;
	     letter-spacing: 2px;
}

.headmedialeft
{
	 font-family: Roboto-Regular;
	font-size: 24px;
	color: #fff;
	text-align:right;
	letter-spacing: 2px;
}

.paramedialeft
{
	font-family: Roboto-Regular;
	font-size: 16px;
	color: #fff;
	text-align:right;
	  margin-top: 16px;
	  letter-spacing:1px;
}
.headmedialeft1
{
	 font-family: Roboto-Regular;
	font-size: 24px;
	color: #fff;
	text-align:left;
	letter-spacing: 2px;
}

.paramedialeft1
{
	font-family: Roboto-Regular;
	font-size: 16px;
	color: #fff;
	text-align:left;
	  margin-top: 16px;
	  letter-spacing:1px;
}

.colleft1
{
	    margin-top: 5%;
}

.imgleft1
{
	    max-height: 80px;
	max-width:80px;
	    margin: 0px 39px;
}

.medialeftimage
{
	      vertical-align: middle;
}

.setmargin
{
	margin-left:0px !important;
}
/*end 8th section*/


/*start 9th section*/
.bg9th
{
	min-height:622px;
}
.head9th
{
	font-family: Roboto;
	font-size: 24px;
	font-family: 'robotobold';
	text-transform: uppercase;
	color: #23295d;
	text-align:center;
	 margin-top: 27px;
	     letter-spacing: 1px;
}
.para9th
{
	 font-family: Roboto-Regular;
	 padding-left: 16%;
    padding-right: 16%;
    text-align: center;
    letter-spacing: 1px;
	font-size: 16px;
	color: #515978;
	    margin-bottom: 24px;

}

.leftright
		{
			background-image:none !important;
		}
.box1
{
	padding:0px;
	/*  margin-left: 1%;*/ 
	margin-top: 4%;
	 margin-bottom: 1%;
	position: relative;
   width: 546px;
	
	min-height: 306px;
	border-radius: 150px 0;
	background-color: #fff;
	box-shadow: 0 0 29px rgba(0,0,0,.13);
     
}
.box2
{
	
      margin-top: 4%;
    margin-left: 22px;
    margin-bottom: 1%;
	    min-width: 546px;
	min-height: 306px;
	border-radius: 150px 0;
	background-color: #fff;
	box-shadow: 0 0 29px rgba(0,0,0,.13);
     
}

.boxpara
{
	text-align: left;
    font-family: Roboto-Regular;
    font-size: 15.4px;
    color: #515978;
    max-width: 75%;
    right: 21px;
    position: absolute;
    margin-top: 3%;
    letter-spacing: .5px;

	
}

.inner
{
	    position: relative;
}
.circle
{
	width: 94px;
    height: 94px;
    border-radius: 47px;
    background-color: #23295d;
    border: solid 3px #f36f14;
    position: absolute;
    background-size: cover;
    bottom: 21px;
    left: 86px;
    z-index: 999;
}
.circle1
{
	width: 94px;
	height: 94px;
	border-radius: 47px;
	background-color: #23295d;
	border: solid 3px #f36f14;
	    position: absolute;
    bottom: 8%;
    margin-left: 12%;
	background-image:url(../../images/girl.jpg);
}

.namebox
{
	font-family: 'robotobold';
	font-size: 18px;
	color: #23295d;
	    position: absolute;
    bottom: 23%;
    left: 36%;
}
.starbox
{
	    position: absolute;
    bottom: 12%;
    left: 36%;
}

.starbox li
{
	
	list-style:none;
	display:inline-block;
}
.stars {
    max-height: 20px;
    max-width: 14px;
}
.tagbox
{ display:none;
font-family: Roboto-Regular;
	font-size: 16px;
	color: #515978;
	position: absolute;
    bottom: 8%;
    left: 36%;
}

.lastimgbox
{
    max-width: 112px;
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 0;
  
}
.bullet
		{
			margin-top:-1px !important;
			margin-bottom:-1px !important;
			min-width: 15px !important;
    min-height: 15x !important;
			background-color: #d1d1d1 !important;
		}
		
		.bullet.active
		{
			min-width: 15px !important;
    min-height: 15x !important;
			
			background-color: #23295d !important;
		}
		
		.carousel-indicators li
		{
			width: 15px !important;
    height: 15px !important;
		}
		
		.car
		{
			    min-height: 481px;
		}
		.responsivecar
		{
			display:none;
			
		}
		

#owl-demohome  .owl-dots{
margin-top: 44px;
}


#owl-demohome  .owl-dots .owl-dot span {
	display:none;
	height:16px;
width:16px;
    background: #d1d1d1;
	}
	
	#owl-demohome  .owl-dots .owl-dot
	{outline:none}
	#owl-demohome .owl-dots .owl-dot.active span, #owl-demohome .owl-dots .owl-dot:hover span{
		 background: #23295d;
		}
  
	
/*end 9th section*/


/*start 10th section*/

.bg10th
{
	min-height:686px;
	background-image:url(../../images/bg10th.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	
	
}
.overlay10th
{
	background-color:rgba(29,34,76,.4);
	    min-height: 686px;
}

.head10th
{
	font-family: Roboto;
	font-size: 24px;
	font-family: 'robotobold';
	text-transform: uppercase;
	color: white;
	text-align:center;
	 margin-top: 27px;
	     letter-spacing: 1px;
}
.para10th
{
	 font-family: Roboto-Regular;
	 padding-left: 16%;
    padding-right: 16%;
    text-align: center;
    letter-spacing: 1px;
	font-size: 16px;
	color: white;
	
     line-height: 1.7;
    margin-top: -8px;

}
.boxitem
{
min-height: 454px;
background-color: #fff;
margin-left: 8px;
padding-bottom: 9px;
}

.headitem
{  
font-family: 'robotobold';
font-size: 18px;
text-align:center;
color: #23295d;
position:relative;
line-height: 1.5;
letter-spacing: 2px;
padding-top: 4%;
word-break: break-all;
}
.paraitem
{
font-family: Roboto-Regular;
font-size: 12px;
color: #515978;
text-align:center;
	letter-spacing: 1px;
	
}

.imageitem {
   
    height: 239px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.para2item
{
font-family: Roboto-Regular;
font-size: 14px;
color: #515978;
margin: 15px 28px 10px 18px;
text-align: center;
word-break: break-all;
}
.readitem
{
text-align:center;
font-family: Roboto-Regular;
font-size: 12px;
color: #f36f14;
	
}

.item1
{
	     background: linear-gradient(to right, rgba(123,97,110,.9) ,rgba(123,97,110,.3));
    min-width: 267px;
     min-height: 455px;
    position: absolute;
    top: 0;
	left:0;
	margin-top:19px;
	    z-index: 998;
}
.item2
{
	     background: linear-gradient(to left, rgba(123,97,110,.9) ,rgba(123,97,110,.3));
     min-width: 267px;
    min-height: 455px;
    position: absolute;
    top: 0;
	right:0;
	    z-index: 998;
	margin-top:19px;
}
.scrolling
{
	position:relative;
}
/*css for owl carousel*/
/*11th section start*/
.head11th {
    font-family: 'robotobold';
    font-size: 24px;
    margin-top: 27px;
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    letter-spacing: 1px;
	
}
.owl-stage
{
	text-align:center;
}
.btn11th
{
	margin-left:-8%;

}
/*end 11th section*/

#owl-demo .item{

	
  text-align: center;
}
/*end css for owl carousel*/

/*end 10th section*/




/*start product page*/



/*end product page*/


/*start background 1st*/

.bgp1
{
	background-image:url(../../images/productheadbg.jpg);
	 min-height:70vh;
	height:462px;
	background-size: cover;
	background-repeat: no-repeat;
	    display: table;
    width: 100%;
	background-position: 0px -16px;
	
}
.headerproduct
{	text-align:center;
	letter-spacing:2px;
	 font-family: 'robotobold';
	font-size: 36px;
	/*text-transform: uppercase;*/
	color: white;
}
.midp
{
	    text-align: center;
		margin-top:-13px;
}
.imagemanp
{
	 display:inline-block;
}
.textmanp
{
	  font-family: Roboto-Regular;
	  font-size:16px;
	  color:white;
	  letter-spacing:1px;
	  display:inline-block;
	      margin-left: 5px;
}
.contp
{
	    display: table-cell;
    vertical-align: middle;
}
.imgt
{
	    margin-top: 12px;
}
.imager
{
	border-radius:50px;
	
}

.givespace
{
	    margin-left: 4px;
}

/*start second section*/
.tabsp
{
	 font-family: Roboto-Regular;
	  font-size:16px;
	  text-align:center;
	  border-color:transparent;
	
	  letter-spacing:1px;
}
.nav-tabs>li {
	    padding: 11px;
    float: none;
    margin-bottom: -1px;
    display: inline-block;
	color:#515978 !important;
	

}
.ProductsMain li .active
{
	border:none !important;
}
.ProductsMain .tabcenter
{
	    text-align: center;
    width: 100%;
	background-color:#efefef;
	
}
.ProductsMain .nav-tabs>li>a {
	 font-family: Roboto-Regular;
	  cursor: pointer ;
	  
    color: #515978 ;
	    border: none ;
}

.ProductsMain .nav-tabs>li.active {
    background-color: white;
	
}

.hyperp
{
	    text-align: center;
		margin-top:33px;
}
.headp
{
	 font-family: 'robotobold';
	  font-size:25px !important;
	  color:#23295d;
	  text-align:center;
	  letter-spacing:1px;
	 
}

.headp2
{
	 font-family: 'robotobold';
	  font-size:25px !important;
	  color:#23295d;
	 margin-left: -16px;
	  letter-spacing:1px;
	 
}
.parap
{
	 font-family: Roboto-Regular;
	  font-size:18px !important;
	  color:#515978;
	    letter-spacing: .5px;
	  text-align:left;
}
.parap2
{
	    margin-top: -10px;
		 font-family: Roboto-Regular;
	  font-size:18px !important;
	  color:#515978;
	    letter-spacing: .5px;
	  text-align:left;
}
.centerp
{
	max-width:1040px;
	  
	      margin-left: auto;
    margin-right: auto;
}
.bulletsp
{
	    padding-left: 17px;
		 font-family: Roboto-Regular;
		
		 color:#515978;
		 line-height: 1.5;
}

.bulletsp li
{
    padding-left: 15px;
    letter-spacing: .5px;
 font-size:12px;
}
.bulletsp li span
{
		font-size: 18px;
	
}
.paraboxp
{
	 font-family: Roboto-Regular;
	 font-size: 18px;
	 color:#515978;
	     display: flex;
    align-items: center;
	    padding-left: 0px;
		    max-width: 491px;
	
}
.rowboxp
{
	 min-height:312px;
	 margin-top:90px;
	     display: flex;
		 max-width:1076px;
		 
}

.rowboxp1
{
	 min-height:312px;
	 margin-top:90px;
	     display: flex;
		 max-width:1076px;
		 
}
.picboxp
{
	    max-width: 528px;
	box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.22); 
	    min-height: 310px;
}
.picboxpmob
{
	    max-width: 528px;
				margin:0 auto;
	    max-height: 310px;
		text-align:center;
}

.picboxpmob2
{
	    max-width: 528px;
	margin:0 auto;
	    max-height: 310px;
}


.picboxp2
{
	    max-width: 464px;
	box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.22);
	 min-height: 310px;
}
.imgres
{
	box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.22);
}
.picboxp2wheel
{
	  max-width: 485px;
	   min-height: 310px;
}
.picboxp21
{
	
	 
		    
}
.paraboxp2
{
	 font-family: 'Roboto-Regular';
	 font-size: 18px;
	 color:#515978;
	     display: flex;
    align-items: center;
	 max-width: 472px;
	 
	    padding-left: 0px;
	  
	
}

.ProductsMain  .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { border: none;
	color:#f36f14  !important;
	border-color:transparent;
	background-color:#fff;
	}
.ProductsMain .tabsp li a:hover
{  
    border: none;
	color:#f36f14  !important;
	border-color:transparent;
}
.hppic 
{
	margin:0 auto;
}

.hppic2
{
	margin:0 auto;
	max-width:222px;
}
/*contact us page sharavn*/

.ContactUSMain .contact_us_bg {
    background: url(../../images/contact_images.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position:right center;
    display: table;
    width: 100%;
	height: 462px;
    min-height: 70vh;
    
    font-family: 'robotobold';
    position: relative;
}
.ContactUSMain  .join-our-team {
    font-size: 36px;
    font-family: 'robotobold';
    text-transform: uppercase;
    color: #fff;
    letter-spacing: 1.3px;
    margin-top: 0px;
}

.ContactUSMain  .jot {
    margin-left: -20px;
}
.ContactUSMain  .Rectangle_orange {
    width: 38px;
    height: 4px;
    display: inline-block;
    background-color: #f36f14;
}

.ContactUSMain  .arrow1 {
    bottom: 26px;
}

.ContactUSMain  .l-s {
    letter-spacing: 1.3px;
}

.ContactUSMain  .arrow {
    position: absolute;
    left: 48%;
    left: calc(50% - 20px);
    bottom: 30px;
}

.ContactUSMain  .arrow img {
    max-width: 40px;
    max-height: 40px;
}

.ContactUSMain  .content {
    font-family: 'Roboto-Regular';
    font-size: 16px;
    margin-top: 10px;
    color: #fff;
    max-width: 800px;
    letter-spacing: 1px;
    margin: 10px auto 0px;
}

.ContactUSMain .overlay {
    background-color: rgba(0,0,0,0.5);
}

.ContactUSMain  .displayTableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    position: relative;
}


.ContactUSMain  .down_content{
	    max-width: 595px;
    margin: 74px auto 60px;
     font-family: 'Roboto-Regular';
	font-size: 24px;
	color: #23295d;
	letter-spacing: 0.4px;
}
.ContactUSMain .open_position{
     margin-bottom: 40px;
	font-size: 24px;
   font-family: 'robotobold';
	color: #23295d;	
	
}
.ContactUSMain .position_content{
	  font-family: 'Roboto-Regular';
	  font-size: 16px;
	  color: #515978;
	  letter-spacing:1px;
	  max-width: 718px;
	  margin: 10px auto 55px;
}
.ContactUSMain  .rou-orange-button{
	min-width: 196px;
	margin-top: 10px;
	margin-bottom: 40px;
	padding: 11px 23px;
	letter-spacing:1px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background-color: #f36f14;
}
.ContactUSMain  .obtext{
	  font-family: 'Roboto-Medium';
	font-size: 18px;
	color: #fff;	
	border:none;
}
.ContactUSMain  .marginbt{
    margin-bottom: 15px;
    margin-top: 25px;	
}
.ContactUSMain  .img-wid{
text-align:center;
}
.ContactUSMain  .center{
     max-width: 162px;
    /*min-height: 280px;*/
	max-height: 300px;
	    display: inline-block !important;
}
.ContactUSMain  .div-box{
	width: 99%;
	 padding: 30px 45px;
	background-color: #fff;
	border: solid 1px #f36f14;
}
.ContactUSMain  .seven{
	  font-family: 'Roboto-Light';
	  font-size: 72px;
	  color: #404673;
}
.ContactUSMain .fs{
	letter-spacing:1px;
	font-family: 'robotobold';
	color: #23295d;
	text-transform:uppercase;
	font-size: 20px;
	}
.ContactUSMain .fs_car{
	font-family: 'Roboto-Regular';
	font-size: 14px;
	color: #515978;
	letter-spacing: 0.2px;
}
.ContactUSMain .fs_jobs{
	font-size: 16px;
	font-family: 'Roboto-Regular';
	color: #515978;	
	}
.ContactUSMain  .ny{
    font-size: 16px;
	color: #515978;
	font-family: 'Roboto-Regular';
}
.ContactUSMain  .open_position #owl-demo1 .owl-nav .owl-prev, .open_position #owl-demo .owl-nav .owl-next{
	position:absolute;
	top:30%;
	background-color:transparent;
}
.ContactUSMain  .open_position #owl-demo1 .owl-nav .owl-prev{
	left:-7%;
}

.ContactUSMain .open_position #owl-demo1 .owl-nav .owl-next{
	right:-7%;
 }
.ContactUSMain .mg-lt{
	margin-left:40px;
}




.ContactUSMain .f-s{
	text-transform: none;
}
.ContactUSMain  .ch{
text-decoration:none;	
}
.ContactUSMain .item-contact-page{
    padding: 7px 55px;	
}
.ContactUSMain  .space{	
margin-top:10px;
}
.ContactUSMain  .inno{
width:26px;
height:24px;	
}
.ContactUSMain  .display .noHover:hover{
color:white;
}
.ContactUSMain  .img-wid {
    text-align: center;
}
.ContactUSMain .fs {
    font-size: 24px;
}

.ContactUSMain  .p_si_con {
    font-family: 'Roboto-Regular';
    font-size: 16px;
    color: #515978;
	letter-spacing: 1px;
	   
   
}
.ContactUSMain  .mobileview {
    display: none;
}


.ContactUSMain  .google-map-area{
   width: 100%;
    min-height: 452px;
	background-color: #f4f4f4;
	border: solid 1px #c6c6c6;	
}
.ContactUSMain  .mt{
margin-top:40px;
	
}
.ContactUSMain  .c-h{
	    margin-bottom: 0;
	font-family: 'robotobold';
	font-size: 24px;
	text-transform: uppercase;
	color: #23295d;
	letter-spacing:1px;
}
.ContactUSMain  .back{
background:none;	
}

.ContactUSMain .p_si_contact {
    padding-left: 0px;
    line-height: 1.5;
    margin-top: 10px;
    list-style: none;
}

.ContactUSMain  .p_si {
	text-transform: capitalize;
    font-family: 'Roboto-Regular';
    font-size: 16px;
    color: #515978;
    padding-top: 3px;
    letter-spacing: 1px;
	    margin-top: 0;
}

.ContactUSMain .marginbt {
    margin-bottom: 15px;
    margin-top: 25px;
}



.ContactUSMain  .nopadd11 {
    padding: 0px;
}

/* End  */

/*******Product****/
.PressMainDiv{margin-bottom:39px}
.ContactUSMain {margin-bottom:68px}
.ProductsMain .tab-content{margin-bottom:68px;    min-height: 481px;}

/* End  */


/*-----------FAQ------------*/

.FaqMainDiv  .faq_image_section{
	background:url('../../images/section1_bg.jpg');
	background-size: cover;
    background-repeat: no-repeat;
    background-position: center 82%;
    display: table;
    width: 100%;
    height: 462px;
	min-height:70vh;
	font-family: 'robotobold';

}
.FaqMainDiv  .displayTableCell_faq {
	display:table-cell; 
	vertical-align:middle;
	width:100%;
	position: relative;
}
.FaqMainDiv  .overlay-faq{
	   background-color: rgba(0,0,0,0.6);
	   }
	.FaqMainDiv   .faq{
		   font-size: 36px;
	       font-family: 'robotobold';
	      text-transform: uppercase;
	      color: #fff;
          letter-spacing: 1.3px;
		  vertical-align:middle;
		      margin-top: 0px;
	   }
	.FaqMainDiv   .content_faq{
	font-family: 'Roboto-Regular';
	font-size: 16px;
	color: #fff;
      max-width: 800px;
    margin: 10px auto;
	letter-spacing: 1px;
    margin: 10px auto 0px;
   }
.FaqMainDiv   .faq_padd{
	   
	   padding-top:21px;
   }
 .FaqMainDiv  .faq_page .panel-default>.panel-heading:hover, .faq_page .panel-default>.panel-heading:hover, .faq_page .panel-default>.panel-heading.active{background-color:#1a2158; border-color:black;}
  
.FaqMainDiv  .left-space {
    margin-left: -5px;
}
.FaqMainDiv .Rectangle_orange {
    width: 38px;
    height: 4px;
    display: inline-block;
    background-color: #f36f14;
}
  .FaqMainDiv .arrow img {
    max-width: 40px;
    max-height: 40px;
}
  .FaqMainDiv .arrow {
    position: absolute;
    left: 48%;
    left: calc(50% - 20px);
    bottom: 30px;
}
.FaqMainDiv .arrow1 {
    bottom: 26px;
}
 .FaqMainDiv  .mt_faq{    margin-top: 55px;}
 .FaqMainDiv  .panel-title .p_si{ 
     text-decoration: none;
 color:#1a2158;
 font-size:18px;
 font-family: 'Roboto-Regular';}
/* .faq_page .panel-default>.panel-heading:hover, .panel-heading.active{background-color:}*/


.FooterMainSec  .footactivelink a{color:#f36f14 !important}

header .footactivelink a{color:#f36f14 !important}
 
<!----------When Panel title active then text color white ------------------->
.FaqMainDiv  .panel-heading:hover .panel-title a, .panel-heading.active .panel-title a{
	color:#FFF !important; 
	transition:all .03s ease-in-out;
 }
 .FaqMainDiv  .panel-heading:hover .panel-title a{
	color:#FFF !important; 
	transition:all .03s ease-in-out;
 }
 
 .FaqMainDiv  .panel-title.padd{
	 padding:2px!important;
 }
.FaqMainDiv  .panel-body{
	background-color:#ececec; 
 }
.FaqMainDiv .panel-body.pannel_body_text{
	 font-size:16px;
	 font-family: 'Roboto-Regular';
	 color: #515978;
	 letter-spacing: 1px;
	
 }
.FaqMainDiv .panel-group .top_padd{padding-top: 13px;}

.FaqMainDiv  .faq_page .panel-heading { 
    border-bottom: 5px solid transparent;
	border-right: 5px solid transparent;

}
  .FaqMainDivv .disp{
	    display: inline-block;
    width: 91%;
   
    vertical-align: middle;
    height: 100%;
	
	}
.FaqMainDiv{margin-bottom: 65px;}	
	
.FaqMainDiv	.disp {
    display: inline-block;
    width: 91%;
    vertical-align: middle;
    height: 100%;
}
.FaqMainDiv	.disp1{display: inline-block;
    width: 4%;
    text-align: right;
    vertical-align: middle;
    height: 100%;
	}
.FaqMainDiv	.inline{
	display:block;	
	}
	.FaqMainDiv    .left-space{margin-left: -5px;}
	.FaqMainDiv	.arrow1{
     bottom: 26px;	
	 cursor: pointer;} 

.FaqMainDiv  .panel-default{
box-shadow:none;	
border-color:none !important;
border-style: none;
background-color: #ececec;	
    text-decoration: none;
}
.FaqMainDiv  .faq_page .panel-heading{
border-top-left-radius:0px !important;
border-top-right-radius:0px !important;	
background-color:#ececec;
}

/*---------END-----------*/

/*---Press----*/

.pointpress
{
	 cursor: pointer;
	     text-decoration: none !important;
}


.pointpress:hover
{
	 color: transparent !important;
	     text-decoration: none !important;
}
.presshead
{
	background-image:url(../../images/presstop.jpg);
     min-height:70vh;
    height: 462px;
	background-size: cover;
	background-repeat: no-repeat;
	       background-position: center 5%;
		    position: relative;
}
.pressoverlay
{
	    width: 100%; /* Full width (cover the whole page) */
    height: 100%; /* Full height (cover the whole page) */
    display:table;	
    background-color: rgba(35,41,93,0.75); /* Black background with opacity */
}


.lip2 {
    background-size: cover;
    background-image: url(../../images/press2.jpg);
    background-position: center;
}
.lip
{
	background-size:cover;
	background-image:url(../../images/new1.jpg);
	    background-position: center;
}
.lip61
{
	background-size:cover;
	background-image:url(../../images/npress1.jpg);
	    background-position: center;
}
.lip5
{
	background-size:cover;
	background-image:url(../../images/npress2.jpg);
	    background-position: center;
}
.lip313
{
	background-size:cover;
	background-image:url(../../images/npress3.jpg);
	    background-position: center;
}
.lip3
{background-size:cover;
	background-image:url(../../images/npress4.jpg);
	    background-position: center;
}

.pressheader
{
	 font-family: 'robotobold';
	 font-size:36px;
	 color:#ffffff;
	    letter-spacing: 2px;
	text-transform: uppercase;
	text-align:center;
}
.presstopline
{
    font-family: 'Roboto-Regular';
	 font-size:16px;
	  color:#ffffff;
	  text-align:center;
	      letter-spacing: 1px;
}
.hrpress
{
	    width: 38px;
    margin-top: 6px;
    margin-bottom: 12px;
    border: 2px solid #f36f14;
}
.downpress
{
    height: 41px;
    position: absolute;
   bottom: 28px;
	       left: 48%;
    left: calc( 50% - 20px);
}

.pressimages
{
	height:290px;
	
	    overflow: hidden;
}
.fitimg
{
	     height: 100%;
    width: 100%;
    object-fit: cover;  
	    border-radius: 8px 8px 0px 0px;
}
.pressheight
{
	margin-top:33px;
}
.presstopimgh
{
	margin-top:54px;
}

.pressin
{
	    overflow: hidden;
    width: 93%;
    margin: 0 auto;
}

.bgpress
{
	background-color:#1d224c;
	min-height:86px;
}
.pressleft
{
	padding-left:10px;
}
.pressright
{
	padding-right:10px;
}
.presscontent
{    padding-right: 12px;
	
    font-family: 'robotobold';
    font-size: 18px;
    color: #23295d;
    background-color: #f1f3f5;
    line-height: 1.5;
    letter-spacing: 1px;
    padding-top: 10px;
    padding-left: 12px;
    border-radius: 0px 0px 8px 8px;
    padding-bottom: 13px;
}
.pressdate
{
	 font-family: 'Roboto-Regular';
	 display:none;
	 font-size:16px;
	 color:#f36f14;
	     padding-top: 9px;
}
.presslastline
{
	text-align:center;
	margin-top: 45px;
   
	   /* margin-top: 50px;
    margin-bottom: 36px;*/
}
.pressa
{
	 font-family: 'Roboto-Regular';
	 font-size:16px;
	 color:#72808e;
}


/*---End ----*/



/*----- Footer section ------- */

.FooterMainSec a:hover {
    text-decoration: none !important;
    color: #f36f14;
}
.FooterMainSec  .display .noHover:hover {
    color: white;
}
.FooterMainSec .footer .fab:hover {
    opacity: 0.7;
}
.FooterMainSec .footer .fa-twitter {
    background: #55ACEE;
    color: white;
}
.FooterMainSec .m_tb {
    margin-top: 92px;
    margin-bottom: 8px;
}
.FooterMainSec   a {
 text-decoration: none !important;
    color: #515978;
}
.FooterMainSec .display_bot {
    display: inline-block;
    padding-left: 5px;
}
.FooterMainSec .cl {
    color: #23295d;
}
.FooterMainSec  .nopadd {
    padding-left: 0px;
}
.FooterMainSec .list {
    font-family: 'Roboto-Regular';
    font-size: 14px;
    color: #515978;
    list-style: none;
    line-height: 2;
}
.FooterMainSec .spacing {
    margin-top: 65px;
}
.FooterMainSec  .display {
    display: inline-block;
    vertical-align: middle;
}
.FooterMainSec .fao {
    font-family: 'Roboto-Regular';
    font-size: 12px;
    color: #23295d;
    text-align: center;
}

.FooterMainSec .a-s a {
	
    font-size: 16px;
    font-family: 'robotobold';
    color: #23295d;
}

.FooterMainSec .a-s {
    font-size: 16px;
    font-family: 'robotobold';
    color: #23295d;
}


.FooterMainSec .footer .fa-linkedin-in {
    background: #007bb5;
    color: white;
}
.FooterMainSec  .footer .fab {
    padding: 10px;
    font-size: 20px;
    width: 37px;
    height: 40px;
    text-align: center;
    text-decoration: none;
    margin: 5px -1px;
}

.FooterMainSec .fab-linkedin {
    background: #007bb5;
    color: white;
}

.FooterMainSec   .sth {
    font-family: 'Roboto-Regular';
    font-size: 12px;
    list-style: none;
    color: #515978;
    text-align: right;
    padding-left: 20px;
}



/*------- End Footer Section-----* /

/* Career Page */

.CareerMainDiv  .image_section_bg {
    background: url(../../images/banner.jpg);
    background-size: cover;
    background-repeat: no-repeat;
   
    display: table;
    width: 100%;
	 height:462px;
       min-height: 70vh;
    font-family: 'robotobold';
    position: relative;
}

.CareerMainDiv .overlay {
    background-color: rgba(0,0,0,0.5);
}
.CareerMainDiv  .displayTableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    position: relative;
}

.CareerMainDiv  .join-our-team {
    font-size: 36px;
   /* text-transform: uppercase;*/
    color: #fff;
    letter-spacing: 1.3px;
    margin-top: 0px;
}

.CareerMainDiv  .arrow1 {
    bottom: 26px;
}
.CareerMainDiv  .arrow {
    position: absolute;
    left: 48%;
    left: calc(50% - 20px);
    bottom: 30px;
}


.CareerMainDiv  .arrow img {
    max-width: 40px;
    max-height: 40px;
}

.CareerMainDiv  .down_content {
    max-width: 595px;
    margin: 74px auto 60px;
    font-family: 'Roboto-Regular';
    font-size: 24px;
    color: #23295d;
    letter-spacing: 0.4px;
}
.CareerMainDiv  .open_position {
    margin-bottom: 40px;
    font-size: 24px;
    font-family: 'robotobold';
    color: #23295d;
}
.CareerMainDiv .div-box {
	    text-align: left;
    width: 99%;
    padding: 30px 45px;
    background-color: #fff;
    border: solid 1px #f36f14;
	    max-height: 238px;
		    min-height: 238px;
			height:238px;
}

.CareerMainDiv  .seven {
    font-family: 'Roboto-Light';
    font-size: 72px;
    color: #404673;
}

.CareerMainDiv  .nav-image {
    max-width: 64px;
    max-height: 64px;
}

.CareerMainDiv  .imagetop {
    display: none;
    position: absolute;
        top: 1px;
    left: 0px;
}

.CareerMainDiv  .open_position  #owl-demo2 .owl-nav .owl-prev {
    left: -7%;
}
.CareerMainDiv  .open_position #owl-demo2 .owl-nav .owl-next {
    right: -7%;
}
.CareerMainDiv  .open_position #owl-demo2 .owl-nav .owl-prev, .open_position #owl-demo2 .owl-nav .owl-next {
    position: absolute;
    top: 30%;
    background-color: transparent;
}

.CareerMainDiv  .content {
    font-family: 'Roboto-Regular';
    font-size: 16px;
    margin-top: 10px;
    color: #fff;
    max-width: 800px;
    letter-spacing: 1px;
    margin: 10px auto 0px;
}

.CareerMainDiv  .fs {
    font-size: 24px;
}
.CareerMainDiv  .fs {
    letter-spacing: 1px;
    font-family: 'robotobold';
    color: #23295d;
    text-transform: uppercase;
    font-size: 20px;
}


.CareerMainDiv .ny {
    font-size: 16px;
    color: #515978;
    font-family: 'Roboto-Regular';
}
.CareerMainDiv  .image_bg {
    background: url(../../images/banner2.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center 65%;
    width: 100%;
    min-height: 570px;
    font-family: 'robotobold';
}

.CareerMainDiv .open_position11 {
    margin: 60px 0px 80px;
    font-size: 24px;
    font-family: 'robotobold';
    color: #23295d;
}

.CareerMainDiv  .jot {
    margin-left: -20px;
}
.CareerMainDiv  .Rectangle_orange {
    width: 38px;
    height: 4px;
    display: inline-block;
    background-color: #f36f14;
}

.CareerMainDiv  .position_content {
    font-family: 'Roboto-Regular';
    font-size: 16px;
    color: #515978;
    letter-spacing: 1px;
    max-width: 718px;
    margin: 10px auto 55px;
}


.CareerMainDiv  .nopadd {
    padding-left: 0px;
}

.CareerMainDiv   .Stay_informed {
    font-size: 20px;
    font-family: 'robotobold';
    text-transform: uppercase;
    color: #23295d;
    letter-spacing: 1px;
}

.CareerMainDiv  .owl-prev:hover .imagetop {
    display: block;
}
.CareerMainDiv  .owl-next:hover .imagetop1 {
    display: block;
}

.CareerMainDiv  .owl-theme .owl-nav [class*=owl-]{background:none}

.CareerMainDiv .imagetop1 {
    display: none;
    position: absolute;
    top: 1px;
    right: 0px;
}


.CareerMainDiv  .p_si {
    font-family: 'Roboto-Regular';
    font-size: 16px;
    color: #515978;
    padding-top: 3px;
    letter-spacing: 0.5px;
}

/* End * /

/* Job Page */

.JobsMainDiv   .image_section_bg {
    background: url(../../images/banner.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    display: table;
    width: 100%;
    height: 462px;
	min-height:70vh;
    font-family: 'robotobold';
    position: relative;
}
.JobsMainDiv  .overlay {
    background-color: rgba(0,0,0,0.5);
}
.JobsMainDiv  .displayTableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    position: relative;
}


.JobsMainDiv  .join-our-team {
    font-size: 36px;
    font-family: 'robotobold';
    text-transform: uppercase;
    color: #fff;
    letter-spacing: 1.3px;
    margin-top: 0px;
}

.JobsMainDiv  .jot {
    margin-left: -20px;
}
.JobsMainDiv  .Rectangle_orange {
    width: 38px;
    height: 4px;
    display: inline-block;
    background-color: #f36f14;
}

.JobsMainDiv  .content {
    font-family: 'Roboto-Regular';
    font-size: 16px;
    margin-top: 10px;
    color: #fff;
    max-width: 800px;
    letter-spacing: 1px;
    margin: 10px auto 0px;
}

.JobsMainDiv  .arrow1 {
    bottom: 26px;
}

.JobsMainDiv .arrow {
    position: absolute;
    left: 48%;
    left: calc(50% - 20px);
    bottom: 30px;
}

.JobsMainDiv  .arrow img {
    max-width: 40px;
    max-height: 40px;
}

.JobsMainDiv  .spacing-pl {
    padding-left: 0px;
    padding-right: 0px;
}

.JobsMainDiv  .carrier-rec {
    margin-top: 40px;
    margin-bottom: 17px;
    border: solid 1px #f36f14;
}

.JobsMainDiv  .jij_margin {
    margin-top: 80px;
}

.JobsMainDiv  .jij {
	    margin-bottom: 5px;
    letter-spacing: 1.2px;
    font-size: 24px;
    font-family: 'robotobold';
    text-transform: uppercase;
    color: #23295d;
}

.JobsMainDiv  .Rectangle_orange {
    width: 38px;
    height: 4px;
    display: inline-block;
    background-color: #f36f14;
}

.JobsMainDiv  .pinjij {
    margin-top: 10px;
}
.JobsMainDiv  .p_si {
    font-family: 'Roboto-Regular';
    font-size: 16px;
    color: #515978;
    padding-top: 3px;
    letter-spacing: 1px;
    margin-top: 5px;
}

.JobsMainDiv  hr{border-top: 1px solid #ababab;}
.JobsMainDiv ul{padding:0}
.MainCarbox{width: 85%; float:right}

.ABoutJobs{width:85%;  float:right ;    MARGIN-BOTTOM: 44PX;}
.JobsMainDiv  .display {
    display: inline-block;
    vertical-align: middle;
}

.JobsMainDiv  .fa-twitter {
    background: #55ACEE;
    color: white;
}
.JobsMainDiv  .social_icon {
    padding: 10px;
    font-size: 20px;
    width: 37px;
    height: 40px;
    text-align: center;
    text-decoration: none;
    margin: 5px -1px;
}
.JobsMainDiv  .display .noHover:hover {
    color: white;
}

.JobsMainDiv .fa-linkedin-in {
    background: #007bb5;
    color: white;
}

.JobsMainDiv  .job_desc {
    font-family: 'robotobold';
    font-size: 20px;
    margin-bottom: 20px;
    text-transform: uppercase;
    color: #23295d;
    letter-spacing: 1px;
    vertical-align: middle;
}

.JobsMainDiv  .job_desc_p {
    font-family: 'Roboto-Regular';
    letter-spacing: 1px;
    font-size: 16px;
    color: #515978;
	margin: 0px 0px;
}
.JobsMainDiv  .obtext {
    font-family: 'Roboto-Medium';
    font-size: 18px;
    color: #fff;
    border: none;
}

.JobsMainDiv  .rou-orange-button {
    min-width: 196px;
    margin-top: 10px;
    margin-bottom: 40px;
    padding: 11px 23px;
    letter-spacing: 1px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background-color: #f36f14;
}

.JobsMainDiv .car_box {
	    margin-bottom: 11px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #fff;
    border: solid 1px #ababab;
}
.JobsMainDiv .new_padd {
    padding: 40px 10px 15px 35px;
}

h4.media-heading.indus.h4hover {
    margin-bottom: 23px;
}


.JobsMainDiv  .car_box .media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top;
}
.JobsMainDiv  .media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top;
}
.JobsMainDiv  .media-left, .media>.pull-left {
    padding-right: 10px;
}

.JobsMainDiv  .car_box .media {
    margin-top: 15px;
}
.JobsMainDiv  .media:first-child {
    margin-top: 0;
}
.JobsMainDiv .media, .media-body {
    overflow: hidden;
    zoom: 1;
}

.JobsMainDiv  p.fs_jobs
{ font-family: 'Roboto-Regular';
    font-size: 16px;
    color: #515978;
       letter-spacing: 1px;
    line-height: 1.6;
	}
	
	
.JobsMainDiv  .fs_car {
    font-family: 'Roboto-Regular';
    font-size: 14px;
    color: #515978;
       letter-spacing: 1px;
    line-height: 1.6;
}
.JobsMainDiv  .media {
    margin-top: 15px;
}

.JobsMainDiv .car_box .media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top;
}
.JobsMainDiv .media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top;
}
.JobsMainDiv .media-body {
    width: 10000px;
}

.JobsMainDiv  .media, .media-body {
    overflow: hidden;
    zoom: 1;
}
.JobsMainDiv .r-f-i:hover {
    
    color: white;
}
.JobsMainDiv  .ajij {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    border: solid 1px #ababab;
    padding: 15px 23px;
}
.JobsMainDiv  .media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}

.JobsMainDiv  .skills {
    max-width: 26px;
    max-height: 24px;
}
.JobsMainDiv  .media-object {
    display: block;
}

.JobsMainDiv .margin_tl {
    margin-top: 115px;
}
.JobsMainDiv .obtext {
    font-family: 'Roboto-Medium';
    font-size: 18px;
    color: #fff;
    border: none;
	    margin-left: 72px;
}
.JobsMainDiv  .indus {
    font-family: 'robotobold';
    font-size: 14px;
    text-transform: uppercase;
    color: #23295d;
    text-decoration: none !important;
}
.JobsMainDiv  .media-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.h4hover:hover {
    color: #f36f14;
	cursor:pointer
}
/* End  */

/**About****/

.Aboutus .nopadding {
	padding:0px;
}
.Aboutus .nomargin {
	margin:0px;
}
.Aboutus .clear {
	clear:both;
}

.itemContact{    width: 75%;
    margin: 0 auto}
/*=============== BANNER SECTION START==================================================*/
.Aboutus .aboutbanner {
	background:url(../../images/bannerabt.jpg) no-repeat;
	background-size:cover;
	height:468px;
    min-height: 70vh;
}
.Aboutus .aboutbanner .banner {
	background-color:rgba(0,0,0,.48);
	height:468px;
	position:relative;
	min-height: 70vh;
}
.Aboutus .table {
	display: table;
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
}
.Aboutus .tableCell1 {
	display: table-cell;
	vertical-align: middle;
}
.Aboutus .tableCell2 {
	display: table-cell;
	vertical-align:baseline;
}
.Aboutus .banner h1 {
	font-family: 'robotobold';
	color:#ffffff;
	letter-spacing:1px;
	padding-bottom:19px;
}
.Aboutus .arrow {
	bottom:26px;
	position:absolute;
}
.Aboutus .arrow img {
	margin: auto;
	padding: 7px;
	height: 40px;
	border-radius: 20px;
	border: 2px solid white;
}
/*=============== BANNER END===========================================*/


/*=============== ABOUT CONTENT START===================================*/
.Aboutus .section h3 {
	font-family: 'robotobold';
	color:#23295d;
	text-align:center;
	letter-spacing: 1.4px;
	padding-top:10px;
	padding-bottom:19px;
}
.Aboutus .content {
	padding-top:11px;
}
.Aboutus .section {
	padding-top:10px;
}
.Aboutus .section p {
	
	
	color:#515978;
	font-size:17px;
	padding-top:0px;
	padding-bottom:16px;
	line-height: 1.6;
	
}
.Aboutus .border {
	border-top: 4px solid #f36f14;
	margin:auto;
	width: 40px;
}
/*=============== ABOUT CONTENT END===================================*/


/*=============== VISION AND MISSION BLOCK START===================================*/
.Aboutus .visionblock {
	background-image: -webkit-linear-gradient(left, #3d46a0, #262b67 80% );
	background-image: -ms-linear-gradient(left, #3d46a0, #262b67 80%); /*IE10*/
	color:#ffffff;
	padding-top:30px;
	padding-bottom:37px
}
.Aboutus .visionblock h3 {
	font-family: 'robotobold';
	font-size:24px;
	letter-spacing: 1.4px;
	padding-top:17px;
	padding-bottom:8px;
}
.Aboutus .visionblock p {
	font-size:16px;
}
.Aboutus .vision img {
	width:100px;
	height:108px;
}
/*=============== VISION AND MISSION BLOCK END===================================*/



/*===============BUSSINESS of hyperpay  BLOCK START===================================*/
.Aboutus .profile {
	padding-top:46px;
	padding-botoom:50px;
}
.Aboutus .profile p {
	font-size:16px;
	color:#515978;
	margin-bottom:0px;
}
.Aboutus .profileblock {
	text-align:center;
	padding-top:66px;
	padding-bottom:55px;
}
.Aboutus .profileblock img {
	width: 182px;
	height: 178px;
}
.Aboutus .profileblock h4 {
	font-family: 'robotobold';
	font-size:20px;
	color:#23295d;
	letter-spacing: 1.4px;
	padding-top: 15px;
}
.Aboutus .profileblock p {
	padding-top:15px;
	color:#515978;
}
/*===============BUSSINESS of hyperpay  BLOCK END===================================*/

/*===============NEWS of hyperpay  BLOCK START===================================*/
.Aboutus .news {
	background-color:#fafafa;
	padding-top:30px;
	padding-bottom:40px;
}
.Aboutus .news h3 {
	font-size:24px;
	padding-bottom:12px;
	font-family: 'robotobold';
	color:#23295d;
	letter-spacing:1.4px;
}
.Aboutus .news p {
	color:#515978;
	font-size:16px;
	padding-top:12px;
	letter-spacing: .8px;
}
.Aboutus .owl-theme .owl-dots {
	display:none;
}
.Aboutus .news .owl-theme .owl-nav [class*='owl-']:hover {
	background:none;
	border:none;
}
/*===============OWL SECTION SECTION START===================================*/
.Aboutus .slider {
	padding-top: 58px;
	max-width: 100%;
	margin: auto;
	padding-left: 50px;
	padding-right: 50px;
}
#owl-demo3 .owl-item img {
	margin:auto;
	width:inherit;
}

#owl-demo4 .owl-item img {
	margin:auto;
	width:inherit;
}

#owl-demo4 .owl-nav button.owl-prev {
	position: absolute;
	right:-60px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	height: 70px;
	line-height: 0px;
}


.Aboutus .news #owl-demo3 .owl-nav button.owl-prev {
	position: absolute;
	left:-60px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	height: 70px;
	line-height: 0px;
}
.Aboutus .news #owl-demo3 .owl-nav button.owl-prev:focus {
	outline: -webkit-focus-ring-color auto 0px;
}
.Aboutus  #owl-demo4 .owl-nav button.owl-prev:focus {
	outline: -webkit-focus-ring-color auto 0px;
}


.iconview {
	position: absolute;
	right:0px;
	top: 4px;
	display:none;
}
#owl-demo3 .owl-next:hover .iconview {
	display: block;
}
#owl-demo3 .owl-prev:hover .iconview {
	display: block;
}

#owl-demo4 .owl-next:hover .iconview {
	display: block;
}
#owl-demo4 .owl-prev:hover .iconview {
	display: block;
}
.news #owl-demo3 .owl-nav button.owl-next:focus {
	outline: -webkit-focus-ring-color auto 0px;
}
.news #owl-demo3 .owl-nav button.owl-next {
	position: absolute;
	right:-60px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	height: 70px;
	line-height: 0px;
}


#owl-demo4 .owl-nav button.owl-next {
	position: absolute;
	left:-60px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	height: 70px;
	line-height: 0px;
}
/*===============OWL SECTION SECTION END===================================*/


/*===============NEWS of hyperpay  BLOCK END===================================*/


/*===============STORIES  of hyperpay  BLOCK START===================================*/
.Aboutus .stories {
	background-image: -webkit-linear-gradient(left, #3d46a0, #262b67 80%);
	background-image: -ms-linear-gradient(left, #3d46a0, #262b67 80%); /*IE10*/
	padding-top:38px;
	padding-bottom:58px;
}
.Aboutus .stories h3 {
	color:#ffffff;
	font-family: 'robotobold';
	text-align:center;
	letter-spacing:1.4px;
	padding-bottom:19px;
}
.Aboutus .imagevideo img {
	margin-top: 32px;
	max-width: 100%;
}
.Aboutus .imageimagevideo {
	position:relative;
}
.Aboutus .playbutton {
	position: absolute;
	top: 45%;
	left: 40%;
	margin:auto;
}
.Aboutus .playbutton img {
	margin-top:0px;
	width: 35px;
	height: 40px;
	padding-top: 0px;
}
.Aboutus .imageborder {
	width: 75px;
	height: 75px;
	padding-top: 0px;
	border: 4px solid white;
	border-radius: 40px;
	padding: 16px;
	background: rgba(250,250,250,.2);
}
/*===============MODAL OF VIDEO BLOCK START===================================*/


.Aboutu .fade-scale {
	transform: scale(0);
	opacity: 0;
	-webkit-transition: all .25s linear;
	-o-transition: all .25s linear;
	transition: all .25s linear;
}
.Aboutus .fade-scale.in {
	opacity: 1;
	transform: scale(1);
}
.Aboutus iframe {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
	background: #000;
}
.Aboutus .close {
	position: absolute;
	right: -38px;
	top: -31px;
	font-weight: 300;
	font-size: 36px;
	line-height: 1;
	color: white;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	opacity: 2;
}
.Aboutus .close:hover {
	color:inherit;
}
.Aboutus .modaldialog {
	width: 75%;
	margin: 50px auto;
}
.Aboutus .modalbody {
	width: 100%;
	overflow: hidden;
	padding-top: 53%;
}
/*===============MODAL OF VIDEO BLOCK END===================================*/

/****/


/*****blog****/
.BlogDiv  .top-back{
	 height: 459px;
     min-height:69vh;
    background-position: center 8%;
	width:100%;
	background:url(../../images/header-backblog.jpg) no-repeat;
	background-size:cover;}
	
.BlogDiv  .top-back1{
	position:relative;
	display:table;
	width:100%;
	height: 459px;
    min-height: 69vh;
	background-color:rgba(0,0,0,0.3);}	
	
.BlogDiv .top-back1 .heading{
	display:table-cell;
	vertical-align:middle;
	text-align:center;}
	
.BlogDiv  .top-back1 .heading .title{
	font-family: 'robotobold';
	font-size:36px;
	letter-spacing:2px;
	/*text-transform:uppercase;*/
	margin-top:9%;
	color:#FFF;}	

.BlogDiv  .top-back1 .heading .sub-title{
	
	font-size:16px;
	letter-spacing:1px;
	margin-bottom:70px;
	color:#FFF;}	

.BlogDiv  .heading hr{width:40px;
		margin-bottom:10px;
		border-top:none;
		margin-top:9px;
		border-bottom:4px solid #f36f14;}

.BlogDiv  .top-back .heading img{width:40px;
			height:40px;
			margin-top:22px;}	



	
/*====================== header & banner is close ==========================*/

.BlogDiv  .my-tab{
	width:100%;
	background-color:#efefef;
	margin-bottom:41px;}
	
.BlogDiv  .middal .nav-tabs {
    border-bottom:none;
	    text-align: center;
}	


.BlogDiv  .middal ul li{
	
	padding:22px 19px;
	font-size:16px;
	}

.BlogDiv .middal .nav-tabs > li.active{background-color:#fff;}

.BlogDiv .middal .nav > li > a{padding:0px 0px;}

.BlogDiv  .middal ul li a:hover{color:#f36f14;}	
	

.BlogDiv  .middal .nav-tabs>li>a {
    border: none;
	letter-spacing:1.5px;
    border-radius:0px;
	color:#515978;}


.BlogDiv  .middal .nav>li>a:hover {background-color: transparent;}
	
	
.BlogDiv  .middal .nav-tabs > li.active > a, .middal .nav-tabs>li.active>a:focus, .middal .nav-tabs>li.active>a:hover{
	border: none;
    border-radius:0px;
	background-color:#fff;
	color:#515978;}
	
	
.BlogDiv .middal .middal-item a:hover,  .middal .middal-item a:focus{text-decoration:none;}
		
.BlogDiv  .middal .one{
	border-radius:5px;
	background-color:#f1f3f5;
	padding:0px;
	text-align:center;
	margin-bottom:30px;
	letter-spacing: 1px;}		
	
.BlogDiv  .middal .one img{
    height: 193px;
	border-radius:5px 5px 0px 0px;
	width:100%;
	background-position:center;}	
	
.no_recrd{text-align: center;
    font-size: 26px;
    color: #f36f14;
	min-height:500px}	
.middal .one .title{
	font-family: 'robotobold';
	color:#23295d;
	font-size:18px;
	padding-top:24px;
	padding-bottom:5px;
	 height:79px;
	  min-height:79px;
	    max-height: 79px;}

.BlogDiv .middal .one .sub-title{
	font-family: 'Roboto-Regular';
	color:#f36f14;
	font-size:16px;
	padding-bottom:28px;
	padding-left: 5px;
    padding-right: 5px;
	    min-height: 94px;
	}	

.BlogDiv  .middal .all{
	font-family: 'Roboto-Regular';
	text-align:center;
	font-size:16px;
	letter-spacing: 1px;
	padding-top:14px;
	padding-bottom:39px;}
	
.BlogDiv  .middal .all a{color:#72808e;}	
	
.BlogDiv  .middal .all a:hover,  .middal .all a:focus {
	color:#f36f14;
	text-decoration:none;}		
	
	
/*===================== details ==================*/


.BlogDiv  .detail-top{

	min-height:462px;
	width:100%;
	background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
}

.BlogDiv  .detail-top1{
	position:relative;
	display:table;
	width:100%;
	height:462px;}	
	
.BlogDiv  .detail-top .heading{
	display:table-cell;
	vertical-align:middle;
	text-align:center;}
	
.BlogDiv  .detail-top .heading .title{
	letter-spacing:2px;
	font-family: 'robotobold';
	font-size:36px;
	text-transform:uppercase;
	margin-top:70px;
	color:#FFF;}
	
.BlogDiv .detail-top .heading .sub-title img{border-radius:50%;
margin-right:10px;}		

.BlogDiv .detail-top .heading .sub-title{
	
	font-size:16px;
	margin-top:10px;
	letter-spacing:1px;
	text-transform:uppercase;
	color:#FFF;}				
	
	
/*==================== header & banner is close ===================*/	

.BlogDiv .details{
	line-height:28px;
	letter-spacing:1px;
	max-width:897px;
	
	margin:0px auto;
	}

.BlogDiv .detail-part1{
	max-width:712px;
	margin:0px auto;}
	
.BlogDiv .detail-part2{
	max-width:765px;
	margin:0px auto;}		
	
.BlogDiv .details .topic1{
	 font-family: 'robotobold';
	 line-height:37px;
	text-align:center;
	font-size:25px;
	color:#23295d;
	padding-top:46px;
	padding-bottom:15px;
}
	
.BlogDiv .details h1{
	 font-family: 'robotobold';
	font-size:25px;
	color:#23295d;}	
	
.BlogDiv .details .topic2{
	
	font-size:16px;
	color:#515978;
	padding-bottom:20px;
	}
	
.BlogDiv .details img{
	margin:0px auto;
	max-width:100%;
	margin-top:35px;
	margin-bottom:70px;}		

.BlogDiv .details .img2{
	margin-bottom:30px;}	
	
	
.BlogDiv  .details .topic3{
	
	font-size:16px;
	color:#515978;
	padding-bottom:20px;}		
	
.BlogDiv .middal .all a:hover, .middal .all a:focus {
    color: #f36f14;
    text-decoration: none;
}

.nopadd11 ul{padding:0}
/***enf ******/

/*media queries*/

 @media (min-width: 1200px){ 
 .container {
    width: 100%;
    max-width: 1200px;
}
}
@media (max-width: 1299px){
	
	#owl-demo2 .owl-nav
	{display:none}
	#owl-demohome .owl-nav {
		 position:relative;
    margin-right: 0px;
    max-width: 100px;
	width: 100px;
    margin: 0 auto;
	top:auto;
	 height: 60px;
	 margin-top:12px
}



#owl-demohome  .owl-prev{float:right; right:0; font-size:30px  !important}
#owl-demohome .owl-next{float:left; left:0 ;font-size:30px !important}
	


#owl-demo4 .owl-nav {
		 position:relative;
    margin-right: 0px;
    max-width: 100px;
	width: 100px;
    margin: 0 auto;
	top:auto;
	 margin-top: 34px;
	  
}
	#owl-demo4  .owl-prev{float:right; right:0; font-size:30px  !important}
#owl-demo4  .owl-next{float:left; left:0 ;font-size:30px !important}
	
	#owl-demo4   button.owl-prev  img{height:25px!important}
#owl-demo4  button.owl-next  img{height:25px!important}

#owl-products .owl-nav {
		 position:relative;
    margin-right: 0px;
    max-width: 100px;
	width: 100px;
    margin: 0 auto;
	top:auto;
	    
}
	#owl-products  .owl-prev{float:right; right:0; font-size:30px  !important ; top: 0px !important;
    position: relative !important;}
#owl-products  .owl-next{float:left; left:0 ;font-size:30px !important; top: 0px !important;
    position: relative !important;}
	

/*	#owl-demo4 .owl-nav button.owl-prev{position:relative}
	#owl-demo4 .owl-nav button.owl-next{position:relative}*/
	
/* #owl-products .owl-nav .owl-prev, #owl-products .owl-nav .owl-next{position: relative;  top: 0px;}
  

 #owl-products	 .owl-next {
   position: relative; }

 #owl-products .owl-prev{position: relative; }
*/    }
	

 @media (max-width: 1200px){
	
	
.JobsMainDiv .row{margin:0}
	 
	 .JobsMainDiv .spacing-pl {
     padding-left: 15px; 
     padding-right: 10px; 
}
	 .container {
    width: 100%;
    max-width: 1200px;
}
.icon3rd {
    width: 166px;}
	
	 .bordervideo {
    min-width: 476px;}
	.onclicklist li {
		width:auto;
    max-width: 200px;
	}
	
.onclicklist	{max-width: 77%;}
 .box1{width:500px}
	
	 }
 
  @media (max-width: 1100px)
	   {
		   
		  
 .BlogDiv .middal ul li {
    padding: 22px 0px;
    font-size: 14px;
	text-align:center;
    min-width: 360px;}

.picboxp {
    max-width: 430px;
}
	   
.picboxp2 {
    max-width: 430px;
}
.JobsMainDiv .ajijP{margin-bottom:15px}
	   }
	   
	   
	  @media (max-width: 1025px)
	  {
		   #owl-demohome .owl-nav {
  
   }
		  .fivthInnerSectionRight img {
    max-height: 333px;}
		  .nopadd11 ul {
    
    padding: 2px;
}
		  .selection{border-radius:6px}
		  .BlogDiv .middal .one img{height:auto}
		  .form1{margin-right:9px}
		
		 .CareerMainDiv .open_position #owl-demo2 .owl-nav .owl-prev, .open_position #owl-demo2 .owl-nav .owl-next {
    
    top: 39%;}
		  .col-md-4.div-box{float:none}
		  
		  .CareerMainDiv .nav-image {
    max-width: 30px;
    max-height: 30px;
}
		  
		  .CareerMainDiv .div-box {
    margin: 0 auto;
    width: 78%;
}
		  .CareerMainDiv .open_position #owl-demo2 .owl-nav .owl-prev {
    left: 0;
}
.CareerMainDiv .open_position #owl-demo2 .owl-nav .owl-next {
    right: 0;
}
		 
		  .ContactUSMain .contact_us_bg{min-height:auto}
		  .headerbg{min-height:auto}
		  .bgp1{min-height:auto}
		  .BlogDiv .top-back{min-height:auto}
		  .BlogDiv .top-back1{min-height:auto}
		  .FaqMainDiv .faq_image_section{min-height:auto}
		  .CareerMainDiv .image_section_bg{min-height:auto}
		  .presshead{min-height:auto}
		  .Aboutus .aboutbanner .banner{min-height:auto}
		  
		  .JobsMainDiv .ajijP{margin-bottom:15px}
		  .lastimgbox {
    max-width: 100px;}
		  
		  .circle {
    width: 64px;
    height: 64px;}
	
	.namebox{font-size:16px}
	
	.stars {
    max-width: 11px;
}
.tagbox{font-size:14px; display:none}
.BlogDiv .middal ul li{padding:22px 11px;
			font-size:14px;}
			
.Aboutus .news #owl-demo3 .owl-nav button.owl-next{
 right:-60px;
}

.Aboutus .news #owl-demo4 .owl-nav button.owl-next{
 right:-60px;
}

.Aboutus  .imagevideo img {
margin-top: 32px;
max-width: 100%;
}

.Aboutus  #owl-demo3 .owl-item img{
margin:auto;	
width:100%;
}

.Aboutus  #owl-demo4 .owl-item img{
margin:auto;	
width:100%;
}


.Aboutus   .playbutton img {
	margin-top:0px;
      width: 35px;
    height: 40px;
    padding-top: 0px;
}
.Aboutus   .profileblock img {
    width: 155px;
    height: 150px;
}

		  .paraboxp2
		  {
			  margin-left:55px;
		  }
		  .picmidp
		  {
			  text-align:center;
		  }
		  .paratop3
		  {
			      margin-top: -85px;
		  }
		  .imgres
		  {
			      max-width: 466px;
		  }
		  /*for product page*/
		  .picboxp {
    max-width: 410px;
	margin-left:25px;
		  }
		    .picboxp2 {
    max-width: 410px;
		  }
		  
		  /*end product page*/
		  .para10th {
			  margin-bottom: 29px;
    padding-left: 0%;
    padding-right: 0%;
		  }
		 .item2 {
    background: linear-gradient(to left, rgba(123,97,110,.9) ,rgba(123,97,110,.0));
		 }
		 .item1 {
    background: linear-gradient(to right, rgba(123,97,110,.9) ,rgba(123,97,110,.0));
		 }
	
	.col-sm-5.box1{float:none}	
	.box1 {
    width: 453px;
    margin:10px auto;
}
	
.onclicklist li {
	width:auto;
    max-width: 200px;}
		  

.head6th {
    font-size: 20px;

}
		  .imgtext h4 {
    font-size: 18px;
}
.list5th li hr
{
	    overflow: visible;
		    min-width: 315px;
}
.list5th li div
{
	    overflow: visible;
}
		 
.para4th {
			  padding-left:0px;
			  padding-right:0px;
			  text-align:justify;
		  }
		  .icon4th li {
    margin-left: 17%;
		  }
 .bordervideo {
   
    min-width: 410px;

 }
 .split
 {
	     margin-top: 5%;
	min-width: 100%;
 }
 .icons {
    	margin-left:0px;
		margin-right:0px;
 }
 .bg5th
 {
	   
 }
 .imgtext {
 letter-spacing: 0px;
    min-width: 230px;
    padding-left: 4px;
 }
 .list5th {
    margin-top: 3%;
}
	  }
	  
	  @media (max-width: 991px){
		  
		  	  .CareerMainDiv .seven {
    font-size: 40px;}
		  .ProductsMain .tabcenter{margin-top:-15px}

.fivthInnerSectionRight img {
    max-height: 270px;
}
		  .navbar-toggle{margin-top: 11px;
    margin-bottom: 11px;}
		  
		  .BlogDiv .middal .one img{height:193px}
		 .form1 {

    margin-right: 0px;
    width: 30%;
    margin: 0 auto;
	padding:0px 2px;

}
		 .JobsMainDiv .obtext{    margin-left: 0px;} 
		 .MainCarbox{float:left}
		 .ABoutJobs{float:left}
		  .FixLi {

    top: 10px;
 }
		   .colleft1 {
 background-color: rgba(0,0,0,.2);
    padding: 20px;
    width: 60%;
    margin: 0 auto;
    float: none;
	   margin-top: 5%;
}

.bg8th{    padding-bottom: 32px;}
		  ul.list8th {
    padding: 0;
}
	
.navbar-header {
         float: none;
}
.navbar-toggle {
    display: block;
}

.navbar-collapse.collapse {
display: none !important;
}
	
		  .JobsMainDiv .ajij{margin-bottom:15px}
		  .CareerMainDiv .nopadd {
   padding-left:15px
}
		  .CareerMainDiv .div-box{margin:0 auto;width:78%}
		  .CareerMainDiv .nav-image {
    max-width: 30px;
    max-height: 30px;
}

.CareerMainDiv .open_position #owl-demo2 .owl-nav .owl-prev {
    left: -14px;
}
.CareerMainDiv .open_position #owl-demo2 .owl-nav .owl-next {
    right: -14px;
}

		  .iframe1{text-align:center}
		  .bordervideo {
    min-width: 365px;
}
		  .onclicklist li {
    width: auto;
    max-width: 145px;
}
.right3rd{    max-width: 80px;}
		  
	.backthird ul{padding:0 ;text-align:center}	  }
	  
	    @media (max-width: 920px)
	   {
		 
		 .onclicklist {
    max-width: 81%;
}
.HeaderWhiteBg .navbar-nav {
    padding-left: 9px !important;}	
		   
.picboxp {
    max-width: 350px;
}
	   
.picboxp2 {
    max-width: 250px;
}
.button1{margin-top:20px}
	   }
	
	  @media (max-width: 800px)
	  
	  {
		.ContactUSMain .rou-orange-button{margin-bottom:0px}
		
	.ContactUSMain	.owl-theme .owl-nav{margin-top:20; margin-bottom:20px}
		
		   .colleft1 {

    width: 80%;
   
}	
		  		   .onclicklist li {
    
    max-width: 127px;
}
		  
		  .HeaderWhiteBg .navbar-nav {
    padding-left: 5px !important;
}
		 .bg8th  .media:first-child{padding-top:10px}
		  .col-sm-4.btn6th{padding:0}
		.col-sm-8.head6th{padding:0}
		  .col-sm-8.head11th{padding:0}
		  
		  .col-sm-4.btn11th {
    padding: 0;
	  
}
		.ContactUSMain  .owl-theme .owl-nav [class*=owl-] {
         background: none; 
	     outline: 0;
}
		 
		 .ContactUSMain .navImg {
    max-width: 40px;
}
		  
		.ContactUSMain   .desktopview {
    display: none;
}
	.ContactUSMain 	  .mobileview {
    display: block;
}
		  .pshi
		  {
			  margin-top:16px !important;
		  }
		  .p0
		  {
			  margin-top:0px !important;
		  }
		  .p1
		  {
			  margin-top:62px !important;
		  }
		  .p3
		  {
			  margin-top:23px !important;
		  }
		  .p1p
		  {
			      margin-top: 96px !important;
		  }
		  .p2p
		  {
			      margin-top: 64px !important;
		  }
		  .imgres {
    max-width: 335px;
}
		  .midl
		  {
			  margin-top:100px !important;
		  }
		  .picboxp2wheel {
    max-width: 336px;
    min-height: 310px;
}
		  /*for product page*/
		 .rowboxp {
  display: block;
    flex-flow: column-reverse;
		 }
		  .rowboxp1 {
  display: block;
    flex-flow: column;
		 }
.paraboxp {
    padding-left: 17px;
 
	    margin-top: 85px;
		width:50%;
}
.pp
{
	width:50%;
}
.paraboxp2 {
    padding-left: 34px;
   
	    margin-top: 125px;
		width:50%;
		margin-left:0px;
}
.picboxp {
       max-width: 333px;
    min-height: 347px;
	margin-left:0px;
}
.picboxp21 {
	margin:0 auto;
	  width:50%;
}
.picboxp2 {
       max-width: 318px;
    margin-left: 17px;
    min-height: 364px;
}
.hppic 
{
	margin:0 auto;
    max-width: 280px;
}
		
		/*end product page*/  
		  
		  
		   .iframe1 {
			   width:100%;
    text-align: center;
    padding: 0px ;
	    padding-bottom: 31px;
    padding-top: 31px;
}
.para2ndsec {
	max-width:100%;
}
.split {
    margin-top: 5%;
    min-width: 100%;
}


		   .col6_1 {
        text-align: center;
    width: 100%;
    float: none;
    margin-left: 0px;
}
		  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010;
    background: white;
}
		  .nav1 {
   
    margin-right: 30px !important;
}
		  .para9th {
    padding-left: 0%;
    padding-right: 0%;
		  }
		  .head11th {
    margin-top: 25px;
		  }
		  .buttonstart {
     
		  }
		  .buttongetstart {
    min-width: 192px;
		  }
		  .car {
    min-height: 852px;
}
		  .btn11th {
    text-align: center;
	margin-left:0px;
		  }
		  .boxitem {
    width: 235px
		  }
		  .imageitem {
    min-width: 235px;
		  }
		  .headitem {
    max-width: initial;
	    padding-top: 11%;
}
.paraitem {
    margin-left: 0px;
}
.para2item {
    margin: 8px;
    max-width: inherit;
}
.readitem {
    margin-left: 0px;
}
		
		
		
		
		 
		  .icon81 {
    background-position-x: 0px;
    background-position-y: 10px;
}
  .icon82 {
    background-position-x: 1px;
    background-position-y: 32px;
}
  .icon83 {
    background-position-x: 2px;
    background-position-y: 10px;
}
  .icon84 {
    background-position-x: 1px;
    background-position-y: 10px;
}
  .icon85 {
    background-position-x: 1px;
    background-position-y: 32px;
}
  .icon86 {
    background-position-x: 1px;
    background-position-y: 32px;
}

.list8th li {
    margin-right: 0px;
    margin-left: 2px;
	    min-width: 100px;
}

.colleft1 {
    margin-top: 5%;
    background-color: rgba(0,0,0,.2);
}


		  
		  .list5th li hr {
			      margin-top: 13px;
				      margin-bottom:auto;
		  }
.list5th {
	
    margin-top: 5%;
}
		  .onclicklist {
    max-width: 83%;
}
.onclicklist li {
      padding-left: 9px;
    padding-right: 10px;
}
.onclicklist2 {
    max-width: 80%;
}
.onclicklist2 li {
   
         padding-left: 9px;
    padding-right: 10px;
}

		  .head6th {
			   margin-top: 20px;
    text-align: center;
}

.buttongetstart {
	    margin-top: 22px;
    min-height: 36px;
	    margin-bottom: 12px;

}
.btn6th
{
	 text-align: center;
	 
}
		  .bg5th {
   
}
		   .icon4th li {
    margin-left: 7%;
    margin-right: 2%;
}
		  .right3rd {
    max-width: 75px;
}
.icon3rd {
    width: 115px;
}
.endsection {
	
    font-size: 13px;

}
.icons
{margin-left: 12px;
}
		   .getthe {
			     max-width: 100%;
				 	margin-left:0px;
					text-align:justify;
		 }
		   .button1 button {
   				 min-width: 140px;
		   }
		   .form1 input {
			    min-width: 100px;
		   }
		   
.para5th {
 padding-left: 12px;
    padding-right: 10px;
    text-align: justify;
}
		
	  }
	  
	  @media(max-width:767px){
		  .CareerMainDiv .seven {
    font-size: 40px;}
		  .overlay10th {
    padding-bottom: 56px;
}
		  .ContactUSMain .nopadd11{padding-left:15px}
		 
		.fivthInnerSectionRight h2 {
     font-size:21px;
}
			.fivthInnerSectionRight{    float: none; 
    width: 80%;
    margin: 0 auto;
    height: 447px;
    background-repeat: no-repeat;
    background-position: right;
    text-align: left;
    margin-top: 58px;}
			.fivthInnerSectionLeft{margin:0 auto; 
			float:none; 
			  margin-top: 5%;} 	
			.list5th{max-width:100%}
.BlogDiv  .middal ul li {min-width:233px;}

.BlogDiv .middal .one {
    margin-left: 150px;
    margin-right: 150px;}

 
}
	   @media (max-width: 740px)
	   {
		   
		   .imgres {
    max-width: 323px;
}
	   .picmidp
	   {
		   width:50% !important;
	   }
		    .picboxp {
    max-width: 315px;
			}
	  .onclicklist li {
    padding-left: 5px;
    padding-right: 10px;
}
 .onclicklist2 li {
    padding-left: 5px;
    padding-right: 10px;
}
.picboxp {
    max-width: 293px;
    min-height: 321px;
		margin-left:19px;
}
.picboxp2 {
    max-width: 266px;
    min-height: 321px;

}
.p3
{
	margin-top:6px !important;
}
.p1
{
	margin-top:45px !important;
}
}
	   @media (max-width: 700px)
	   {
		  
	.para10th{margin-bottom:13px}
	
	      .BlogDiv .middal .one img {
    height: auto 
	}
	
.colleft1 {
    width: 100%;
}
		   .scrolling {
     margin-top: 0px; 
}
		   .right3rd {
    max-width: 49px;
}

.icon3rd {
    width: 108px;
	margin: 0 auto;
}
		   .BlogDiv .middal ul li {font-size: 16px;}

.BlogDiv .middal .nav-tabs>li {
    min-width: 305px;
	text-align:center;}	

.BlogDiv .details img {
    margin-top: 15px;
    margin-bottom: 35px;}
		   /* aboutus*/
		   
	.Aboutus .aboutbanner{
height:300px;
}
.Aboutus .aboutbanner .banner{
height:300px;
}
.Aboutus  .visionblock p {
    padding-bottom: 24px;
}
.Aboutus  .banner h1{
font-size:24px;
padding-bottom: 10px;
}
.Aboutus .visionblock{
	padding-bottom:0px;
}
.Aboutus  .profileblock img {
    width: 100px;
    height: 100px;
}
.Aboutus .section p,.profile p{
font-size:14px;
}
.Aboutus  .slider{
	padding-top:10px;
}
.Aboutus  .owl-carousel .owl-item img{
width:inherit;	
}
.Aboutus  .vision img {
    width: 90px;
    height: 90px;
}
.Aboutus  .profileblock img {
    width: 120px;
    height: 120px;
}
.Aboutus  .playbutton{
top:45%;	
}
.Aboutus  .playbutton img {
    width: 35px;
    height: 40px;
    padding-top: 0px;;
}
.Aboutus  .modaldialog {
     margin: 2% auto;
}
		   
		   /* enf */
			.imgres {
    max-width: 287px;
	min-height: 195px;
}
		   .picboxp2 {
    max-width: 300px;
		   }
		   .list8th li {
    margin-left: -1px;
		   }
 .icons {
    	margin-left:0px;
		margin-right:0px;
 }
 .icon4th li {
    margin-left: 2%;
    margin-right: 6%;
}

.onclicklist {
    max-width: 100%;
}
.onclicklist2 {
    max-width: 100%;
}
		   
	   }
	    @media (max-width: 684px)
		{
			
			.form1 {

    
    width: 30%;
    margin: 0 auto;
    padding: 0px 5px;
     margin-right:0px
 
}

.onclicklist {
    max-width: 98%;
}
			.bulletsp li span {
    font-size: 15px;
}
			.picboxp {
    max-width: 293px;
    min-height: 321px;
    margin-left: 0px;
}
.picboxp2 {
    margin-left: 2px;
}
		}
	    @media (max-width: 668px)
		{
			

.picboxp {

    max-width: 293px;
    min-height: 321px;
    margin-left: -14px;

}
.picboxp2 {
    margin-left: 0px;
}
		}
		
		@media(max-width:600px){
	ul.onclicklist {
    padding: 0;
}
.BlogDiv .middal .nav-tabs>li {
    min-width: 260px;
	text-align:center;}	
}

	  @media (max-width: 550px)
	 {
		 
		 .starbox {
   
    bottom: 12%;
    left: 28%;
}
		 
		 .namebox {
    bottom: 23%;
    left: 27%;
}
		 
		 
		 .circle {
  
    bottom: 42px;
    left: 17px;
   
}
		 .lastimgbox {
    display: none !important;
}
		 .ContactUSMain .marginbt .col-xs-6 {
    width: 100%;
}
.ContactUSMain .nopadd11 {padding-left:15px}
		 .nav-tabs > li.active {
    background-color: transparent;
}
.nav-tabs > li {
    padding: 0px;
}
.imgres {
    max-width: 337px;
}
		 .rpic
		 {
			 width:100% !important;
		 }
		 .picboxp2wheel {
    max-width: 251px;
    min-height: 250px;
    float: left;
    margin-left: -55px;
}
 .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #555;
    cursor: pointer !important;
  background-color: #efefef;
    border: none;
    color: #f36f14 !important;
    border-bottom-color: transparent;
}
.tabsp {
    font-size: 16px;
    min-height: 46px;
}
		 /*for product section*/
		 .bgp1 {
    height: 290px;
		 }
		 .tabsp {
  
    min-height: 46px;
}
   .headerproduct {
    letter-spacing: 1px;
    font-size: 27px;
}
		
		 .rowboxp {
  display: flex;
    flex-flow: column-reverse;
		 }
		  .rowboxp1 {
  display: flex;
    flex-flow: column;
		 }
.paraboxp {
    padding-left: 17px;
    
	    margin-top: 24px;
		width: 100%;
}
.paraboxp2 {
    padding-left: 17px;
   
	    margin-top: 24px;
		width: 100%;
}
.picboxp {
   max-width: 350px;
	height:auto;
	margin-left:-6px;
	
min-height:auto;
max-height:auto;
	
}
	
.picboxp2 {
 max-width: 339px;
margin-left: 1px;
height:auto;
min-height:auto;
max-height:auto;
}
.hppic
{
   
	margin:0 auto;
}
	
	/*end product section*/	 
		/* .select2-results {
    font-size: 12px !important;
    display: block;

}*/
		 .onclicklist li {
    
	text-align:center;
}
.onclicklist2 li {
    padding-left: 0px;
    padding-right: 0px;
	text-align:center;
}
		 .nav1 {
    float: left;
    margin-left: -24px !important;
}
	.topbuttons {
    margin-top: 0px;
}
.list8th li {
    margin-right: 20px;
}
		
.select2-container {
	margin-left: 0px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 12px !important;
    color: #23295d !important;
    line-height: 16px !important;
}


.bg6th {
    min-height: 110px;
}.label1 {
 
      width: 100%;
    
    text-align: center;
}
		 .button31 {
    min-width: 98px;
    min-height: 49px;
    font-size: 14px;
}
		  .icon4th li {
    margin-left: 21%;
	margin-top: 55px;
}
.car {
 display:none;
}
.responsivecar
{
	display:block;
	    min-height: 414px !important;
}
		 .para9th {
    padding-left: 0%;
    padding-right: 0%;
    text-align: justify;
		 }
		 .head11th {
    font-size: 16px;
    margin-top: 22px;
		 }
		 .buttongetstart {
    font-size: 16px;

		 }
		 .para10th
		 {  margin-bottom:0px;
			     letter-spacing: 0px;
		 }
		 .item2 {
    background: transparent;
}
.item1 {
    background: transparent;
}
		  .circle
		  {
			 margin-left:0px;
		  }
		    .circle1
		  {
			 margin-left:0px;
		  }
		  .tagbox
		  {
			  left: 28%;
		  }
		  .box1 {
   
    width: 318px;
    min-height: 349px;
}
		  .boxpara {
    font-size: 14px;
    max-width: 85%;
    right: 1px;
    margin-top: 17%;
}
		   
.tagbox {
	font-size:14px;
}
		 .nav2 li {
    margin-left: -6px;
		 }
		 .bg7th {
    min-height: 500px;
	    max-height: 570px;
	    min-height: 535px;
		 }
		 .list8th {
    text-align: center;
		 }
		 .selection {
  text-align: center;
    width: 100%;
    min-height: 45px;
    font-size: 12px;
		 }
		 .button3 {
    margin-left: 7px;
    min-width: 86px;
    min-height: 49px;
		     font-size: 12px;
			 }
			 .button31 {
    margin-left: 7px;
    max-width: 90px;

    min-height: 49px;
		     font-size: 12px;
			 }
			
		 .onclicklist {
    max-width: 100%;
	 
		    padding-left: 2px;
    margin-top: 12PX;
}
 .onclicklist2 {
     max-width: 100%;
	  border-top: 0px;
		     padding-left: 2px;
    
}

.lines {
	     width: 0px; 
    height: 61px;
}
		 .head6th {
    font-size: 16px;
}
.buttongetstart {
    margin-top: 18px;
    min-width: 220px;
    font-size: 16px;
}
		 .bg5th {
   
		 }
		 .list5th li hr {
    margin-top: 8px;
    margin-bottom: 8px;
  
		 }
		 .imgtext h4 {
   font-size:15px
}
		 .icon4th li {
    margin-left: 22%;
		 }
		 .para3rd {
			  padding-left: 0px;
     padding-right:0px;
    text-align: justify;
		 }
		 .right3rd:after
		 {
			  background-image:url(../../images/arrow-down.svg);
		 }
		 .right3rd {
    max-width: 0px;
   
}
		 .getthe {
			     max-width: 100%;
				 	margin-left:0px;
		 }
		
		.backthird ul{text-align:center}
		li.icons {
    width: 50%;
    margin: 0 auto;
}
		 .col6_1
		 {
    width: 100%;
    margin-left: 0px !important;

		 }
		 .split {
			   margin-top:0px;
   text-align:center;
    min-width: 100%;
		   }
		     .iframe1
		   {
			   text-align:center;
			   
		   }
		      .para2ndsec {
   text-align:justify;
    max-width: 100%;
		   }
		 
		.bordervideo {
   
    min-height: 2%;
    min-width: 10% !important;
    text-align: center;
    max-width: 100% !important;

}
		.form1 {
    width: 80%;
    margin-top: 3px;
    margin-right: 0px !important;
}
.form1 input
{
    min-height: 42px;
	 }
.formdiv {
    margin-top: -22px;
    text-align: center;
}
.button1 button {
    min-width: 280px;
	margin-top:3px;
}
		 .nav1
		 {
			 margin-left:0px;
		 }
		 .header1
		 {
			 font-size: 26px;
			
		 }
		 .header2
		 {
			  font-size: 18px;
		 }
		
		  
	 .list5th {
    margin-top: 6%;
}


.topres
		   {
			   margin-top:0px;
		   }
		    .p1i
		   {
			   width:100% !important;
		   }
		   
	 .onclicklist li {
    width: auto;
  
}
	 
	 }
	 
	 @media (max-width: 549px){
.header1{
 color:#fff;
}
.header2{
color:#fff;
} 

.onclicklist li:nth-child(1n) {
    border-right:0px
}
	
.onclicklist li:nth-child(1n+7) {
    border-bottom:0px !important
}
	
		 
		 
		.onclicklist {
    max-width: 70%;}
	
	.onclicklist li:nth-child(2n+1) {
    border-right: 1px solid #23295d;
}
.onclicklist li:nth-child(n) {
    border-bottom: 1px solid #23295d;
}
.onclicklist li:nth-last-child(2) {
    border-bottom: 0px;
}

	
.onclicklist li {
    height: 86px;
}	
	
		 }
	
	 
	 @media (max-width: 500px){
	.partsec { height: 111px;}
	
		 .JobsMainDiv .jij_margin {
        margin-top: 10px;
    width: 100%;
    text-align: center;
}
.JobsMainDiv .carrier-rec{display:none}
		  .MainCarbox{width:100%}
		  .ABoutJobs{width:100%}
		  .CareerMainDiv .imagetop{top:4px}
		      .CareerMainDiv .imagetop1{    top: 4px;}

		   .FooterMainSec ul{padding:0}
		   
		 .container2nd {
     min-height: auto; 
}
		
		 .SelectCountry {
    padding-top: 10px;
    padding-bottom: 10px;
}
		 .fivthInnerSectionLeft {
    width: 88%;
    margin: 9% auto;
}

.fivthInnerSectionRight h2 {
    color: #fff;
    font-size: 19px;
}

.fivthInnerSectionRight {
    float: none;
    width: 94%;}

.fivthInnerSectionRight p {
   
    font-size: 12px;
	padding-right:1px;
}
.fivthInnerSectionRight img {
    max-height: 186px;
}

.BlogDiv .top-back1 .heading .title{
	font-size:36px;
	margin-top:10%;
	}	

.BlogDiv .top-back1 .heading .sub-title{	font-size:14px;}	



.BlogDiv  .middal .one {
    margin-left: 0px;
    margin-right: 0px;}
	
.BlogDiv  .middal .nav-tabs>li {
    float: none;
	text-align:center;}	
	
.BlogDiv .middal .nav-tabs>li {
    min-width: 305px;
	text-align:center;}	
	
.BlogDiv  .details{line-height:20px;}	

.BlogDiv  .details .topic1 {
	 line-height:25px;
    font-size: 20px;
    padding-top: 18px;
    padding-bottom: 10px;
}

.BlogDiv  .details .topic2 {
    font-size: 14px;
    padding-bottom: 0px;
	    text-align: center;
}

.BlogDiv  .details img {
    margin-top: 20px;
    margin-bottom: 25px;}

.BlogDiv  .details .topic3 {
    font-size: 14px;
    padding-bottom: 0px;
}

.BlogDiv  .details h1 {font-size:20px;}

.BlogDiv .detail-top{min-height:370px;}

.BlogDiv .detail-top1{height:370px;}

.BlogDiv .detail-top .heading .title {font-size: 30px;}
	
.BlogDiv .detail-top .heading .sub-title {font-size: 14px;}


	.Aboutus  .aboutbanner{
height:250px;
}
.Aboutus  .aboutbanner .banner{
height:250px;
}
.Aboutus .arrow img {
    height: 30px;
}
.Aboutus  .vision{
width:100%;	
}
.Aboutus  .profileb{
width:100%;	
}
.Aboutus  .profileblock h4{
	font-size:16px;
}
.Aboutus  .banner h1{
    padding-top: 30px;
	font-size:24px;	
	padding-bottom: 4px;
}

.Aboutus  .visionblock p {
	font-size:14px;
    padding-bottom:0px;
}
.Aboutus .section h3{
	padding-top:0px;
	padding-bottom:10px;
	font-size:18px;
}
.Aboutus .news #owl-demo3 .owl-nav button.owl-next{
	right:-60px;
}

.Aboutus .news #owl-demo4 .owl-nav button.owl-next{
	right:-60px;
}

.Aboutus  .section p,.profile p{
font-size:14px;
padding-bottom:0px;
}

.Aboutus  .profileblock {
    padding-top: 6px;
    padding-bottom: 10px;
}
.Aboutus  .vision img{
width:80px;
height:80px;	
}
.Aboutus  .visionblock{
padding-top: 10px;
padding-bottom:0px;	
}
.Aboutus  .news h3{
font-size:18px;	
}
.Aboutus  .news{
padding-bottom:10px;	
}
.Aboutus  .news p {
    font-size: 14px;
}
.Aboutus  .slider{
padding-top:10px;	
}
.Aboutus  #owl-demo3 .owl-item img {
    width:100%;
    margin: auto;
}

.Aboutus  #owl-demo4 .owl-item img {
    width:100%;
    margin: auto;
}
.Aboutus  .profileblock img {
    width: 100px;
    height: 100px;
	padding-top:8px;
}

.Aboutus  .playbutton{
top: 45%;
left: 40%;
}
.Aboutus  .playbutton img {
	margin-top:0px;
    width: 35px;
    height: 40px;
    padding-top: 0px;;
}
.Aboutus  .modaldialog {
    margin: 20% auto;
}
.Aboutus  .stories{
padding-bottom:33px;	
}
.Aboutus  .imagevideo {
    max-width: 100%;
}
.Aboutuss .stories h3{
font-size:18px;	
}
	
}

 @media (max-width: 450px){
	 .select2-container--default .select2-selection--single .select2-selection__arrow b{right:-10px !important}


.logos{max-height:115}

.videoThumb {
    width: 74%;
    max-width: 282px;
    height: 197px;
    top: 0px;
    left: 42px;
    top: 14px;
    background-size: contain;
    background-repeat: no-repeat;
}
	  .lappyin{height:214px; margin:25px auto;background-repeat: no-repeat;

background-size: contain;}
	 }
	 
	  @media (max-width: 423px){
	 .videoThumb {
    width: 75%;}
	  }
 @media (max-width: 412px)
	   { 
	   .videoThumb {
    width: 75%;}
	   .homevideomodal {
    height: 40%;}
	
	 /*  .lappyin {
background-repeat: no-repeat;
height: 250px;
background-size: contain;
}
	   .videoThumb {
   
    width: 74%;
    max-width: 282px;
    height: 197px;
   
    top: 0px;
    left: 42px;
    top: 14px;
    background-size: contain;
    background-repeat: no-repeat;
}*/
	     .onclicklist {
    max-width: 100% !important;
}  
.imgleft1{margin:0 5px !important}
	    }

	   @media (max-width: 400px)
	   {   
	   
	   .onclicklist {
    max-width: 100% !important;
}  
	   .imgleft1 {
   margin: 0px 1px  !important;
}  
		   .topres {
    margin-top: -87px;
}

		   .imgres {
    max-width: 307px;
		   }
		  
		     
		      .picboxp {
    max-width: 306px !important;
		   }
		  .picboxp2 {
    max-width: 292px !important;
}
		   
	.list5th {
    margin-left: 0px;
}
		   .icons {
    margin-left: 57px;
    text-align: center;
}
	  
.button1 button {
    min-width: 264px;
    margin-top: 3px;
}
	   }
	   
	  
	   
	   @media (max-width: 375px)
	   {
		   
		   .para4th {
   
    padding-left: 3px;
}
		   .icon4th {
    max-width: 100%;
    text-align: center;
}
		 
		   
#owl-products .owl-theme .owl-nav{
    width: 100%;
}

		   .videoThumb {
    width: 73%;
    max-width: 282px;
    height: 197px;
    top: 13px;
    left: 39px;}
		   div#js-next1 {
    right: -45px;
}
div#js-prev1 {
    left: -45px;
}
.logos{max-height:115}

.swiper-button-next, .swiper-button-prev {height: 20px !important;}
	 .lappyin{height:191px; margin:25px auto}
		  
		   .col-md-12.col-sm-6.col-xs-6.nopadd11.spacing{padding:0}
		   
		   .col-sm-6.colleft1{min-height: 197px;}
		   p.paramedialeft{margin-top: 22px;}
		   p.para10th {
    margin: 0;
}
.boxitem {
   
    margin: 33px 0px;
}
h1.headitem {
    margin: 0;
}
		   .paramedialeft1{text-align:center}
		   
		   .box1 {
     width: 282px;
}
		
.lastimgbox {  
    display: none !important;
}		 
.circle{   bottom: 38px;
    left: 11px;}
	
.namebox{    bottom: 21%;
    left: 29%;}
	
	.starbox {
    
    bottom: 12%;
    left: 29%;
   
}	
.tagbox{display:none}
ul.starbox{padding:0; }
		  
		   
		   .para4th {
			   text-align:center;
   
    }
	
	
		   /*for product section*/
		   
.imgres {
    max-width: 307px;
    margin-top: 95px;
}
	   
.nav-tabs > li.active {

    background-color: transparent;
}
.nav-tabs > li > a {
    margin-right: 0px;
}
		   .paraboxp {
			   width:100%;
		   }
		    .paraboxp2 {
			   width:100%;
		   }
		
		   /*end product section*/
/*.select2-container .select2-selection--single .select2-selection__rendered {
	margin-left:25px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    margin-left: 43px !important;
}
*/


.headmedialeft {
        margin-top: 12px;
    text-align: center;
}
.paramedialeft
{
        margin-top: 6px;
    text-align: center;
}
.imgleft1 {
    margin: 0px auto !important;
}
.headmedialeft1 {
	    margin-top: 11px;
	text-align:center;
}
.setcolors
{
  
	   }
	   .medialeftimage {
    vertical-align: middle !important;
}
	   .evenimg
	   {
		      
	   }
	   .imgtext {
    min-width: 210px;
	   }
	   .list5th li hr {
    overflow: visible;
    min-width: 274px;
}
	   }
	   
	   @media(max-width:350px){
		   
		   .videoThumb {
    width: 75%;}
		   
		    .onclicklist li {
    height: 70PX;
}
	
.BlogDiv .middal .nav-tabs>li {
	min-width:200px;
	text-align:center;}	

.BlogDiv  .detail-top .heading .title {font-size: 24px;}
	
.BlogDiv  .detail-top .heading .sub-title {font-size: 10px;}

.BlogDiv  .details .topic1 {font-size: 14px;
    padding-top: 18px;
    padding-bottom: 0px;

}

.BlogDiv  .details .topic2 {
    font-size: 12px;
    padding-bottom: 0px;
	;}
.BlogDiv  .details img {
    margin-top: 20px;
    margin-bottom: 15px;}

.BlogDiv  .details .topic3 {
    font-size: 12px;
    padding-bottom: 0px;
}
	
.BlogDiv .details h1 {font-size:16px;}
		
		
}
	      @media (max-width: 320px)
	   {
		   
		   .prdctsectioN{max-width:88%}
		   
		   #owl-products .owl-nav {
			     margin-top: 10px;
    max-width: 87%;
}
		
		  .para4th {
			  
   
    padding-left: 20px;
}
		   .tabsp {
    font-size: 13px;
		   }
		   .picboxp2wheel {
  
    margin-left: -30px;
}
		  .imgres {
    max-width: 242px;
    margin-top: 71px;
}
		   .headp {
    letter-spacing: 1px;
    margin-top: 66px ;
	    font-size: 21px !important;;
}

		   .picboxp {
    max-width: 260px !important;
}
.picboxp2 {
    max-width: 260px !important;
}
	
.backthird ul
{
	    margin-left: -22px !important;
}
.bg4th
{
	margin-left: -28px !important;
}
/*.select2-container {
width:133px !important;
}*/
.picboxp2wheel
{
	max-width:180px;
	min-height:236px;
}
.headp2
{
	font-size:15px !important;
}
.picboxpmob
{
	max-height:194px;
	
}
.topm
{
	margin-top:4px;
}
.picmidp
{
	margin-top:0px;
}
.paraboxp
{
	margin-top:22px !important;
}
.paraboxp2
{
	margin-top:22px !important;
}
	   }
	    @media (max-width: 311px)
	   {
		   .imgres
		   {
			   max-width:176px;
			   margin-top:100px;
		   }
	   .picboxp {
    max-width: 166px !important;
	margin-left:4px;
}
.picboxp2 {
    max-width: 165px !important;
}
.hppic
{
	max-width:206px;
}
.headerproduct
{
	font-size:18px;
}
.textmanp
{
	font-size:10px;
}
.parap
{
	font-size:12px !important;
}

.parap2
{
	font-size:12px !important;
}
.bulletsp li span
{
	font-size:12px !important;
}
.headp
{
		font-size:15px !important;
}
.pp
{
	margin-top:-26px;
}
.picboxp2
{
	margin-top:-55px;
	min-height:210px;
}
.paraboxp
{
	font-size:12px;
}

.paraboxp2
{
	font-size:12px;
}
.picboxp
{
	min-height:210px;
}
.picmidp
{
	margin-top:-40px;
}
	   }
	   
	   @media(max-width:279px){
	
.BlogDiv .top-back1 .heading .title{	margin-top:18%;}	

.BlogDiv .top-back1 .heading .sub-title{	margin-bottom:50px;}	
	
.BlogDiv .middal .nav-tabs>li {
   min-width:150px;
	text-align:center;}	
}			
