﻿@font-face{font-family:'Montserrat-Light';src:url(../Bootstrap/fonts/Montserrat-Light.otf)}

.contentstyle{color:#444;font-family:Sensation,sans-serif; font-size:16px;text-align:justify;line-height:23px;padding:10px;}
@font-face{font-family:'Sensation';src:url(../Bootstrap/fonts/Sansation_Regular.ttf)}.mainpageheading{font-family:Sensation;font-size:20px;color:#fff}.contentheading{font-family:Sensation !important;font-size:22px;color:#00728f;font-weight:700;text-align:left;padding:20px;padding-left:10px; text-transform:uppercase; }.contentsubheading{font-family:Sensation;font-size:16px;color:#666;font-weight:700;text-align:left;padding:10px;padding-left:10px}.contentsubheading1{font-family:Sensation;font-size:16px;color:#Ff7f2a;font-weight:700;text-align:left;padding:10px;padding-left:10px}.btnprocess{background-color:#f9f9f9;border:1px #e1e1e1 solid;cursor:pointer;display:inline-block;font-size:14px;margin-right:8px;padding:3px 6px;color:#6380bc;text-transform:uppercase}.static{color:#666;font-family:Arial;font-size:13px;font-style:normal;text-align:justify;line-height:20px}.hoverlink:hover{text-decoration:underline!important}ul#menu,ul#menu ul{list-style-type:none;margin:0;padding:0}ul#menu a{display:block;text-decoration:none}ul#menu li{margin-top:1px}ul#menu li a{background:#f96;color:#fff;padding:4px;text-align:left;vertical-align:middle;font-weight:700;font-size:14px;font-family:Arial}ul#menu li a:hover{font-weight:700;background:#fff;color:#f50}ul#menu li ul li a{background:#f96;color:#fff;padding-left:20px}ul#menu li ul li a:hover{background:#fff;color:#f50;border-left:5px #f96 solid;padding-left:15px}.GridPager a,.GridPager span{display:block;height:26px;width:26px;font-weight:700;text-align:center;text-decoration:none;vertical-align:middle;padding-bottom:0}.GridPager a{background-color:#f5f5f5;color:#969696;border:1px solid #969696}.GridPager span{background-color:#428bca;color:#fff;border:1px solid #3AC0F2}.gridrow{padding-left:5px;padding-right:5px;color:#666;font-size:14px}.gridheader{padding-left:5px;padding-right:5px;font-size:16px;color:#fff;}.divWaiting{position:absolute;background-color:#FAFAFA;z-index:2147483647!important;opacity:.8;overflow:hidden;text-align:center;top:0;left:0;height:100%;width:100%;padding-top:20%}.nodehover{color:#2a80b9!important;text-decoration:underline}.radiobuttonans{padding:0;margin:0}.divcircle{background-color:#000;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:30px;font-family:'Roboto',sans-serif;font-weight:300;color:#fff;margin-bottom:25px;margin-top:35px;line-height:150px;text-align:center}.btndesign{border-radius:4px}.register{left:-55px;top:50%;background:#a4381e;width:131px;padding:26px 2px 2px;height:60px;-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);position:fixed;z-index:99999;color:#fff;font-weight:700;font-size:16px;cursor:pointer;text-align:left}.emailus{right:-55px;top:30%;background:#E26813;width:100px;padding:10px 5px 20px 2px;height:90px;-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);position:fixed;z-index:99999;color:#FFF;font-weight:700;font-size:16px;cursor:pointer;vertical-align:top;text-align:center}.hoverdiv:hover{background-color:#e6a70f;border:solid 5px #666!important}.overlayPic:hover{background-color:#fff;text-decoration:underline}.mainhomeregi{width:100%;height:100%;background-color:rgba(255,255,255,0.6)}.vericalul{font-size:14px;color:#333;display:block;list-style:none}.btnprocess1{background-color:Transparent;border:0;cursor:pointer;display:inline-block;font-size:16px;padding:3px 6px;color:#fff;text-transform:uppercase;font-weight:700}.divhover{text-align:center}.divhover:hover{background-color:rgba(255,255,255,0.4)}.divhover3 a{text-transform:uppercase;font-size:16px;font-family:Arial;color:#fff}.divhover3:hover{background-color:rgba(255,255,255,0.4)}.divhover3 a:hover{color:#fff!important}.gridrownew{padding-left:5px;padding-right:5px;color:#000;font-size:14px; padding-top:8px; padding-bottom:8px; font-family:Verdana;}.rowss:hover{ background-color:#cccccc;}.hovergrid:hover{box-shadow:2px 3px 8px #444;}.linkhover:hover{ text-decoration:underline !important; cursor:pointer ;}.maintableborder td{border:solid 1px #cccccc;}.divborder{color:#cccccc; border:solid 1px #cccccc;  }.borderclass{border-bottom :solid 2px #e6e6e6;padding:3px;}.dropanchor{ background-color:White !important; color:Black !important; font-family:Arial !important; font-size:12px !important; }.leftstudmenu{ list-style:none; display:block; padding-left:0px; margin-bottom:0px;} .leftstudmenu li{  font-family:Arial; background-color:#2a80b9; border:solid 2px #ffffff; font-size:14px; color:White  !important; font-family:Arial !important; text-decoration:none; display:block; } .leftstudmenu li a{ display:block;padding:8px; color:White; } .leftstudmenu li a:hover{ background-color:#e5c062; text-decoration:none; color:White !important ;}.register1{left:-55px;top:50%;background:#a4381e;width:140px;padding:24px 12px 12px;height:60px;-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);position:fixed;z-index:99999;color:#fff;font-weight:700;font-size:16px;cursor:pointer;text-align:left} .topheading{ font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif; font-size:18px; font-weight:normal; color:#444444; padding:7px; }.headingright{ font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif; font-size:15px; color:#2a80b9; }.contentnewhead{font-family:Corbel ; color:#333;}.dashboardh1{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif; font-size:16px; color:#444444; padding:15px; font-weight:bold;}.dashboardh11{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif; font-size:16px; color:#ffffff; padding:6px;  font-weight:bold; }.textshado{ text-shadow:0 3px 3px #666666;}.contentstyle1{color:#444444;font-family:Kalinga,Arial,Sans-serif;font-size:14px;text-align:justify;line-height:21px;padding:10px;font-weight:bold;}.contentheadings1{font-family:Sensation;font-size:18px;color:#444444;font-weight:700;text-align:left;padding:10px;padding-left:10px} .contentheadings2{font-family:Sensation;font-size:30px;color:#00728f;font-weight:500;text-align:left;padding:10px;padding-left:10px}  .contentheadings3{font-family:Sensation;font-size:20px;color:#00728f;font-weight:500;text-align:left;padding:10px;padding-left:10px}  .smallfont{ font-family:Arial; font-size:14px; font-weight:bold; color:Black;}.contentstyle2{color:#666666;font-family:sans-serif;font-size:14px;text-align:justify;line-height:18px;padding:7px;font-weight:normal;}
.contentstylejob{color:#666666;font-family:Sans-Serif;font-size:15px;text-align:justify;line-height:20px;padding:7px;font-weight:normal;}
.jobheading{font-family:Sans-Serif;font-size:14px;color:#000000;font-weight:700;text-align:left;padding:10px;padding-left:10px}

#menu12{ display:block; padding-left:0px; list-style:none; background-color:#fbfbfb; margin-bottom:0px; }#menu12 li  
{
	display: block;
    padding: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
   
    border-bottom: solid 1px #cccccc;}
     #menu12 li a{ color:#337ab7; font-family:Arial; padding-left:5px; font-size:14px; cursor:pointer; font-weight:600} 

.staticsubcontent{ font-size:18px; line-height:28px; font-weight:normal; color:White }
.divideremp{ display:block;}
.empblock{ display:block; list-style:none; margin-left:0px; padding-left:0px; }
.empblock li{ font-family:Corbel; font-size:16px; color:#000; font-weight:normal; line-height:22px;}
@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) 
{
	.divideremp{ display:none;}				
}
.GridPager1 a,.GridPager1 span{display:block;height:26px;width:26px;font-weight:700;text-align:center;text-decoration:none;vertical-align:middle;padding-bottom:0}.GridPager1 a{background-color:#f5f5f5;color:#969696;border:1px solid #969696}.GridPager1 span{background-color:#428bca;color:#fff;border:1px solid #3AC0F2}.gridrow1{padding:7px; color:#444444;font-size:15px}.gridheader1{ padding:7px; font-size:16px;color:#fff;}
.digi-menuwrp{width:100%;z-index:990}
@media only screen and (max-width:62.4375em){.digi-menuwrp{display:none}
}
.digi-menuwrp ul{width:100%;height:47px;float:left;list-style:none}
.digi-menuwrp ul .digi-menu-icon{display:none}
 @media only screen and (max-width:62.4375em){.digi-menuwrp ul .digi-menu-icon{display:block;width:40px;float:right}
}
.digi-menuwrp ul li{float:left} 
@media only screen and (max-width:62.4375em){.digi-menuwrp ul li{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}
.digi-menuwrp ul li:first-child{margin-left:auto}
.digi-menuwrp ul li:last-child{margin-right:auto}
}
.digi-menuwrp ul li a{text-decoration:none;color:#fff;display:block;float:left;font-size:1.75em;font-family:'ProximaNova-Reg','Franklin Gothic','Franklin Gothic','ITC Franklin Gothic',Arial,sans-serif;height:42px;letter-spacing:.008em;line-height:63px;margin-right:30px;padding:0}
.digi-menuoverlay{position:relative;width:100%;height:47px;background-color:#3390b1}
@media only screen and (max-width:62.4375em){.digi-menuoverlay{height:57px}
}
.digi-menu-rail{background:url("../../../content/dam/Cognizant_Dotcom/industries_images/pagemenubigbg.png") no-repeat scroll center bottom transparent;height:57px;left:0;position:absolute;top:0;width:100%;z-index:2}
@media only screen and (max-width:62.4375em){.digi-menu-rail{background:0}
}
.digi-navwrp{margin:0 auto;overflow:hidden;width:940px}
@media only screen and (max-width:62.4375em){.digi-navwrp{width:90%}
}
.digi-pointerwrp{margin:0 auto}
.digi-pointer-active{background:url("../../../content/dam/Cognizant_Dotcom/industries_images/menu-slider-bg.png") no-repeat scroll center top transparent;//background-position:-935px 0;height:10px;margin-top:47px;width:2000px;z-index:1}
@media only screen and (max-width:62.4375em){.digi-pointer-active{background-position:0 0}
}
@media only screen and (max-width:62.4375em){.menu-active{min-height:225px}
}
@media only screen and (max-width:62.4375em){.menu-devicebg-active{background:0}
}
.navtab-device-menuwrp{width:100%;z-index:990}
@media only screen and (min-width:62.5em){.navtab-device-menuwrp{display:none}
}
@media only screen and (max-width:62.5em){.navtab-device-menuwrp{display:none}
}
.navtab-device-menuwrp ul{width:100%;padding:0 3%;height:auto;background:#3390b1;float:left;list-style:none;margin-top:-1%;padding-bottom:25px}
.navtab-device-menuwrp ul .digi-menu-icon{display:none}
@media only screen and (max-width:62.4375em){.navtab-device-menuwrp ul .digi-menu-icon{display:block;width:40px;float:right}
}
.navtab-device-menuwrp ul li{float:left}
@media only screen and (max-width:62.4375em){.navtab-device-menuwrp ul li{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}
.navtab-device-menuwrp ul li:first-child{margin-left:auto}
.navtab-device-menuwrp ul li:last-child{margin-right:auto}
}
.navtab-device-menuwrp ul li a{text-decoration:none;color:#fff;display:block;float:left;font-size:1.75em;font-family:'ProximaNova-Light','Franklin Gothic','Franklin Gothic','ITC Franklin Gothic',Arial,sans-serif;height:42px;letter-spacing:.008em;line-height:63px;margin-left:0;margin-right:37px;padding:0}
.navtab-device-menuoverlay{position:relative;width:100%;height:47px;background-color:#3390b1}
@media only screen and (max-width:62.4375em){.navtab-device-menuoverlay{height:57px}
}
.navtab-device-menu-arrow{background:url("../../../content/dam/Cognizant_Dotcom/industries_images/pagemenubigbg.png") no-repeat scroll center bottom transparent;height:57px;left:0;position:absolute;top:0;width:100%;z-index:2}
@media only screen and (max-width:62.4375em){.navtab-device-menu-arrow{background:0}
}
.navtab-device-navwrp{margin:0 auto;overflow:hidden;width:940px}
@media only screen and (max-width:62.4375em){.navtab-device-navwrp{width:100%}
}
.navtab-device-pointerwrp{margin:0 auto}
.navtab-device-pointer-active{background:url("../../../content/dam/Cognizant_Dotcom/industries_images/menu-slider-bg.png") no-repeat scroll center top transparent;background-position:-935px 0;height:10px;margin-top:47px;width:2000px;z-index:1}
@media only screen and (max-width:62.4375em){.navtab-device-pointer-active{background-position:0 0}
}
.tab-fixed{position:fixed;top:87px}
@media only screen and (max-width:40em){.tab-fixed{top:44px}
}
@media only screen and (max-width:62.4375em){.menu-active{min-height:225px}
}
@media only screen and (max-width:62.4375em){.menu-devicebg-active{background:0}
}
.navtab-device-navwrp div a{text-decoration:none;color:#fff;display:block;float:left;font-size:1.75em;height:42px;letter-spacing:.008em;line-height:63px;margin-left:0;margin-right:37px;padding:0 3%}
.navtab-device-navwrp .digi-menu-icon{width:40px;margin:8px 23px;float:right;padding:10px}
.contact-fixed{position:fixed;top:30px;width:289px}
.bluebar_fixed{position:fixed;top:0;z-index:9997}
.hexagon{ background: url(../Images/hexagn_white.png) no-repeat;
    height: 80px;
    width: 94px;
    float: left;
    text-align: center;}
    
    .removerad{ border-radius:0px !important; font-size:18px !important;}
    
    .regiheading
    {
    	 font-family:Verdana;
    	 color:#0b4364;
    	 font-size:18px;
    	 padding:8px;
    	 border-bottom:solid 2px #0b4364;    	
    }
    	 .regiheading1
       {
    	 font-family:Verdana;
    	  color:#fff;
    	  font-size:18px;
    	   padding:8px;   
    	
    	}
    	.regiheadingregister_top
       {
    	 font-family:Verdana;
    	  color:#fff;
    	  font-size:25px;
    	     padding-top:10px;
    	     padding-bottom:10px;
    	
    	}
    	
    	.imgset{ position: absolute;
    top: -19%;
    left: 36%;}
    
    .spacer 
    {
     height : 90px;
    }
    .padtop10{ padding-top:0px;}
    .freejobpostbtn{color:Black;  font-size:15px; font-family:Arial; }
    .offering{ padding-top:40px; padding-bottom:40px;}
    .alignright{ text-align:right;}
    
    .btnempzone{
 
  
    color: #ffffff;
    background: #1898ca;
    padding: 8px 14px 7px;
    font-size:13px;
    border-radius: 3px;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;
    text-transform:uppercase;
    cursor: pointer;
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
    }
    .btnempzone:hover{ background-color:#ffffff; color:#1898ca}
    
     .btnempzone1{ 
    border: 1px solid #ffffff;
    color: #ffffff;
    background:transparent;
    padding: 12px 14px 12px;
    font-size:16px;
    border-radius: 3px;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;    
    cursor: pointer;
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
    }
    .btnempzone1:hover{ background-color:#2d3bda; color:#ffffff}        
    .guest-landing-srch 
    {
    max-width: 1140px;
    width: 90%;
    padding: 0 20px 22px;   
    border-radius: 2px;
    margin: auto;
    }
.guest-srch {
    position: absolute;
    /*bottom: 50px;*/
   /* bottom:25%;*/
    left: 0;
    right: 0;
    margin: auto;
}

.btnempzone2{
 
    border: 1px solid #1898ca;
    color: #1898ca;
    background: #ffffff;
    padding: 8px 14px 7px;
    font-size:13px;
    border-radius: 3px;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;
    text-transform:uppercase;
    cursor: pointer;
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
    }
    .btnempzone2:hover{ background-color:#1898ca; color:#ffffff}


.btnsearch{
 
    border: 1px solid #1898ca;
    color: #ffffff;
    background: #1898ca;
    padding: 11px 14px 11px;
    font-size:13px;
    border-radius: 0px;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;
    cursor: pointer;
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
    }
    .btnsearch:hover{ background-color:#ffffff; color:#1898ca}    
    
    .btnred{
 
    border: 1px solid #f25656;
    color: #ffffff;
    background: #f25656;
    padding: 11px 14px 11px;
    font-size:13px;
    border-radius: 0px;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;
    cursor: pointer;
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
    }
    .btnred:hover{ background-color:#ffffff; color:#f25656}    
    
   
    
    
    .btngray
    {    
    border: 2px solid #e5e5e5;
    color: #444444;
    background: #fff;
    padding: 11px 14px 11px;
    font-size:13px;
    border-radius: 0px;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;
    cursor: pointer;    
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;    
    }
    .btngray:hover{ background-color:#e5e5e5; color:#1898ca; }        
    
    .btnsearchinfo{
 
    border: 1px solid #2ca8c2;
    color: #ffffff;
    background: #2ca8c2;
    padding: 11px 14px 11px;
    font-size:13px;
    border-radius: 0px;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;
    cursor: pointer;
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
    }
    .btnsearchinfo:hover{ background-color:#ffffff; color:#2ca8c2}    

.formtextheight{ height:50px; border-radius:0px !important; font-family:Sans-Serif; color:Black !important;border:1px solid #ddd}
.searchbtn
{
	background: #2d3bda;
    color: white;
    border-radius: 0;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
    border-color: #1898ca;
    padding-top:15px; padding-bottom:15px; font-size:14px;
	}
.searchbtn:hover{ color:White; background-color:#1898ca;}
 .pageheading
    {
    	font-size: 27px;
    font-weight: normal;
    color: #fff; font-family:Verdana;
    }
    
     .pageheadingnew
    {
    	font-size: 30px;
    font-weight: normal;
    color: #fff; font-family:Verdana;
    }
    
    .btncommon
{
	background: #ef4129;
    color: white;
    border-radius: 0;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
    border: 2px dotted #FFF;
    padding-top:8px; padding-bottom:8px; font-size:14px;
	}
.btncommon:hover{ color:White; background-color:#f0685b;}


.btnnew
{
	background: #ef4129;
    color: white;
    border-radius: 0;
    font-family: "ProximaNova",Helvetica,Arial,sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
    border-color: #f0685b;
    padding-top:8px; padding-bottom:8px; font-size:14px;
	}
.btnnew:hover{ color:White; background-color:#f0685b;}



@font-face {
  font-family: 'raleway';
  src: url('../Bootstrap/fonts/raleway.regular.ttf');
}
@font-face {
  font-family: 'raleway-semibold';
  src: url('../Bootstrap/fonts/raleway.semibold.ttf');
}
@font-face {
  font-family: 'raleway-bold';
  src: url('../Bootstrap/fonts/raleway.bold.ttf');
}

    
    .fontnewbold
    {
	 font-family:raleway-bold !important;
	  font-size:36px !important;
	}
	
	 
         #myTab a{ padding:12px; font-size:16px; font-family:raleway,Sans-serif; letter-spacing:1px; padding-left:30px; padding-right:30px; font-weight:400; color:#000; border-top:solid 4px  transparent; display:block; text-align:center}
   
         		#myTab > li.active > a, #myTab > li.active > a:hover
         		{
         			color: #000000 !important;
    cursor: default;
    background-color: #ffffff !Important;
    border:0px !important;
     border-top: 4px solid #2a80b9 !important; 
         		}
         			
         		#myTab > li{ border:solid 1px  transparent; border-bottom:4px; }
       #myTab > li > a:hover{ border:0px !important;
     border-top: 4px solid #2a80b9 !important; }
       
       
	.servicebox{padding: 0;
    background: #FFF;
    margin-bottom: 30px;
    -webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.2);}
	
	.servicebox .img{ padding:0px; width: 100%; height: 90px;}
	
	#services {
    background: #000 url(../Images/bg_services.png);
    background-size: cover;
   }
    .services-wrap 
    {
    padding: 20px 10px !important;
    background: #fff !important;
    border-radius: 4px !important;
    margin: 0 0 40px !important;
    }

    .copyrightnew{color:#ffffff; font-family:Sans-Serif; font-size:13px;}
	.footermobile{ font-family:cal !important; font-size:19px; color:#000; padding-left:10px; font-weight:bold}
	footer 
	{
	   background: #293a4b !important;		   
    }          
    footer a{font-family:sans-serif !important;
    font-size: 14px !important; line-height:25px;}   
	.padtop30{ padding-top:30px;}
	.padtop40{ padding-top:40px;}
	.padbot40{ padding-bottom:40px;}
	.service-item{padding-top:50px; padding-bottom:50px;}
	.btnjobalert
	{
		 height:45px;
		 color:#1898ca;
		 font-weight:bold;
    }     
	.textcss{ height:45px; border-radius:4px !important; }
	.padtop60{ padding-top:100px;}
	.padbot60{ padding-bottom :100px;}
	.company-details {
	color: #939393;
	padding-top: 10px;
	padding-bottom: 40px;
    }

 


.bluepanel{ background-color:#1898ca; color:#ffffff; padding-top:15px; padding-bottom:15px; border-radius:0px; }
.bluepanel a{font-size:18px;  font-weight:normal; display:block;text-decoration:none;}

.graypanel{ background-color:#f5f5f5; color:#787878; padding-top:15px; padding-bottom:15px; border-radius:0px; border-top:solid 1px #cccccc; }
.graypanel a{font-size:18px;  font-weight:normal; display:block; text-decoration:none;}
	
	
	
	
	
@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) 
{  
	.imgset
    {
 	 left:35%;
    }
 .removeleftpad{ padding-left:0px !important;}
 .removerightpad{ padding-right:0px !important;}
 .removepaddall{ padding-left:0px !important; padding-right:0px !important;}
 .spacer{ height:20px;}
 .alignright{ text-align:right;}
 .addpadd15left{ padding-left:15px !important;}
 .padtop10{ padding-top:10px;}
 .company-details{ padding-bottom:10px !important;}
 .copyright{ padding-bottom:10px !important;}
 .offering{ padding-top:20px; }
 .padded ul li{ border-left:solid 1px transparent !important;}
 .alignright{ text-align:left;}
 .regiheading1{ font-size:14px;}
 .guest-srch{ position:relative;}
   .pageheading
    {
    	font-size: 24px;
    }
    .fontnewbold{ font-size:24px !important;}
    .padtop30{ padding-top:0px;}
    .padtop40{ padding-top:15px;}
    .padbot40{ padding-bottom:15px;}
    .service-item{padding-top:10px; padding-bottom:10px;}
    .padtop60{ padding-top:20px;}
	.padbot60{ padding-bottom :20px;}
}
@media screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1034px) 
  and (-webkit-min-device-pixel-ratio: 1)  
  {
  	.freejobpostbtn{ font-size:12px !important;}
  	.removerightpad{ padding-right:0px;}  
  			
  }
  
@media all and (max-width: 1290px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) 
{
  .removerightpad{ padding-right:0px;}
  	.freejobpostbtn{ font-size:12px !important;}
}

#u1{ margin:0px; padding:0px;}
#u1 li{ list-style:none; font-family:Arial; width:180px; font-size:12px; line-height:20px;}
#u1 li a{ list-style:none; text-decoration:none; width:180px; padding-left:5px; font-family:Arial; color:Black; font-size:12px; line-height:20px; }
#u1 li a:hover{ background:#E0f5ff; width:180px; }
.profilecomplete a{ color:#0d6eb6;}
.profilecomplete a:hover{ background-color:#efefef;}
.searchbox{ width:522px; border:solid 1px #2ca8c2;}
.headingmargin
{color:#fff; line-height:35px; font-family:Arial,Helvetica,sans-serif !important; font-size:55px !important;  font-weight:600 !important ;
}
	.padleft0{ padding-left:0px;}
	.alignr{ text-align:right;}
	
	.txtnew{ height:40px;border: 1px #dcdcdc solid!important;
    box-shadow: 0px 0px 3px #dcdcdc!important; }
	.padall0{ padding-left:0px; padding-right:0px;}
	.paddcontainer{ padding-bottom:25%; padding-top:20%;}
@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) 
{
	.paddcontainer{  padding-top:27%;padding-bottom:10%; }
	.searchbox{ width:200px;}	
	#style-4::-webkit-scrollbar
{ width:4px !important;}

.headingmargin{margin-top:-30%; position:relative; font-size:35px !important;}
.martop{ margin-top:4px;}

 /* .btnempzone1{ 
    border: 1px solid #1898ca;
    color: #1898ca;   
    }*/
    .btnempzone1:hover{ background-color:#1898ca; color:#ffffff}    
    .padleft0{ padding-left:15px;} 
    .alignr{ text-align:left;}
    .footermobile{ padding-left:2px;}
}
.back-to-top
{
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
}
