/* GENERAL-START'S HERE*/


body{
    font-family: work sans;
 outline:none;
overflow-x:hidden;

}

.col-md-6.auto {
     width: auto!important;
}
h1{
	font-size: 30px;
}
h2{
	font-size: 36px;
}
h3{
	font-size: 24px;
}
h4{
	font-size: 18px;
}
h5{
	font-size: 14px;
    padding: 0px;
    margin: 0px;
}
.navbar-default {
    background-color: #fff;
    border-color: #e7e7e7;
}
span.fade-small {
	
    display: block;
}
.nav-height {
    margin-top: 10px;
}

li.active a {
    padding-bottom: 20px !important;
}

li a:hover{
    color: #e98147!important;
}
li a:focus{
    color:#e98147;
}
.float_right {
    float: left;
    padding-right: 15px;
}
li{
    font-family: work sans;

}
ul{
    margin: 0px;
    padding: 0px;
}
.no-padding {
    padding: 0 !important;
}
.no-padding-left {
    padding-left: 0;
}
.no-padding-right{ padding-right:0px;}
.padding-right{ float:right;}
.col-md-6.six {
    padding: 0px;
    margin: 0px;
}
.col-md-12.extends {
    width: 82%;
}

a{
    color: #fff;
}
a:hover{
    color: #fff;
}
a:active {
    text-decoration: none;
}
a:focus {
    text-decoration: none;
}
a:hover{
    text-decoration: none;
}
li.hotels {
    width: 216%;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #E98147!important;
    background-color:transparent!important;
}
.form_back {
    padding-top: 35px;
    
}

.form_back input:focus {
    /* color: red; */
    border-color: #2AC2D3;
}
.underline {
    /* padding: 25px 0px; */
    width: 50px;
    border-bottom: 1px solid #DCDCDC;
    margin-bottom: 15px;
    margin-top: 20px;
}
.footer_underline {
    padding-top: 7px;
    border-bottom: 1px solid #ccc;
}

.para p {
    font-size: 15px;
    font-family: work sans;
}
.para {
    padding: 20px 0px;
}

p{
    padding: 0px;
    margin: 0px 0px 16px!important;
    font-size: 16px;
    color: #555;

}
i.fa.fa-facebook:hover {
    color: #3b5998;
}
i.fa.fa-twitter:hover {
    color:#00aced;
}
i.fa.fa-linkedin:hover{
    color: #0077B5;
}
i.fa.fa-instagram:hover{
    color: #125688;
}
.container{
    padding-right: 0px !important;
    padding-left: 0px !important;
}
.navbar-toggle .icon-bar:nth-of-type(2) {
    top: 0px;
}
.navbar-toggle .icon-bar {
    position: relative;
    transition: all 500ms ease-in-out;
}
.navbar-toggle.active .icon-bar:nth-of-type(1) {
    top: 6px;
    transform: rotate(45deg);
}
.navbar-toggle.active .icon-bar:nth-of-type(2) {
    background-color: transparent!important;
}
.navbar-toggle.active .icon-bar:nth-of-type(3) {
    top: -6px;
    transform: rotate(-45deg);
}
.navbar {
    padding-top: 7px;
    position: relative;
    min-height: 50px;
    margin-bottom: 0px!important;
    border: 1px solid transparent;
}
a.back-to-top {
    display: none;
    width: 60px;
    height: 95px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 20px;
    bottom: 20px;
    background-color:#bbb;
    background:url(../image/top-arrow-normal.png)no-repeat;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius:0px;
}
span.dot:hover {
    color: #E98147;
}
button#btnClick {
    font-family: work sans;
    background: #1abc9c;
    color: white;
    border: 2px solid #666;
    padding: 5px 20px;
}
button#btnClick:focus {
    font-family: work sans;
   border: 2px solid #1abc9c;
    background-color: white;
    color: #1abc9c;
}

button#btnClick1 {
    font-family: work sans;
    background: #1abc9c;
    color: white;
    border: 2px solid #666;
    padding: 5px 20px;
}
button#btnClick1:focus {
    font-family: work sans;
    border: 1px solid #1abc9c;
    background-color: white;
    color: #1abc9c;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 0px;
    margin-right: 0px!important;
    margin-bottom: 0px!important;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.teamlogo{
padding-left:5%;
}
input {
    
     padding-top: 0px!important; 
     padding-bottom:0px!important; 
    line-height: normal;
    margin-bottom: 20px!important;
    border: none;
    border-bottom: 2px solid #e8edef;
}
input:focus {
    outline: none;
 
}
.plan-details1 {
    padding-bottom:57px;
}
input-placeholder {
   font-family: work sans;
 
}
.navbar-header {
    padding-bottom: 9px!important;
}
.cancel a {
    color: #2AC2D3!important;
}
.cancel a:hover{
    text-decoration: none;
    color: #1abc9c!important;
}
.contact a{
    color: white!important;
}

.col-md-3.phone {
    float: right;
}

.close-thin:after {
  content: 'Ã—'; /* UTF-8 symbol */
}
[class*='close-'] {
  color: #777;
  font: 14px/100% arial, sans-serif;
  position: absolute;
  right: 21px;
  text-decoration: none;
  text-shadow: 0 1px 0 #fff;
  top: 13px;
}
[class*='close-']:hover {
  text-decoration: none;
}
.heading h3 {
    text-transform: uppercase;
    letter-spacing: 1px;
    padding-top: 25px;
    font-family: work sans;
    font-size: 15px;
    color: #e98147;
    /* letter-spacing: 1px; */
    font-weight: 500;
}
.bold h2 {
    margin: 0px;
    letter-spacing: 1px;
    font-family: work sans;
    text-align: center;
    font-weight: 600;
    line-height: 42px;
}
.paragraph p {
    
    font-family: work sans;
    padding-top: 8px;
    text-align: -webkit-center;
    text-align: -moz-center;
}
/* entire container, keeps perspective */

/* GENERAL-END'S HERE*/


/* HEADER-START'S HERE*/
nav.navbar.navbar-inverse {
    position: relative;
    padding: 0px;
    background-color: white;
    border-color: white;
    border-radius: 0px;
}
ul.nav.navbar-nav {

    font-family: work sans;
    padding-right: 0px;
    text-transform: uppercase;
    float: none;
    font-size: 12px;
    padding-top: 0px;
    margin-top: 20px;
    letter-spacing: 1px;
    cursor: pointer;
}
.white li{
    list-style: none;
    padding-left: 0px;
}
.white:focus {
    border: none;
    outline: none;
}
.navbar-inverse .navbar-nav>li>a {
    background-color: none !important;
    color:#555 !important;
    cursor: pointer;
}
.navbar-inverse .navbar-nav>li>a:hover {
    color: #e98147 !important;
}
li.dropdown.mr > a {
    padding-bottom: 23px !important;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    padding-top: 0;
    border-color: #DCDCDC !important;
}
button.navbar-toggle.collapsed {
    background: transparent !important;
}
.navbar-inverse .navbar-toggle {
    background: transparent !important;
    border-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: black !important;
}
.container-fluid {
    background: white;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.contact a:focus {
    color: white;
    text-decoration: none;
}
.contact-reverse a:focus {
    color: white;
    text-decoration: none;
}
.contact-reverse a:hover {
    color: white;
}
.active{
   
    padding-bottom:0px;
    padding-left: 0px;
   
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #e98147 !important;
    background-color: white !important;
}
.navbar-header {
    padding-bottom:0px;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: none!important;
    border-radius: 4px;
}
.nav>li {
    margin-left: 8px;
    position: relative;
    display: block;
}
.float_right a {
    float: left;
    padding-top: 16px;
    display:none;
}
.btn-primary {
    margin-top: -6px!important;
    color: black!important;
   
}
.caret1 {
    display: none!important;
    }
   /* .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 64%!important;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 115px;
    font-size: 25px!important;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: border-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}*/
.dropdown-menu {
        margin: 0px !important;
    position: absolute;
    top: 100%;
    left:45%!important;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    font-size: 25px!important;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: border-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
 .dropdown-menu1 {
    padding: 15px 25px;
    position: absolute;
    top: 100%;
    left: 28%!important;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    font-size: 25px!important;
    text-align: left;
    list-style: none;
   
    background-color: #fff;
    box-shadow:0px 3px 10px 0px rgba(50,50,50,0.08);
}

.dropdown-menu>li>a {
    font-size: 11px;
    display: block;
    padding: 10px 10px!important;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    font-family: work sans;
}
.dropdown-menu1>li>a {
    font-size: 12px;
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    font-family: work sans;
}
.dropdown, .dropup {
    display: inline-block;
    position: inherit!important;
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: none!important;
    outline-offset: -2px;
}
.btn.active, .btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:none!important;
}
ul.dropdown-menu a:hover {
    color: #e74c3c!important;
    background-color: none!important;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #262626;
    text-decoration: none;
    background-color: white!important;
}
.navbar-default {
background-color: #fff!important;
    border-color: #e7e7e7;
}
ul.dropdown-menu1 a:hover {
    text-decoration: none;
    color: #e74c3c!important;
    background-color: none!important;
}
ul.dropdown-menu1 a:focus {
    outline: none!important;
    text-decoration: none;
    color: #e74c3c!important;
    background-color: none!important;
}
.dropdown-menu1>li>a:focus, .dropdown-menu1>li>a:hover {
    color: #262626;
    text-decoration: none;
    background-color: white!important;
}
.float_right a {
    color: #555 !important;
}
.float_right a:hover {
    color: #e98147!important;
    text-decoration: none;
}

.dropdown-menu a:hover {background-color: #f1f1f1}

.dropdown:hover .dropdown-menu {
    display: inline-block;
}

.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}


.dropdown:hover .dropdown-menu1 {
    display: inline-block;
}

.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}
.dropdown-submenu a {
    color: #555;
    font-size: 11px;
}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
    color: #fff;
    background-color:transparent;
}
li.dropdown.menu-industries {
    padding-bottom: 8px;
}
header nav. ul:hover, header nav. ul:focus, header nav. ul.nav-opened {
   
}
html {
    font-size: 10px;
    -webkit-tap-highlight-color:#e98147 !important;
}
ul.li-color a{
	font-family: work sans;
	font-size: 13px;
    color: #fff!important;
}
ul.li-color a:hover{
    color: #256093!important;
}
.navigation-bar {

  background-color: GhostWhite;
 left: 0;

  right: 0;
  top: 0;
  z-index: 1000;
  }
  &.is-hidden {
    opacity: 0;
    -webkit-transform: translate(0,-60px);
    -webkit-transition: -webkit-transform .2s,background .3s,color .3s,opacity 0 .3s;
  }
  
  &.is-visible {

    opacity: 1;
    -webkit-transform: translate(0,0);
    -webkit-transition: -webkit-transform .2s,background .3s,color .3s;
  }
  nav.navigation-bar.is-hidden {
    display: none;
}
nav.navigation-bar.is-visible {
transition: top 0.4s;
      box-shadow: 0px 3px 10px 0px rgba(50,50,50,0.08);
}

/* HEADER-END'S HERE*/





/* VISTER'S START'S HERE */

.vister{
    margin-top: -1px;
    padding-bottom: 10px;
	text-align: center;
	background-image:url(../image/slide-1.jpg);
	height:400px;
	width: 100%;
background-size: cover;
}
.col-md-12.vister h2 {
    padding: 0px 100px;
    font-weight: 600;
		font-family: work sans;
		line-height: 42px;
	  color: #fff;
    text-align: center;
    padding-top: 36px;
    padding-bottom: 34px;
    margin-bottom: 0px;
}
.col-md-12.vister h4 {
    font-size: 20px;
    padding-bottom:30px;
    color: #fff;
    font-weight: 300;
    font-family: work sans;
    line-height: 21px;
    padding-top: 50px;
    text-align: center;
}
.contact-reverse{
	padding-top: 30px;
	text-align: center;
}
.contact-reverse a{
	line-height: 46px;
    font-size: 15px;
    font-weight: 800;
    font-family: work sans;
    padding: 10px;
    color: #1abc9c ;
    background-color:white;
}
.contact-reverse a:hover{
	background-color: #333;
	text-decoration: none;
	}

.contact a {
    cursor: pointer;
    border: 2px solid #e98147;
    line-height: 46px;
    font-size: 13px;
    font-weight: 600;
    font-family: work sans;
    padding:9px;
    color: #FFFFFF !important;
    background-color: #e98147;;
    letter-spacing: 1px;
}
.contact a:hover {
    color: white!important;
	background-color: #165C8F;
    text-decoration: none;
	  border: 2px solid #165C8F;
}
.contact-reverse a:focus{
    color:#1abc9c;
}
.header_contact a {
    border: 2px solid #e98147;
    line-height: 46px;
    font-size: 12px;
    font-weight: 600;
    font-family: work sans;
    padding: 9px;
    color: #e98147 !important;
    background-color: transparent;
    letter-spacing: 1px;
}
.header_contact a:hover {
    color: white!important;
    background-color: #e98147;
    text-decoration: none;
}
.header_contact {
    float: right;
    padding-top: 2px;
}
span.size-change {
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    text-transform: uppercase;
}
span.size-change1 {
    /* text-transform: uppercase; */
    letter-spacing: 0px;
    font-size: 52px;
    font-weight: 600;
    margin: 0px;
    padding: 0px;
}span.business {
    font-size: 30px;
    font-weight: 600;
    color: #fff;
    font-family: work sans;
}
.contact-banner a{
    border: 2px solid #fff;
    line-height: 46px;
    font-size: 13px;
    font-weight: 600;
    font-family: work sans;
    padding:9px;
    color: #fff !important;
    background-color: transparent;
    letter-spacing: 1px;

}
.contact-banner {
    padding-top: 84px;
    padding-bottom:65px;
}
.contact-banner a:hover{
    background-color: #FFF;
    text-decoration: none;
    color: #e98147!important;
}
.vister_content {
    
    color: #fff;
    font-family: work sans;
	margin-top:70px;
}
.vister_content p { color:#fff;}
.vister img{ width:100%; height:500px;}
.vister_content h3 {
    padding-top: 10px;
    font-size: 25px;
}

.quotes {display: none;}
/* VISTER'S END'S HERE */





/*MARKETING START'S HERE*/
.marketing{
    text-align: center;
	padding-bottom: 32px;
	border-bottom: 1px solid #DCDCDC;
        background-color: #f5f5f5;
}

.marketing-subimg {
	padding-top: 40px;
	float: none;
    margin: 0px auto !important;
    text-align: center !important;
}
.col-md-8.marketing-subimg h5 {
    padding-bottom: 30px;
    font-family: work sans;
}

.col-md-8.marketing-subimg {
    text-align: start;
    float: none;
}
.marketing h4 {
    text-transform: uppercase;
    letter-spacing: 1px;
    padding-top: 25px;
    font-family: work sans;
    font-size: 15px;
    color: #e98147;
    /* letter-spacing: 1px; */
    font-weight: 500;
}
.col-md-8.marketing-subimg img {
    padding-left: 43px;
}
/*MARKETING END'S HERE*/





/*WORKS START'S HERE*/
.col-md-12.works {
    padding-top: 0px;
	border-bottom: 1px solid #DCDCDC;
	padding-bottom: 50px;
    text-align: -webkit-center;
    text-align: -moz-center;
}


.col-md-12.works img {
    padding-top: 30px;
}
.col-md-12.works h4 {
    padding-right:1px;
    padding-top: 4px;
    height: 30px;
    width: 30px;
    color: #1abc9c;
    border-radius: 50%;
    border: 1px solid #1abc9c;
    font-family: work sans;
}
.col-md-12.works h5 {
    font-size: 18px;
    font-family: work sans;
}
/*WORKS END'S HERE*/






/*CLIENT START'S HERE*/
.client{
	padding-bottom: 50px;
}
.client h2{
    font-weight: 600;
font-family: work sans;
	text-align: center;
}

.client p{
	padding-bottom: 50px;
	
}
.col-md-12.client {
    padding-top: 40px;
    text-align: -webkit-center;
    text-align: -moz-center;
        background-color: #f5f5f5
}
.col-md-2.client-img {
    padding-bottom: 50px;
}

/*CLIENT END'S HERE*/

/*STRIP START'S HERE*/
.strip{
    text-align: center;
    margin-top: -1px;
	
	background-color:#e98147;
}
.strip h2{
	font-weight:600;
	color: white;
	text-align: center;
	font-family: work sans;
}
/* STRIP END'S HERE*/

/* MANAGE START'S HERE*/
.manage{
    border-bottom:1px solid #DCDCDC;
}
.col-md-6.manage-write {
    padding-bottom: 50px;
    padding-top: 50px;
}
.manage-write h2{
    margin: 0px;
    font-weight: 600;
    font-family: work sans;
}

.col-md-6.manage-img {
    padding-top: 60px;
}

/* MANAGE END'S HERE*/


/* SALES START'S HERE*/
.sales{
    background-color: #f5f5f5;
}
.col-md-6.sales-text {
    padding-top: 24px;
}
.sales{
    border-bottom: 1px solid #DCDCDC; 
     padding-bottom: 50px;
    padding-top: 50px;
}
.sales-text h2{
    margin: 0px;
    font-weight: 600;
    font-family: work sans;
}




/* SALES END'S HERE*/

/* MAIL START'S HERE*/
.mail{
    border-bottom: 1px solid #DCDCDC;
     padding-bottom: 50px;
    padding-top: 50px;
}
.mail-text h2{
    margin: 0px;
    font-weight: 600;
    font-family: work sans;
}
.col-md-6.mail-text {
    padding-top: 30px;
}

/* MAIL END'S HERE*/

/*SEARCH START'S HERE */
.search{
    background-color: #f5f5f5;
}
.col-md-6.search-text {
    padding-top: 10px;
}
.search{
    border-bottom: 1px solid #DCDCDC;
     padding-bottom: 50px;
    padding-top: 50px;
}
.search-text h2{
    margin: 0px;
    font-weight: 600;
    font-family: work sans;
}
/*SEARCH END'S HERE */


/*SOCIAL START'S HERE */
.social{
    border-bottom: 1px solid #DCDCDC;
     padding-bottom: 50px;
    padding-top: 50px;
}
.col-md-6.social-text {
    padding-top: 10px;
}
.social-text h2{
    margin: 0px;
    font-weight: 600;
    font-family: work sans;
}
/*SOCIAL END'S HERE */


/*INTEGRATION START'S HERE*/
.integration{
    background-color: #f5f5f5;
    border-bottom: 1px solid #DCDCDC;
     padding-bottom: 50px;
    padding-top: 50px;
}
.integration-text h2{
    margin: 0px;
    font-weight: 600;
    font-family: work sans;
}

/*INTEGRATION END'S HERE*/


/*MEASURE START'S HERE*/

.measure{
    border-bottom: 1px solid #DCDCDC;
     padding-bottom: 50px;
    padding-top: 50px;
}
.measure-text h2{
    margin: 0px;
    font-weight: 600;
    font-family: work sans;
}

/*MEASURE END'S HERE*/

/*LINGUAL START'S HERE*/


.lingual{
    background-color: #f5f5f5;
    border-bottom: 1px solid #DCDCDC;
     padding-bottom: 50px;
    padding-top: 50px;
}
.lingual-text h2{
    margin: 0px;
    font-weight: 600;
    font-family: work sans;
}
/*LINGUAL END'S HERE*/




/* INDUSTRIES START'S HERE */

.col-md-12.industries {
	padding-top: 15px;
    border-bottom: 1px solid #DCDCDC;
    background-color: #f5f5f5;
    padding-bottom: 15px;
    font-family: work sans;
    text-align: center;
}
.industries-img {
    background: url(image/education.jpg);
    background-size: cover;
}
.industries-img h4 {
    font-weight: 600;
    padding-top: 115px;
    color: #fff;
}
.col-md-2.profooter-col a {
    color: #555;
}
#item-box1 {
  margin-bottom: 15px;
   
}
#item-box2 {
  margin-bottom: 15px;
   
}
#item-box3 {
  margin-bottom: 15px;
   
}
#item-box4 {
  margin-bottom: 15px;
   
}
#item-box5 {
  margin-bottom: 15px;
   
}
#item-box6 {
  margin-bottom: 15px;
   
}
#item-box7 {
  margin-bottom: 15px;
   
}
#item-box8 {
  margin-bottom: 15px;
   
}
#item-box9 {
  margin-bottom: 15px;
   
}

.item-image {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(image/education.png);
    background-size: cover!important;
}
.item-image:hover{
    transition: all .4s ease-in;
    transform: scale(1.05);
 

}
.item-overlay-image {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(5,176,204,0.85);
  z-index: 10;
     
}

.item-overlay {
  position: absolute;
  bottom: 0;
  right: 0;
  display: none;
  width: 100%;
  height: 20%;
  background-color: #eeeeee;
  z-index: 10;
}

.item-image:hover > div {
  display: block;
}
.item-overlay-image p {

    color: #fff;
    font-family: work sans;
    font-size: 12px;
    padding-top: 45px;
    padding-bottom: 45px;
    padding-left: 25px;
    padding-right: 25px;
}

a:focus, a:hover {
    color: #23527c;
    text-decoration:none !important;
}
ul.about {
    padding-top: 6px;
}


.item-image1 {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(image/hotels-and-restarunt.png);
    background-size: cover!important;
}
.item-image1:hover{
    transition: all .4s ease-in;
    transform: scale(1.05);
 

}
.item-overlay-image1 {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(20, 20, 20, 0.8);
  z-index: 10;
     
}
.item-overlay-image1 p {
    padding: 28px;
    color: #fff;
    font-family: work sans;
    font-size: 12px;
}
.item-image1:hover > div {
  display: block;
}




.item-image2 {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(image/spa.png);
    background-size: cover!important;
}
.item-image2:hover{
    transition: all .4s ease-in;
    transform: scale(1.05);
 

}
.item-overlay-image2 {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  background-color: rgba(20, 20, 20, 0.8);
  z-index: 10;
     
}
.item-overlay-image2 p {
    padding: 28px;
    color: #fff;
    font-family: work sans;
    font-size: 12px;
}
.item-image2:hover > div {
  display: block;
}



.item-image3 {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(image/hospital.png);
    background-size: cover!important;
}
.item-image3:hover{
    transition: all .4s ease-in;
    transform: scale(1.05);
 

}

.item-image3:hover > div {
  display: block;
}



.item-image4 {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(image/travel.png);
    background-size: cover!important;
}
.item-image4:hover{
    transition: all .4s ease-in;
    transform: scale(1.05);
}

.item-image4:hover > div {
  display: block;
}
.item-image5 {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(image/entertainment.png);
    background-size: cover!important;
}
.item-image5:hover{
    transition: all .4s ease-in;
    transform: scale(1.05);
}

.item-image5:hover > div {
  display: block;
}

.item-image6 {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(image/etail.png);
    background-size: cover!important;
}
.item-image6:hover{
    transition: all .4s ease-in;
    transform: scale(1.05);
}

.item-image6:hover > div {
  display: block;
}


.item-image7 {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(image/bank.png);
    background-size: cover!important;
}
.item-image7:hover{
    transition: all .4s ease-in;
    transform: scale(1.05);
}

.item-image7:hover > div {
  display: block;
}

.item-image8 {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 100%;
    background: url(image/dealers.png);
    background-size: cover!important;
}
.item-image8:hover{
    transition: all .4s ease-in;
    transform: scale(1.05);
}

.item-image8:hover > div {
  display: block;
}
.head h4 {
    padding-top: 106px;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    font-family: work sans;
}


/* INDUSTRIES END'S HERE */

/* FOOTER END'S HERE*/


                /* PRICING START'S  HERE*/

/* PRICING_STRIP START'S  HERE*/



.col-md-12.crownraja {
   margin-top: 50px;
  
}
.plan-details1 h3 {
    background-color: #e98147;
    /* margin: 0px; */
    margin-top: 8px;
}
.plan-details h3 {
    color: #fff;
    padding: 10px 0px;
    background-color:#e98147; 
    /* margin: 0px; */
    margin-top: 8px;
}
.listing {
    text-transform: uppercase;
    padding-top: 15px;
}
.listing1 {
    text-transform: uppercase;
    padding-top: 15px;
    padding-bottom: 2px;
}
.style_prevu_kit
{

    display:block;
    border:0;
    position: relative;
    -webkit-transition: all 800ms ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 800ms ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 800ms ease-in;
    -moz-transform: scale(1);
    transition: all 800ms ease-in;
    transform: scale(1);
	
}
.style_prevu_kit:hover
{
	
    box-shadow:none;
    z-index: 2;
    -webkit-transition: all .4s ease-in;
    -webkit-transform: scale(1.13);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.13);   
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.13);
    transition: all .4s ease-in;
    transform: scale(1.05);
   }
.style_prevu_kit:focus
{
	outline: none;
	border: 1px solid #e98147;
}
.col-md-12.pricing_strip {
    padding-bottom: 60px;
    color: #fff;
    text-align:-webkit-center;
    text-align:-moz-center;
    background-color:#e98147;   
    padding-top: 120px;
}
.col-md-12.pricing_strip img {
    margin-bottom: -60px;
   
}
.col-md-12.pricing_strip h5 {
    font-family: work sans;
    font-weight: 700;
    letter-spacing: 1px;
    margin: 0px;
    padding: 0px;
    font-size: 15px;
}
.pricing_strip h2 {
    padding-top: 6px;
    margin: 0px;
    font-weight: 600;
    letter-spacing: 0px;
    color: white;
    text-align: center;
    font-family: work sans;
}
.col-md-12.pricing_strip button {
    float: right;
}
div#welcomeDiv img {
    padding-top: 8px;
}
div#welcomeDiv h4 {
    font-weight: 600;
    padding-top: 18px;
}
div#welcomeDiv h3 {
    margin-top: 9px;
    background-color: #2AC2D3;
    /* padding-bottom: 22px; */
    color: #fff;
    padding-top: 0px;
    padding: 10px 0px;
}
div#welcomeDiv{
border:1px solid #2AC2D3;
}
div#welcomeDiv2 img {
    padding-top: 8px;
}
div#welcomeDiv2 h4 {
    font-weight: 600;
    padding-top: 18px;
}
div#welcomeDiv2 h3 {
    margin-top: 9px;
    background-color: #2AC2D3;
    /* padding-bottom: 22px; */
    color: #fff;
    padding-top: 0px;
    padding: 10px 0px;
}
div#welcomeDiv2{
border:1px solid #2AC2D3;
}
div#welcomeDiv3 img {
    padding-top: 8px;
}
div#welcomeDiv3 h4 {
    font-weight: 600;
    padding-top: 18px;
}
div#welcomeDiv3 h3 {
    margin-top: 9px;
    background-color: #2AC2D3;
    /* padding-bottom: 22px; */
    color: #fff;
    padding-top: 0px;
    padding: 10px 0px;
}
div#welcomeDiv3{
border:1px solid #2AC2D3;
}

/* PRICING_STRIP END'S  HERE*/

/* KNIGHT'S START'S HERE*/
.col-md-12.knight {
    padding-bottom: 51px;
    padding-top: 47px;
    text-align: center;
    /* bottom: 0%; */
    /* top: 0%; */
}
.col-md-12.knight_block {
    margin-bottom: 30px;
    padding-bottom: 20px;
    border: 1px solid rgba(59,70,78,.15);
    text-align: center;
    box-shadow: -6px 10px 36px rgba(59,70,78,.15);
}
.col-md-12.knight_block h4{
    padding-top: 15px;
text-align: center;
font-family: work sans;
font-weight: 600;
color: black;
}
.col-md-12.knight_block p{
    font-size: 13px;

    font-family: work sans;
    color: #666;
    }
    .col-md-12.knight_block h6{
        font-family: work sans;
        font-weight: 600;

    }
    .col-md-12.knight_block h5 {
        font-family: WORK sans;
    color:#1abc9c;
    font-size: 38px;
    font-weight: 600;

}
.col-md-12.knight_block img {
    padding: 20px;
}
div#add .contact {
    padding-top: 30px;
}
.col-md-12.knight_block h3 {
    margin: 0px;
    padding-bottom: 20px;
}
/* KNIGHT'S END'S HERE*/

/* MAHARAJA START'S HERE*/

.white {
    font-family: work sans;
    padding-bottom: 10px;
   text-align: center;
   border: 1px solid #2AC2D3;
    padding-bottom: 27px;
	height:620px;
}
.white h1 {
    color: #1abc9c;
}
.white h4 {
    font-weight: 600;
    padding-top: 10px;
}
.white img {
    padding: 8px 0px;
}
.white:hover{
    border: 1px solid #2AC2D3;
	background-color: white;
}

.plan-details{
      padding-bottom: 15px;
    width: 100%;
    
}
.white ul {
    max-height: 507px;
    /* padding-left: 0; */
}

div#welcomeDiv {
    text-align: center;
    background-color: #fff;
   
}
div#welcomeDiv2 {
        text-align: center;
    background-color: #fff;
   
}
div#welcomeDiv3 {
        text-align: center;
    background-color: #fff;
   
}

form {
    
    font-family: work sans;
}
form h3 {
    padding: 10px 0px;
    background: #2AC2D3;
}
form h4 {
    margin: 0px;
    padding-top: 29px;
    font-weight: 600;
    /* padding-bottom: 5px; */
    margin-bottom: 8px;
    /* padding: 0px; */
}
form h3 {
     color: #fff;
    margin: 0px;
    padding: 10px 0px;
    background: #2AC2D3;
}

form img {
    padding-top: 10px;
}
form .contact {
     padding-right: 20px;
        display: inline-block;
        text-decoration: none;
    padding-bottom: 22px;
}
.cancel {
    padding-top: 33px;
}

.plan-details1 p {
    text-transform: uppercase;
    /* letter-spacing: 1px; */
    font-size: 13px;
}
span.tiny {
    font-weight: 400;
    letter-spacing: 1px;
    font-size: 11px;
    /* padding-top: 0px; */
    /* margin-top: -15px; */
}
.plan-details p {
    font-size: 14px;
}
.last_div p {
    font-size: 14px;
    padding-top:114px;
    padding-bottom:128px;
    text-transform: uppercase;
}
.nav-height {
    margin-top: 10px;
    margin-bottom: -3px;
}
/* MAHARAJA END'S HERE*/

/* ABOUT-US START'S HERE*/

.col-md-12.about-us.col {
    font-family: work sans;
    padding-top: 40px;
    padding-bottom: 40px;
     border-bottom: 1px solid #DCDCDC;
}
.col-md-6.col-text p {
    padding-top: 23px;
}
.col-md-12.leadership h3 {
    text-align: center;
}
.col-md-4.leadership-img {
    padding-left: 62px;
}
.col-md-6.leadership-first {
    font-family: work sans;
    padding-top: 50px;
    padding-bottom: 50px;
}

.col-md-8.leadership-first {
    font-family: work sans;
    padding-top: 50px;
    padding-bottom: 50px;
}
.col-md-12.leadership{
    border: 1px solid #DCDCDC;
}

.col-md-12.connect {
    font-family: work sans;
 text-align: -webkit-center;
    padding-top: 100px;
    padding-bottom: 100px;
    }
    .col-md-4.to-connect {
    text-align: -webkit-center;
}
.col-md-4.to-connect2 h4 {
    padding-top: 22px;
}
.col-md-4.to-connect3 h4 {
    padding-top: 25px;
}
.col-md-4.to-connect1 h4 {
    padding-top: 15px;
}
span.learn {
    padding-top: 10px;
    text-decoration: none;
    font-size: 18px;
    color: #3F7AB9;
}
span.learn a{
    color: #555;
    text-decoration: none;
}
span.learn a:hover{
    color: #e98147;
    text-decoration: none;
}
.connect h4 {
    font-weight: 600;
}
/* ABOUT-US START'S HERE*/

/* CONTACT START'S HERE*/
.col-md-12.contact1{
    padding-top: 50px;
    padding-bottom: 50px;
}
.col-md-12.contact1 input {
    padding-left: 25px;
    padding-bottom:20px!important;
    background-color: #F5F9FB;
    border: 1px solid #ededed;
    width: 100%;
    padding-top: 20px!important;
    
}
:focus:input-placeholder{
    display: none;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 
  color: #7F7F7F;
  font-family: work sans;
  padding-top: 0px!important;
}
::-moz-placeholder { /* Firefox 19+ */
   
  font-family: work sans;
  padding-top: 0px!important;
    }
:-ms-input-placeholder { /* IE 10+ */
        padding-left: 15px;
  font-family: work sans;
  padding-top: 0px!important;
}

:-moz-placeholder { /* Firefox 18- */
       padding-left: 15px;
  font-family: work sans;
  padding-top: 0px!important;

    }

.contact1 input:focus {
    border-color: #E98147!important;
    outline: 0;
    outline: none;
}
.contact1 button {
    border: none;
    outline: none;
    font-size: 15px;
    font-family: work sans;
    color: #fff;
    padding:15px;
    background-color: #112532;
    border-radius: 6px;
}

.contact1 button:focus {
    border:none;
    outline: none;
    }
    .contact1 button:active {
    border:none;
    outline: none;
    }
    .timing {
      
        margin-top: 10px;
    /* float: left!important; */
    font-family: work sans;
    border: 1px solid#E98147;
    padding:50px;
    text-align: center;
}
/* CONTACT END'S HERE*/


/* BANK START'S HERE*/

.col-md-12.bank 
{
    font-family: work sans;
    border-bottom: 1px solid #DCDCDC;
    padding-bottom: 40px;
    padding-top: 40px;
    }
.col-md-12.bank h3
{
   
    font-weight: 700;
    text-align: center;
}
.col-md-6 .bank-text{
    padding-top: 15px;
}
.col-md-6.bank-img img {
    width: 100%;
}

.secure{
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
}
.secure h3{
    font-weight: 700;
    padding-bottom: 25px;
}
span.tick {
    color: #6EC497;
    font-size: 18px;
}
span.line {
    padding-left: 19px;
}
.secure {
    font-size: 15px;
    padding: 0px 428px;
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
}

.col-md-12.secure li {
    padding-bottom: 15px;
}
.col-md-6.bank-text li {
    padding-bottom: 10px;
    list-style:none;
}
/* BANK END'S HERE*/

/* STARTED START'S HERE*/
ul.started li {
    padding-top: 10px;
}
.started-form {
    padding-top: 50px;
    padding-bottom: 50px;
}
.started-form input {
    padding-left:25px;
    padding-bottom: 20px!important;
    background-color: #F5F9FB;
    border: 1px solid #ededed;
    width: 100%;
    padding-top: 20px!important;
}
.started-form input:focus{
border-color: none!important;
    outline: 0;
    outline: none;
    }
    .form-control:focus {
    border-color: #e98147!important;
    outline: 0;
    -webkit-box-shadow: none!important;
    box-shadow: !important;
}
.started-text{
    font-family: work sans;
    padding-top: 50px;
    padding-bottom: 50px;
}
.contact button {
	
    cursor: pointer;
    border: 2px solid #e98147;
    line-height: 15px;
    font-size: 16px!important;
    font-weight: 600;
    font-family: work sans;
    padding: 9px!important;
    color: #e98147 !important;
    background-color: transparent;
    letter-spacing: 1px;
    border-radius:0;
  
    
}
.contact button:hover {
    cursor: pointer;
    border: 2px solid #e98147;
    line-height: 15px;
    font-size: 16px!important;
    font-weight: 600;
    font-family: work sans;
    padding: 9px!important;
    color: #fff !important;
    background-color:  #e98147;
    letter-spacing: 1px;
    border-radius:0;
    
}

/* STARTED END'S HERE*/


/* ACCORDIAN START'S HERE */

.tabs li {
    padding-left: 15px;
    padding: 4px 15px;
}
.tabs {
    padding-top: 10px;
    padding-bottom: 15px;
}


.accordian .title {
    font-size: 15px;
  background-color: #fff;
  
  padding: 15px;
  margin: 0;
  border-bottom: 1px solid #DCDCDC;
  font-weight: 300;
  transition: all .25s ease;
  
}

.accordian ul li:last-child .title {
  
}

.accordian ul ul li a {
  display: block;
  background-color: #eee;
  padding: 1rem;
  color: #777;
  border-bottom: 1px solid#DCDCDC;
  &:hover {
    background-color: #55acee;
    color: #fff;
  }
}

.accordian ul ul {
  display: none;
}
.accordian ul ul {
    border-bottom: 1px solid #DCDCDC;
    display: none;
    padding-left: 15px;
    padding-top: 15px;
}


.accordian ul ul li:last-child a {
  border-bottom: 0;
}

.fa {
  transition: all .25s ease;
  
}

.accordian h3 {
  cursor: pointer;
}
.pull-right {

    float: right!important;
	margin-top:15px!important;
	margin-right:10px!important; 
}
.panel {
    border-top: 1px solid gray;
}
.panel-group > .panel:first-child .panel-heading {
     border-radius:none;
}
.panel-group .panel-heading {
     border-bottom: 0;
}
.panel:last-child {
  border-bottom: none;
}

.panel-group .panel {
  border-radius: 0;
}

.panel-group .panel + .panel {
  margin-top: 0;
}

.panel-heading {
  background: #266193;
  border-radius: 0;
  border: none;
  color: #555;
  padding: 0;
  height:40px;
}

.panel-title a {
  display: block;
  color: #555;
  padding:20px;
  position: relative;
  font-size: 16px;
  font-weight: 800;
}

.panel-body {
  background: #fff;
}

.panel:last-child .panel-body {
  border-radius: none;
}

.panel:last-child .panel-heading {
  border-radius: none;
  transition: border-radius 0.3s linear 0.2s;
}

.panel:last-child .panel-heading.active {
  border-radius: 0;
  transition: border-radius linear 0s;
}
/* #bs-collapse icon scale option */

.panel-heading a:before {
  content: '+';
  position: absolute;
  font-family: 'Material Icons';
  right: 5px;
  top: 10px;
  color: #e98147;
  font-size: 24px;
  transition: all 0.5s;
  transform: scale(1);
}

.panel-heading.active a:before {
  content: '';
  transition: all 0.5s;
  transform: scale(0);
  color: #e98147;
}


#bs-collapse .panel-heading a:after {
  content: '';
  font-size: 24px;
  position: absolute;
  font-family: 'Material Icons';
  right: 5px;
  top: 10px;
  transform: scale(0);
  transition: all 0.5s;
  color: #e98147;
}

#bs-collapse .panel-heading.active a:after {
  content: '-';
  transform: scale(1);
  transition: all 0.5s;
  color: #e98147;
}
/* #accordion rotate icon option */

#accordion .panel-heading a:before {
  content: '\e316';
  font-size: 24px;
  position: absolute;
  font-family: 'Material Icons';
  right: 5px;
  top: 10px;
  transform: rotate(180deg);
  transition: all 0.5s;
  color: #e98147;
}

#accordion .panel-heading.active a:before {
  transform: rotate(0deg);
  transition: all 0.5s;
}



.panel-body p {
    padding-left: 30px;
}
.panel-group {
    margin-bottom: 5px;
}
.col-md-12.form input {
    font-size: 12px;
    width: 100%;
    font-family: work sans;
}
span.resume {
    font-size: 12px;
}
.col-md-12.form {
    padding-top: 20px;
    padding-bottom: 20px;
}
.col-md-12.career {
    padding-top: 35px;
    padding-bottom: 35px;
}
ul.Responsibilities {
    padding-top: 20px;
    padding-bottom:20px;
}

ul.Responsibilities li {
    padding-top: 5px;
    padding-left: 15px;
}
ul.qualification li {
    padding-top: 5px;
    padding-left: 15px;
}
ul.qualification {
   padding-bottom: 20px;
}
ul.skills li {
    padding-top: 5px;
    padding-left: 15px;
}
ul.skills {
    padding-bottom:20px;
}
.col-md-12.form input:focus {
    border-color: #E98147;
}
.resume {
    text-align: left;
    padding-top: 21px;
    padding-bottom: 10px;
}
.col-md-8.contact-form {
    padding-top: 11px;
}

/* ACCORDIAN END'S HERE */

/* THANK YOU START'S HERE*/
.col-md-12.thank-you {
    padding: 200px 100px;
    text-align: center;
}
li.dropdown.mr > a {
    font-size: 20px;
}



/* THANK YOU START'S HERE*/


        /***********************END***********************************/

/****mevan custumize css***/
input[type="text"], input[type="email"]{
    border-radius: 0px;
}
.cancel a:hover {
    color:#e98147 !important;
}
a.dropdown-more{
color: #555;
    font-size: 11px;
}


/* MEDIA QUERY START'S HERE */
@media (max-width: 1199px){

     
    ul.nav.navbar-nav {
        padding-left: 5px;
    margin-top: 5px;
    font-family: work sans;
    padding-right: 0px;
    text-transform: uppercase;
    float: none;
    font-size: 12px;
    padding-top: 0px;
}
    .col-md-12.vister h2 {
    padding: 0px 10px;
    font-weight: 600;
    font-family: work sans;
    line-height: 42px;
    color: #fff;
    text-align: center;
    padding-top: 30px;
}
    .col-md-12.marketing p {
    padding: 0px 10px;
    font-family: work sans;
    padding-top: 15px;
    text-align: -webkit-center;
    text-align: -moz-center;
    font-size: 12px;
}
.col-md-12.works p {
        padding: 0px 10px;
    font-family: work sans;
    padding-top: 17px;
    font-size: 12px;
    text-align: -webkit-center;
    text-align: -moz-center;
}
    .col-md-3 {
    text-align: -webkit-center;
    text-align: -moz-center;
    padding-bottom: 57px;
    width: 50%;
    float: left;
}
.col-md-2.client-img {
    width: 33%;
    padding-bottom: 50px;
    float: left;
}
.col-md-12.vister img {
    padding-top: 20px;
}
.col-md-12.crownraja {
    padding-top: 30px;
    position: inherit;
     top: 0px; 
    z-index: 10;
}
.col-md-12.knight {
    padding-bottom: 30px;
    padding-top: 48px;
    text-align: center;
    /* bottom: 0%; */
    /* top: 0%; */
}
.col-md-12.pricing_strip {
    
    padding-bottom: 50px;
   
}
.plan-details1 {
    padding-bottom: 38px;
}
.col-md-12.pricing_strip img {
    margin-bottom: 0px;
    padding-top: 50px;
}
.profooter-col {
      padding-top: 20px;
   
}

span.line {
     padding-left: 15px;
}

span.tick {
   
    color: #6EC497;
    font-size: 18px;
    float: left;
}
.col-md-3.phone {
    display: inline-flex;
    float: right;
    position: absolute;
}
.float_right {
    padding-top: 17px;
    padding-left: 45px;
    padding-right: 30px;
}
.float_right a {
    float: left;
    padding-top:0px;
}
.dropdown-menu{
    left: 56%;
    }
}

@media (max-width: 991px){
    li .contact {
    display: none;
}
    .contact {
    text-align: center;
}
    .sales {
    border-bottom: 1px solid #DCDCDC;
    padding-bottom: 50px;
    padding-top: 0px;
}
    .col-md-6.sales-img {
    padding-top: 0px;
}
    .col-md-6.manage-img {
    padding-top: 40px;
}
    .col-md-6.mail-img {
     padding-top: 0px; 
}
.col-md-6.search-img {
    padding-top: 0px;
}

.col-md-6.social-img {
 padding-top: 0px;
}
.col-md-6 {
     width: auto;
}
.col-md-6.measure-img {
     padding-top: 0px;
 }
 .col-md-6.lingual-img {
    padding-top: 0px;
}
.lingual {
    border-bottom: 1px solid #DCDCDC;
    padding-bottom: 50px;
    padding-top: 0px;
}
 .measure {
    border-bottom: 1px solid #DCDCDC;
    padding-bottom: 50px;
    padding-top: 0px;
}
.integration {
    border-bottom: 1px solid #DCDCDC;
    padding-bottom: 50px;
     padding-top: 0px;
}
.search {
    border-bottom: 1px solid #DCDCDC;
    padding-bottom: 50px;
    padding-top: 0px;
}
.mail {
    border-bottom: 1px solid #DCDCDC;
    padding-bottom: 50px;
    padding-top: 0px; 
}
      #blockContainer {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}
#blockA {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
}
     
    .col-md-12.vister h2 {
    padding: 0px 10px;
    font-weight: 600;
    font-family: work sans;
    line-height: 42px;
    color: #1abc9c;
    text-align: center;
    padding-top: 30px;
}
    .col-md-12.marketing p {
    padding: 0px 10px;
    font-family: work sans;
    padding-top: 15px;
    text-align: -webkit-center;
    text-align: -moz-center;
    font-size: 12px;
}
.col-md-12.works p {
        padding: 0px 10px;
    font-family: work sans;
    padding-top: 17px;
    font-size: 12px;
    text-align: -webkit-center;
    text-align: -moz-center;
}
    .col-md-3 {
    text-align: -webkit-center;
    text-align: -moz-center;
    padding-bottom: 57px;
    width: 50%;
    float: left;
}
.col-md-2.client-img {
    width: 33%;
    padding-bottom: 50px;
    float: left;
}
.col-md-12.footer {
    text-align: -webkit-center;
    text-align: -moz-center;
}
.footer-copyright h6 {
    text-align: -webkit-center;
    text-align: -moz-center;
    
}
.col-md-12.vister img {
    padding-top: 20px;
}
li {
    padding-left: 0px;
}
ul.nav.navbar-nav {
    padding-left: 5px;
    font-family: work sans;
    padding-right: 0px;
    text-transform: uppercase;
    float: none;
    font-size: 12px;
    padding-top: 0px;
}
.col-md-12.crownraja {
    position: inherit;
     top: 0px; 
    z-index: 10;
}
.col-md-12.knight {
    padding-bottom: 30px;
    padding-top: 48px;
    text-align: center;
    /* bottom: 0%; */
    /* top: 0%; */
}
.col-md-12.pricing_strip {
    
    padding-bottom: 50px;
   
}
.plan-details1 {
    padding-bottom: 20px;
}
.navbar-header img {
    width: auto;
}
.col-md-12.pricing_strip img {
    margin-bottom: 0px;
    padding-top: 50px;
}
.profooter-col {
      padding-top: 20px;
   
}
span.line {
     padding-left: 15px;
}

span.tick {
   
    color: #6EC497;
    font-size: 18px;
    float: left;
}
.phone{
	display: none;
}
.profooter-col{
	padding-bottom: 0px;
}
.profooter-col1{
	padding-left: 13px;
}
.col-md-6.footer-logo img{
	float: none;
}
.dropdown-menu1{
	left: 45%;
}
.dropdown-menu{
	left: 72%;
}
}
@media (max-width: 800px){

iframe {
    max-width: 100%;
}
      #blockContainer {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}
#blockA {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
}

    
    .col-md-12.vister h2 {
        padding-left: 5px;
    padding: 0px 10px;
    font-weight: 600;
    font-family: work sans;
    line-height: 42px;
    color: #fff;
    text-align: center;
    padding-top: 30px;
}
    .col-md-12.marketing p {
    padding: 0px 10px;
    font-family: work sans;
    padding-top: 15px;
    text-align: -webkit-center;
    text-align: -moz-center;
    font-size: 12px;
}
.col-md-12.works p {
        padding: 0px 10px;
    font-family: work sans;
    padding-top: 17px;
    font-size: 12px;
    text-align: -webkit-center;
    text-align: -moz-center;
}
ul.nav.navbar-nav.navbar-right {
    position: absolute;
    /* float: right!important; */
    display: initial;
    padding: 0px;
    margin: 0px;
}
li.dropdown.menu-industries{
    margin:0px;}
li.dropdown {
    margin-top: -7px;
}
	li {
    padding-left: 0px;
}
ul.nav.navbar-nav {
    padding-left: 5px;
    margin-top: 15px;
    font-family: work sans;
    padding-right: 0px;
    text-transform: uppercase;
    float: none;
    font-size: 10px;
    padding-top: 0px;
}
.col-md-12.crownraja {
     position: inherit;
     top: 0px; 
    z-index: 10;
}
.col-md-12.knight {
    padding-bottom: 30px;
    padding-top: 48px;
    text-align: center;
    /* bottom: 0%; */
    /* top: 0%; */
}
.col-md-12.pricing_strip {
    
    padding-bottom: 50px;
   
}
.plan-details1 {
    padding-bottom: 20px;
}

.plan-details1 {
    padding-bottom: 20px;
}
.profooter-col {
    
    padding-bottom: 0px;
}
.profooter-col1 {
    
    padding-left: 10px;
}
.col-md-6.footer-logo img {
    float: none;
}
div#prince {
    margin-bottom: 10px;
}
div#raja {
    margin-bottom: 10px;
}
.style_prevu_kit {
    margin-bottom: 10px;
}
.col-md-4.to-connect2 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.col-md-4.to-connect3 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.dropdown-menu1 {
     padding:0px;
    position: initial;
    font-size: 20px;
}
.dropdown-menu {
     padding:0px;
    position: initial;
    font-size: 20px;
}
div#bs-collapse {
    padding-top: 20px;
}
.col-md-3.phone{
    padding: 0px;
	}
    .navbar-nav>li>a {
    padding-top: 7px;
    padding-bottom: 0px;
	color:#0000FF;
}
.btn-primary {
    margin-top: -15px;
    }
    .btn {
        margin-bottom: 0px;
}
.col-md-6.bank-text {
    padding-top: 35px;
}
.col-md-12.pricing_strip img {
    margin-bottom: 0px;
    padding-top: 50px;
}
.profooter-col {
      padding-top: 20px;
   
}
.profooter-col1 {
    
    padding-top: 20px;
    
}

a.back-to-top {
    display: none;
    width: 36px;
    height: 150px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 0px;
    bottom: 20px;
    background-color: #bbb;
    background: url(image/top-arrow-normal.png)no-repeat;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 0px;
}
span.line {
     padding-left: 15px;
}

span.tick {
   
    color: #6EC497;
    font-size: 18px;
    float: left;
}

.navbar-header img {
    padding-top: 8px;
    width: 86%;
}
.phone{
	display: none;
}
.profooter-col{
	padding-bottom: 0px;
}
.profooter-col1{
	padding-left: 0px;

}
.col-md-6.footer-logo img{
	float: none;
}
.dropdown-menu1{;
}
.dropdown-menu{
	left: 72%;
}
.float_right {
    padding-top: 11px;
    padding-left: 11px;
    padding-right: 12px;
}
.header_contact a {
    border: 2px solid #e98147;
    line-height: 46px;
    font-size: 9px;
    font-weight: 600;
    font-family: work sans;
    padding: 5px;
    color: #e98147;
    background-color: transparent;
    letter-spacing: 1px;
}
.navbar-header {
    padding-bottom: 0px;
    margin-right: -60px;
}
.header_contact {
    float: right;
    margin-top: -7px;
}
.nav>li {
     margin-left: 0px;
    position: relative;
    display: block;
}
}
@media (max-width: 767px){
    

      #blockContainer {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}
#blockA {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
}
     .active {
    color: red;
    padding-bottom: 0px;
    padding-left: 0px;
    border-bottom:none;
}
    .col-md-12.vister h2 {
    padding: 0px 10px;
    font-weight: 600;
    font-family: work sans;
    line-height: 42px;
    color: #1abc9c;
    text-align: center;
    padding-top: 30px;
}
ul.nav.navbar-nav.navbar-right{
    position: initial;
}
    .col-md-12.marketing p {
    padding: 0px 10px;
    font-family: work sans;
    padding-top: 15px;
    text-align: -webkit-center;
    text-align: -moz-center;
    font-size: 12px;
}
.col-md-12.works p {
        padding: 0px 10px;
    font-family: work sans;
    padding-top: 17px;
    font-size: 12px;
    text-align: -webkit-center;
    text-align: -moz-center;
}
     .navbar-header {
    padding-bottom: 0px;
    padding-left: 30px;
    padding-right: 30px;
}
    .col-md-3 {
    text-align: -webkit-center;
    text-align: -moz-center;
    padding-bottom: 0px;
    width: 50%;
    float: left;
}
.col-md-2.client-img {
    width: 50%;
    padding-bottom: 50px;
    float: left;
}
.col-md-12.vister img {
    padding-top: 20px;
}
.col-md-12.crownraja {
     position: inherit;
     top: 0px; 
    z-index: 10;
}
.col-md-12.knight {
    padding-bottom: 30px;
    padding-top: 48px;
    text-align: center;
    /* bottom: 0%; */
    /* top: 0%; */
}
.col-md-12.pricing_strip {
    
    padding-bottom: 50px;
   
}
.plan-details1 {
    padding-bottom: 20px;
}
.navbar-header img {
    width: 24%;
}
.plan-details1 {
    padding-bottom: 20px;
}
.profooter-col {
    
    padding-bottom: 0px;
}
.profooter-col1 {
    
    padding-left: 10px;
}
.col-md-6.footer-logo img {
    float: none;
}
div#prince {
    margin-bottom: 10px;
}
div#raja {
    margin-bottom: 10px;
}
.style_prevu_kit {
    margin-bottom: 10px;
}
.col-md-4.to-connect2 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.col-md-4.to-connect3 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.dropdown-menu1 {
     padding:0px;
    position: initial;
    font-size: 20px;
}
.dropdown-menu {
     padding:0px;
    position: initial;
    font-size: 20px;
}
div#bs-collapse {
    padding-top: 20px;
}
.col-md-6.bank-text {
    padding-top: 35px;
}
.col-md-12.pricing_strip img {
    margin-bottom: 0px;
    padding-top: 50px;
}
.profooter-col {
      padding-top: 20px;
   
}
.profooter-col1 {
    
    padding-top: 20px;
    
}
.col-md-3.phone {
    border-top: 1px solid #DCDCDC;
    float: right;
}
.navbar-toggle {
   
    margin-top: 6px;
}
a.back-to-top {
    display: none;
    width: 36px;
    height: 150px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 0px;
    bottom: 20px;
    background-color: #bbb;
    background: url(image/top-arrow-normal.png)no-repeat;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 0px;
}
span.line {
     padding-left: 15px;
}

span.tick {
   
    color: #6EC497;
    font-size: 18px;
    float: left;
}
.nav>li {
  
    margin-right: 166px;
}
.btn{
	padding-bottom: 0px;
}


.float_right.getsatart{
    float: left !important;
}
ul.nav.navbar-nav {
    font-size: 12px;
}
}

@media (max-width: 650px){
    

      #blockContainer {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}
#blockA {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
}
     .active {
    color: red;
    padding-bottom: 0px;
    padding-left: 0px;
    border-bottom:none;
}
    .col-md-12.vister h2 {
    padding: 0px 10px;
    font-weight: 600;
    font-family: work sans;
    line-height: 42px;
    color: #fff;
    text-align: center;
    padding-top: 30px;
}
    .col-md-12.marketing p {
    padding: 0px 10px;
    font-family: work sans;
    padding-top: 15px;
    text-align: -webkit-center;
    text-align: -moz-center;
    font-size: 12px;
}
.col-md-12.works p {
        padding: 0px 10px;
    font-family: work sans;
    padding-top: 17px;
    font-size: 12px;
    text-align: -webkit-center;
    text-align: -moz-center;
}

     .navbar-header {
    padding-bottom: 0px;
    padding-left: 30px;
    padding-right: 30px;
}
    .col-md-3 {
       float: left;
}
.col-md-2.client-img {
    width: 50%;
    padding-bottom: 50px;
    float: left;
}
.col-md-12.vister img {
    padding-top: 20px;
}
.col-md-12.crownraja {
    position: inherit;
     top: 0px; 
    z-index: 10;
}
.col-md-12.knight {
    padding-bottom: 30px;
    padding-top: 48px;
    text-align: center;
    /* bottom: 0%; */
    /* top: 0%; */
}
.col-md-12.pricing_strip {
    
    padding-bottom: 50px;
   
}
.plan-details1 {
    padding-bottom: 20px;
}
.navbar-header img {
    width: 58%;
}
.plan-details1 {
    padding-bottom: 20px;
}
.profooter-col {
    
    padding-bottom: 0px;
}
.profooter-col1 {
    
    padding-left: 10px;
}
.col-md-6.footer-logo img {
    float: none;
}
div#prince {
    margin-bottom: 10px;
}
div#raja {
    margin-bottom: 10px;
}
.style_prevu_kit {
    margin-bottom: 10px;
}
.col-md-4.to-connect2 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.col-md-4.to-connect3 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.dropdown-menu1 {
     padding:0px;
    position: initial;
    font-size: 20px;
}
.dropdown-menu {
     padding:0px;
    position: initial;
    font-size: 20px;
}
div#bs-collapse {
    padding-top: 20px;
}
.col-md-6.bank-text {
    padding-top: 35px;
}
.col-md-12.pricing_strip img {
    margin-bottom: 0px;
    padding-top: 50px;
}
.profooter-col {
      padding-top: 20px;
   
}
.profooter-col1 {
    
    padding-top: 20px;
    
}
.col-md-3.phone {
    border-top: 1px solid #DCDCDC;
    float: right;
}
.navbar-toggle {
   
    margin-top: 6px;
}
a.back-to-top {
    display: none;
    width: 36px;
    height: 150px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 0px;
    bottom: 20px;
    background-color: #bbb;
    background: url(image/top-arrow-normal.png)no-repeat;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 0px;
}
span.line {
     padding-left: 15px;
}

span.tick {
   
    color: #6EC497;
    font-size: 18px;
    float: left;
}
.nav>li {
  
    margin-right: 166px;
}
.btn{
	padding-bottom: 0px;
}
ul.nav.navbar-nav.navbar-right{
    position: initial;
}
}

@media (max-width: 466px){
    

      #blockContainer {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}
#blockA {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
}
     .active {
    color: red;
    padding-bottom: 0px;
    padding-left: 0px;
    border-bottom:none;
}
    .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto;
    padding-left: 10px;
}
    .col-md-12.vister h2 {
    padding: 0px 10px;
    font-weight: 600;
    font-family: work sans;
    line-height: 42px;
    color: #fff;
    text-align: center;
    padding-top: 30px;
}
    .col-md-12.marketing p {
    padding: 0px 10px;
    font-family: work sans;
    padding-top: 15px;
    text-align: -webkit-center;
    text-align: -moz-center;
    font-size: 12px;
}
.col-md-12.works p {
        padding: 0px 10px;
    font-family: work sans;
    padding-top: 17px;
    font-size: 12px;
    text-align: -webkit-center;
    text-align: -moz-center;
}
	 .navbar-header {
    padding-bottom: 0px;
    padding-left: 0px ;
    padding-right: 0px ;
}
    .col-md-3 {
    text-align: -webkit-center;
    text-align: -moz-center;
    padding-bottom: 0px;
    width: 100%;
    float: left;
}
.col-md-2.client-img {
    width: 100%;
    padding-bottom: 50px;
    float: left;
}
.col-md-12.vister img {
    padding-top: 20px;
}
.col-md-12.crownraja {
    position: inherit;
     top: 0px; 
    z-index: 10;
}
.col-md-12.knight {
    padding-bottom: 30px;
    padding-top: 48px;
    text-align: center;
    /* bottom: 0%; */
    /* top: 0%; */
}
.col-md-12.pricing_strip {
    
    padding-bottom: 50px;
   
}
.plan-details1 {
    padding-bottom: 20px;
}
.navbar-header img {
    width: 38%;
}
.plan-details1 {
    padding-bottom: 20px;
}
.profooter-col {
    
    padding-bottom: 0px;
}
.profooter-col1 {
    
    padding-left: 10px;
}
.col-md-6.footer-logo img {
    float: none;
}
div#prince {
    margin-bottom: 10px;
}
div#raja {
    margin-bottom: 10px;
}
.style_prevu_kit {
    margin-bottom: 10px;
}
.col-md-4.to-connect2 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.col-md-4.to-connect3 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.dropdown-menu1 {
     padding:0px;
    position: initial;
    font-size: 20px;
}
.dropdown-menu {
     padding:0px;
    position: initial;
    font-size: 20px;
}
div#bs-collapse {
    padding-top: 20px;
}.col-md-6.bank-text {
    padding-top: 35px;
}
.col-md-12.pricing_strip img {
    margin-bottom: 0px;
}
.nav>li {
    margin-left: 0px;
   
}
.profooter-col {
      padding-top: 20px;
   
}
.profooter-col1 {
    
    padding-top: 20px;
    
}
.col-md-3.phone {
    border-top: 1px solid #DCDCDC;
    float: right;
}
.navbar-toggle {
   
    margin-top: 6px;
}
a.back-to-top {
    display: none;
    width: 36px;
    height: 150px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 0px;
    bottom: 20px;
    background-color: #bbb;
    background: url(image/top-arrow-normal.png)no-repeat;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 0px;
}
span.line {
     padding-left: 15px;
}

span.tick {
   
    color: #6EC497;
    font-size: 18px;
    float: left;
}
.nav>li {
  
    margin-right: 166px;
}
.btn{
	padding-bottom: 0px;
}
.header_contact {
     float: none;

}
ul.nav.navbar-nav.navbar-right{
    position: initial;
}
    }
@media (max-width: 452px){
    

      #blockContainer {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}
#blockA {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
}
     .active {
    color: red;
    padding-bottom: 0px;
    padding-left: 0px;
    border-bottom:none;
}
    .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto;
    padding-left: 10px;
}
    .col-md-12.vister h2 {
    padding: 0px 10px;
    font-weight: 600;
    font-family: work sans;
    line-height: 42px;
    color: #fff;
    text-align: center;
    padding-top: 30px;
}
    .col-md-12.marketing p {
    padding: 0px 10px;
    font-family: work sans;
    padding-top: 15px;
    text-align: -webkit-center;
    text-align: -moz-center;
    font-size: 12px;
}
    .col-md-12.works p {
        padding: 0px 10px;
    font-family: work sans;
    padding-top: 17px;
    font-size: 12px;
    text-align: -webkit-center;
    text-align: -moz-center;
}
    .container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
    margin-right: 0px ;
    margin-left: 0px ;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto;
    padding-left: 10px;
}
    .col-md-3 {
    text-align: -webkit-center;
    text-align: -moz-center;
    padding-bottom: 0px;
    width: 100%;
    float: left;
}
.col-md-2.client-img {
    width: 100%;
    padding-bottom: 50px;
    float: left;
}
.col-md-12.vister img {
    padding-top: 20px;
}
.col-md-12.crownraja {
   position: inherit;
     top: 0px; 
    z-index: 10;
}
.col-md-12.knight {
    padding-bottom: 30px;
    padding-top: 48px;
    text-align: center;
    /* bottom: 0%; */
    /* top: 0%; */
}
.col-md-12.pricing_strip {
    
    padding-bottom: 50px;
   
}
.plan-details1 {
    padding-bottom: 20px;
}

.col-md-12.pricing_strip {
    
    padding-bottom: 50px;
   
}
.plan-details1 {
    padding-bottom: 20px;
}
.profooter-col {
    
    padding-bottom: 0px;
}
.profooter-col1 {
    
    padding-left: 10px;
}
.col-md-6.footer-logo img {
    float: none;
}
div#prince {
    margin-bottom: 10px;
}
div#raja {
    margin-bottom: 10px;
}
.style_prevu_kit {
    margin-bottom: 10px;
}
.col-md-4.to-connect2 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.col-md-4.to-connect3 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.dropdown-menu1 {
     padding:0px;
    position: initial;
    font-size: 20px;
}
.dropdown-menu {
     padding:0px;
    position: initial;
    font-size: 20px;
}
div#bs-collapse {
    padding-top: 20px;
}
.col-md-6.bank-text {
    padding-top: 35px;
}
.col-md-12.pricing_strip img {
    margin-bottom: 0px;
    padding-top: 50px;
}
.nav>li {
    margin-left: 0px;
   
}
.profooter-col {
      padding-top: 20px;
   
}
.profooter-col1 {
    
    padding-top: 20px;
    
}
.col-md-3.phone {
    border-top: 1px solid #DCDCDC;
    float: right;
}
.navbar-toggle {
   
    margin-top: 11px;
}
a.back-to-top {
    display: none;
    width: 36px;
    height: 150px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 0px;
    bottom: 20px;
    background-color: #bbb;
    background: url(image/top-arrow-normal.png)no-repeat;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 0px;
}

span.line {
     padding-left: 15px;
}
.navbar-toggle {
   
    margin-top: 11px ;
}
span.tick {
   
    color: #6EC497;
    font-size: 18px;
    float: left;
}
.nav>li {
  
    margin-right: 166px;
}
.btn{
	padding-bottom: 0px;
}
ul.nav.navbar-nav.navbar-right{
    position: initial;
}
}
 @media (max-width:414px){
    .col-md-8.marketing-subimg img {
    padding-left: 0px;
}
   .video_wrap iframe {
    max-width: 100%;
    height: 209px;
}
.navbar-toggle {
    margin-top: 11px;
    margin-right: 34px !important;
} 
.float_right.getsatart{
    float: left !important;
}
li.dropdown.mr {
    padding: 0px 0px 8px 0px;
    display: inline-table;
} 
}
 @media (max-width:375px){
       

        #blockContainer {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}
#blockA {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
}
         .active {
    color: red;
    padding-bottom: 0px;
    padding-left: 0px;
    border-bottom:none;
}
        .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto;
    padding-left: 10px;
}
        .col-md-12.vister h2 {
    padding: 0px 10px;
    font-weight: 600;
    font-family: work sans;
    line-height: 42px;
    color: #fff;
    text-align: center;
    padding-top: 30px;
}
.col-md-12.marketing p {
    padding: 0px 10px;
    font-family: work sans;
    padding-top: 15px;
    text-align: -webkit-center;
    text-align: -moz-center;
    font-size: 12px;
}
.col-md-12.works p {
    padding: 0px 10px;
    font-family: work sans;
    padding-top: 15px;
    text-align: -webkit-center;
    text-align: -moz-center;
    font-size: 12px;
}
.col-md-12.crownraja {
    position: inherit;
     top: 0px; 
    z-index: 10;
}


.col-md-12.knight {
    padding-bottom: 30px;
    padding-top: 48px;
    text-align: center;
   
}
.col-md-12.pricing_strip {
    
    padding-bottom: 50px;
   
}
.plan-details1 {
    padding-bottom: 20px;
}
.profooter-col {
    
    padding-bottom: 0px;
}
.profooter-col1 {
    
    padding-left: 10px;
}
.col-md-6.footer-logo img {
    float: none;
}
div#prince {
    margin-bottom: 10px;
}
div#raja {
    margin-bottom: 10px;
}
.style_prevu_kit {
    margin-bottom: 10px;
}
.col-md-4.to-connect2 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.col-md-4.to-connect3 {
    /* padding-top: 15px; */
    margin-top: 25px;
}
.dropdown-menu1 {
     padding:0px;
    position: initial;
    font-size: 20px;
}
div#bs-collapse {
    padding-top: 20px;
}
.col-md-6.bank-text {
    padding-top: 35px;
}
.col-md-12.pricing_strip img {
    margin-bottom: 0px;
    padding-top: 50px;
}
.nav>li {
    margin-left: 0px;
   
}
.profooter-col {
      padding-top: 20px;
   
}
.profooter-col1 {
    
    padding-top: 20px;
    }
    .col-md-3.phone {
    border-top: 1px solid #DCDCDC;
    float: right;
}
.navbar-toggle {
   
    margin-top: 11px ;
}
a.back-to-top {
    display: none;
    width: 36px;
    height: 150px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 0px;
    bottom: 20px;
    background-color: #bbb;
    background: url(image/top-arrow-normal.png)no-repeat;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 0px;
}
span.line {
     padding-left: 15px;
}
.navbar-header img{
    width: 50%;
}
span.tick {
   
    color: #6EC497;
    font-size: 18px;
    float: left;
}
.nav>li {
  
    margin-right: 126px;
}
.btn{
	padding-bottom: 0px;
}
.header_contact {
    /* float: right; */
    padding-top: 2px;
}
.header_contact {
     float: none;
    padding-top: 2px;
}
ul.nav.navbar-nav.navbar-right{
    position: initial;
}
}
@media(max-width: 320px){

.nav>li {
    margin-right: 52px;
}
}
/****john****/

 
.jobs { margin:15px 0px;}

.client carousel-control.right{
   background-image:none;

   background-color:none;}
.jobs  white-bx {
    border-top: none;
    position: relative;
    min-height: 100px;
    line-height: 16px;
}
.white-bx {
    background: #fff;
    border: 1px solid #ececec;
    border-radius: 0 0 2px 2px;
    word-wrap: break-word;
    word-break: break-word;
    padding: 1px 0;
    margin: -1px 0;
}
.white-bx a{
color:#000000;
}
.white-bx{
height:344px;}
.white-bx h4{
font-size: 14px;
font-weight: 400;
padding: 10px 20px;
}
.walk-in-blk {
    padding: 10px 20px 10px 35px;
    border-bottom: 1px solid #ececec;
    background: url(../image/arrow.png) no-repeat 20px 13px;
	
}
marquee {
    padding: 10px;
    color: #333333;
    height: 320px;
}
.walk-in-blk h3{
    color: #cd4237;
font-weight: 400;
font-size:14px;
margin-top:0px;
}
.white-bx1 {
    background: #fff;
    border: 1px solid #ececec;
    border-radius: 0 0 2px 2px;
    word-wrap: break-word;
    word-break: break-word;
    padding: 1px 0;
    margin: -1px 0;
}
.white-bx1 h4{
font-size: 14px;
font-weight: 400;

}
.walk-in-blk1 {
    padding: 0px 20px 10px 15px;
    border-bottom: 1px solid #ececec;

}

.walk-in-blk1 h3{
    color: #cd4237;
font-weight: 400;
font-size:14px;
margin-top:0px;
}
.panel-heading  h3 {margin-top: 0px;
margin-bottom: 0px;
padding: 10px 10px;
text-transform: uppercase;
font-size: 18px;
color:#FFFFFF;
}
.table-responsive panel-heading{
margin-top: 40%;
}
.blue-header {
    background: #6293BD;
    color: #fff;
	height:42px;
	}
.blue-header select { color:#000000; margin-top:10px; float:right; margin-right:15px;}
.header-cntr { margin-top:0px; margin-bottom:0px; padding:10px 10px; text-transform:uppercase; font-size:18px;
margin-top: 0px;
margin-bottom: 0px;
padding: 10px 10px;
text-transform: uppercase;
font-size: 18px;
color: #FFFFFF;
float:left;}

.navbar-right .dropdown-menu{right:0px!important; left:0px!important;}
.dropdown, .dropup{position:relative!important;}
.dropdown-menu{border:0px;}
.dropdown-menu > li{border-top:1px solid #ddd;}
.dropdown-menu li:first-child{ border-top:0px;}


/*------------------------Browse jobs by sector------------------------*/

.topphone { padding:5px 0px; color:#FFFFFF;}
.browsejobs{
/*background-color:#d4e3e5; */
border:1px solid #ececec;
border-bottom:0px;
border-top:0px;
}

.browsejobs ul li a{
color:#266193;}
.browsejobs ul li{
padding:5px 10px;
border-bottom:1px solid #ececec;
border-top:1px solid #ececec;
width:100%;
min-height:52px;
}
.browsejobs .functionarea{
background:#165C8F !important;
border-bottom: 1px solid #ececec;
padding-top::10px;
color:#FFFFFF;
padding-right:0px;
display: block;
}

.browsejobs .functionarea ul li{border-bottom: none;}


.browsejobs span{
color:#cd4237;}
.rightline { border-right:1px solid #ececec;; }
.col-md-2.profooter-col a {
    color: #FFFFFF;
}
/*------------------------Testimonials------------------------*/


.client .section-content{ margin-top: 55px; }
.client .slick-list{ margin: 0 -15px; padding: 15px 0; }

.client .testimonials-content{ padding: 18px 30px 30px; box-shadow: 0 0 7px rgba(0,0,0,0.2); text-align: left; max-width: 100%; }
.client .testimonial-descrip p{ color: #999; line-height: 30px; font-size: 14px; margin-bottom: 25px; }
.client .testimonials-thumb{ 

	border:5px solid #fff; 
	margin:0 10px 0 0; 
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.1);
	box-shadow: 0 0 10px rgba(0,0,0,.1);
	top: 0;
	vertical-align: middle;
}
.client .testimonials-thumb,
.client .testimonial-author{ display: inline-block; }
.client .testimonials-thumb img{ border-radius: 0; }
.client .testimonial-author h5{ color: #2d3e50; font-weight: bold; margin: 0; }
.client .testimonial-author p{ color:#999; text-transform: capitalize; }
.client .testimonial-stars{ float: right; margin-top: 26px; }
.client .testimonial-stars .fa{ color: #fec11d; }
.client .carousel-control.right {background-image:none;}
.client .carousel-control.left {background-image:none;}
.carousel-control {width:0px;}
.carousel-control .fa-chevron-left, .carousel-control .fa-chevron-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
    color: #000;
}
.carousel-control .fa-chevron-left {
    margin-left: -20px;
}

.top_nav{
background-color:#256193;
}
.top_nav .left li {
    float: left;
    padding: 5px;
    margin: 2px 20px 2px 0px;
    font-size: 13px;
    color: #fff;
    list-style-type: none;
   
	text-transform:uppercase;
	}
.nav-before-login li a:hover { color:#000000 !important;}
.nav-before-login{
float:right;}
.nav-before-login .upcol{
color:#e98147 !important;

font-weight:700}


/*------------------------Testimonials------------------------*/
.ms-options-wrap > button:focus, .ms-options-wrap > button{color:#999!important;}
.form-control {
    width: 100%;
    height: 44px;
    padding: 6px 12px;
    color: #999;
    background-color: #FFF;
    border-color: #E3DBDB;
    -moz-appearance: none;
    border-radius: 0;
    box-shadow: none;
    font-size: 14px;
    font-weight: 300;
	-webkit-appearance: textfield;
    line-height: normal;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #fff;
    cursor: default;
    background-color:#0099FF;
    border: none;
    border-bottom-color: transparent;
}
.map-navigation-wrapper {

    float: none;
    margin: 0 auto;
}
.map-navigation-wrapper h1{
text-transform:uppercase;
font-size: 24px;
margin: 10px 0 10px 0px;
font-weight: bold;
    font-family: work sans;
	text-align:center;
}
p {
    line-height: 24px;
	margin: 0px 0px 16px !important;
font-size: 16px;
    font-family: work sans;
	
}
.map-navigation {
    border-top: 3px solid #266193;

    right: 0;
    z-index: 9;
    background: rgba(233,129,71,.6);
    padding: 15px;
    font-size: 16px;
    width: 100%;
}
.map-navigation .btn-primary {
    border: none;
    border-radius: 0;
    font-size: 14px;
    font-weight: 700;
    width: 100%;
    height: 44px;
    margin-top: 0px!important;
	 background-color: #6293BD !important;
    color: #FFF!important;
}
.btn-searchbox{
   
    border-radius: 4px;
    font-size: 14px;
    font-weight: 700;
    width: 100%;
    height: 44px;
    margin-top: 0px!important;
	 background-color: #6293BD !important;
    color: #FFF!important;
}
.successmessage,.unsuccessmessage{font-size:16px;padding:50px 0; text-align:center;}.unsuccessmessage a{color:#00F}
.custom-list {
    margin: 0 0 0 -10px;
    padding: 0;
    position: absolute;
    top: -52px;
}
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.custom-list, .custom-lists, .popular ul {
    list-style-type: none;
}

.tab-title {
    margin-right: 3px;
    border-radius: 7px 7px 0 0;
    cursor: pointer;
   
    padding: 0 10px;
    float: left;
}
.tab-title.active a {
    color: #FFF;
}
.tab-title a {
    color: #FFF;
    display: block;
    padding: 12px 30px;
    font-size: 14px;
}


/*----------------------who's speaking------------------------*/
.section-package-st-3 .package-box-inner {
    border: 0px solid rgba(255,255,255,0.15);
    border-radius: 7px;
    background-color: transparent;
    padding: 0;
	/*height:410px;*/
}
.section-package-st-3 {
    padding: 60px 0 80px;
    background-image: url(../image/2.jpg);
    background-attachment: fixed;
background-repeat:no-repeat;
background-size:cover;
float:left;
width:100%;

    
}

.section-package-st-3 .white-bg {
    padding: 45px 42px;
	background-color: #FFFFFF;
}

.section-package-st-3 .package-title {
    padding-bottom: 14px;
    margin-bottom: 28px;
    position: relative;
	text-transform:uppercase;
}
.section-package-st-3 .package-title::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 30px;
    height: 1px;
    margin-left: -20px;
    background-color: #e98147;
}

.section-title-st-9 h4 {
    color: #fff;
}
.section-title-st-9 h4 {
    font-size: 24px;
    margin: 10px 0 0;
    font-weight: bold;
    line-height: normal;
	text-transform:uppercase;
}
.section-title-st-9 p {
    line-height: 24px;
    margin: 12px 0;
	color:#CCCCCC;
}
.section-package-st-3 .package-box-inner {
    border: 0px solid rgba(255,255,255,0.15);
    border-radius: 7px;
    background-color: transparent;
    padding: 0;
}
.section-package-st-3 .package-price h2 sup {
    font-size: 18px;
    color: #FF0000;
    vertical-align: top;
    top: 8px;
    margin-right: 5px;
}
.section-package-st-3 .package-price h2 small {
    margin-top: 20px;
    color: #333;
    font-size: 16px;
    display: block;
}
.section-package-st-3 .package-price h2 {
    color: #f71f52;
    font-size: 80px;
    font-weight: 400;
    line-height: 60px;
}
.section-package-st-3 .package-inner-content p {
    line-height: 30px;
    margin: 22px 0 8px;
}
.section-package-st-3 .package-link .btn {
    color:#fff; background-color:#e98147;
	border-color:#e98147;
}
.section-package-st-3 .package-link .btn:hover {
    color:#fff; background-color:#266193;
	border-color: #266193;}
.row col-md-12 text-center{
bottom:150px;
}



section#advertisement			{ background-color:#333333; background-image:url(../image/2.jpg); }
section#advertisement p 		{ font-weight: 400; font-style: italic; color:#d6d6d6; text-align:center;font-size: 22px; line-height: 29px; margin-top:10px; }
section#advertisement h2        { color:#fff; font-size: 40px; line-height: 57px; margin: 30px 0px 50px 0px; 	font-weight: bold; text-transform: uppercase; text-align:center; }
.innersection 					{ padding:20px 0px 70px 0px; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.8);   background-clip: border-box; background-origin: padding-box; background-size: auto auto; }
.button5 {
   
    margin-top: 20px;
}
a.button_big.solid {
    color: #fff;
}
.button_big {
    font-size: 14px;
    line-height: 25px;
    text-transform: uppercase;
    font-weight: 400;
    border-radius: 3px;
    padding: 70px 30px;
    border: solid 2px #165C8F;;
    display: inline-block;
	text-decoration:none;
	background-color:#165C8F;
	color:#FFFFFF;
}

.client-box img { width:100%; height:155px;}
.parallax_bg1 {
    background-image: url(../images/2.jpg);
    background-position: 50%;
}
.col-sm-9.no-padding h3{color:#fff!important;}




/*------------------------Core Features------------------------*/

.section-features-st-2{ padding:25px 0px 25px; float:left; width:100%; }
.section-features-st-2 .section-content{ margin-top: 55px; }
.section-features-st-2 .features-icon .fa{ 
	width:60px; 
	height: 70px; 
	line-height: 70px; 
	border:1px solid #e98147;
	text-align: center;
	font-size: 24px;
	color: #e98147;
	transition: all 0.5s ease-in-out;
	-webkit-box-shadow: -5px 5px rgba(0,0,0,.1);
	-moz-box-shadow: -5px 5px rgba(0,0,0,.1);
	box-shadow: -5px 5px rgba(0,0,0,.1);
}

.section-features-st-2 .col-md-4:last-child .features-icon .fa{ 

	-webkit-box-shadow: 5px 5px rgba(0,0,0,.1);
	-moz-box-shadow: 5px 5px rgba(0,0,0,.1);
	box-shadow: 5px 5px rgba(0,0,0,.1);


}

.section-features-st-2 .features-box-inner:hover .fa{ background-color:#e98147;; color: #fff; }

.section-features-st-2 .features-box{ margin-top: 48px; }
.section-features-st-2 .features-title h4{ color:#2d3e50; font-weight: normal; margin: 38px 0 18px;}
.section-features-st-2 .features-descrip p{ color: #999; }

.section-features-st-2 .features-img{ margin-top: -35px; }

.section-title-st-25 h2 {
    color: #2d3e50;
    font-size: 36px;
    font-weight: normal;
	text-transform:uppercase;
	padding:25px 0px 25px 0px;
}
.section-title-st-25 span {
    color: #e98147;
	text-transform:uppercase;
	font-size: 36px;}
.section-title-st-25 p {
    line-height: 24px;
    font-size: 16px;
    color: #999;
	
}
/* PROFOOTER START'S HERE*/
.profooter{
    border-bottom: 1px solid #DCDCDC;
	background-color:#e98147;
	color:#FFFFFF;
	float:left; width:100%;

}
.profooter-col {
   line-height: 26px;
    padding-top: 50px;
    padding-bottom: 50px;
}
.profooter-col h5 {
    font-weight: 600;
}
.profooter-col ul{
    padding-top: 5px;
} 
.profooter-col1 {
    font-family: work sans;
    font-size: 13px;
   line-height: 26px;
    padding-top: 50px;
    padding-bottom: 30px;
    padding-left: 59px;
}
.profooter-col1 h5 {
    font-weight: 600;
} 

.profooter-col li:hover{
    cursor: pointer;
    color:#e98147;
}
.col-md-3.divide {
    margin-top: 30px;
    margin-bottom: 30px;
}

ul.pro a {
    color: #fff;
  
}
ul.pro a:hover {
    color: #256093!important;
  
}
/* PROFOOTER END'S HERE*/


/* FOOTER START'S HERE*/
.footer{
    padding-bottom: 10px;
	background-color: #fff;
}
.footer-copyright h6{
	font-family: work sans;
	color:#555;
}
.col-md-6.footer-logo img {
    float: right;
    padding-top: 10px;
}
/*------------------------banner menu------------------------*/

.btn-row {
padding-top:20px;
	float:left;
	width:100%;
	display:block;
	text-align:center;
	
}
 
.btn-row a {
	display:inline-block;
	background:#f47e3a;
	padding:15px 10px;
	border-radius:3px;
	margin:0 10px;
	font:900 14px/14px 'Roboto',sans-serif;
	color:#fff;
	box-shadow:0 5px 5px rgba(0,0,0,0.15);
	-moz-box-shadow:0 5px 5px rgba(0,0,0,0.15);
	-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.15);
	text-decoration:none;
	text-transform:uppercase;
	position:relative;
	z-index:11;
	text-decoration:none;
	transition:all 0.3s ease-in;
	-webkit-transition:all 0.3s ease-in;
	-moz-transition:all 0.3s ease-in;
	overflow:hidden;
outline:0px;
width:210px;

}
.btn-row a:hover {
	color: #fff;
	background:#256093;
	transition:all 0.3s ease-in;
	-webkit-transition:all 0.3s ease-in;
	-moz-transition:all 0.3s ease-in;
	overflow:hidden;
}
.btn-row a:before {
	content:'';
	position:absolute;
	left:-12px;
	top:-3px;
	width:35%;
	height:100%;
	background-color:#ffc107;
	z-index:-1;
	transform:rotate(-33deg) scaleY(1);
	transition:all 0.3s ease-in;
	-webkit-transition:all 0.3s ease-in;
	-moz-transition:all 0.3s ease-in;
	opacity:0;
}
 .btn-row a .fa {
	padding:0 10px 0 0;
	font-size:16px;
}

/*------------------------results------------------------*/


.inner-wrap > a.title-link {
	display: block;
	padding: 8px 20px 0px 20px;
    color:  #f80e0e;
    font-size: 18px;
    font-weight: 400;
	text-decoration: none !important;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
width:85%;
}
.inner-wrap > a.title-link:hover {
	
}
.no_img {
    width: 120px;
    background: #fff;
    text-align: center;
    padding: 5px;
    font-weight: 600;
    font-size: 15px;
}


.inner-wrap > .pull-right {
    color:  #266193;
	font-size:12px;}
 .jb-row-date {
    margin-top: 3px;
    font-size: 12px;
    color: #266193;
padding: 0px 20px;
}

.job-details {
	padding: 13px 19px;
	background-color:#eee;
}
.job-details .job-desc {
	font-family: "Open Sans",sans-serif;
    font-size: 14px !important;
    line-height: 22px;

}

.job-details .action-box {
	border-top: 1px dotted #ccc;
	padding-top: 10px;
}
.job-details .action-box > p {
	font-size: 13px;
	margin-bottom: 0 !important;
}
.job-details .action-box > p i {
	color: #165C8F !important; font-size: 14px;}
.job-details .action-box > p.pull-left {
	background: #eee none repeat scroll 0 0;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    font-size: 13px;
	line-height:13px;
    margin-right: 20px;
    padding: 8px 10px;
}

.job-details .action-box > p.pull-right .btn.btn-primary {
	color: #fff !important;
    font-size: 13px !important;
	line-height:13px;
    padding: 8px 10px !important;
	background-color: #e98147;
border-color: #e98147;
margin:0px;

}
.job-details .action-box > p.pull-right .btn.btn-primary i {color: #fff !important; font-size: 13px;}

.filter-group .checkbox label:hover {color: #F57E3A;}

.filter-head-title .group-head-title {
	margin: 0 !important;
	background: #165c8f none repeat scroll 0 0;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	color:#fff;
	padding: 12px 15px;
}
.box{
    min-height: 20px;
	background-color: #eee;
    
    margin-bottom: 20px;
    
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
width:100%; float:left;
}
#pagination {
    float: left;
    width: 100%;
}
.box .candimg img{ width:169px; height:169px; padding:15px 0px;}
.advertisement img {
    width: 100%;
    background: #fff;
}
.advertisement {
    padding: 0px 0px 20px 0px;
}
.center {
    text-align: center;
}
.pagination li.active a { padding-bottom:6px !important}
.vister1{
    margin-top: -1px;
    padding-bottom: 10px;
	text-align: center;
	background-color:#e98147;
float:left; width:100%;
padding:20px 0px!important;
height:auto;
	
	
	
}
.vister1 h1{
text-transform:uppercase;
text-align: center;
color:#FFFFFF;
margin-top:10px;
}

.features_sec22 a {
	color: #337ab7;
}

/*----------------------recent------------------------*/
.recent{
		background-color:#F0EFEF;
		padding-top:20px;
		}
		
.detailpage-header {
    padding: 15px 15px 5px;
   
    }

	.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #fff;
    cursor: default;
    background-color: #165C8F;
    border: none;
    border-bottom-color: transparent;
}
#job-title-wrap {
    background: #165C8F;
    color: #fff !important;
    font-size: 18px;
    font-weight: 400;
    padding: 0px 20px;}
#job-title-wrap p {
	color:#FFFFFF;}
#job-title-wrap span{
	color: #F57E3A;}
#job-title-wrap .pull-left{
	margin-top: 15px !important;
	margin-right: 10px !important;}
#job-summary-box1 {
		
		border: 1px solid #D2D3D5;
		background-color: #FFF;
		margin-bottom: 15px;
		border-radius: 3px;
		padding: 0 20px 20px;
		box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.23);
		padding-top:20px; float:left; width:100%;}
#job-summary-box1 h3{
		color:#165C8F;
		font-weight: 700;}

#job-summary-box {
  
      
    margin-bottom: 20px;
        
        border-radius: 4px;
       -webkit-border-radius: 4px;
       color: #fff;
	   box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.23);
float:left; width:100%;
       }
	
.cta-box a{
		background-color: #F57E3A;
         }
.cta-box a:hover{
		 background-color:#F57E3A; color:#FFFFFF !important;}
#job-summary-box p {
		
		border-bottom: 1px #eaeaea solid;
		margin-bottom: 8px;
        padding-bottom: 8px;
text-align:justify!important;
        }
.cta-box .btn1 {
    display: inline-block;
    background:  #165C8F;
	color: #FFFFFF;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 12px;
    padding: 10px 20px!important;
	border: 1px solid ;
}
.cta-box .button {
    display: inline-block;
    background:  #165C8F;
	color: #FFFFFF;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 12px;
    padding: 10px 20px;
	border: 1px solid ;
}
.btn1{
		padding:10px;
background:#165c85;
border:0px;
color:#fff;
margin-top:10px; float:left;
      }
.btn2{
	padding:10px;}
.cta1-box a{
		background-color: #F57E3A;
		color:#FFFFFF;
margin-right:5px;
	
		 
         }
.cta1-box a:hover{
		background-color:#165C8F;}
.vister2{
    margin-top: -1px;
    padding: 20px 0px 10px 0px;
	text-align: center;
	background-color:#e98147;
	height:150px;
	
	}
.vister2 h1{
text-transform:uppercase;
color:#FFFFFF;
font-weight:700;
margin-top:20px;}
.vister2 p.location {
    text-align: center;
	display: inline-block;
	padding-right:15px;
	color:#FFFFFF;
}
.vister2 p.salary {
	display:inline-block;
	text-align:center;
	color:#FFFFFF;}
.sidebar-bar-title {
    background-color:#F57E3A;  		
    color: #fff; width:100%; float:left;}
.sidebar-bar-title h3 {
    color: #fff;
    border: none;
    margin: 0;
    padding: 15px;
    font-size: 20px;
}
.block-content {
    padding: 20px;
float:left; width:100%;
  
    border-top: none;
    
	
}
.block-content .fa { color:#F57E3A;}





/*----------------------what we do------------------------*/

.page_title{

 background-color:  #165C8F;
 padding-top:10px;
 padding-bottom:30px;}


.page_title h1 {
    float: left;
    width: 100%;
    padding: 1px 0px 1px 0px;
   
    font-size:30px;
	color:#FFFFFF;
	font-weight:700;
    
    margin-bottom: 20px;
   
	text-align:center;
	text-transform:uppercase;
}
.what-we-do{
margin-top:20px;}

.breadcrumb {
    background-color: transparent;
    border-radius: 0;
    margin-bottom: 0px;
    padding: 0;
    display: block;
    text-align: center;
}
.what-we-do22{
padding:80px 0px 20px 0px;
min-height:300px;
}
.no-margin{margin-top:0px;}
.what-we-do22 p{ text-align:center; background:#f6f7f8;}
p.job-desc{ padding:0px; text-align:left;background:none; width:82%; text-align:justify;}
p.pull-right{ padding:0px; text-align:left;background:none;}
.what-we-do22 a{color:#165C8F;}
.breadcrumb li {
    font: 19px/16px 'Source Sans Pro',sans-serif;
    color: #fff;
    padding: 0;
}
.breadcrumb li {
    display: inline-block;
}
.breadcrumb.active li {
    padding: 0 5px;
    content: "/\00a0";
	color:#CCCCCC;
}
#job-summary-box1 img{

padding-bottom:30px;
}
#wrap {
    background: #165C8F;
    color: #fff !important;
    font-size: 18px;
    font-weight: 400;
    padding: 10px 0px 0px 20px;
margin-top:20px;
	}
#wrap p{
color:#FFFFFF;
}

.fig22 img{
width:320px;}
.ccc a{
color:#165C8F;}

.ccc a:hover{
color:#e98147;}
.info a{
color: #165C8F;}
.info a:hover{
color:#e98147;
}


/*----------------------for-employers-----------------------*/
.empimg img{
width:100%;
}
.ForEmployers{
padding-top:20px;
}
/*----------------------cv-----------------------*/

.icon {
    margin: -67px auto 30px auto;
    width: 120px;
    height: 120px;
    text-align: center;
    border: 1px solid #e3e3e3;
    border-radius: 100%;
    background-color: #fff;
}
.icon p{
color:#FFFFFF;}
.box22 {
    float: left;
    width: 100%;
    padding: 0 12.5% 40px 12.5%;
    background-color: #007f7b;
    color: #fff;
    border: 1px solid #e3e3e3;
    margin-top: 67px;
}
.one_half first {
    float: left;
    width: 100%;
    padding: 0 12.5% 40px 12.5%;
    background-color: #007f7b;
    color: #fff;
    border: 1px solid #e3e3e3;
    margin-top: 67px;
}
.box22:hover
{color:#e98147;}
.box22 h3 {
    text-align: center;
}
.box33 h3 {
 text-align: center;
}
.one_half first{
background-color: #007f7b;
}

/*---------------------button-----------------------*/


.pull-right99 {
    float: right !important;
    margin-top: 15px !important;
    margin-right: 10px !important;
}


.btn-primary99 {
    
    color: black !important;
}



.btn-primary99 {
    
    background-color: #FFFFFF;
    border-color:#e98147;
}


.btn99{
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
border: 1px solid transparent;
border-radius: 4px;
position:absolute;
right:40px;
bottom:55px}

textarea {
    overflow: auto;
    border-bottom: 2px solid #ccc!important;
    border: 0px;
    width: 100%;
    resize: none;
    height: 90px;
}


.modal-header{border-bottom:0px; padding:15px 15px 15px 15px;}
button.close{position:absolute; right:40px; z-index:999;}
.close{font-size:30px;}
.detailpage-header .modal-body{height:400px;overflow-y:scroll;}

.back_srh{width:150px; float:right; background:#256093; text-align:center; color:#fff; padding:5px 0px; margin-right:15px; margin-top:-2px;}
.back_srh a{ color:#fff;}
.back_dash{width:180px; float:right; background:#256093; text-align:center; color:#fff; padding:10px 10px; margin-right:15px; }
.back_dash a{ color:#fff;}

/*------------ features section 22 ----------------*/
.features_sec22 {
	float: left;
	width: 100%;
	
	padding: 40px 0px 0px 0px;
}
.features_sec22 .box {
	float: left;
	width: 100%;
	padding: 0 8.5% 40px 8.5%;
	background-color:#165C8F;
	color:#fff;
	
	border: 1px solid #165C8F;
	margin-top: 67px;
	height:490px;
}
.features_sec22 .box h2 {
	text-transform: uppercase;
	font-weight: 300;
	margin-bottom: 18px;
}
.features_sec22 .box h3 {
text-align: center;
}
.features_sec22 .box p{ color:#FFFFFF; text-align:justify}

.features_sec22 .box a {
	color: #454545;
}
.features_sec22 .box a:hover {
	color: #fc4242;
}
.features_sec22 .box .icon {
	margin: -67px auto 30px auto;
	width: 120px;
	height: 120px;
	text-align: center;
	border: 1px solid #e3e3e3;
	border-radius: 100%;
	background-color: #fff;
}
.features_sec22 .box .icon img {
	margin-top: 14px;
}
.features_sec22 .box:hover {
	
	background-color: #e98147;
	border: 1px solid #e98147;
}
.features_sec22 .box:hover h2 {
	color: #fff;
}
.features_sec22 .box:hover a {
	color: #fff;
}

/* -------features section 23 ---------------------*/
.features_sec23 {
	float: left;
	width: 100%;
	padding: 15px 0px 0px 0px;
	margin-bottom: 40px;
}
}
.features_sec23 .box-main{ width:100%; height:auto; position:relative; overflow:hidden;}
.features_sec23 .box-top{ width:100%; height:220px;}
.features_sec23 .box-top img{ width:100%; height:220px; padding: 0px 10px 0px 10px;}

.features_sec23 .box {
	width: 100%;
	padding:0px 0px 0px 0px;
	background-color:#256193;
	color:#fff;
	bottom:0px;
	position:absolute;
	}
.box  h3{ margin-bottom:15px; margin-top:15px;}

.features_sec23 .box h2 {
	text-transform: uppercase;
	font-weight: 300;
	margin-bottom: 18px;
}
.features_sec23 .box h3 {
text-align: center;
}

.features_sec23 .box a {
	color: #454545;
}
.features_sec23 .box a:hover {
	color: #fc4242;
}


/* --------------------------contact us-------------------- */


.contact-section form input[type="text"] {
    float: left;
    width: 100%;
    height: 45px;
    margin: 0 0 25px 0;
    border: 0;
    border-bottom: 2px solid #ccc;
    font: 14px 'aileronregular';
    color: #666;
}
.contact-section h4{width:90%;}
.contact-section form input[type="email"] {
    float: left;
    width: 100%;
    height: 45px;
    margin: 0 0 25px 0;
    border: 0;
    border-bottom: 2px solid #ccc;
    font: 14px 'aileronregular';
    color: #666;
}
.contact-section{overflow:hidden; float:left;}
.dmap{
padding-top:20px;
}
.google-map { position: relative; padding-bottom: 40%; height: 0; overflow: hidden; }
.google-map iframe { position: absolute;  top: 0;left: 0; width: 100% !important; height: 100% !important;}
/* -------------------------signin------------------ */


#welcome,.login a{background-color: #CCCCCC;}


.locate-navbar .navbar-nav{margin:20px 30px 0}
.locate-navbar .navbar-nav li{padding:5px 10px;list-style:none}
.locate-nav .fa{font-size:22px}
.login{width:100%;height:550px; bbackground-size: cover;padding:100px}
.login h1{color:#FFF;font-size:20px}
.login a,.login p{font-size:14px;color:#FFF}
.login p{line-height:24px;margin-bottom:50px}
.login a{padding:15px 30px;border-radius:unset;margin-bottom:30px}
.about66{margin:50px 50px 0px;;  padding-bottom:60px;  padding-right: 50px; padding-left: 50px; }


.about66 h1{color: #FFFFFF;font-size:20px}
.about66 p{color: #FFFFFF;;line-height:24px;font-size:14px}
.about66 a{font-size:14px; color:#256193;}

.btn-primary{border:2px solid #FFF;color:#FFF;padding:9px 30px;font-size:14px;border-radius:unset;margin-bottom:30px}
.about66 h2{color:#FFFFFF; font-size:18px; padding-bottom:20px; }
.form-group{margin-bottom:15px}
.form-group label{
display: block;}
.btn-primary100{
background-color:#337ab7;
padding:20px!important;
border-color:#337ab7;
color:#FFFFFF;}
.about606{margin:20px auto;  width: 35%; padding-bottom:60px; background-color:#FFFFFF; }

.abt65{float:right;}
.abt95{padding-right:40px; padding-left: 40px; padding-top:30px;}
.about606 h1{color:#FFF;font-size:20px}
.about606 p{color: #000000;line-height:24px;font-size:14px}
.about606 a{font-size:14px; color:#256193;}

#pass_logo_container {
    background:#256193;
}
#pass_logo_content p{ font-size: 24px;}
.pass-product-title {
    color: white;
    font-size: 30px;
    line-height: 33px;
    margin-bottom: 10px;
    font-family: Boing-Bold;
	padding:20px;
}
.text-center {
    text-align: center;
}
.cta-box95 .btn195 {
    display: inline-block;
    background:  #165C8F;
	color: #FFFFFF;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 12px;
    padding: 10px 20px;
	border: 1px solid ;
}
.cta-box95 .button {
    display: inline-block;
    background:  #256193;
	color: #FFFFFF;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 12px;
    padding: 10px 20px;
	border: 1px solid ;
}
.btn195{
		padding:10px;
      }

.reclogin{width:100%;height:550px; background-image: url(../images/Employer_6767.png); background-size: cover; padding:100px;}
.canlogin{width:100%;height:550px; background-image: url(../images/Basic.gif); background-size: cover; padding:100px;}
.prelogin{width:100%;height:550px; background-image: url(../images/sing-premium.gif); background-size: cover; padding:100px;}

.regform{
margin-left:260px;}
.abt00 p{
color:#000000 !IMPORTANT;}
.abt00 h1{
color:#000000 !IMPORTANT;}
.abt00 h2{
color:#000000 !IMPORTANT;}
.abt00 a{
color:#e98147;
}
/* -------------------------Recruiter Registration----------------------- */
.page_title h4{
color:#FFFFFF;}
.page_title p{
color:#FFFFFF;
text-align:center;}

/* ----------------------------------------------- */
.companylogo {
    
     padding-top: 0px!important; 
     padding-bottom:0px!important; 
    line-height: normal;
    margin-bottom: 20px!important;
    border: none;
    
}
.recreg{
background-color:#f2f2f2;
margin-bottom:50px;
margin-top:50px;
padding:20px;}
/* ----------------------------------------------- */

.features-icon22 .fa {
    width: 60px;
    height: 70px;
    line-height: 70px;
   
    text-align: center;
    font-size: 60px;
    color:#E98147;
	margin-top:10px;
	
    transition: all 0.5s ease-in-out;}
/* ----------------------------------------------- */	

.contact-social {
    text-align: left;
	margin-top:10px;
    
}
.contact-social a {
    border: 1px solid #29A9FF;
    background: #fff;
    color: #29A9FF;
	box-shadow: 0 0 1px 1px #fff inset,inset 0 0 7px 3px rgba(210,237,255,1);
	display: inline-block;
height: 50px;
line-height: 50px;
margin: 0 7px 0 0;
text-align: center;
width: 50px;
font-size: 20px;
float:right;
}
.contact-social.fa{
float:right;}

.selectall { padding: 15px 0px 0px 15px;background-color: #e0dada;}
.selectall .btn-primary { margin-bottom:0px; border:none; padding: 5px 10px; color:#FFFFFF!important; margin-left:50px;}

.jdsheet { padding: 15px 0px 0px 0px; margin-bottom:10px;}
.jdsheet .btn-primary { margin-bottom:0px; border:none; padding: 5px 10px; color:#FFFFFF!important;}
.jdsheetform { margin-top:20px;}
.jdsheetform input { width:100%; }
.jdsheetform textarea { width:100%;}
.label-primary {   background-color: #f47e3a;}
.label{padding:0.4em .6em .3em;}

.dashboard-line{border-bottom: 1px solid #ddd;line-height:25px;}
.dashboard-line1{line-height:25px;}

/* ----------------------------------------------- */	

.premiumadv{
background-color: #CCCCCC;
margin-top:50px;
padding-bottom:40px;}



.about-section77{
	position:relative;
	padding: 110px 0px 80px;
}

.about-block77{
	position:relative;
	margin-bottom: 15px;
}

.about-block77 .inner-box77{
	position:relative;
	padding-right: 50px;
}

.about-block77 .inner-box77 .icon-box77{
	top: 0px;
	width: 76px;
	height: 76px;
	text-align: center;
	line-height: 74px;
	font-size: 34px;
	border-radius: 10px;
	background-color:#f1f1f1;
	float:left;
	margin-right:10px;
}
.about-block77 .inner-box77 h3{
font-size:14px;
font-weight:700;
color:#e98147;}

.about-block77 .inner-box77 .icon-box77 .icon{
	color:#008ffe;
}
.icon-box77 .fa {color:#165C8F !important;}
.about-block77 .inner-box77 h3 a{
	position: relative;
	font-size: 17px;
	color: #4f4f4f;
	font-weight: 500;
	line-height: 1.6em;
	padding-top: 12px;
	padding-left: 100px;
	display: inline-block;
	text-transform: uppercase;
}

.about-block77 .inner-box77 h3 a span{
	font-weight: 700;
}

.about-block77 .inner-box77 .text77{
	font-size: 13px;
	color: #4f4f4f;
	margin-top: 25px;
	line-height: 1.9em;
}

.functionarea .input[type="checkbox"], input[type="radio"] { margin:0px!important;}

td.red-colo a {color: #ed1010!important;}
.saved_btn {
    width: 180px;
    height: auto;
    background: #f47e3a;
    text-align: center;
    color: #fff;
    padding: 10px;
    float: right;
    margin-left: 5px;
}
.savednew_btn {
    width: 180px;
    height: auto;
    background: #f47e3a;
    text-align: center;
    color: #fff;
    padding: 10px;
    float: right;
    margin-right: 15px;
}

/*** 
====================================================================
	Section Title
====================================================================

***/

.sec-title{
	position:relative;
	margin-bottom:40px;
	text-align: center;
	margin-top:50px;
}

.sec-title h2{
	font-size:33px;
	font-weight:300;
	letter-spacing:1px;
	color:#242424;
	line-height:1.4em;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
}

.sec-title .separator{
	position:relative;
	display:block;
	width:100%;
	height:30px;
	background:url(../images/separator-one.png)center center no-repeat;
}

.sec-title .text{
	position:relative;
	line-height:1.8em;
	padding-top:10px;
	color: #4f4f4f;
	font-size: 15px;
}


.last {
    margin-right: 0 !important;
    clear: right;
}


innerpages12 {
    padding: 0px 0;
}
.row12 {
    margin-right: -15px;
    margin-left: -15px;
}
.box31{
    min-height: 20px;
	}
.contact .btn-default {
    color: #FFFFFF;
    background-color:#f77e2f; 
    border-color: #f77e2f; 
} 

   
.contact .btn121 {
    display: inline-block;
    background: #f77e2f; 
    color: #FFFFFF;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 12px;
    padding: 10px 20px!important;
    border: 1px solid;
}   
.contact .btn-default:hover{
background-color: #165C8F;
 border-color:#165C8F; } 
       
.social-media{
float:right;
 margin-top: 10px;
}        
.social-media span{
color: #165C8F; }
.viewpg{
float:left!important;}
.trackcolor { color:#165C8F !important}
.modal-body li{ list-style:circle!important; margin-left:15px; }
.mletters
{    border: 1px solid #ececec;
    padding: 10px 10px 19px 10px;
    margin-bottom:10px;
    margin-top:10px;
}

.sendcon
{
padding:10px;
margin:0px !important;
}
.custombtn
{
color:#fff !important;
}
.ramadan{width:60%; height:auto; margin:0 auto; text-align:center; margin-top:15px;}
.bd_right {   border-right: 4px solid #f2b391 !important;}
.map-navigation .col-sm-4.padding-right{ padding-right:0px;}

.required-star{color:#F00;}
.bck{margin-right:4px;}

.search_division {
    width: 100%;
    height: auto;
    float: left;     
}

.browse_jobs{ width:100%; height:auto; float:left;  position: relative; }
.browse_jobs ul{margin:0px; padding:0px;}

.dubai{left: 0px;  width: 190px; background: url('../../images/find-jobs-sprite.jpg') 0 0;}
.qatar{left: 210px;  width: 190px; background: url('../../images/find-jobs-sprite.jpg') 190px -190px;}
.kuwait{left:420px;  width: 190px; background: url('../../images/find-jobs-sprite.jpg') 380px  -380px;}
.lebanon{left: 630px;  width: 190px; background: url('../../images/find-jobs-sprite.jpg') 570px -570px;}

.oman{left: 0px;  width: 190px; background: url('../../images/find-jobs-sprite.jpg') 190px 0;}
.bahrain{left: 210px;  width: 190px; background: url('../../images/find-jobs-sprite.jpg') 190px -190px;}
.ksa{left:420px;  width: 190px; background: url('../../images/find-jobs-sprite.jpg') 380px  -380px;}
.allcountry{left: 630px;  width: 190px; background: url('../../images/find-jobs-sprite.jpg') 570px -570px;}


.browse-country.dubai {  background-position: 0px 0px;}
.browse-country.qatar {  background-position: 190px -190px;}
.browse-country.kuwait{  background-position: 380px  -380px;}
.browse-country.lebanon{  background-position: 570px -570px;}
.browse-country.oman{  background-position: 0px 190px;}
.browse-country.bahrain{  background-position: 190px -380px;}
.browse-country.ksa{  background-position: 380px  -570px;}
.browse-country.allcountry{  background-position: 570px -760px;}
.browse-country { width: 190px;  height: 150px; display: inline-block; background-position-x: 0px; background-position-y: 0px;
border-radius: 5px;}
.countryOverlay { max-width: 190px;  max-height: 150px;  width: 100%;height: 100%;  top: 0; background-color: #000; position: absolute; opacity: 0.4;  filter: alpha(30); left: 0; border-radius: 5px;}
.countryInfo {position: absolute; top: 50%; left: 0; display: inline-block; width: 100%;}
.text-center { text-align: center;}
.countryName {margin-top: -25px; text-align: center; font-size: 18px; font-weight: bold; color: #fff; display: block;}
.countryJobs {font-size: 16px;font-weight: normal; color: #fff;display: block; text-align: center; margin: 0;}
.country_wrap{wisth:100%; position:relative; margin-top:20px;}
.country_wrap:hover .countryOverlay{opacity:0.6; margin-top:0px;}
.country_hold{ width:100%; float:left;}
.left {
    float: left;
    width: 100%;
}

.white p {
    padding: 10px;
    width: 80%;
    text-align: center;
    float: none;
    margin: 5px 5% 5px 5% !important;
    width: 90%;
    border-radius: 20px;
}


.header{ width:100%; height:auto; float:left; background-color:#fff; box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2); z-index:50; float:left; }

.logo { display:inline-block; width:auto; height:auto; float:left; margin:3px 0px; }

.logo img{transition: all 0.5s ease;}

header nav {text-align: center; margin:0 auto;  outline:none!important; }

header nav ul {margin: 0 ;padding: 0; float:right; }


header nav ul li {	display: block;	font-weight:normal;position: relative;	text-align:center;	float:left; }


header nav ul li a {color: #555; line-height: 18px;	padding:34px 15px 34px 15px; overflow: hidden;text-transform:capitalize;	text-decoration:none;display:block; font-weight:400!important;  }

header nav ul li:hover{ color:#0474c9;   }

header nav ul li:hover a{ text-decoration:none; color:#333;  } 

header nav ul li ul{  margin-top:0; padding:0px; position:absolute; z-index:999; display:none; background-color: #b6b5b3!important;  transition:1s ease-in-out 1s; }


header nav ul li ul li {  margin: 0 auto; text-align: left; width:200px; color:#555!important; list-style:none;  border:0; background-color: #f47e3a; transition:1s ease-in-out 1s; border-bottom:1px solid #e9732f;}
header nav ul li ul li:last-child{border-bottom:0px;}
header nav ul li ul li:hover{ color:#256193; padding:0px;}

header nav ul li ul li a{ color:#fff!important;  display:block; padding:10px; text-decoration:none; width:200px; border:0px!important; text-transform:capitalize;  background-color: #f47e3a;}

header nav ul li ul li:hover a{ background-color:#256193; color:#fff!important; border:0px!important;}

header nav ul li:hover ul{ display:block; transition:1s ease-in-out 1s;}

.icon_top{ font-size:18px;}

.current{  color:#f47e3a;  }

.mean-container a.meanmenu-reveal { margin-right: 40px; margin-top: 60px;}

.ie8 .current:after {	display: none;}

.profooter input{margin-bottom:10px!important;} 
.profooter .button5{margin-top:10px;} 
.parallax_bg { float: left;  width: 100%;}

.video_wrap{ width:50%; height:auto; margin:0 auto; text-align:center; margin-bottom:30px;}
.imgstyle {  position: absolute; right: 10px;  top: 10px; text-align:right;}
.imgstyle img{width:120px;}
.box{position:relative;}
#job-summary-box1 ul{margin:10px 0;}
#job-summary-box1 li {
    list-style-position: inside;
    line-height: 22px;
    list-style: slategray;
}
.tit_ht{margin-top:15px!important}

/***********************Google Adsense*******************************/
.adsense-margin-btm{margin-bottom:15px;}
.ad-margin-top{margin-top:50px;}
.ad-cur-opp{text-align:center; margin-bottom:20px;}
.mobileshow { display: none;}
.curopp-mobile{display: none;}
.recr-desktop{margin-top:50px; }
.mobile-show{display: none;}

.com_soon{ text-align:center; margin:0 auto; display:table;}
.nav-before-login.lft{ float:left;}
.top_nav .col-lg-8.col-md-8.col-sm-7.col-xs-12 { padding-right:0px; margin-right:0px;} .top_nav .col-lg-4.col-md-4.col-sm-5.col-xs-12 { padding-left:0px; margin-left:0px;}
.top_nav .left li:first-child { margin-left: 0px !important;}


.log-wr .modal-header {
border-bottom: 0px;
padding: 30px 15px 30px 15px;
background: #e98147!important;
text-align:center;
}
.log-wr .modal-title{color:#fff; font-weight:700; font-size:17px;}
.log-wr button.close {
position: absolute;
right: 20px;
z-index: 999;
top: 20px;
}
.modal-content.log-wr {
width: 100%;
display: table;
}
.frg-pas{text-align:center; cursor:pointer;}
.frg-pas a{color:#165c8f; cursor:pointer;}
.btn.btn-ser {
background-color: #e98147;
width: 100%;
color: #fff;
font-weight: 600;
}
.btn.btn-reg {
background-color: #165c8f;
width: 100%;
color: #fff;
font-weight: 600;
width:80%; display:table;
margin:0 auto;

}
.log-wr .modal-body {
position: relative;
padding: 0px;
display: table;
width: 100%;
}
.btn-ser{width:100%; float:left;}

.log-wr .input-group .form-control {
border-top-right-radius: 4px!important;
border-bottom-right-radius: 4px!important;
}
.log-wr #form > div {
margin-bottom: 15px!important;
}
.right-bl {
width: 100%;
border-left: 3px solid #ccc;
display: table;
padding-left:20px;
}
.tot-hold{width:100%; padding:15px;}
.padd0{padding:0px;}
.log-wr h3 {
text-align: center;
margin-bottom: 24px;
font-size: 20px;
}
.log-wr .modal-footer{background:#e98147; border:0px; margin-top:15px;}
.log-wr h4 {
text-align: center;
margin-bottom: 38px;
font-size: 20px;
}

#loginbox {
    margin-top: 30px;
}

#loginbox > div:first-child {        
    padding-bottom: 10px;    
}

.iconmelon {
    display: block;
    margin: auto;
}

#form > div {
    margin-bottom: 25px;
}

#form > div:last-child {
    margin-top: 10px;
    margin-bottom: 10px;
}

.panel {    
    background-color: transparent;
}

.panel-body {
    padding-top: 30px;
    background-color: rgba(2555,255,255,.3);
}

#particles {
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0;                        
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute;
    z-index: -2;
}

.iconmelon,
.im {
  position: relative;
  width: 150px;
  height: 150px;
  display: block;
  fill: #525151;
}

.iconmelon:after,
.im:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.close {
float: right;
font-size: 21px!important;
font-weight: 700;
line-height: normal;
color: #fff;
text-shadow: 0 1px 0 #fff;
filter: alpha(opacity=100);
opacity: 1;
/* background: #fff!important; */
/* width: 30px; */
/* height: 30px; */
/* position: absolute; */
/* top: 0; */
/* right: 0px; */
/* border-radius: 10px; */
}
.log-wr button.close {
position: absolute;
right: 0;
z-index: 999;
top: 2px;
background: #165c8f;
width: 30px;
height: 30px;
line-height: 30px;
border-bottom-left-radius: 10px;
}
/***********************media*******************************/
@media only screen and (max-width: 495px){

.text-right { text-align:center;}
.text-left { text-align:center;}
.li-color li {text-align:left;}
.profooter-col h5 { text-align:left;}
.profooter-col1 { padding-left:15px;}
.cta-box .btn1 {margin-bottom:10px;}
.cta1-box a {display: inherit;}
.about606 { width:100%;}
.regform { margin-left:20px;}
#jdsheet{ z-index: 9876; }
#myModal{ z-index: 9878; }

.register_hold1 {
    margin-top: 42px;
    float: left;
    width: 100%;
    position: relative;
}
}
	


@media only screen and (min-width: 980px) and (max-width: 1199px) {.nav > li > a{padding:25px 8px; font-size:10px;} .nav > li{margin-left:0px;} .owl-carousel .owl-item img{width:100%;} add_wrap{width:100%!important} .country_hold .col-md-3 {width:auto; padding-bottom:0px;} .section-package-st-3 .white-bg { padding: 30px 25px;} header nav ul li a{ font-size:14px; padding:35px 6px;}.container{ width:95%;} .row{margin-right:0px; margin-left:0px;} .profooter input{margin-bottom:10px!important;} .profooter .button5{margin-top:10px;} .about606{ width:45%;} .footer{ width:100%; float:left;} .cv .col-md-3{width:auto;} .cv .col-md-3{width:0px;} .course_hold h2{height:40px;} .course_img{width:100%!important;} .border_none{border-right:0px!important;} .col-md-3.col-xs-12.padding-vertical-25.border-right.border-gray{ min-height:200px; margin-top:30px;} .jobs{float:left; width:100%;} .jobs .col-lg-3{width:30%; float:left;} .jobs .col-sm-9.no-padding{width:70%; float:left;} .jobs .container{width:95%!important;} .cta-box .btn1{padding:10px 5px!important;} .contact-section .col-lg-3 img { width: auto !important;}.col-lg-9.col-sm-9.no-padding.srh-res { width: 70%;} .col-lg-3.col-sm-3.srh-res {width: 30%;} .col-lg-3.col-sm-3.candimg img { width: auto;}.col-lg-3.col-sm-3.candimg { width: 25%;} .header-cntr{padding:13px 10px; font-size:15px;}.contact-section{width:100%; } .box{float: left;} }

@media only screen and (min-width: 768px) and (max-width: 979px) {.right-bl{border:0px;} .modal-body .col-md-6.col-sm-12.col-xs-12 {width: 100%!important;}.tot-hold .btn{padding-bottom:10px!important;} .profooter{float:left; width:100%;} .footer{float:left;} .owl-carousel .owl-item img{width:100%;} add_wrap{width:100%!important}  .country_hold .col-lg-9.col-sm-9.no-padding {  width: 60%;} .country_hold .col-lg-3.col-sm-3{  width: 40%;} .country_hold .col-md-3 { padding-bottom:0px;} .profooter-col h5{ font-size:13px; line-height:22px;}  .section-package-st-3 .white-bg { padding: 30px 25px;} .section-package-st-3 .package-box-inner{margin-bottom:15px;}  .col-md-4.col-sm-6.col-xs-12.text-right { width: 100%; text-align: center;} .section-features-st-2 .features-img { display: none;} .section-features-st-2 .features-box{margin-top:30px;} .col-md-4.col-xs-12.text-left{ width: 100%; text-align: center;} .section-features-st-2 .section-content{margin-top:0px;} .row{margin-right:0px; margin-left:0px;} .row{margin-right:0px; margin-left:0px;} .social-media{ text-align:center; float:none;} .profooter input{margin-bottom:10px!important;} .profooter .button5{margin-top:10px;} .about606{ width:55%;} .footer{ width:100%; float:left;} .col-md-3.col-xs-12.padding-vertical-25.border-right.border-gray{ min-height:200px; margin-top:30px;} .border_none{border-right:0px!important;} .post_wrap h2{font-size:18px;} .jobs{float:left; width:100%;} .jobs .col-lg-3{width:30%; float:left;} .jobs .col-sm-9.no-padding{width:70%; float:left;} .jobs .container{width:95%!important;} .cta1-box a{ text-align:center; width:100%; float:left; margin-top:10px;} .cta-box .btn1{padding:10px 5px!important;} .about606 a{font-size:12px;} .pull-right{margin:0px!important; float:left!important; margin-bottom:10px!important;} .block-content p{font-size:15px!important; margin-bottom:5px!important;} .block-content{padding:10px;} .browse-country{width:180px;} .contact-section .col-lg-3 img { width: auto !important;}.what-we-do22{float:left; width:100%; padding-top:50px;} .col-lg-9.col-sm-9.no-padding.srh-res { width: 70%;} .col-lg-3.col-sm-3.srh-res {width: 30%;} .col-lg-3.col-sm-3.candimg img { width: auto;}.col-lg-3.col-sm-3.candimg { width: 25%;} .header-cntr{padding:13px 10px; font-size:15px;} .inner-wrap > .pull-right{float:right!important;padding-right:10px;} .contact-section{width:100%; } header nav{display:none;} .box{float: left;width: 100%;}.video_wrap{width:75%;} .mean-container a.meanmenu-reveal{margin-top:45px;}}

@media only screen and (min-width: 480px) and (max-width: 767px) { .right-bl{border:0px;} .modal-body .col-md-6.col-sm-12.col-xs-12 {width: 100%!important;}.tot-hold .btn{padding-bottom:10px!important;}.btn99{ position:static;}  .features_sec22 .box{height:auto;} .navbar-header{ margin-right:0px!important;} .about606{ width:80%;} .abt65{float:none;} .profooter-col{ padding-bottom:0px; padding-top:20px;} .ramadan img{ width:100%;}.ramadan{ width:100%;} .jobs .container{width:85%!important;} li.dropdown{margin-top:0px!important;} .dropdown-menu{position:relative!important; z-index:99;} .vister_content{margin-top:0px;} .map-navigation .btn-primary{margin-bottom:0px!important;} .map-navigation input{margin-bottom:5px!important;} .owl-carousel .owl-item img{width:100%;} .countryOverlay{display:none;} .section-package-st-3 .package-box-inner{margin-bottom:15px;} .col-md-4.col-sm-6.col-xs-12.text-right { width: 100%; text-align: center;} .section-features-st-2 .features-box{margin-top:30px;} .col-md-4.col-xs-12.text-left{ width: 100%; text-align: center;} .section-features-st-2 .section-content{margin-top:0px;} .row{margin-right:0px; margin-left:0px;} .social-media{ text-align:center; float:none;} .profooter input{margin-bottom:10px!important;} .profooter .button5{margin-top:10px;} .mean-container .mean-nav{margin-top:95px!important;} .about606 .col-sm-6{ float:left; padding-left:0px;} .about606 a{font-size:12px;}  .abt95{padding-left:15px; padding-right:15px;} .footer{ width:100%; float:left;} .profooter-col1{padding:15px;} .section-features-st-2 .features-img{text-align:center; margin:0 auto; float:none; display:table;} .sidebar-bar-title{float:left; width:100%;} .cta1-box a{ text-align:center; width:100%; float:left; margin-top:10px;}.col-lg-8.col-md-8.col-sm-7.Description{ width:100%; float:left;} .about606 a{font-size:12px;} .block-content p{font-size:15px!important; margin-bottom:5px!important;} .browse_jobs .col-md-3.col-xs-12 { padding-left: 0;} .features_sec22 .box p{text-align:justify;} .contact-section .col-lg-3 img { width: auto !important;}.what-we-do22{float:left; width:100%; padding-top:50px;} .contact-section{width:100%;}  header nav{display:none;} .vister1 h1{font-size:24px; padding:0px 15px;} .box{float: left;} .video_wrap{width:100%;} .com_soon img{width:100%;} .top_nav .col-lg-8.col-md-8.col-sm-7.col-xs-12 { width: 60%;} .top_nav .col-lg-4.col-md-4.col-sm-5.col-xs-12 { width: 40%;} .mean-container a.meanmenu-reveal{margin-top:45px;} .mean-container a.meanmenu-reveal{margin-top:45px;}} 

 @media only screen and (min-width: 320px) and (max-width: 480px) {.modal-body .col-md-6.col-sm-12.col-xs-12 {width: 100%!important;}  .tot-hold .btn{padding-bottom:10px!important;} .mobileshow {margin:0 auto; margin-top: 15px; text-align:center; display:table;} .desktopshow{display: none;} .ad-cur-opp{display: none;} .curopp-mobile{display: inline; text-align:center; margin-bottom:20px;}            .recr-desktop{display: none; }.mobile-show { display: inline;margin-top: 10px; text-align:center; padding-bottom:0px!important;} .btn99{bottom:0px;position:static;}  .features_sec22 .box{height:auto;} .navbar-header{ margin-right:0px!important;}  .abt65{float:none;} .profooter-col{display:table; padding-bottom:0px; padding-top:20px;} .row{margin-left:0px; margin-right:0px;} .ramadan img{ width:100%;} .ramadan{ width:100%;} .about66 {padding-right: 0px; padding-left: 0px; margin: 10px 10px 0px;}.adsense-margin-btm{display: none;} .features_sec22{margin-top:10px;} .jobs .container{width:85%!important;} li.dropdown{margin-top:0px!important;} .dropdown-menu{position:relative!important; z-index:99;}.email_wrap{width:100%!important;margin-top:12px!important;} .selectall{padding:30px 0px 30px 20px!important;} .selectall .btn-primary{margin-left:0px!important; float:right;} .foot_wrap .pull-right{margin-top:15px!important} .foot_wrap {height:80px!important;} .savednew_btn{font-size:11px; width:165px;} .back_dash{font-size:11px; width:165px; margin-left:15px;margin-right:0px;}.vister_content{margin-top:0px;} .map-navigation .btn-primary{margin-bottom:0px!important;}  .map-navigation input{margin-bottom:5px!important;} .btn-row a{margin-bottom:5px;} .owl-carousel .owl-item img{width:100%;} .countryOverlay{display:none;} .section-package-st-3 .package-box-inner{margin-bottom:15px;} .top_nav .left li{margin:2px 8px 2px 0px;} .logo img{width:80%;} .social-media{ text-align:center; float:none;} .mean-container .mean-nav{margin-top:95px!important;} .profooter input{margin-bottom:10px!important;} .profooter .button5{margin-top:10px;} .about606 .col-sm-6{ float:left; padding-left:0px;} .about606 a{font-size:12px;}  .abt95{padding-left:15px; padding-right:15px;} .footer{ width:100%; float:left;} .btn-row a::before{left:0px;} .cta-box .btn1{ text-align:center; width:100%;} .nav-before-login { float: none; margin: 0 auto; text-align: center; display: table;} ul.nav-before-login li{font-size:10px!important; padding:5px 0px!important;} .cta1-box a{ text-align:center; width:100%; float:left; margin-top:10px;} .col-lg-8.col-md-8.col-sm-7.Description{ width:100%; float:left;} .contact-section .col-lg-8{padding-left:0px; padding-right:0px;}.block-content p{font-size:15px!important; margin-bottom:5px!important;} .vister_content p{font-size:12px;} .panel-heading h3{font-size:16px} .section-title-st-25 span{ font-size:24px;} .section-title-st-25 h2{ font-size:24px;}  .features_sec22 .box p{text-align:justify;} .what-we-do22{float:left; width:100%; padding-top:50px;} .jobs{width:100%; float:left;} .pagination > li > a, .pagination > li > span{font-size:12px; padding:6px 8px;} .blue-header select{margin-right:5px;} .sortby{width:60px;} .header-cntr1{font-size:15px;} .job-details .action-box > p.pull-left{padding:5px 0px;} .contact-section{width:100%;} .search_btn{width:105px!important; margin-right:140px!important;} header nav{display:none;} .vister1 h1{font-size:20px; padding:0px 15px;} .clr_btn{bottom:25px!important;} .box{float: left;} .video_wrap{width:100%;} .com_soon img{width:100%;} .nav-before-login.lft {    text-align: center;    float: none;

} .log-wr .col-md-6.col-sm-12.col-xs-12{width:100%;} .right-bl{border:0px;}}






