@font-face {
 font-family: 'AvantGardeBkBTBook';
 src: url('../fonts/avgardn-webfont.eot');
 src: url('../fonts/avgardn-webfontd41d.eot') format('embedded-opentype'), url('../fonts/avgardn-webfont.woff') format('woff'), url('../fonts/avgardn-webfont.ttf') format('truetype'), url('../fonts/avgardn-webfont.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'LucidaSansUnicodeRegular';
 src: url('../fonts/l-webfont.eot');
 src: url('../fonts/l-webfontd41d.eot') format('embedded-opentype'), url('../fonts/l-webfont.woff') format('woff'), url('../fonts/l-webfont.ttf') format('truetype'), url('../fonts/l-webfont.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}
* { margin:0; padding:0px; }
body { font-family:Arial, Helvetica, sans-serif !important; color: #373737; font-size: 12px !important; }
input, select, textarea, button { font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important; color:#666 !important; }
input[type=submit], input[type=button] { cursor:pointer; }
h1, h2, h3, h4, h5, ul, li, p, div, form { margin:0px; padding:0px; }
h1, h2, h3, h4, h5 { line-height:normal !important; font-family: AvantGardeBkBTBook !important;}
h1 { font-size:30px !important; font-weight:600 !important; margin-bottom: 0 !important;    margin-top: 0 !important;}
h2 { font-size:18px !important; margin-bottom: 10px !important;    margin-top: 0 !important; }
h3 { font-size:16px !important;margin-bottom: 0 !important;    margin-top: 0 !important; }
h4 { font-size:14px !important; margin-bottom: 0 !important;    margin-top: 0 !important;}
h5 { font-size:1px !important; margin-bottom: 0 !important;    margin-top: 9px !important;}
ul, li { list-style:none; }
a { color:#24aae2 !important; text-decoration:none; outline: none; }
a, input, select, textarea { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; }
a:hover { color:#ff0000 !important; text-decoration:none !important; }
h2 { font-size:18px; }
.clear { clear:both; line-height:0px; font-size:0px; }
img { border:none; }
section, article, aside, header, footer, .nav_style, dialog, figure { display:block; padding:0px; margin:0px; }
#main { width:100%; margin:0 auto; }
header { background:url(../images/header_bg.png) repeat-x; border-top:6px #292929 solid; padding-bottom:5px; }
#header { width:88%; margin:0 auto; position:relative; height:109px; }
#header .logo { background: url("../images/logo.png") no-repeat scroll 0 0 / 100% 110px rgba(0, 0, 0, 0); width: 100%;}
#header .logo a { display:block; height:109px;text-indent:-9999px; }
#header .top_links_widget { float:right; background:url(../images/top_left.png) no-repeat; padding-left:27px; }
#header .top_links { background:url(../images/top_right.png) no-repeat right top; height:30px; padding:5px 25px 0 0; color:#ffffff; }
#header .top_links a { margin:0 5px; color:#ffffff !important; text-transform:uppercase; display:inline-block;font-size: 12px; }
#header .top_links a#home { width:16px; height:15px; text-indent:-9999px; background:url(../images/home_icon.png) no-repeat; }
#header .followus { bottom: -58px; float: right;margin-top: -1px; }
#header .followus li { float:left; margin-right:6px; }
#header .contacts { font-size: 14px;font-weight: bold; left: 36px; margin-left: 33px; margin-top: 6px;}
.contacts label span{margin-left:5px;}
#header .contacts h1, #header .contacts p{padding:3px 0 3px 25px;}
#header .contacts h1 { color:#333; background:url(../images/ph_icon.png) no-repeat left center; }
#header .contacts p{background:url(../images/imgpsh_fullsize.png) no-repeat 0px 2px;margin-top:18px; }
nav { height:auto; font-family:'LucidaSansUnicodeRegular'; margin:15px auto !important; padding:5px 6px 0 5px; width:100%; /*background:#00adea;*/ border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; 
background: #e8e8e8; /* Old browsers */
background: -moz-linear-gradient(top,  #e8e8e8 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e8e8e8 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e8e8e8 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e8e8e8 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e8e8e8 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.skype_contact{display:block;margin-top:40px;}
.skype_contact a{    font-size: 15px;    font-weight: bold;    color: #F47B20;}

.table-two tr td{width:80%;}
.navbar-nav {   position: relative; z-index: 1000;}
.navbar { border-radius: 10px; max-width: 990px;}
.set_md{}
#header .get_quote{margin-left: 317px;margin-top: -49px; background:url(../images/get_quote.png) no-repeat; width:150px; height:51px;}
#header .get_quote a{text-indent:-9999px; height:51px; display:block;}

/*---8/3/16----*/

.contacts label img{margin-right:7px;}
.contacts label .fa-phone{margin:0px 7px;}

.nav_style li { float: none; text-align: center; /*background:url(http://webink.net/images/menu_sep.png) no-repeat left top; padding-left:2px;*/ }
.nav_style li.first { background:none; }
.nav_style li a { line-height:36px !important; height:36px; color:#42454B !important; font-size:12px !important; text-transform:uppercase !important; padding:0 25px !important; display:block !important; }
.nav_style li a:hover { border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -webkit-border-radius-topright:4px; -webkit-border-radius-topleft:4px; text-decoration:none; color:#fff !important;
background: #838383; /* Old browsers */

background: -moz-linear-gradient(top,  #838383 0%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#838383), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #838383 0%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #838383 0%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #838383 0%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #838383 0%,#4c4c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#838383', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
 }
n.nav_style a:hover, .nav_style a.active { background: #868686; color:#FAFAFA; border-radius:4px 4px 0 0; }
 
#banner { width:100%; height: 377px;max-width:990px; margin:0 auto;/* padding-top:30px; */position:relative; }
.banner { padding:30px 0; position:relative; height:286px; }
.banner_content { width:337px; float:left; color:#ffffff; position:relative; }
.banner_content h1 { color:#000; font-size:36px !important; margin-bottom:15px !important; font-weight:normal; }
.banner_content h1 span {font-size: 48px !important;
font-weight: bold !important;
display: block;
line-height: 36px !important;
color: #FFF; }
.banner_txt { font-family:'AvantGardeBkBTBook'; font-size:18px; min-height:100px; }
.banner_content h1, .banner_txt { padding-left:10px; }
.banner_btns { padding:3px 0 16px; }
.banner_btns a{margin-right:8px;}

.form_widget{padding:0; margin:0;}
.btn_frnt{ position: relative;    top: -12px;}

.know_more, .freequote{ height:36px; display:inline-block; text-indent:-9999px;}
.know_more{background:url(../images/know_more.png) no-repeat; width:116px;}
.freequote{background:url(../images/free_quote.png) no-repeat; width:149px;}
.banner_img {/* position:absolute; right:0; top:20px;*/ }
.paging { position:absolute; bottom:30px; left:422px; }
.paging li { float:left; padding:0 3px; }
.paging li a { background:url(http://webink.net/css/style.css) no-repeat; height:15px; width:15px; display:block; text-indent:-9999px; }
.paging li a:hover, .paging li a.active { background-position:0 -15px; }
.rightfade { background: url("../images/banner_fade.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);  bottom: -328px; height: 38px;  position: relative; right: 160px;width: 383px; z-index: 1; }
.banner_right { width:240px; background:url(../images/banner_right_bg.png) no-repeat #fff; -moz-border-radius-topleft: 15px; border-top-left-radius: 15px; height: 312px; padding: 10px; position:absolute; right:5px; top:36px; z-index:10; }
.banner_right h1 { color: #f47b20; padding: 5px 10px; text-transform: uppercase; font-size:14px !important; line-height:18px !important; background:url(http://webink.net/css/style.css) no-repeat left center ; padding-left:40px !important; }
.banner_right h1 span { display:block; color:#333; font-size:18px; }
.bannerform { padding: 5px 15px 0; }
.bannerform li { padding-bottom: 7px; }
.bannerform textarea { height: 60px; }
.bannerform .pdrt { padding-right: 16px !important; }
.bannerform .textfield { padding: 7px;}
.textfield { border: 1px solid #ccc; padding: 5px; border-radius:4px; -moz-border-radius:4px; webkit-border-radius:4px;  }
.textfield:hover { color:#333; border: 1px solid #a2a2a2; }
.textfield:focus { color:#000; border: 1px solid #6f6f6f; }
.buttn { background:url(../images/btn_lft.png) no-repeat; display:inline-block; padding-left:5px; }
.buttn span{display:inline-block;}
.buttn input, .buttn span { background:url(../images/btn_rht.png) no-repeat right top; height:31px; border:none; color:#fff; font-weight:bold; padding:0 15px 0 10px; }

.wrapper{padding: 15px 0;margin: 0 auto;width: 100%;max-width: 990px;}
.client_widget h2{margin:5px 0 0 10px; font-family:'LucidaSansUnicodeRegular' !important;}
.clients{overflow:hidden; padding:10px 50px; position:relative;}
.clients_logos ul{overflow:hidden; margin:0 10px;}
.clients_logos li{float:left; margin:0 13px;}

#prev, #next{position:absolute; display:block; height:36px; width:36px; text-indent:-9999px;}
#prev{background:url(http://webink.net/css/style.css) no-repeat; left:0;}
#next{background:url(../images/next.png) no-repeat; right:0;}

#content { padding:20px 0 10px; width:100%; margin:0 auto; line-height:18px; max-width: 1024px;}
.l_quote{background:url(../images/t_quote.png) no-repeat 8px 5px; padding-left:32px; margin-bottom:15px;}
.r_quote{background:url(../images/b_quote.png) no-repeat 96% 100%; padding-right:32px;margin-top:-20px;margin-right:5px;}
.r_quote a{color:#000;}
.r_quote a:hover{color:#F47B20;}

.cl_name{font-size:12px; color:#a2a2a2; display:inline-block; margin-top:8px; font-style:italic;}
.bottomframe{padding:5px 8px; border-top:1px #eaeaea solid; text-align:right;}

aside { width:100%; float:right; }
aside h2 { padding:10px 15px; }
.side_content { padding:5px 15px; }

.slide_sec{position:relative;}
.exp-logos{width:182px; margin:0 auto;}
.exp-logos li{overflow:hidden; float:left;}
.item_sec{width:79px; height:79px; float:left; margin:0 5px 8px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.item_sec img{display:block; }
.item_sec a:hover img{border:1px #999 solid;}

#previous, #nxt{height:28px; width:14px; display:block; text-indent:-9999px; position:absolute; top:50%; margin-top:-14px;}
#previous{background:url(../images/arrow_left.png) no-repeat; left:-5px;}
#nxt{background:url(../images/arrow_right.png) no-repeat; right:-5px;}
.value_cust{text-align:center;}
.value_cust a{display:inline-block; border:1px #EAEAEA solid; margin:0 5px 10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.button, .button span { display:inline-block; border:none; cursor:pointer; }
.button { background:url(../images/btn_left.png) no-repeat; padding-left:6px; }
.button span { background:url(../images/btn_right.png) no-repeat right top; line-height:31px; height:31px; text-transform:uppercase; color:#ffffff; padding:0 12px 0 6px; }

.leftcontent { float:left; width:100%; }
.contentpic { float: left; margin: 0 25px 25px 0; }
.heading { color: #f47b20; padding-bottom: 5px; text-transform:none; }
.content p {     padding-bottom: 5px;
    text-align: justify;
    color: #000;
    font-size: 14px;
    line-height: 22px;
        font-weight: 600;
}
.module {border:1px solid #EAEAEA; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; margin-bottom:10px; }
.modulecon { padding:10px; }
.grayhead {background: none repeat scroll 0 0 #ECECEC; color: #333333; padding: 6px 15px; text-transform: uppercase; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; }


.sercvie_widget { background: url("../images/services.png") no-repeat scroll right bottom #FAFAFA; margin:2px; border: 1px solid #E2E2E2; float: left; height: auto; padding: 10px; width: 320px !important; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;}
.sercvie_widget1 { background: url("../images/services.png") no-repeat scroll right bottom #FAFAFA; margin:2px; border: 1px solid #E2E2E2; float: left; height: 184px; padding: 10px; width: 238px !important; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;}
.sercvie_widget1 { background: url("../images/services.png") no-repeat scroll right bottom #FAFAFA; margin:2px; border: 1px solid #E2E2E2; float: left; height: 210px; padding: 10px; width: 215px !important; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;border-radius:40px;}
.sercvie_widget:hover{background-color:#fff; border: 1px solid #999;}
.sercvie_widget h4 { margin-bottom: 5px !important; font-size:14px !important;}
.sercvie_widget p { padding-bottom: 1px !important; font-size: 12px;}

.team_widget1 { background: url("../images/services.png") no-repeat scroll right bottom #FAFAFA; margin:2px; border: 1px solid #E2E2E2; float: left; height: 330px; padding: 10px; width: 330px !important; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;border-radius:40px;}

.team_widget2 { background: url("../images/services.png") no-repeat scroll right bottom #FAFAFA; margin:2px; border: 1px solid #E2E2E2; float: left; height: 220px; padding: 10px; width: 228px !important; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;border-radius:40px;}
.member { float: left;  padding: 10px; height:430px; width: 230px !important; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;}
.member  img{
border-radius:90px;
}
.member img:hover{
 box-shadow: 6px -2px 6px 2px #cccccc;
}

.bannermodule{margin-bottom:15px;}
.bannermodule a img{display: block;width: 100%;max-width: 250px;margin: 0 auto;}
.our_expertise .side_content{background:url(../images/side-expertise.png); padding-top:10px;}
.our_expertise h2{background:#f47b20; color:#fff; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0;}
.content h4{margin-bottom:10px!imp;}

.readmore:after{content:'→'; font-size:14px !important;}

.logos_sec{overflow:hidden; padding:10px 0;}
.logos_sec a{float:left;}

.pakage_img{max-width: 100%;width:100%;}
.evencol { background-color: #FFFFFF; }
footer { background:/*url(http://webink.net/images/bottom_bg.png) repeat-x #0a060a*/#5D5D5D; }
.bottom { overflow:hidden; padding:12px 0 15px; height:225px; width:100%; margin:0 auto;}
.bottom p{ color: #fff;}
.bottom ul li a{ color: #fff !important;
font-size: 14px; line-height: 25px;}

.footer_row{overflow:hidden; padding-bottom:10px;color:#fff;}
.footer_row a{color:#fff !important;}
.bot_links { width:100%; float:left; overflow:hidden; padding-top:5px;}
.bot_links li {float:left; padding:0 10px; font-size:14px; border-left:1px #fff solid;}
.bot_links li:first-child{border-left:none;}

.connect_widget {float:right;}
.connect_widget h4{float:left; margin-right:10px !important; color:#fff; margin-top:3px !important;}
.connect_us{float:left;margin-top: 3px;}
.connect_us li { float:left; margin:0 7px; }
.connect_us img{width:22px; height:22px;}

.footer_wrap { background:#000; padding:10px;  border-top:1px #1C272C solid; }
.footer { width:75%; margin:0 auto; color:#999; overflow:hidden; }
.copyright { width:80%; float:left; }
.validate { float:right; text-align:right; }
.validate a { margin-left:5px; float:left; }
.validate a img { display:block; }
button.button span { margin-top:-1px; }

.bottom{height:auto;}
.bottom .white_frame a {color: #333 !important;}
.white_frame{background:#fff; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; padding:15px 0; overflow:hidden;}
.white_frame .bot_links li {border-bottom: 1px dashed #f1f1f1;}
.white_frame .bot_links li a {background: url("../images/gr_icn.png") no-repeat scroll 5px 7px;}
.white_frame .bot_links li a:hover { background:url(../images/wt_icn.png) no-repeat 5px 7px #45a1fb; text-decoration:none; color:#fff; }

.white_frame .sitemap{width:560px;}
.white_frame .bot_links{margin-left:10px;}
.white_frame .first_col{margin-left:0;}
.white_frame .connect_widget{margin-left:25px;}
.white_frame .connect_us li a span{color:#45a1fb;}
.white_frame .online_support{width:200px;}

.footer_left{/*width:200px; float:left;*/ }

.tabs_widget a, .tabs_widget a span{line-height:28px; height:28px; display:block;font-size: 12px;}
.tabs_widget li{border-bottom:1px #ccc dotted;}
.tabs_widget a{padding:0 20px 0 5px; width:210px;}
.tabs_widget a span{background:url(../images/gr_icn.png) no-repeat left center; padding-left:10px;}
.tabs_widget li:hover a span, .tabs_widget li.active a span{background:url(../images/wt_icn.png) no-repeat left center; color:#fff;}
.tabs_widget li:hover a, .tabs_widget .active a{background:url(../images/tab_active.png) no-repeat right top;}

.tabs_container{margin-left:0;}
.tab_content{overflow:hidden;}
.tab_content h4{font-size:12px;}
.tab_content h4 a {color:#333 !important;font-weight: bold;font-size: 12px; }
.tab_content h4 a:hover{color:#f47b20 !important;}
.col_widget{width:29%; float:left; margin:0 10px 10px; height:85px; min-width:200px;}

/*CSS Added By Rajesh ( March 2013*/
.contentPart{color: #666666;font-family: Arial, Helvetica, sans-serif; font-size: 13px;text-align: justify; clear:both; style="max-width: 1024px;"}

#breadcrumb
{
    font: 11px Arial, Helvetica, sans-serif;
    background-color:#ffffff;
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    border:solid 1px #DCD9D9;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}
#breadcrumb li 
{
    list-style-type:none;
    float:left;
    padding-left:10px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
#breadcrumb a
{
    height:30px;
    display:block;
    background-image:url(../images/bc_separator.png); 
	background-color:#ffffff;
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#454545 !important;
}
.home
{
    border:none;
    margin: 2px 0px;
}

#breadcrumb a:hover
{
	color:#35547F;
}
.error_img {
background: url(../images/error_mgs_img.png) no-repeat scroll 0 0 transparent;
height: 786px;
}

#toTop {
    width: 100px;
    border: 1px solid #ccc;
	border-radius: 4px 4px 4px 4px;
    background: #E1116F;
    text-align: center;
    padding: 5px;
    position: fixed; /* this is the magic */
    bottom: 10px; /* together with this to put the div at the bottom*/
    right: 10px;
    cursor: pointer;
    display: none;
    color: #ffffff;
    font-family: verdana;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.lebelHead {
    color: #333333;
    line-height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    vertical-align: top;
    clear: both;
}

.contentDesc {

    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    margin: 10px 0 0 15px;
    text-align: justify;
	clear:both;
}
.editorLi {
   background: url(../images/bullet_circle.jpg) no-repeat scroll 20px 8px transparent;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 22px;
    list-style: none outside none;
    padding: 5px 0 0 33px;
    text-align: justify;
}
.et-shadow .et-box-content {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #FFFFFF;
    color: #6D6E6E;
    padding-left: 30px;
	margin-bottom:10px;
	
}
.et-box-content {
    border-radius: 10px 10px 10px 10px;
    min-height: 35px;
    padding: 16px 20px 8px 75px;
    text-shadow: 1px 1px 1px #FFFFFF;
	
}
.page_sub_title {
    background-color: #FFFFFF;
    border-bottom: 1px dotted #2778E3;
    color: #2977D4;
    font: 22px "Trebuchet MS";
    padding: 0px;
}
.slider-wrap {
    background: url(../images/gallery-bg.gif) no-repeat scroll left top transparent;
    height: 207px;
    margin: 10px 0px;
    position: relative;
    width: 675px;
}
td {
    color: #4F4F4F;
    font-family: Arial, Helvetica, sans-serif
    font-size: 14px;
    line-height: 18px;
}
.payment-mode {
    border: 1px solid #E0E0E0;
    height: 70px;
    padding: 5px;
    width: 489px;
}

.Captchaheading {
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    width: 120px;
}
.addres{ width:360px; float:left;}
.cont{width:460px; float:right; font:18px/18px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding-top:20px; padding-left:50px;}
.cont a{font:11px/18px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none;}
.cont img{ padding:0px 4px 0px 12px;}

.contact-txt{font:bold 11px/18px Arial, Helvetica, sans-serif; color:#157cbe; text-decoration:none; padding-left:5px;}
.contact-txt a{font:bold 11px/18px Arial, Helvetica, sans-serif; color:#157cbe; text-decoration:none;}

.port{border-top:3px solid #E9E9E9;}
.cl{ clear:both;}
.requestQoute{ padding:30px 0 10px 0; font:11px/18px Arial, Helvetica, sans-serif; color:#565656; font-weight:bold;}


#mainContent {
	width: 630px;
	float:left;
}
#mainContent h2{ font:26px/20px Arial, Helvetica, sans-serif; color:#333; padding:0 0 28px 0; background:url(http://webink.net/css/style.css) no-repeat left bottom;}	
#mainContent .servBox{ padding:0 0 18px 0;}
.requestQoute h3{ font:18px/20px Arial, Helvetica, sans-serif; font-weight:bold; color:#157cbe;  background: url(../images/h3-bg.jpg) no-repeat bottom left; padding:0 0 20px 5px;}

.requestQoute span {font:13px/18px Arial, Helvetica, sans-serif; float:right; color:#CC3300; font-weight:bold;}

.requestQoute form label {font-size:11px; color:#565656; float:left; width:50px; padding-right: 14px; text-align: right; font-weight: bold; vertical-align: top;}
	
#myContactform td{ padding-bottom:5px; padding-left:0px; padding-right:1px; text-align:right;}
.requestQoute form input[type="text"], form input[type="email"], form input[type="url"], select {
			display: table-cell;
			width: 176px;
			height: 25px;
			border: 1px solid #d7d7d7;
			font:11px Arial, Helvetica, sans-serif;
			color:#565656;
		}
		
.requestQoute form textarea {
			width: 176px;
			height: 65px;
			border: 1px solid #d7d7d7;
			
		}
		
.requestQoute form input[type="submit"] {
			margin-left: 162px;
		}

.quote1{width:176px;}
.testimonialBox{ overflow:hidden; background:#F6F5F5 url(../images/testi_icon.jpg) no-repeat 8px 8px;position:relative; 
	margin-top:15px; padding:26px 20px 18px 20px; border:1px solid #D3D7DA; border-radius: 6px 6px 6px 6px;  -moz-border-radius: 6px; -webkit-border-radius: 6px;}

.testimonialBox span{ float:right; font-weight:bold; line-height:45px; font-size:13px; text-transform:uppercase; background:url(../images/client_name.png) no-repeat; width:181px; height:54px; display:block; text-align:center; color:#fff;}

.cont{width:410px; float:right; font:18px/18px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding-top:8px; padding-left:50px;}
.cont a{font:11px/18px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none;}
.cont img{ padding:0px 4px 0px 12px;}
#mainContent .servBox-lft{ padding:8px; width:90px; height:130px; float:left;}
#mainContent .servBox .servCont{ width:625px; float:right; background:url(../images/dashed.jpg) repeat-x left bottom;}
#mainContent .servBox .servCont h3{ font:bold 18px Arial, Helvetica, sans-serif; color:#157cbe; margin:0px; padding:0px; }
#mainContent .servBox .servCont h3 a{ font:bold 18px Arial, Helvetica, sans-serif; color:#157cbe; margin:0px; padding:0px; text-decoration:none; }
#mainContent .servBox .servCont p{ font:12px/18px Arial, Helvetica, sans-serif; color:#565656; padding:8px 0 12px 0; text-align:justify;}

.ser-right{float:left; margin-left:0px; margin-bottom:25px;width: 100%;}
.ser-right p{ font:12px/18px Arial, Helvetica, sans-serif; text-align:justify; color:#565656; margin:0px; padding:5px 0px;}
.ser-right a{ font:12px/18px Arial, Helvetica, sans-serif; color:#0c73ae; text-decoration:none;}
.ser-right a:hover{ font:12px/18px Arial, Helvetica, sans-serif; color:#0c73ae; text-decoration:underline;}
.ser-right h1{font:bold 20px/24px Arial, Helvetica, sans-serif; text-align:justify; color:#0c73ae; margin:0px; padding:5px 0px; border-bottom:1px dashed #CCCCCC;}
.ser-right h1 span{font:bold 18px/24px Arial, Helvetica, sans-serif; text-align:justify; color:#565656; margin:0px; padding:5px 0px;}
.ser-right h2{font:bold 14px/24px Arial, Helvetica, sans-serif; text-align:justify; color:#0c73ae; margin:0px; padding:5px 0px; border-bottom:1px dashed #CCCCCC;}
.ser-right h2 span{font:bold 18px/24px Arial, Helvetica, sans-serif; text-align:justify; color:#565656; margin:0px; padding:5px 0px;}
.ser-right h3{font:bold 14px/24px Arial, Helvetica, sans-serif; text-align:justify; color:#0c73ae; margin:0px; padding:10px 0px 0px 0px;}

.ser-right ul{ width:650px; float:left; margin:0px; padding:5px 0px 10px 0px; list-style:none;}
.ser-right ul li{width:625px; float:left; margin:3px 0px 3px 5px; padding:0px 0px 0px 20px; font:12px/18px Arial, Helvetica, sans-serif; color:#565656; background:url(../images/check.jpg) no-repeat left top; display:block;}
.rt-container .rt-grid-6 {
    width: 460px;
}
.right-outline {
  background: none repeat scroll 0 0 #cccccc;
    color: #000;
    font-size: 23px;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
	
}
#technologies img {
    padding: 1px 20px;
width: 100%;
}


/*-------------Request a Quote-------------*/
.titletext h4{margin-bottom:10px;}
.formwidget li{padding-bottom:20px;}
.formwidget li label{margin-bottom:5px; font-weight:bold; text-transform:uppercase; display:block;}
.formwidget li p{padding-bottom:0!important;}
.leftarea, .rightarea{width:47%; float:left;}
.rightarea{float:right;}
.low_width{width:85%;}
.star{font-weight:bold; color:#ff0000;}

.reqbutton{background:url(../images/requestquote_btn.png) no-repeat; width:176px; height:30px; border:none; text-indent:-9999px; font-size:0;}


/*--------------At the bottom of the page---------------*/
.bigger{padding:7px 5px; font-size:12px;}
.fullwidth { width: 100%; }
.pdrt { padding-right: 12px !important; }
.padtopbtm{padding-top:5px; padding-bottom:5px;}
.padtop0{padding-top:0;}

.col_widget p{ font-size:12px !important;line-height: 1.2;}


.technologies a img{}


.navbar { min-height:42px !important;}













@media screen and (max-width: 1200px) {
#header .followus { float: right; position: relative; bottom: 0; margin-top: 0;}
.nav_style li a {padding: 0 20px !important;}
}

@media screen and (max-width: 1000px) {
#header { width: 100%;}
#header .get_quote { margin-left: 150px; margin-top: 0; position: relative; top: 34px; width: 150px;}
#header .followus {left: 50px; margin-top: 0; position: relative;top: 35px; width: 294px;}
.banner_right { right: -180px; top: -267px;}
.rightfade {right: 38px;  top: 23px;}
.nav_style li a {padding: 0 6px !important;}
}

@media screen and (max-width: 900px) {
.nav_style li a {padding: 0 6px !important;}

}

@media screen and (max-width: 800px) {
#header .logo { background: url("../images/logo.png") no-repeat scroll 0 0 / 250px auto rgba(0, 0, 0, 0);}
#header .contacts { left: 243px; margin-top: 0;position: absolute; top: -100px; width: 219px;}
#header .top_links_widget {position: absolute; right: 0;}
#header .get_quote {left: 242px; margin-left: 0; margin-top: 0; position: absolute;  top: -50px; width: 150px;}
#header .followus {margin-top: 0;position: absolute; right: 0; top: -49px; width: 294px;left: auto;}
.banner_img{display:none;}
.banner_right { right: 0; top: -267px;}
.rightfade {  position: absolute;    right: 0;}
.nav_style li a {padding: 0 6px !important;}

}


@media screen and (max-width: 700px) {	
.banner_right { right: 0; top: -267px;}
.rightfade {  position: absolute;    right: 0;}
#header .contacts { position: static;}
#header .followus { position: static;}
#header .top_links_widget { top: -178px;}
#header .get_quote {  left: 272px; position: absolute; top: -128px;}
.bot_links { width: 100%;}
}

@media screen and (max-width: 500px) {
#header .contacts {    position: relative; left: 0; top: 0;}
#header .get_quote { left: 0; position: relative; top: -6px;}
#header .followus { left: auto; margin-top: 0; position: relative; top: -1px; width: 294px;}
.bot_links { width: 100%;}
.bot_links li{float: none;}
.tabs_widget a { width: 100%;}


#banner {height: auto; padding-bottom: 30px;}
.banner_right { position:static;float: right;}
.banner_content { width:100%;}
.banner_content h1 span {font-size: 36px !important;}
.know_more {background: url("../images/know_more.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0); width: 45%;height: 34px;}
.freequote {background:url("../images/know_more.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);height: 34px;width: 45%;}
.rightfade {position: relative;top: 335px;  right: 0;width: 100%;}

#header .logo {
    background: url("../images/logo.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);
    width: 52%;
}

}

@media screen and (max-width: 360px) {
.bot_links { width: 100%;}
.bot_links li{float: none;}
.tabs_widget a { width: 100%;}
.tabs_widget a, .tabs_widget a span { font-size: 8px;}
.col_widget { margin: 0; min-width: 152px;width: 24%;  height: auto;}

#banner {height: auto; repeat scroll 0 center / 100% 100% rgba(0, 0, 0, 0); padding-bottom: 30px;}
.banner_right { position:static;float: right;}
.banner_content { width:100%;}
.banner_content h1 span {font-size: 36px !important;}
.know_more {background: url("../images/know_more.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0); width: 45%;height: 34px;}
.freequote {background: url("../images/free_quote.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);height: 34px;width: 45%;}
.rightfade {position: relative;top: 335px;  right: 0;width: 100%;}
#header .logo a {height: 143px;}
#header .top_links_widget {top: -212px;}
#header .logo { position:relative; top:30px; background: url("../images/logo.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);width: 90%;}
header {background: url("../images/header_bg.png") repeat-x scroll 18px 34px rgba(0, 0, 0, 0);}
#header .followus {left: 30px;}
header{background-size: 100% 100%;}
.sousMenu ul{z-index: 1;left: 85px;}
.navbar-collapse.in{z-index: -1;}
.patch3{    z-index: 999;}

}

@media screen and (max-width: 767px) {

#header{height:auto;}
#header .logo{width: 58%;}
.top_links_widget{top: -298px!important;}
#header .contacts{margin-left:0px;width:100%;}
header{background-size: 100% 100%;}
.sousMenu ul{z-index: 1;left: 85px;}
.navbar-collapse.in{z-index: -1;}
.patch3{    z-index: 999;}
}



@media only screen and (min-width:768px) and (max-width: 1024px) {

.top_links_widget{top:0px;}
.get_quote{top: 36px!important;width:100%!important;}
#header .contacts{left: 0px!important;margin-top: 0!important;top: 0px!important;width: 100%!important;}
.patch3 img{width: 5%;}
#header .logo{background-size: 100%;}
.patch3{    left: -8px!important;}
#header .contacts p{margin-top: 0px;}

}

/*tabbing portfolio*/

ul.tabs {
		margin: 0;
		padding: 0;
		float: left;
		list-style: none;
		height: 32px;
		border-bottom: 1px solid #999999;
		border-left: 1px solid #999999;
		width: 100%;
	}
	ul.tabs li {
		float: left;
		margin: 0;
		cursor: pointer;
		padding: 0px 11px;
		height: 31px;
		line-height: 31px;
		border: 1px solid #999999;
		border-left: none;
		font-weight: bold;
		background: #EEEEEE;
		overflow: hidden;
		position: relative;
	}
	ul.tabs li:hover {
		background: #CCCCCC;
	}	
	ul.tabs li.active{
		background: #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
	}
	.tabcontainer {
		border: 1px solid #999999;
		border-top: none;
		clear: both;
		float: left; 
		width: 100%;
		background: #FFFFFF;
	}
	.tabcontent {
		padding: 20px;
		font-size: 1.2em;
		display: none;
	}
	#container {
		width: 600px;
		margin: 0 auto;	
	}

	
	.emp{

	 margin-right:5px;
	 height:170px;
	 width:180px;
	}
	.portfolio-frame img {
      height: 172px;
    width: 177px;
	}
	

/* slider */	
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av
{
						filter: alpha(opacity=70);
						opacity: .7;
						overflow:hidden;
						cursor: pointer;
						border: #000 1px solid;
}
.jssorb01 div { background-color: gray; }
.jssorb01 div:hover, .jssorb01 .av:hover { background-color: #d3d3d3; }
.jssorb01 .av { background-color: #fff; }
.jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }

.jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn
{
						position: absolute;
						cursor: pointer;
						display: block;
						background: url(http://webink.net/css/style.css) no-repeat;
						overflow:hidden;
}
.jssora05l { background-position: -10px -40px; }
.jssora05r { background-position: -70px -40px; }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05ldn { background-position: -250px -40px; }
.jssora05rdn { background-position: -310px -40px; }

.captionOrange, .captionBlack
       {
            color: #fff;
            font-size: 20px;
            line-height: 30px;
            text-align: center;
            border-radius: 4px;
    }
.captionOrange
        {
            background: #EB5100;
            background-color: rgba(235, 81, 0, 0.6);
    }
.captionBlack
        {
        	font-size:16px;
            background: #000;
            background-color: rgba(0, 0, 0, 0.4);
    }
a.captionOrange, A.captionOrange:active, A.captionOrange:visited
        {
        	color: #ffffff;
        	text-decoration: none;
    }
a.captionOrange:hover
        {
            color: #eb5100;
            text-decoration: underline;
            background-color: #eeeeee;
            background-color: rgba(238, 238, 238, 0.7);
    }

	
	/**submenu**/
	.sousMenu22{position:relative;}
	.sousMenu22 ul{list-style-type:none;display:none!important;position:absolute;right: -232px;top: 2px;}
	.sousMenu22:hover > ul{display:block!important;}
	.lft_crt{float:left;font-size:18px;margin: 3px 0px 0px -36px;font-size: 33px !important;}
	
	.sub_menu1{position:relative;}
	.sub_menu1 ul{list-style-type:none;display:none!important;position:absolute;right: -233px;top: 2px;}
	.sub_menu1:hover > ul{display:block!important;}
	.lft_crt{float:left;font-size:18px;margin: 3px 0px 0px -36px;font-size: 33px !important;}
	
	/*patch*/
	.patch3{position:absolute;top: -433px;left: -90px;z-index: 1;}
	.patch3 img{position: fixed;top: 135px;}
	
	
	
.padding_remove{padding:0px;}
.marketing_dg{width:100%;float:left;}
.heading_srcve{width:100%;float:left;color: #f47b20; padding-bottom: 15px; text-transform: none; font-size:22px; letter-spacing:1px; background: -webkit-linear-gradient(#fdfefe, #D2D2D2); background: -o-linear-gradient(#fdfefe, #D2D2D2);  background: -moz-linear-gradient(#fdfefe, #D2D2D2);background: linear-gradient(#fdfefe, #D2D2D2);border: 1px solid #d3d8da; padding: 10px;}
.marketing_dg p{color: #666666;font-family: Arial, Helvetica, sans-serif; font-size: 14px;letter-spacing: 1px;text-align: justify;padding: 5px 10px;}
.marketing_dg p img{width:100%;}

.seo_cntnt{width:100%;float:left;filter: grayscale(100%);-webkit-filter: grayscale(100%);  filter: gray;  -webkit-transition: all .6s ease;}
.seo_cntnt h1{color: #428bca; padding-bottom: 15px; text-transform: none; font-size:22px; letter-spacing:1px; background: -webkit-linear-gradient(#fdfefe, #D2D2D2); background: -o-linear-gradient(#fdfefe, #D2D2D2);  background: -moz-linear-gradient(#fdfefe, #D2D2D2);background: linear-gradient(#fdfefe, #D2D2D2);border: 1px solid #d3d8da; padding: 10px;}
.seo_cntnt p{color: #666666;font-family: Arial, Helvetica, sans-serif; font-size: 14px;letter-spacing: 1px;text-align: justify;padding: 5px 10px;}
.seo_cntnt p a{background: rgb(244, 123, 32) none repeat scroll 0% 0%;padding: 2px 15px 2px 5px;color: rgb(255, 255, 255)!important;border-radius: 0px 5px 5px 0px;border-right: 6px solid rgb(253, 0, 0);float: left;
margin: 15px 0px 0px 0px;}
.seo_cntnt_img img{width: 100%;padding: 5px 0px;}
.seo_cntnt:hover{-webkit-filter: grayscale(0);filter: none;transition: all .5s ease;-o-transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;}

.services_all_img{width:100%;float:left;background: #F1F2F2;margin: 20px 0px;border: 1px solid #ccc;}
.services_all_img ul {list-style-type:none;margin:0px;float: left;width: 100%;padding: 10px 0px;}
.services_all_img ul li{float:left;width: 20%;text-align: center;padding: 15px 0px;border-right: 1px solid #ccc;filter: grayscale(100%);-webkit-filter: grayscale(100%);  filter: gray;  -webkit-transition: all .6s ease;}
.services_all_img ul li:hover{-webkit-filter: grayscale(0);filter: none;transition: all .5s ease;-o-transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;}

/**/
.fa_hm{font-size:18px!important;}

.fa_hm{font-size:18px!important;}
.maspp iframe{width:100%!important;height: 385px !important;}
.subb1{right: -282px !important;}


/*******/

.app_iphone{width:100%;float:left;}
.headeing_iphone{width: 100%;float: left;color: #f47b20;padding-bottom: 15px;font-size: 22px;}
.iphone_left ul{margin:0px;padding:0px;list-style-type:none;}
.iphone_left ul li{margin: 0px 0px;padding: 6px 0px;}
.iphone_right{width:100%;float:left;}
.iphone_right img{width:100%;max-width:300px;max-height:300px;}

/****/

.ourportfoliyo_heading{width:100%;float:left;}
.ourportfoliyo_heading h1{background-color:#8bb052;color:#fff;text-align:center;font-size: 24px;padding: 5px 0px;text-transform: uppercase;}
.ourportfoliyo_img{width:100%;float:left;}
.ourportfoliyo_img img{width:100%;}
.ourportfoliyo_text{width:100%;float:left;padding: 30px 0px 20px 0px;}
.heading_fnct{color: #f47b20;font-size: 22px;}
.iphone_function{width:100%;float:left;margin: 0px 0px 40px 0px;}
.iphone_function ul {margin:0px;padding:0px;list-style-type:none;}
.iphone_function ul li{margin:0px;padding:5px 0px;}






.contact_with_us{width: 100%;float: left;border: 1px solid #ccc;margin: 30px 0px 0px 0px;background-color: #F9F9F9;border-radius: 5px; position: relative;text-align: center;}
.contact_with_us img{width: 17%;background: #F9F9F9;margin: -31px 0px 0px 0px;}
.contact_with_us .speak_us{width: 100%;float: left;text-align: center;padding: 30px 0px;}
.contact_with_us .speak_us label{width:100%;text-transform:uppercase;font-size:18px;}
.contact_with_us .speak_us span{width:100%;}

/*ecommerce store*/

#content_holder {
    min-height: 300px;
	border-top: 4px solid #e20700;
    padding: 30px 0;
}
.page_heading {
    margin-top: 0;
    padding-bottom: 15px;
    margin-bottom: 30px;
    color: #333;
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
table {
    background-color: transparent;
	border-spacing: 0;
    border-collapse: collapse;
}
thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}
.packages_plan_table table tr:nth-child(odd) {
    background: #f4f4f4;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.packages_plan_table table tr:nth-child(1) th.item {
    background: #f15959;
}
.packages_plan_table table tr:nth-child(1) th.basic {
    background: #CFA1A1;
}
.packages_plan_table table tr:nth-child(1) th.bronze {
    background: #CD7F32;
}
.packages_plan_table table tr:nth-child(1) th.silver {
    background: silver;
}
.packages_plan_table table tr:nth-child(1) th.gold {
    background: #c90;
}
.packages_plan_table table tr:nth-child(1) th {
    height: 60px;
    vertical-align: middle;
    font-size: 20px;
    text-shadow: 0 1px #000;
}
.packages_plan_table table tr td:first-child, .packages_plan_table table th:first-child {
    text-align: left;
}
.packages_plan_table table tr th {
    color: #fff;
}
.packages_plan_table table tr td:first-child, .packages_plan_table table th:first-child {
    text-align: left;
}
.packages_plan_table table td, .packages_plan_table table th {
    text-align: center;
}
.packages_plan_table table td a {
    background: #e20700;
    color: #fff;
    border-radius: 4px;
    padding: 7px 15px;
    display: inline-block;
}
td.yes {
    background: url(../images/yes1.png) no-repeat;
    background-position: 50%;
}
td.no {
    background: url(../images/no.png) no-repeat;
    background-position: 50%;
}
td.no1{
  color:#008000;
}
.packages_plan_table table tr:nth-child(1) th.item1 {
    background: #e67300;
}
.packages_plan_table table tr:nth-child(1) th.basic1 {
    background: #006600;
}
.packages_plan_table table tr:nth-child(1) th.bronze1 {
    background: #800000;
}
.packages_plan_table table tr:nth-child(1) th.silver1 {
    background: #660066
}
.packages_plan_table table tr:nth-child(1) th.gold1 {
    background: #2d5986;
}
.packages_plan_table table tr:nth-child(1) th.item2 {
    background: #e67300;
}
.packages_plan_table table tr:nth-child(1) th.basic2 {
    background: #006600;
}
.packages_plan_table table tr:nth-child(1) th.bronze2 {
    background: #800000;
}
.packages_plan_table table tr:nth-child(1) th.silver2 {
    background: #660066
}
.packages_plan_table table tr:nth-child(1) th.gold2 {
    background: #2d5986;
}
.packages_plan_table table tr:nth-child(1) th.item3{
    background: #e67300;
}
.packages_plan_table table tr:nth-child(1) th.basic3 {
    background: #006600;
}
.packages_plan_table table tr:nth-child(1) th.bronze3 {
    background: #800000;
}
.packages_plan_table table tr:nth-child(1) th.silver3 {
    background: #660066
}
.packages_plan_table table tr:nth-child(1) th.gold3 {
    background: #2d5986;
}

.packages_plan_table table tr:nth-child(1) th.item4{
    background: #e67300;
}
.packages_plan_table table tr:nth-child(1) th.basic4 {
    background: #006600;
}
.packages_plan_table table tr:nth-child(1) th.bronze4 {
    background: #800000;
}
.packages_plan_table table tr:nth-child(1) th.silver4 {
    background: #660066
}
.packages_plan_table table tr:nth-child(1) th.gold4 {
    background: #2d5986;
}


/* career */
.openjob {
    padding-bottom: 30px;
	background: 1px silver;
    margin-top: 29px;
}
#wrapper {
    margin: 0 auto;
}
#wrapper, .fix_wrapper {
    z-index: 10;
    width: 980px;
}
.inr_wrp_container #wrapper>section {
    margin-bottom: 0;
    padding-bottom: 0;
}
#single {
    float: left;
    width: 65%;
    margin: 15px;
    padding: 10px 0;
}
.jobopening {
    margin: 0 auto;
    width: 722px;
}
#single .section-title.text-center.hdr-xxl {
    color: #0d63ac;
    font-family: OpenSans-Bold;
    padding-bottom: 10px;
}
.text-center {
    text-align: center;
}
h2 {
    font-size: 18px;
}
.carrerTable {
    border: 1px solid #dadada;
}
.carrerTable table {
    margin-bottom: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-bottom: 1.5em;
}
td, th, tr {
    padding-right: 1.5em;
    border-bottom: 0 solid #444;
}
.carrerTable .hd td {
    background: grey;
    color: #000;
    padding: 8px 10px;
}
.carrerTable .detail td, .carrerTable .hd td, .formBoxCae {
    font-family: OpenSans;
}
.carrerTable .detail td {
    border-top: 1px solid #e9e9e9;
    font-size: 13px;
    padding: 10px;
}
.carrerTable .detail td, .carrerTable .hd td, .formBoxCae {
    font-family: OpenSans;
}
.carrerDetal {
    background: #e9e9e9;
    padding: 10px;
    font-size: 15px;
    line-height: 25px;
    font-family: OpenSans;
}



 .callback-bg{background: #26abe2;
    margin-top: 1%;
    padding-bottom: 17px;
    display: table;
    width: 100%;}


.callback-bg h3{color: #fff; padding: 1%;}


@media only screen and (max-width: 600px) {
   .callback-bg{background: #26abe2;
    margin-top: 0%;
    padding-bottom: 20px;
    display: table;
    width: 100%;}
    .callback-bg h3{color: #fff; padding: 5%;}
}


    .btn-3 {
    background: #fae907;
    color: #fff;
    width: 100%;
}


.footer{
	color: #fff;
}

.footer h4{
	color: #fff;
	line-height: 25px;
}

.bg-overlay {
   background: linear-gradient(rgba(0,0,0,.7), rgba(0,0,0,.7)), url(../wp-content/uploads/2018/06/US.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    color: #fff;
    height: 280px;
    padding: 95px;
    line-height: 30px;
    margin-bottom: 2%;
}

.bg-overlay p{
   font-size: 18px;
    line-height: 28px;
    text-align: center;
    color: #fff;
}