/* Minification failed. Returning unminified contents.
(658,123): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(680,67): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(693,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(746,104): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(763,104): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(789,245): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(837,93): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(837,116): run-time error CSS1019: Unexpected token, found ':'
(837,116): run-time error CSS1042: Expected function, found ':'
(837,116): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
  .__wb_overlay {
    filter:alpha(opacity=60); /* IE */
    opacity: 0.6; /* Safari, Opera */
    -moz-opacity:0.6; /* FireFox */  
    opacity: 0.6;
    
    background-color: #000;
    position: fixed;
    width:100%;
    height:100%;
    top: 0px;
    left: 0px;
    padding: 0px !important;
    border: 0px !important;
    margin: 0px !important;
    border-radius: 0px !important;
    z-index: 2147483643 !important;
  }
  
  #__wb_record_overlay_div {
    cursor: wait !important;
  }
  


  .__wb_record_content {
    opacity: 1.0;
    position: fixed;
    top: 50%;
    left: 50%;
    margin: 0px !important;
    padding: 0px !important;

    background-color: #ffffff !important;
    border-radius: 8px;
    z-index: 2147483644 !important;
    box-shadow: 0 0 30px 5px #000;
    -moz-box-shadow: 0 0 30px 5px #000;    
    -webkit-box-shadow: 0 0 30px 5px #000;  
  }
    
  #__wb_record_content_loader {
    cursor: wait !important;
    padding-top: 30px !important;    
    margin-left: -287px !important;
    margin-top: -177px !important;    
    width: 574px !important;
    height: 355px !important;  
  }
  
  #__wb_record_content_done {
    margin-left: -427px !important;
    margin-top: -177px !important;      
    width: 855px !important;
    height: 355px !important;  
  }
  
  .__wb_record_content > * {
    margin: auto !important;
    display: block !important;

    text-align: center !important;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  }
  
  .__wb_record_content > wb_h1 {
    font-size: 36px !important;
    color: #222 !important;
    margin: 0px 0px 0px 0px !important;
    padding: 0px !important;
    line-height: 2em;
    font-weight: normal !important;
    width: auto !important;
    height: auto !important;    
  }   
  
  .__wb_record_content > wb_p {
    font-size: 17px !important;
    color: #222 !important;    
    margin: 8px 0px 8px 0px !important;
    padding: 0px !important;
    line-height: 2em;
  }  
  
  .__wb_record_content > #_wb_logo  {
    margin-bottom: 10px !important;
  }
  
  .__wb_record_content > #_wb_spinner {
    margin-top: 30px !important;
    margin-bottom: 30px !important;    
  }
  
  .__wb_record_content > #_wb_curr_url {
    text-decoration: underline !important;
    font-weight: bold !important;
  }
  
  #__wb_record_content_done > #__wb_link {
    font-size: 20px !important;
    border: 1px !important;
    border-color: #aaa !important;
    border-style: solid !important;
    padding: 3px !important;
    text-align: center !important;
    width: 80% !important;
    height: auto !important;
  }
 
  #__wb_record_content_done > #__wb_link:focus {
    outline: 0px !important;
    border-color: #428bca !important;
  }
  
  /* DONATE */
  
  #__wb_record_content_done > #__wb_donate_close {
    font-size: 18px !important;
    width: auto !important;
    float: right;
    display: inline-block;
    margin: 0px !important;
    padding: 8px 8px 0px 0px !important;   
  }
  
  #__wb_donate_close > #__wb_record_done_close {
    cursor: pointer !important;
    display: inline-block;
    vertical-align: bottom !important;
  }
  
  #__wb_record_content_done > #__wb_donate_close a {
    color: #428bca !important;
  } 
  
  #__wb_record_content_done > #__wb_donate_close a:link {
    color: #428bca !important;
    text-decoration: none !important;
    margin-right: 16px !important;
  }
  
  #__wb_record_content_done > #__wb_donate_close a:visited {
    color: #428bca !important;
  } 
  
  #__wb_record_content_done > #__wb_donate_close a:hover {
    color: #00B1F7 !important;
  }

#wm-ipp {
  width:100%;
  min-height:65px;
  min-width:800px;
  left:0;
  top:0;
  padding:0;
  margin:0;
  border-radius:0;
  background-color:transparent;
  font-size:11px;
}
#wm-ipp * {
  font-family:Lucida Grande, Helvetica, Arial, sans-serif;
  font-size:inherit;
  line-height:1.2;
  width:auto;
  outline:none;
  float:none;
}
#wm-ipp div, #wm-ipp tr, #wm-ipp td, #wm-ipp a, #wm-ipp form {
  padding:0;
  margin:0;
  border:none;
  border-radius:inherit;
  background-color:transparent;
  background-image:none;
  z-index:2147483640;
}
#wm-ipp table {
  border:none;
  border-collapse:collapse;
  margin:0;
  padding:0;
  width:auto;
  font-size:inherit;
}
#wm-ipp form input {
  padding:1px;
  height:auto;
  display:inline;
  margin:0;
}
#wm-ipp form input[type=submit] {
  padding:0 8px;
  margin:1px 0 1px 5px;
  width:auto !important;
}
#wm-ipp a:hover{
  text-decoration:underline !important;
}
#wm-ipp #wm-ipp-inside {
  width:98% !important;
  min-width:780px;
  margin: 0 auto;
  border:5px solid #000;
  border-top:none;
  background-color:rgba(255,255,255,0.9);
  -moz-box-shadow:1px 1px 4px #333;
  -webkit-box-shadow:1px 1px 4px #333;
  box-shadow:1px 1px 4px #333;
  border-radius:0 0 8px 8px;
}
/* selectors are intentionally verbose to ensure priority */
#wm-ipp #wm-logo {
  padding:0 10px;
  vertical-align:middle;
  min-width:110px;
}
#wm-ipp td.c {
  vertical-align:top;
  width:100%;
}
#wm-ipp td.c td.u {
  padding: 3px 0;
  text-align:center;
}
#wm-ipp td.c td.n {
  padding-left:5px;
}
#wm-ipp td.c td.n a {
  text-decoration:none;
  color:#33f;
  font-weight:bold;
}
#wm-ipp td.c td.n td.b {
  padding-right:6px !important;
  text-align:right !important;
  overflow:visible;
  white-space:nowrap;
  color:#99a;
  vertical-align:middle;
}
#wm-ipp td.c td.n td.c {
  background:#000;
  color:#ff0;
  font-weight:bold;
  text-align:center;
}
#wm-ipp.hi td.c td.n td.c {
  color:#ec008c;
}
#wm-ipp td.c td.n td.f {
  padding-left:6px !important;
  text-align:left !important;
  overflow:visible;
  white-space:nowrap;
  color:#99a;
  vertical-align:middle;
}
#wm-ipp td.c td.n tr.m td {
  text-transform:uppercase;
  white-space:nowrap;
  padding:2px 0;
}
#wm-ipp td.c td.s {
  padding-right:5px;
  text-align:center;
  vertical-align:bottom;
}
#wm-ipp td.c td.s a.t {
  color:#33f;
  font-weight:bold;
  line-height: 1.8;
}
#wm-ipp td.c td.s div.r {
  color: #666;
  font-size:9px;
  white-space:nowrap;
}
#wm-ipp td.c td.k {
  vertical-align:bottom;
  padding-bottom:2px;
}
#wm-ipp td.c td.n tr.y td, #wm-ipp td.c td.s {
  padding-bottom:2px;
}

div#wm-ipp-sparkline {
  position:relative;/* for positioning markers */
  white-space:nowrap;
  background-color:#fff;
  cursor:pointer;
  border-right:1px solid #ccc;
  line-height:0.9;
}
#sparklineImgId {
  position:relative;
  z-index:9012;
}
#wm-ipp-sparkline div.yt {
  position:absolute;
  z-index:9010 !important;
  background-color:#ff0 !important;
}
#wm-ipp-sparkline div.mt {
  position:absolute;
  z-index:9011 !important;
  background-color:#ec008c !important;
}  
#wm-ipp td.r {
  position:relative;
  padding-left:65px;/* to push td.c to the left */
}
#wm-ipp td.r a {
  display:block;
  padding:0 15px 0 0;
  color:#33f;
  border:none;
  position:absolute;
  right:5px;
  background-color:transparent;
  background-repeat:no-repeat !important;
  background-position:100% 100% !important;
}
/* Spinner */
#__wb_spinningSquaresG{        
  position: relative;
  width: 240px;
  height: 20px;
  
 
  padding: 0px !important;
  margin: 30px 0px 30px 160px !important;
  border: 0px !important;
  border-radius: 0px !important;
}

.__wb_spinningSquaresG {
   
      
  margin: 0px !important;
  padding: 0px !important;
  border: 0px !important;
  border-radius: 0px !important;
    
position:absolute;
top:0;
background-color:#000000;
width:22px;
height:22px;
-moz-animation-name:bounce_spinningSquaresG;
-moz-animation-duration:1.9s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-moz-transform:scale(.3);
-webkit-animation-name:bounce_spinningSquaresG;
-webkit-animation-duration:1.9s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-webkit-transform:scale(.3);
-ms-animation-name:bounce_spinningSquaresG;
-ms-animation-duration:1.9s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-ms-transform:scale(.3);
-o-animation-name:bounce_spinningSquaresG;
-o-animation-duration:1.9s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
-o-transform:scale(.3);
animation-name:bounce_spinningSquaresG;
animation-duration:1.9s;
animation-iteration-count:infinite;
animation-direction:linear;
transform:scale(.3);
}

#__wb_spinningSquaresG_1{
left:0;
-moz-animation-delay:0.76s;
-webkit-animation-delay:0.76s;
-ms-animation-delay:0.76s;
-o-animation-delay:0.76s;
animation-delay:0.76s;
}

#__wb_spinningSquaresG_2{
left:30px;
-moz-animation-delay:0.95s;
-webkit-animation-delay:0.95s;
-ms-animation-delay:0.95s;
-o-animation-delay:0.95s;
animation-delay:0.95s;
}

#__wb_spinningSquaresG_3{
left:60px;
-moz-animation-delay:1.14s;
-webkit-animation-delay:1.14s;
-ms-animation-delay:1.14s;
-o-animation-delay:1.14s;
animation-delay:1.14s;
}

#__wb_spinningSquaresG_4{
left:90px;
-moz-animation-delay:1.33s;
-webkit-animation-delay:1.33s;
-ms-animation-delay:1.33s;
-o-animation-delay:1.33s;
animation-delay:1.33s;
}

#__wb_spinningSquaresG_5{
left:120px;
-moz-animation-delay:1.52s;
-webkit-animation-delay:1.52s;
-ms-animation-delay:1.52s;
-o-animation-delay:1.52s;
animation-delay:1.52s;
}

#__wb_spinningSquaresG_6{
left:150px;
-moz-animation-delay:1.71s;
-webkit-animation-delay:1.71s;
-ms-animation-delay:1.71s;
-o-animation-delay:1.71s;
animation-delay:1.71s;
}

#__wb_spinningSquaresG_7{
left:180px;
-moz-animation-delay:1.9s;
-webkit-animation-delay:1.9s;
-ms-animation-delay:1.9s;
-o-animation-delay:1.9s;
animation-delay:1.9s;
}

#__wb_spinningSquaresG_8{
left:210px;
-moz-animation-delay:2.09s;
-webkit-animation-delay:2.09s;
-ms-animation-delay:2.09s;
-o-animation-delay:2.09s;
animation-delay:2.09s;
}

@-moz-keyframes bounce_spinningSquaresG{
0%{
-moz-transform:scale(1);
background-color:#000000;
}

100%{
-moz-transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}

@-webkit-keyframes bounce_spinningSquaresG{
0%{
-webkit-transform:scale(1);
background-color:#000000;
}

100%{
-webkit-transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}

@-ms-keyframes bounce_spinningSquaresG{
0%{
-ms-transform:scale(1);
background-color:#000000;
}

100%{
-ms-transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}

@-o-keyframes bounce_spinningSquaresG{
0%{
-o-transform:scale(1);
background-color:#000000;
}

100%{
-o-transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}

@keyframes bounce_spinningSquaresG{
0%{
transform:scale(1);
background-color:#000000;
}

100%{
transform:scale(.3) rotate(90deg);
background-color:#FFFFFF;
}

}


/*
Theme Name: maxlandit new theme
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: Maxlandit Team
Author URI: http://wordpress.org/
Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentyeleven
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'graublau_web';
    src: url('../../fonts/graublauweb-webfont.eot');
    src: url('../../fonts/graublauweb-webfont.eot') format('embedded-opentype'),
         url('../../fonts/graublauweb-webfont.woff') format('woff'),
         url('../../fonts/graublauweb-webfont.ttf') format('truetype'),
         url('../../fonts/graublauweb-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
body,html,iframe{ margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; }
h1,h2,h3,h4,h5,h6,table,tr,td,div,p,ul,ol,li,img,a{padding:0px;margin:0px; outline:none;}
a img{ outline:none; border:0;}
body{font:12px Arial, Helvetica, sans-serif;  background:#fafafa;}
::selection{background: #dddddd;color:#013986;}
::-moz-selection{background:#dddddd;color:#013986;}
.header{ height:119px; width:auto; background:url(/Content/images/header_bg.png);}
.wrapper{width:1000px; margin:0 auto;}
.navi_top{ height:29px; width:1000px; margin: 0 auto;}
.navi_top .navi_top_navi{height:33px; width:304px; float:right; background:url(/Content/images/top-navi.png); clear:both;}
.navi_top .navi_top_navi ul { margin:9px 0 0 25px}
.navi_top .navi_top_navi ul li{ float:left; list-style:none;  font-size:12px; padding-left:4px; background:url(/Content/images/navi_border.jpg); background-position:left; background-repeat:no-repeat;}
.navi_top .navi_top_navi ul li a{ text-decoration:none; color:#FFF; width:20px;  margin: 0 8px 0 8px;}
.navi_top .navi_top_navi ul li a:hover{ color:#e3e3e3;}
.logo{width:1000px; margin:0 auto; height:auto;}
.logo img{margin-top:12px;}
.main_navigation{clear:both; width:1000px; margin: 0 auto; font-family: graublau_web;  margin-top:-5px; }
.main_navigation ul{ width:auto; float:right;}
.main_navigation ul li{float:left; list-style:none; font-size:14px; text-transform:uppercase; background:url(/Content/images/main_navi_border.jpg); background-position:left; background-repeat:no-repeat; }
.main_navigation ul li a{ text-decoration:none; color:#013986;padding:0 19px 0 19px;}
.main_navigation ul li a:hover{ color:#e46901;}
/*.current-menu-item a{ color:#e46901!important;}*/
.main_navigation ul li.current-menu-item a{ color:#e46901!important;}
.shadow{ background:url(/Content/images/shadow.png); height:10px; width:100%; position:absolute;}
.shadow_services{ margin:0 auto; height:11px; width:1000px; background-repeat:no-repeat; position:absolute; background:url(/Content/images/shadow_services.png); margin-top:-8px; }
.banner{height:350px; background:url(/Content/images/banner_bg.jpg); background-position:center; background-repeat:no-repeat; width:100%; }
.services_scroll{ background:url(/Content/images/services_bg.jpg); height:88px;}
.services_scroll ul li{ float:left; list-style:none; background:url(/Content/images/border-services.png); background-position:right; background-repeat:no-repeat;}
.content_home{ background:#ffffff; width:998px; border: solid 1px #dedede; border-top:none; margin:0 auto; margin-bottom:10px;}
.content_home_int{width:960px; min-height:232px; margin:0 auto; }
.content_left{  height:222px; width:509px; border-right:dashed 1px #d4d4d4; float:left; margin-top:10px;}
.outsource_image{ border: solid 3px #e0e0e0; float: left; width:185px;}
.text_content{float:left; width:482px; margin-left:13px; height:222px; text-align:justify;}
.text_content h1{ font-size:16px; font-weight:normal; color:#013986;}
.text_content p{ font-size:12px; color:#737373; margin-top:4px;}
.text_content a{color:#013986!important;}
.text_content a:hover{color:#e46901!important;}
.text_content img { float:right;}
.technologies{float:left; width:210px; min-height:220px; margin-top:10px; border-right: 1px dashed #D4D4D4;}
.technologies h1{ font-size:16px; font-weight:normal; color:#013986; margin-bottom:8px;}
.icon1{ border: solid 2px #e0e0e0; width:55px; float:left;}
.margin_left20{ margin-left:10px;}
.margin_top10{ margin-top:10px;}
.portfolio_main{width:960px;  margin:0 auto;}
.careers{  float:right; width:225px; margin-top:10px; min-height:234px;}
.careers h2{ font-size:16px; font-weight:normal; color:#013986;}
.careers ul li{ font-size:14px; list-style: url(/Content/images/l_style.jpg); margin: 10px 0 0 15px; }
.careers ul li a{ text-decoration: none; color:#737373;}
.portfolio{ background:#000; float:right; width:715px; height:260px; background:url(/Content/images/bg_portfolio.jpg); margin-top:5px;}
.business_model h3{ font-size:16px; font-weight:normal; color:#013986; margin:10px 0 0 10px;}
.portfolio_image{ margin:8px 0 0 0; clear:both;}
.business_model_main{ width:960px; height:auto; margin:0 auto; clear:both; border-top: 1px dashed #D4D4D4; }
.business_model{ width:704px; height:190px; float:left; background:#000; border: solid 1px #e1e1e1; background:url(/Content/images/bg_business_model.jpg); margin-top:10px; margin-bottom:10px;}
.testrimonial{ float:right; width:240px;  height:190px; background:#000; border: solid 1px #e1e1e1; background:url(/Content/images/testrimonial_bg.jpg); margin-top:10px;}
.testrimonial h4{font-size:16px; font-weight:normal; color:#013986; margin:10px 0 5px 10px;}
.testrimonial p{ font-size:12px; color:#676666; text-align:justify; width:217px; margin:0 auto;  }
.testrimonial p b{ margin-top:5px; float:right;}
.sideSliderForm{ background:#FFF; width:300px; height:300px; border: solid 1px #013986; border-radius: 0 0 0 5px;}
.input_field{ width:240px; border-radius:4px; border: solid 1px #b3b3b3; padding:4px; color:#737373; font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; margin:20px 0 0 25px;}
.submit_form{ float:right; margin:15px 26px 0 0; }
.m_left{ margin-right:5px;}
.bm1{float:left; text-align:center; color:#013986; font-size:14px; margin:23px 0 0 15px;}
.bm1 span{ margin-top:8px; float:left; width:100%;}
.bm1 span a{ text-decoration:none;}
.outsourcing{ border: solid 3px #e0e0e0; height:93px; width:189px;}
.news{ background:url(/Content/images/news_bg.jpg); height:33px; width:959px; clear:both; border: solid 1px #e1e1e1;  margin-top:13px; margin-bottom:10px; }
.news ul li span{font-size:14px; color:#737373; float:left;}
.footer{ min-height:210px; background-color:#013986; clear:both; margin-top:7px; }
.footer_company{ background:#0F3; height:205px; float:left; background:url(/Content/images/footer_border.jpg); background-position:right; background-repeat:no-repeat;}

.width_footer230{ width:192px;}
.footer_company ul{ width:102px; margin: 3px 0 0 20px; float:left; clear:both; }
.footer_company ul li{font-size:12px; list-style:none; clear:both; margin-top:3px; width:150%; }
.footer_company span{ font-size:12px; color:#FFF; clear:both; float:left; margin-top:20px; margin-left:20px; text-transform:uppercase; }
.footer_company span a{ color:white; text-decoration:none;}
.footer_company ul li a{ text-decoration:none;color:#FFF;}
.movetotop{ position:absolute; width:1000px; text-align:right; margin-top:-4px;}
.request{ float:left;  margin-top:20px; margin-left:15px;}
.request span{ font-size:10px; margin:30px 0 0 3px;}
.social_media_icons{clear:both; float:left;  margin:10px 0 0 16px;}
.extra10{margin-top:10px; clear:both; height:10px; width:100%;}
.extra_page{ height:15px; width:100%; clear:both;}
.slide-out-div{ z-index:99999!important;}
.request_quote{float:right; margin:-45px 0 0 0; position: absolute;  text-align: right; width: 1000px;}
/* Internal Page */
.content_internal{ background:#ffffff; width:998px; border: solid 1px #dedede;  margin:0 auto; margin-top:15px; margin-bottom:10px;}
.left_navi{ width:270px; min-height:545px; background:url(/Content/images/internal_corner.jpg); background-repeat:no-repeat; background-position:right; float:left;}
.left_navi h3{font-size:14px; font-weight:normal; float:left; margin: 15px 0 0 20px; color:#013986;}
.left_navi ul{ margin-top:10px;}
.left_navi ul li{ list-style:none; width:100%; float:left; margin:0px 0 0 11px;}
.left_navi ul li a{float:left; width:84%; padding:9px 0 9px 10px; text-decoration:none; color:#737373; font-size:12px; font-weight:bold;}
.left_navi ul li a:hover{color:white;  background:url(~/Content/images/bg-li.png); background-repeat:no-repeat;}
.left_navi ul li.current-menu-item a{ background:url(~/Content/images/bg-li.png); background-repeat:no-repeat; color:white; }
.internal_portfolio{ background-color:#000; border: solid 3px #e0e0e0; height:159px; width:204px; float:left; margin:8px 0 0 20px;}
.contact_us_internal{ float:left; width:100%;}
.con_icon{float:left; margin: 8px 0 0 20px; width:236px;}
.con_icon img { float:left;}
.con_txt{ margin-left:5px;  font-size:12px; color:#8b8b8b; float:right; width:210px;}
.con_txt a{ text-decoration:none;  color:#8b8b8b;}
.line_dashed{ float:left; width:82%; border-bottom:dashed 1px #d4d4d4; margin:25px 0 5px 14px ;}
.text_internal_page{ width:705px; float:right; margin-right:21px; }
.text_internal_page ul{clear:both; color:#868686;}
.text_internal_page ul li{ float:left; list-style:url(/Content/images/arrow_page.jpg); margin:15px 8px 0 8px;}
.text_internal_page ul li a{ text-decoration:none; color:#013986!important;}
.text_internal_page h1{ clear:both; color:#737373; font-family: graublau_web; font-weight:normal; font-size:22px; margin-top:12px; padding-bottom:5px; width:100%; float:left; border-bottom: solid 2px #e46901;}
.text_internal_page h2{ clear:both; color:#013986; font-weight:normal; font-size:16px; margin: 15px 0 -9px 0; float:left; width:100%; }
.text_internal_page p{ clear:both; float:left; color:#737373; font-size:12px; margin-top:15px; width:100%;}
.text_internal_page a{ color:#013986;}
.text_internal_page a:hover{ color:#e46901;}
.internal_tech{float:right; width:100%; height:auto; margin: 10px 0 0 0; border-top: 1px dashed #D4D4D4;}
.icons_internal{ border: solid 2px #e0e0e0; width:55px; float:left;}
.margin_left21{ margin-left:21px;}
.margin_top21{ margin-top:20px;}
/* Internal Page End */
/* Portfolio Page*/
.portfolio_display{width:703px; margin:10px 0 0 0; float:left; clear:both; border: solid 1px #d4d4d4;background:background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */;}
.portfolio_image_dis{ border:3px solid #E0E0E0; height:409px ; width:675px; float:left; margin:11px 0 0 11px;}
.port_text{width:365px;margin: 10px 0 0 11px; float:left; border-right: 1px dashed #D4D4D4; min-height:170px;}
.port_text span{float:left; width:100%;margin-top:12px; color:#013986; font-size:13px;}
.port_text span:first-child{ margin:0; padding:0;}
.port_text span p{float:right; clear:none!important; margin:0!important; width:271px; }
.port_text span h5{clear:none!important; margin:0!important; width:271px;float:right; font-family: graublau_web; font-size:16px; font-weight:normal; color:#e46901; margin-top:-2px;  }
.port_text span b{float:left; font-weight:normal;}
.description_portfolio{min-height:150px; width:300px; float:right; margin: 10px 12px 0 0;}
.more_text_portfolio{width:300px !important; margin-top:5px!important; float:left;}
.description_portfolio span img{ margin:0;}
.Extra_port{ float:left; height:10px; width:100%;}
.description_portfolio p{ margin:0 0 0px 0; padding:0; text-align:justify;}
.description_portfolio span {float:left; margin-top:5px text-align:right; width:100%; }
.port_explorer{ background:#03F; height:77px; width:250px; background:url(/Content/images/bg-port_explorer.jpg);}
.port_explorer h2{width:100%; text-transform:uppercase; color:#e46901; font-weight:normal; text-align:center; padding-top:15px; font-size:24px; font-family: graublau_web;}
.color_orange{ color:#e46901; }
.color_blue{ color:#013986;}
.my_list_bar{ background:#0F6; height:88px; width:1000px; float:left; background:url(/Content/images/hi.png);}
.requestportfolio{float:right; text-align:right; margin: -40px 0 0 0;}
/* Portfolio Page End */
/* Tiny Carousel */
#slider1 { height: 1%; overflow:hidden; padding: 0 0 10px; width:720px;   }
#slider1 .viewport { float: left; width: 593px; height: 153px; overflow: hidden; position: relative;}
#slider1 .buttons { background:url("/Content/images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 45px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider1 .next { background-position: 0 0; margin: 45px 0 0 25px;  }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0; }
#slider1 .overview li{ float: left; padding: 1px;  height: auto; width: 277px; margin-left:20px; }
#slider1 .overview li img{border: solid 3px #e0e0e0; float:left;}
#slider1 .overview li span{ float:left; width:100%; text-align:center; margin:5px 0 0 0px; color:#737373; font-size:14px; }
/* Tiny Carousel end */
/*show hide*/
.main_hidden{width:1000px; }
.hidden_text{background:white; margin:0 0px 0 18px; width:509px; border: 1px dashed #D4D4D4; border-top:none; border-bottom:none; float:left;}
#slidingDiv, #slidingDiv_2{display:none; width:482px; height:auto; clear:both; margin:0 auto; }
.show_hide{ width:100%; float:right; text-align:right; outline:none; border:0;}
.show_hide img{ margin: 0 15px 0 0}
.hidden_text h1{ font-size:16px; font-weight:normal; color:#013986; }
.hidden_text p{ font-size:12px; color:#737373; margin-top:4px; }
.technologies_hidden{float:left; width:210px; min-height:1px; border-right: 1px dashed #D4D4D4;}
/*show hide*/

/*testrimonials*/
#news-container1{margin: auto; margin:10px 0 0 12px;}
#news-container1 ul li{height:140px!important;}
/*testrimonials*/

/* news css */
.tickercontainer { width: 906px; height: 27px; margin: 0; padding: 0;overflow: hidden; float:right; }
.tickercontainer .mask {position: relative; left: 10px;top: 8px; width: 891px; overflow: hidden;}
ul.newsticker {position: relative; left: 750px; list-style-type: none; margin: 0; padding: 0;}
ul.newsticker li {float: left; margin: 0 0 0 50px; padding: 0;}
/* news css end */
/* map css */
.PopUpMap {width:220px;min-height:65px;margin-top:56px;margin-left:150px;background-color:#f4f4f4;padding:10px 5px 10px 5px;border:3px solid #fff;font-family:Arial;font-size:12px;
position:absolute;z-index:1001;-moz-box-shadow: 3px 3px 3px #ccc;-webkit-box-shadow: 3px 3px 3px #ccc;box-shadow: 3px 3px 3px #ccc;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')"; color:#737373; }
.PopUpMap b{font-family: graublau_web; color:#E46901; font-size:16px; font-weight:normal;}
.PopUpMap hr{ color:#013986;}
.map{clear:both; margin:10px 0 0 100px;float:left;}
.popUpCross {position:absolute;top:-2px; right:-2px;}
/* map css */
/* contact us Page */
.contact_us_form{width:704px; clear:both; min-height:450px;}
.form{ min-height:372px; width:475px; background:#03F; background:url(/Content/images/contact_us_bg.png); float:left; }
.address{height:100px; width:205px; float:right;margin-top:15px;}
.address b{font-family: graublau_web; font-size:17px; font-weight:normal; color:#E46901;}
.address p{font-size:14px; color:#737373; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.address span img{ background:#0F0; margin-top:50px; float:right;}
.form_feild{height:auto; width:100%; float:left; margin-top:20px;}
.form_feild b{ font-weight:normal; font-size:12px; color:red; margin:-4px 0 0 2px; float:right;}
.form_feild .input{border-radius:5px; border: solid 1px #e1e1e1; font-size:13px; width:248px; padding:6px; float:right; margin-right:55px; color:#737373;}
.form_feild .input_message{border-radius:5px; border: solid 1px #e1e1e1; width:248px; padding:6px; float:right; margin-right:55px; color:#737373; min-height:65px;  font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.form_feild .input_select{border-radius:5px; border: solid 1px #e1e1e1; font-size:13px; width:262px; padding:5px; float:right; margin-right:55px; color:#737373;}
.input_extra{margin:-10px 6px 0 0!important;}
.form_feild span{float:left; margin:6px 0 0 0px; width:140px; text-align:right; font-family: graublau_web; font-size:14px; color:#013986; text-transform:uppercase;}
.btn_contact{ float:right; margin:-10px 55px 15px 0;}
.margin_top_con{ margin-top:30px;}
/* contact us Page */
/* News Page */
.news_internal{float:left; border:solid 1px #e1e1e1; width:100%; margin-top:15px; background:background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */;}
.news_internal h4 a{ float:left; text-decoration:none; font-size:16px; font-weight:normal; margin:10px 0 0 10px; color:#013986; }
.news_internal p{font-size:12px; margin:8px 10px 0 10px; padding:0; width:97%; }
.news_internal b{ margin: 10px 10px 0 0; float:right;  color:#013986; font-weight:normal;}
.news_internal span{ width:100%; float:right; text-align:right; margin:8px 10px 10px 0;}
.news_internal span a{ clear:both; text-decoration:none; color:#e77511; font-weight:bold;  }
/* News Page end */
/*blog Page */
.blog_internal{float:left; border:solid 1px #e1e1e1; width:100%; margin-top:15px; background:background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */; font-family:Arial, Helvetica, sans-serif;}
.blog_internal h4 a{ float:left; text-decoration:none; font-size:16px; font-weight:normal; margin:10px 0 0 10px; color:#013986; }
.blog_internal p{font-size:12px; margin:8px 10px 0 10px; padding:0; width:97%;}
.blog_internal b{color:#013986; font-weight:normal;}
.blog_internal strong{ margin: 10px 10px 0 0; float:right;  color:#013986; font-weight:normal;}
.blog_internal span{ width:100%; float:left; text-align:left; margin:8px 0px 10px 10px; color:#e77511;}
.blog_internal span a{ clear:both; text-decoration:none; color:#e77511; font-weight:bold;}
.search_blog{height:26px;float:left; margin:27px 0 0 15px; clear:both;}
.search_blog .input{border-radius:5px; border: solid 1px #e1e1e1; font-size:13px; width:185px; padding:4px; float:left; color:#737373; margin-right:-3px; margin-top:0;}
.blog_lmenu{ width:100%; clear:both; margin:0; float:left;}
.blog_lmenu span{ float:left; margin:17px 0 0 15px; font-size:14px; color:#013986; clear:both;}
.blog_lmenu ul li{margin:0; padding:0; font-size:12px; width:215px; list-style:url(/Content/images/l_style.jpg);  margin:10px 0 0 29px; }
.blog_lmenu ul li a{ margin:0; padding:0; font-weight:normal; color:#737373!important; width:100%; float:none!important;}
.blog_lmenu ul li a:hover{ list-style:none; background:none; color:#737373!important;}
/* blog Page end */
/* carrer page tab*/
ul.tabs { margin: 0; padding: 0; float: left; list-style: none; height: 32px; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; width: 100%;}
ul.tabs li {float: left; margin: 0; cursor: pointer; padding: 0px 21px ; height: 31px; line-height: 31px; border: 1px solid #e1e1e1; border-left: none; font-weight: bold;overflow: hidden; position: relative; color:#e46901; background:background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */}
ul.tabs li:hover {background: #f4f4f4; color:#013986;}	
ul.tabs li.active{background: #FFFFFF; border-bottom: 1px solid #FFFFFF;}
.tab_content {display: none; padding:0 20px 20px 20px; float:left;}
.tab_content ul{ margin:10px 0 0 0; padding:0; float:left; clear:both;}
.tab_content ul li{  margin:8px 0 0 35px; padding:0; list-style:url(/Content/images/l_style.jpg); clear:both; color:#737373;}
.tab_content span{width:100%;float:left; text-align:right; margin:5px 0 0 0; border-bottom: 1px dashed #D4D4D4; padding-bottom:10px;}
.tab_content h6{width:100%;font-size:12px; color:#013986; clear:both; float:left; margin:30px 0 0 0;}
.tab_container {border: 1px solid #e1e1e1;border-top: none;clear: both;float: left; width: 704px;background: #FFFFFF;}
#container {width: 100%; float:left; margin-top:15px;}
/* carrer page tab end */
/* news detail */
.news_detail{  clear:both;}
.news_detail img{ clear:both; float:left; border: solid 3px #dddddd; margin:0px 15px 5px 0; }
.news_detail p{ clear:none!important; float:none!important; }
.news_detail ul{ width:100%; float:left; margin-bottom:15px;}
.news_detail ul li{clear:both; margin: 15px 0 0 10px; color:#737373;}
.news_posting{ clear:both; width:100%; text-align:right; color:#e46901;}
.news_posting span{ float:right; margin:5px 0 5px 0; width:100%; font-weight:bold;}
.news_source{ width:100%; float:left; margin-top:10px;}
.news_source strong{color:#e46901;}
.news_source a{ margin-left:5px;}
/* news detail end */
/* mail cv Page */
.cv_form{width:704px; clear:both; min-height:450px;}
.form_cv{ min-height:395px; width:475px; background:#03F; background:url(/Content/images/contact_us_bg.jpg); float:left; margin:15px 0 0 115px; border: solid 1px #e1e1e1; border-radius:10px;}
.error_div{ float:left; margin:5px 0 0 10px; clear:both; color:#F00!important; }
.success_div{ float:left; margin:5px 0 0 10px; clear:both; color:green; }
.form_cv strong{font-size:16px; font-weight:normal; color:#737373; width:98%; float:left; padding-bottom:10px; margin:10px 10px 0 0px; padding-left:10px; border-bottom:1px solid #E1E1E1}
.form_feild _cv{height:auto; width:100%; float:left; margin-top:20px;}
.form_feild _cv .input{border-radius:5px; border: solid 1px #e1e1e1; font-size:13px; width:248px; padding:6px; float:right; margin-right:55px; color:#737373;}
.form_feild _cv .input_message{border-radius:5px; border: solid 1px #e1e1e1; width:248px; padding:6px; float:right; margin-right:55px; color:#737373; min-height:65px;  font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.input_extra_cv{margin:-10px 6px 0 0!important; }
.reset_btn{ background: url(/Content/images/reset_btn.png) no-repeat; border:0; cursor:pointer; height:27px; width:92px;}
.form_feild_cv span{float:left; margin:6px 0 0 0px; width:140px; text-align:right; font-family: graublau_web; font-size:14px; color:#013986; text-transform:uppercase;}
.btn_contact_cv{ float:right; margin:-10px 55px 20px 0;}
#FileUpload {position:relative; height:26px;}
#BrowserVisible { position: absolute; top: 0px; left: 0px; z-index: 1; background:url(/Content/images/upload.png) 100% 0px no-repeat; height:30px; width:420px; padding:0;}
#FileField {border-radius:5px ; border: solid 1px #e1e1e1; font-size:13px; width:173px; padding:6px; float:left; margin:0 0 0 157px; color:#737373; cursor:pointer;}
#BrowserHidden {position:relative; width:240px;  height:26px; text-align: right -moz-opacity:0;filter:alpha(opacity: 0);opacity: 0;z-index: 2; margin:0 0 0 34px;}
/* mail cv Page end */
/* background */
.light_background{background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); font-family:Arial, Helvetica, sans-serif; /* IE6-8 */}
/* background end */
/* blog detail */
.blog_detail{clear:both; padding-bottom:20px; border-bottom: dashed 1px  #d4d4d4;}
.blog_detail img{ clear:both; float:left; border: solid 3px #dddddd; margin:0px 15px 5px 0; }
.blog_detail p{ clear:none!important; float:none!important;}
.blog_detail ul{ width:100%; float:left; margin-bottom:15px;}
.blog_detail ul li{clear:both; margin: 15px 0 0 10px; color:#737373;}
.w_bold{ font-weight:bold;}
.blog_posting{ clear:both; width:100%; text-align:right; color:#e46901;}
.blog_posting span{ float:right; margin:10px 0 15px 0; width:100%; font-weight:bold;}
.blog_source{ width:100%; float:left; margin-top:10px;}
.blog_source strong{color:#e46901;}
.blog_source a{ margin-left:5px;}
.blog_coments{ width:100%; float:left;}
.blog_coments ol li{margin:0; padding:0; list-style:none;}
.blog_coments ol li article ul li{ width:100%;}
.blog_coments ol li article ul li .posting{width:97%; background:#FFF; margin: 0 0 10px 10px ;}
.blog_coments ol li article ul li .posting .posting_header{background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); font-family:Arial, Helvetica, sans-serif; /* IE6-8 */}
.posting{ width:100%; float:left; margin:15px 0 0 0; border-radius:5px; border: solid 1px #e1e1e1;}
.posting p{ margin:15px 0 15px 10px; clear:both; width:97%;}
.posting ul li{ margin:0; padding:0; list-style:none;}
.posting_header{height:33px; width:100%; border-radius: 5px 5px 0 0; border-bottom: solid 1px #e1e1e1; }
.posting_header span{float:left; margin:8px 0 0 10px; font-size:14px; color:#013986;}
.posting_header span strong{ font-weight:normal; color:#737373; font-size:13px!important;}
.posting_header img{float:right; margin:5px 5px 0 0}
.posting_comment{width:682px; clear:both; float:left;  border-radius:5px; border: solid 1px #e1e1e1; margin: 0 0 10px 10px; background:#FFF; }
.posting_comment_header{ height:30px; width:100%; border-radius: 5px 5px 0 0;  border-bottom: solid 1px #e1e1e1;}
.posting_comment_header span{ color:#E46901;}
.posting_comment_header strong{ float:right; margin:8px 10px 0 0; color:#737373; font-size:13px!important; font-weight:normal;}
.form_blog{ clear:both; border-radius:5px; float:left; margin: 30px 0 0 0; min-height:379px; width:100%; border: solid 1px #e1e1e1; margin-bottom:15px;}
.form_blog_header{ height:30px; width:100%; color:#013986; border-radius: 5px 5px 0 0;  border-bottom: solid 1px #e1e1e1; font-size:14px;}
.form_blog_header span{float:left; margin:7px 0 0 10px;}
.form_input{width:97%;}
.form_input .input_blog{border-radius:5px; border: solid 1px #e1e1e1; font-size:13px; width:98%; padding:6px; float:left; color:#737373; margin:5px 0 0 10px;}
.form_input .input_message_blog{border-radius:5px; border: solid 1px #e1e1e1; width:98%; padding:6px; float:left; margin: 5px 0 0 10px; color:#737373; min-height:65px;  font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.form_label{float:left; margin:10px 62px 0 13px; clear:both; font-size:14px; color:#013986;}
.blog_btn{float:right; margin:10px -10px 0 0;}
.next_prev{margin:8px 0 0px 0; float:left; position:absolute; width:145px;}
.next_prev img{ border:0; background:none; clear:none; margin:0 ; padding:0; float:none;}
/* blog detail */
/* 4o4 error */
.error_page{ width:955px; min-height:200px; margin:20px 0 5px 20px; float:left; border:1px solid #DEDEDE;}
.error_container{height:550px; margin:auto; width:776px;}
.error_container img{ float:left; margin: 80px 0 0 0;}
.navigate_to{width:98%; text-align:right; float:left; margin:10px 0 0 0;}
/* 4o4 error end */
/*contact us tab*/
ul.tabs li.active{background: #FFFFFF; border-bottom: 1px solid #FFFFFF;}
.tab_content_contact {display: none; float:left; margin-left:-1px;}
.tab_content_contact ul{ margin:10px 0 0 0; padding:0; float:left; clear:both;}
.tab_content_contact ul li{  margin:8px 0 0 35px; padding:0; list-style:url(/Content/images/l_style.jpg); clear:both; color:#737373;}
.tab_content_contact h6{width:100%;font-size:12px; color:#013986; clear:both; float:left; margin:30px 0 0 0;}
.tab_content_contact {border: 1px solid #e1e1e1;border-top: none;clear: both;float: left; width: 475px;background: #FFFFFF;}
.width_head{ width:476px!important;}
#container {width: 100%; float:left; margin-top:15px;}
/*contact us tab end */
/*error popup(Display message)*/
#lightbox {display:none; background:#000000; opacity:0.5; filter:alpha(opacity=40); position:absolute; top:0px; left:0px; min-width:100%; min-height:100%;z-index:99999;}
#lightbox-panel {display:none;position:fixed;top:200px;left:50%;margin-left:-200px; width:400px; background:#FFFFFF; padding:5px 5px 5px 5px; border:2px solid #CCCCCC; z-index:999990;}
#lightbox-panel span { float:right;}
.popup_header{ float:left; width:99%;}
.content_popup_error{text-align:center; padding-bottom:45px; width:1005; clear:both;}
.content_popup_error{ }
.error_popup{ font-weight:bold;color:#fb1616!important; margin:0!important;}
.success_popup{ font-weight:bold;color:#a1a304!important;  margin:0!important; }
/*error popup(Display message)*/

.like_btn_fb{ float:left; width:100%; margin-top:25px; padding:15px 0 0 0; border-top: 1px dashed #D4D4D4; }
.technologies_internal{float:left; width:210px; min-height:220px; margin:10px 0 0 20px;}
.technologies_internal h1{ font-size:16px; font-weight:normal; color:#013986; margin-bottom:8px;}
.margin_left20_internal{margin-left:16px;}
.margin_top10_internal{ margin-top:16px;}
.width_footer160{ width:232px;}

.maxland_address{background:url(/Content/images/bg_address.png);width:208px; height:171px; float:left; margin:20px 0 0 0; }
.company_name{ width:100%; height:53px; }
.company_name span{font-size:16px;  float:left; margin:5px 0 0 11px; color:#013986; font-family: graublau_web;  text-transform: none;}
.company_name p{ font-size:13px; clear:both; margin:11px 0 0 11px; float:left; color:#737373; line-height:17px;}
.footer_down{ float:right; margin-top:10px;}
.footer_down ul{ float:right; color:#FFF;}
.footer_down ul li{ float:left; list-style:none; }
.footer_down ul li a{ color:#FFF; text-decoration:none; font-size:11px;  padding:0px 10px 0px 10px; text-transform: uppercase; border-left: solid 1px #FFF  }
.extra_footer{ width:100%; height:10px; clear:both;}
.entry-title span{ float: left;width: 550px;word-wrap: break-word;}
div.hoverscroll{position:relative}
div.hoverscroll div.listcontainer{overflow:hidden}
div.hoverscroll div.fixed-listcontainer{overflow:hidden;float:left;width:1000px!important}
div.hoverscroll ul.list{list-style:none;margin:0;padding:0}
div.hoverscroll ul.list li.item{display:block;padding:0}
div.hoverscroll.horizontal ul.list li.item{float:left}
div.hoverscroll div.arrow{position:absolute;float:none;background-color:#ccc;background-position:center;background-repeat:no-repeat;opacity:.8;filter:alpha(opacity=80)}
div.hoverscroll div.fixed-arrow{display:block;float:left;background:#000;position:absolute;background:transparent}
div.hoverscroll div.arrow.left,div.hoverscroll div.arrow.right,div.hoverscroll div.fixed-arrow.left,div.hoverscroll div.fixed-arrow.right{top:0;width:40px;height:100%}
div.hoverscroll div.arrow.left,div.hoverscroll div.fixed-arrow.left{left:0}
div.hoverscroll div.arrow.right,div.hoverscroll div.fixed-arrow.right{right:0}
div.hoverscroll div.arrow.top,div.hoverscroll div.arrow.bottom,div.hoverscroll div.fixed-arrow.top,div.hoverscroll div.fixed-arrow.bottom{left:0;width:100%;height:40px}
div.hoverscroll div.arrow.top,div.hoverscroll div.fixed-arrow.top{top:0;background-image:url('/web/20150107153959/http://www.maxlandit.com/wp-content/themes/maxland_new_theme/css/gfx/arrow-up-small.png')}
div.hoverscroll div.arrow.bottom,div.hoverscroll div.fixed-arrow.bottom{bottom:0;background-image:url('/web/20150107153959/http://www.maxlandit.com/wp-content/themes/maxland_new_theme/css/gfx/arrow-down-small.png')}
#slider ul,#slider li,#slider2 ul,#slider2 li{margin:0;padding:0;list-style:none}
#slider2{margin-top:1em}
#sliderHome li,#slider2 li{width:1000px;height:350px;overflow:hidden}
#prevBtn,#nextBtn,#slider1next,#slider1prev{display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;z-index:1000}
#nextBtn,#slider1next{left:696px}
#prevBtn a,#nextBtn a,#slider1next a,#slider1prev a{display:block;position:relative;width:30px;height:77px;background:url(/web/20141222145515/http://maxlandit.com/wp-content/themes/maxland_new_theme/images/btn_prev.gif) no-repeat 0 0}
#nextBtn a,#slider1next a{background:url(/web/20141222145515/http://maxlandit.com/wp-content/themes/maxland_new_theme/images/btn_next.gif) no-repeat 0 0}
ol#controls{margin:1em 0;padding:0;float:left;position:absolute;margin:-19px 0 0 17px}
ol#controls li{margin:0 5px 0 0;padding:0;float:left;list-style:none;line-height:28px;font-size:0}
ol#controls li a{float:left;height:10px;width:10px;border-radius:20px;background:#c2c2c2;color:#555;text-decoration:none}
ol#controls li.current a{background:#878686;color:#fff}
ol#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus{outline:0}
#slider ul,#slider li,#slider2 ul,#slider2 li{padding:0;list-style:none;margin:0}
#slider li,#slider2 li{width:204px;height:159px;overflow:hidden}
#slider li a{padding:0!important}
#prevBtn,#nextBtn,#slider1next,#slider1prev{display:block;position:absolute;z-index:1000}
ol#controls{margin:1em 0;padding:0;float:left;position:absolute;margin:-19px 0 0 17px}
ol#controls li{margin:0 5px 0 0;padding:0;float:left;list-style:none;line-height:28px;font-size:0}


/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

