/* ================================================================ HTML5 ISPG CMS styles  ============================================= */
/*----Standardisation Style Start--------*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:0;padding:0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul,li{margin:0;padding:0;list-style:none;}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
::-moz-selection {background: #b3d4fc;text-shadow: none;}
::selection {background: #b3d4fc;text-shadow: none;}.chromeframe {margin: 0.2em 0;background: #ccc;color: #000;padding: 0.2em 0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
/*----Standardisation Style End--------*/
@font-face {
    font-family: 'helvetica_mediumregular';
    src: url('../fonts/helvetica_medium-webfont.eot');
    src: url('../fonts/helvetica_medium-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica_medium-webfont.woff') format('woff'),
         url('../fonts/helvetica_medium-webfont.ttf') format('truetype'),
         url('../fonts/helvetica_medium-webfont.svg#helvetica_mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'helvcondensedregular';
    src: url('../fonts/helvcondensed_regular-webfont.eot');
    src: url('../fonts/helvcondensed_regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvcondensed_regular-webfont.woff') format('woff'),
         url('../fonts/helvcondensed_regular-webfont.ttf') format('truetype'),
         url('../fonts/helvcondensed_regular-webfont.svg#helvcondensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'helveticaregular';
    src: url('../fonts/helvetica_ultra_compressed-webfont.eot');
    src: url('../fonts/helvetica_ultra_compressed-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica_ultra_compressed-webfont.woff') format('woff'),
         url('../fonts/helvetica_ultra_compressed-webfont.ttf') format('truetype'),
         url('../fonts/helvetica_ultra_compressed-webfont.svg#helveticaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'helvetica-condensedboldRg';
    src: url('../fonts/helvetica_condensedbold-webfont.eot');
    src: url('../fonts/helvetica_condensedbold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica_condensedbold-webfont.woff') format('woff'),
         url('../fonts/helvetica_condensedbold-webfont.ttf') format('truetype'),
         url('../fonts/helvetica_condensedbold-webfont.svg#helvetica-condensedboldRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*----Page Style Start--------*/
html,button,input,select,textarea {color: #666;}
body {font-size: 1em;line-height: 1.4;}
hr {dsplay: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}
fieldset {border: 0;margin: 0;padding: 0;}
textarea {resize: vertical;}
body {font:13px 'Raleway', sans-serif;line-height:100%;}
a{color:#51adda;text-decoration:none;}a:hover{text-decoration:none;}
#outer{padding:0;margin:0;}
.wrapper {width:1100px;margin: 0 auto;}
.fb-root01{position:absolute;left:0;top:-10px;height:0;width:0;}
.hide{display:none!important;}
.clearfix:after { clear:both; content:'.'; display:block; height:0; visibility:hidden }
.clearfix { display:block }
* html .clearfix { height:1% }
*+html .clearfix { display:inline-block }
.clear { clear:both; line-height:0; margin:0; padding:0 }
/*validation & message */
.index-success-message,.message_success_custom,.success-message,.message_success,.message_info,.error-message,.message_error,.message_error_small,.index-error-message,.error-message,.message_error_custom,.warning{font:400 17px 'Open Sans', sans-serif;color:#207718;margin:0 auto 20px;padding:9px 0 9px 47px}
.index-success-message,.message_success_custom,.success-message,.message_success,.message_info{color:#597151;background:#ddf3d5 url(../images/success-icon.gif) no-repeat left center;}
.error-message,.message_error,.message_error_small,.index-error-message,.error-message,.message_error_custom{background:#ecc8c5 url(../images/error-icon.gif) no-repeat left center;color:#b32d27;}
.warning{background:#f8f4d5 url(../images/warning-icon.gif) no-repeat left center;color:#926d27;}
/*Common styles*/
.textbox,select,textarea{border:#ccc 1px solid;padding:8px 5px;background:#fff;color:#333;border-radius:3px;-moz-border-radius:3px;width:80%;}
.textbox,select,textarea,.custom-button01{-webkit-transition: border linear 0.2s; -moz-transition: border linear 0.2s; -o-transition: border linear 0.2s;transition: border linear 0.2s;}
.textbox:focus,select:focus,textarea:focus{border-color:#219fd1!important;outline: 0 none;}
select{width:83%;}
.form1 .column {width:48%;}
.form1 li{padding:0 0 15px;}
.form1 .column .label{padding:4px 0 0;}
.form1 .bottom-spacing{padding-bottom:15px;}
.mndty{color:#F00;}
.custom-button01{background: #a62a36; border:0;padding:0 19px;font:500 30px/62px 'Raleway', sans-serif;color:#fff;border-radius:3px;-moz-border-radius:3px; width:100%; text-align:center}
.custom-button01:focus{outline: 0 none;}
.message_validation{background:url(../images/error-icon.png) no-repeat scroll 8px  center #f44444;color:#fde2e2;display:block;font:bold 12px/18px Arial,Helvetica,sans-serif;padding:5px 15px 5px 30px; position:relative;  border-radius:2px}
.message_validation:before{ position:absolute; content:"";background:url(../images/sprite.png) no-repeat right -160px;top:-5px; left:15px;height:5px;width:12px;}
.flt-left{float:left;}
.flt-right{float:right;}
.cms_area ol{padding-left:20px;}
.cms_area ol li{list-style:decimal;padding:0 0 10px;}
h1.heading,h1{font:normal 35px 'Raleway', sans-serif;line-height:100%;padding:0 0 20px;margin:0;}
h2.heading2,h2{font:400 41px/44px 'Raleway', sans-serif;color:#000;padding:0 0 40px;margin:0;}
h3.subhead,h3{font:20px 'Raleway', sans-serif;color:#444;padding:0 0 8px;margin:0;}
h4.relative-head,h4{padding:0 0 10px;margin:0 ;font:18px 'Raleway', sans-serif;color:#333;}
h5.smallhead,h5{padding:0 0 10px;margin:0 ;font:16px 'Raleway', sans-serif;color:#333;}
h6.smallhead2{padding:0 0 10px;margin:0 ;font:14px 'Raleway', sans-serif;color:#333;}
.cms_area p{padding:0 0 15px;margin:0 ;font-family: 'Raleway', sans-serif; font-size:16px; line-height:26px; color:#444448; font-weight:500}
p.content-text-large{font:16px/24px Helvetica, Helvetica Neue, Arial;}
p.content-text-small{font-size:11px;line-height:15px;font-weight:normal;}


/*fixing blocks
=============================================================================*/
nav>ul>li,.footerlink-block ul li,.social-networks a{display:inline-block;*display:inline;*zoom:1}
.sublevel{ top:64px !important;}
 .f-nav{ z-index: 9999; position: fixed; left: 0; top: 0 !important; width: 100%;}
/*fixing blocks=============================================================================*/
/*Header Top bar*/
.top-bar{background:#2a2928;padding:8px 0;color:#c8c8c8;text-align:right;font:12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}
.searchfield{background:#fff;border-radius:10px;-moz-border-radius:10px;overflow:hidden;width:150px;height:20px;margin-left:10px;-moz-box-shadow:inset 3px 2px 6px rgba(0, 0, 0, 0.25);-webkit-box-shadow:inset 3px 2px 6px rgba(0, 0, 0, 0.25);box-shadow:inset 3px 2px 6px rgba(0, 0, 0, 0.25);}
.searchfield .btn{background:url(../images/footer-sprite.png) no-repeat -210px -8px;border:0;width:24px;height:20px;padding:0;margin:0;font-size: 1px;
color: #fff;}
.searchfield .txtbox{padding:2px 2px 2px 10px;width:111px;border:0;background:transparent;float:left;outline:0;font:12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}
.top-bar .toplinks>li{float:right;border-right:rgb(71, 67, 67) 1px solid;padding:0 8px;}
.top-bar .toplinks li a{color:#c8c8c8;text-transform:uppercase;font-size:11px;}.top-bar .toplinks li a:hover{text-decoration:underline;}
.top-bar .toplinks li a.active{color:#51adda;}
.top-bar .toplinks li:first-child{border-right:0;},nav li:first-child a{border-left:0;}
/*Languages*/
.language-block>li{position:relative;cursor:pointer;text-align:left;padding-left:11px;}
.language-block>li:hover{z-index:40000;background:#fff;border-radius:3px;padding:5px;margin:-5px;color:#000;}
.language-block li img{vertical-align:middle;float:left;margin:2px 5px 0 0;}
.language-block li>ul{position:absolute;top:-99999px;right:0;opacity: 0;-webkit-transition: opacity .3s ease-in-out;-moz-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;z-index:1000; background:#fff;padding:0;width:100%;margin:0;padding:0;
border-radius: 3px;-moz-border-radius: 3px;overflow:hidden;box-shadow:0 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2)}
.language-block li:hover>ul{ opacity: 1; position:absolute; top:20px; left:0; }
.language-block li ul li{display:block!important;padding:5px;text-align:left;border-bottom:#f5f5f5 1px solid;margin-bottom:-1px;color:#000;}
.language-block li ul li:hover{color:#51adda;}
.language-block li .lng-nme{float:left;font-size:11px;text-transform:uppercase;}
.language-block>li>.lng-nme:after {border-top:#8b8b8b 4px solid;border-right:transparent 4px solid;border-left:transparent 4px solid;width:0;height:0;content:"";margin-left:5px;display:inline-block}

/*end top bar*/
/*Header Bottom Bar*/
.btm-bar{background:#fff;}
.logo{float:left;padding:0 ;margin:0 ;line-height:100%; height:64px}
/*Navigation Block*/
nav{font-family: 'Raleway', sans-serif;float:right; padding-right:28px}
nav>ul>li{text-align:left;margin:14px 0 0 0;float:left; min-height:50px}
nav>ul>li:first-child{margin-left:0;}	
/*nav > ul > li:last-child a{color:#9d0917;}*/
nav>ul>li>img,nav>ul>li>a>img,nav>ul>li>p>img {display: block;margin: 0 auto;}
nav:hover{/*position:relative;*/z-index:3000;}
nav>ul>li>a,nav>ul>li>p{color:#524f4d; display:inline-block;-moz-transition:color 0.3s ease-out;-webkit-transition:color 0.3s ease-out;
-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;padding:0 10px; line-height:33px; border:#fff solid 1px; border-radius:33px}
nav>ul>li.last>p{padding:0!important;}
nav>ul>li>a:hover,nav>ul>li>a.active{border-color:#e8e8e8}
nav>ul>li>a>span,nav>ul>li>p>span{color:#888888;font-size:12px;text-transform:none;font-weight:normal;display:block;}
nav li a.active,nav li a:hover,nav li p.current{color:#000;}
/*level 01*/
nav >ul>li>ul{display:block;position:absolute;top:58%;background:rgba(78,78,78,0.9);padding:10px 0 10px;z-index:10;visibility:hidden;left:0;  z-index: 10;}
nav >ul>li>ul>li{padding:0 0 0 20px;float:left;width:190px;}
nav >ul>li>ul>li.img-position{width:320px;padding:0 20px 0 0;float:right;}  
nav >ul>li>ul>li.img-position img{max-width:none!important}
nav >ul>li>ul>li>ul{padding:10px 0 20px 25px;}
nav >ul>li>ul>li.img-position>ul{width:320px;padding:0;}  
nav >ul>li>ul>li.img-link{width:320px;padding:0 0 15px;}
nav >ul>li>ul>li>a{color:#fff;font:500 13px/25px 'Raleway', sans-serif;position:relative;display:inline-block;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px; padding:0 15px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;}
nav >ul>li>ul>li>a:hover,nav >ul>li>ul>li>a.active{background:#feaa23;color:#2e2e2e;}
nav>ul>li>ul>li>a>img{vertical-align:middle;margin-right:5px;}
nav >ul>li.sublevel01{/*position:relative;*/}
nav >ul>li.sublevel01>ul.sublevel{width:100%!important;left:0;padding-right:0; top:64px; text-align:center}
nav >ul>li.sublevel01>ul.sublevel li{float:none;display:inline-block;width:auto;padding:0;} 
nav >ul>li.sublevel01>ul.sublevel li img{display:none}
nav >ul>li>ul li li {float:none;display:block;padding:0 0 10px 0;line-height:15px;}
nav >ul>li>ul li li a{color:#fff;text-transform:none;padding:0 20px; }
nav >ul>li>ul li li ul{padding:0;}
nav >ul>li>ul li li li a{background:url(../images/nav-arw.png) 2px 5px no-repeat;padding:0 0 0 13px;display:block;font-size:11px;}
/*end bottom bar*/
/*Content area*/
#content-wrapper{padding:20px 0;line-height:18px;min-height:400px;}
img{max-width:100%;}
.sharing-block {/*padding:15px 0;*/margin-top: 10px;}
.sharing-block li{float:left;margin-right:10px;}
.mail-print-sec{padding:0 25px 5px 0;}
.mail-cms,.print-cms{background:url(../images/main-print-sprite.png) no-repeat left 3px;height:11px;display:inline-block;color:#333;padding:0 0 5px 20px;}
.print-cms{background-position:0 -14px;margin:-2px 0 0 12px;padding-top:3px;}

#footer{background:#2a2928;clear:both;  overflow:hidden;}
.ft-top{background:url(../images/footer-bg.jpg) no-repeat 0 0;padding:35px 0  20px;position:relative}
.copy-right{background:#282829;padding:25px 0; border-top:#3a3a3b solid 1px;}
.copy-right ul,.copy-right ul li{display:inline-block;*display:inline;}
.copy-right ul li:first-child a{border-left:0;}
.copy-right ul li a{color:#858585;padding:0 5px;border-left:#656563 1px solid;}
.copy-right ul li a:hover{text-decoration:underline;}
.glob{background:url(../images/footer-sprite.png) center -50px;width:308px;height:148px;position:absolute;right:0;top:26px;}
.grouping{float:right;width:545px;}
.ft-top .contact-block{width:268px;font-size:13px;color:#808080;line-height:18px;position:relative;z-index:100;padding-left:0;float:right;}
.contact-block p,.social-networks p,.subscribe-block p,.footerlink-block span strong{color:#fff;font-size:16px;padding:0 0 10px;display:block;}
.contact-block strong{font-size:14px;font-weight:bold;color:#aaa;}
.footerlink-block{width:100%;}
.footerlink-block ul li{width:250px;float:left;padding:0 0 14px;font-family: 'Raleway', sans-serif;}
.footerlink-block ul li:first-child{width:200px}
.footerlink-block ul li img{display:none;}
.footerlink-block ul li ul{padding-top:14px;}
.footerlink-block ul li a,.footerlink-block ul li p{font-weight:bold;font-size:12px;color:#ddd;text-transform:uppercase;transition:padding 0.11s;
-moz-transition:padding 0.11s; /* Firefox 4 */
-webkit-transition:padding 0.11s; /* Safari and Chrome */
-o-transition:padding 0.11s; /* Opera */padding:0;} 
.footerlink-block ul li a img{display:none;}
.footerlink-block ul li li a{font-size:12px;color:#797979;text-transform:none;transition:padding 0.11s;font-weight:normal;padding:0; transition:ease-in 0.4s} 
.footerlink-block ul li li a:hover{color:#fff}
.footerlink-block ul li span{display:none;}
.footerlink-block ul li li{float:none;display:block;}
.subscribe-block{width:250px;font-size:12px;float:right;position:relative;padding-right:10px}
.subscribe-block .textbox{background:#54524e;border:#54524e 1px solid;width:80%;padding:5px 10px;color:#9c9c9c;font:12px Helvetica, Helvetica Neue, Arial;margin:5px 0;border-radius:2px;-moz-border-radius:2px;}
.subscribe-block .textbox:focus{border-color:#5c5c5c!important;outline:0;}
.subscribe-block .message_validation{color:#8f3a17;font-size:12px;display:block;padding:5px 0;background:none;}
.custom-buttom{background:#51adda;border:0;padding:5px 10px;font:bold 15px Helvetica, Helvetica Neue, Arial;color:#fff;border-radius:3px;-moz-border-radius:3px;}
.custom-buttom:focus{border:0;outline:0;}
.social-networks{margin:0; float:left; max-width:150px}
.social-networks p{font-size:14px!important;color:#ddd!important;}
.social-networks a{background:url(../images/sprite.png) no-repeat;position:relative;width:20px;height:20px;text-indent:-9999px;display:inline-block;text-align:left; margin-right:14px}
.social-networks a span{opacity: 0;	-webkit-transition: opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition: opacity 0.5s;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/sprite.png) no-repeat;}
.social-networks a:hover span{opacity:1;}
.social-networks a.fb{background-position:-472px -23px;}.social-networks a.fb span{background-position:-472px -1px;}
.social-networks a.tw{background-position:-542px -23px;}.social-networks a.tw span{background-position:-542px -1px;}
.social-networks a.gpls{background-position:-506px -23px; width:22px}.social-networks a.gpls span{background-position:-506px -1px;}
.social-networks a.pinterest{background-position:-576px -23px; width:22px; height:21px}.social-networks a.pinterest span{background-position:-576px -1px;}
.social-networks a.linkedin{background-position:-484px -238px;width:20px; height:20px}.social-networks a.linkedin span{background-position:-484px -216px;}
.co-rg-txt{float:right;font:400 13px/20px 'Open Sans', sans-serif; color:#9f9f9f}
/*Home Page*/
.home-page h1{padding:30px 0 20px;text-align:center;}
.top-block{text-align:center;border-bottom:#ebebeb 1px solid;padding:0 0 20px;margin:0 0 20px;line-height:20px;}
.top-block p{padding:3px 0;}.bottom-block{padding-top:20px;}
.block-listing li{width:29%;float:left;text-align:center;font:italic 14px/18px Georgia, "Times New Roman", Times, serif;padding:0 2% 20px!important;background:none!important;}
.block-listing li p{padding:5px 0;}
.block-listing li h2{font:normal 18px Calibri, sans-serif, Arial;color:#3f3f3f;text-transform:uppercase;padding:97px 0 10px;margin:0;position:relative;}
.block-listing li h2>span{background:url(../images/home-icons.gif) no-repeat;width:82px;height:82px;-webkit-transition: background-position 0.2s;-moz-transition:background-position 0.2s;-o-transition: background-position 0.2s;position:absolute;left:50%;margin-left:-46px;top:0}
.block-listing li.block-Customer h2>span{background-position:0 0}
.block-listing li.block-Customer:hover h2>span{background-position:0 -82px}
.block-listing li.block-Analytics h2>span{background-position:0 -164px}
.block-listing li.block-Analytics:hover h2>span{background-position:0 -246px}
.block-listing li.block-Management h2>span{background-position:0 -328px}
.block-listing li.block-Management:hover h2>span{background-position:0 -410px}
.mobtext{display:none;}
/*Banner 
====================================================================================================*/
/*Slider*/
.slider-style01{background:#e8edf0;}
.slider-style02{background:#a1767b;}
.slider-style03{background:#6e88a5;}
.slider-style04{background:#c19a46;}
.slider-style05{background:#9b96a0;}
.slider-style06{background:#6bc5e0;}
.software-banner{background:#6a6097;} 
.blue{background:#219fd1;}
.why-oorjit{background:#f6f6f9;border:1px solid #f0f0f0;border-width:1px 0;padding:35px 0;}
.clientele{background:#219fd1;}
/*Single Banner*/
.sigle-banner .bnr-inr{width:100%;margin:0 auto;position:relative; line-height:0}
.sigle-banner .bnr-cnt{position:absolute;left:50%;top:30%;width:1070px; margin-left:-535px}
.sigle-banner  h2{font:300 36px/40px 'Roboto', sans-serif;color:#fff;padding:0;option:0.8;display:inline-block; max-width:650px}
.banner-link{margin-top:20px;}
.banner-link a{font:300 16px 'Roboto', sans-serif; color:rgba(255,255,255,0.6); position:relative}
.banner-link a:after{position:absolute; width:20px; height:20px; content:"";background:url(../images/sprite.png) no-repeat -1px -1px; top:2px; right:-30px}
.banner-link a:hover{color:#fea321}
.sigle-banner .bnr-inr .bnr-cnt img{height:auto!important;max-width:100%;vertical-align:middle;}
.sigle-banner  p{padding:15px 0 5px;font-size:14px;line-height:20px;color:#fff;}
.cnt-style01{color:#404040;}
.sigle-banner.why-oorjit .bnr-cnt{position:static;padding:12px 0 0;width:auto;}
.sigle-banner.why-oorjit .bnr-cnt h2{font-size:35px;background:none;padding:0 0 5px;color:#404040}
.sigle-banner.why-oorjit .bnr-cnt p{color:#404040}
.sigle-banner.why-oorjit img{float:left;margin:0 25px;}
.sigle-banner.clientele li{text-align:center;}
.sigle-banner.clientele li h2{font-size:35px;color:#fff;}
.sigle-banner.software-banner {text-align:center;}
.sigle-banner.blue .bnr-cnt{width:97%;}
.sigle-banner.blue h2{font:normal 36px/36px "helvcondensedregular";color:#fff;padding:0 0 10px;margin:0;background-color:transparent}
.sigle-banner.blue h2  span{color:#000;}
.sigle-banner.blue h4{font:normal 16px/16px Arial, Helvetica, sans-serif;color:#fff;padding:0;margin:0;}
/*Banner slider
====================================================================================================*/
.banner-slider{position:relative;overflow:hidden;width:100%;}
.main-slider-content{height:100%; max-height:492px}
.sliders-wrapper{position:absolute;overflow:hidden;left:0;top:0;}
.sliders-wrapper li{float:left;width:100%;}
.sliders-wrapper li .banner-inner{width:100%;margin:0 auto;position:relative;}
.sliders-wrapper li .banner-inner img,.sigle-banner img{width:100%}
.banner-content{position:absolute;}
/*controls*/
.navigator-content{height:60px;position:absolute;left:0;bottom:0;width:100%;background:url(../images/banner-cntrl.png) repeat-x scroll left bottom transparent}
.navigator-wrapper{width:990px;margin:0 auto;position:relative;overflow:hidden;height:60px;}
.navigator-wrapper .seprator{border-left:#8a8a8a 1px solid;width:0;height:100%;position:absolute;right:0;top:12px;z-index:111;}
.navigator-wrapper ul.navigator-wrap-inner{position:absolute;left:0;top:0;width:100%;}
.navigator-wrapper li{float:left;width:185px;font-size:11px;text-transform:uppercase;color:#fff;line-height:18px;text-align:center;cursor:pointer;display:block;margin-top:12px;position:relative;font-weight:bold;}
.navigator-wrapper li .arw{border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #000;width:0;height:0;left:50%;top:-10px;position:absolute;display:none;}
.navigator-wrapper li.active{background:#000;}.navigator-wrapper li.active .arw{display:block;}
.navigator-wrapper li .txt-pos{padding:7px 5px;border-left:#8a8a8a 1px solid;display:block;height:34px;}
/* slider layout */
.banner-slider { position:relative;	overflow:hidden; background:#808080; min-height:400px}
.banner-inner{width:990px;margin:0 auto;position:relative;}
.banner-slider  .sliders-wrapper{	position:relative;	height:100%;	width:100%;	z-index:3px;	overflow:hidden; }
.banner-slider  ul.sliders-wrap-inner{overflow:hidden;padding:0px;	margin:0;	position:absolute;	overflow:hidden;}
.banner-slider  ul.sliders-wrap-inner li{overflow:hidden;	padding:0px;margin:0px;	float:left;	position:relative;}
/*******************************************************/
.banner-slider .slider-description a.readmore{color:#58B1EA;font-size:95%}
.banner-slider .slider-description a{color:#FFF}
.banner-slider .slider-description{position:absolute;left:50%;top:30%;width:1070px; margin-left:-535px}
.banner-slider .slider-description h2 {background:rgba(255,255,255,0.11); padding:15px 60px 15px 25px; border-left:#f04b69 solid 3px;font:300 25px/34px 'Roboto', sans-serif; color:#fff;display:inline-block; max-width:650px}
.slider-description p{padding:15px 0 0;font-size:14px;color:#fff;line-height:20px;}
.slider-style01 .slider-description p{color:#404040;}
.button-style01{background: #b7ca3f; /* Old browsers */
background: -moz-linear-gradient(top,  #b7ca3f 0%, #9eb817 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b7ca3f), color-stop(100%,#9eb817)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b7ca3f 0%,#9eb817 100%); /* Chrome10+,Safari5.1+ */  
background: -o-linear-gradient(top,  #b7ca3f 0%,#9eb817 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b7ca3f 0%,#9eb817 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b7ca3f 0%,#9eb817 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7ca3f', endColorstr='#9eb817',GradientType=0 ); /* IE6-9 */
border:#8fa416 1px solid;border-radius:5px;-moz-border-radius:5px;display:inline-block;color:#fff;text-shadow:1px 1px #879a1a;font:bold 13px Arial, Helvetica, sans-serif;padding:10px 15px;-webkit-box-shadow: 0px 1px 4px rgba(50, 50, 50, 0.25);
-moz-box-shadow:    0px 1px 4px rgba(50, 50, 50, 0.25);
box-shadow:         0px 1px 4px rgba(50, 50, 50, 0.25);}
/*prev-next section*/
.banner-slider .button-previous,.banner-slider .button-next{width:65px;height:89px;background:url(../images/sprite.png) no-repeat -5px -399px; position:absolute;top:50%;margin-top:-39px; z-index:101;text-indent:-9999px;overflow:hidden;cursor:pointer; opacity:0.4;}
.banner-slider .button-previous{left:5%}
.banner-slider .button-previous:hover{opacity:0.7}
.banner-slider .button-next{right:5%;background-position:-74px -399px;}
.banner-slider .button-next:hover{opacity:0.7}
.preload{height:55px;	width:55px;	position:absolute;	top:50%;left:50%; margin-left:-28px;margin-top:-28px;	z-index:100000;	text-align:center;	background:#808080 url(../images/loader.gif) no-repeat 0 0;  height: 72px; }

.loading-message{height:55%;width:100%;	font-size:11px;font-weight:bold; color:#e2e2e2 !important; font-weight:normal;padding: 52px 2px 0;}
/*Gift Card*/
.giftcard{border-top:#3b3b3a 1px solid;padding:22px 0 0;margin:25px 33px 0 0;width:227px;float:right;-webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;opacity:0.5;}
.giftcard a{font-size:17px;color:#9c9a96;background:url(../images/gift-link.png) no-repeat 0 0;padding:5px 0 5px 30px;}
.giftcard img{margin:-5px 5px 0 0;vertical-align:middle;}
.giftcard:hover{opacity:1;}
/*inner page style
====================================================================================================*/
.bread-crumb{padding:0 0 15px;margin: 0;font-size:20px;}
.bread-crumb li {display: inline-block;*display: inline;*zoom: 1;}
.bread-crumb li a{color:#966210; position:relative; padding-left:15px}
.bread-crumb li a:before{position:absolute; content:"";background:url(../images/sprite.png) no-repeat right -144px; width:10px; height:13px; left:0; top:5px; transition:all 0.2s ease-in}
.bread-crumb li a:hover:before{left:-5px}
.bread-crumb li .divider {padding: 0 5px;color: #ccc;}
.bread-crumb .active {color: #999999; display:none}
.left-content-block01{width:322px;float:right;position:relative; padding:25px 0 40px}
.left-content-block01 .viewport { width: 256px; position: relative; }
/*scroll div*/
/*#scrollbar1 { width:270px;}
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0;width:100%; }
#scrollbar1 .scrollbar{ position: relative; background-position: 0 0; float: right; width:7px;}
#scrollbar1 .track {background:#f5f5f5;  height: 100%; width:7px; position: relative;border-radius:3px;-moz-border-radius:3px; }
#scrollbar1 .thumb { background:#ccc; height: 20px; width:7px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left:0;border-radius:3px;-moz-border-radius:3px; }
#scrollbar1 .disable { display: none; }*/
.position-element.fix{position:fixed!important;top:20px;}
.left-content-block01 .side-menu,.clint-review,.addbanner-block{border:#ddd 1px solid;border-radius:5px;overflow:hidden;-webkit-box-shadow: 1px 1px 2px rgba(50, 50, 50, 0.15);
-moz-box-shadow:    1px 1px 2px rgba(50, 50, 50, 0.15);
box-shadow:         1px 1px 2px rgba(50, 50, 50, 0.15);margin-bottom:20px;}
.left-content-block01 .side-menu li .expand {background:url(../images/mob-expandicon.png) -5px -77px no-repeat;width:15px;height:14px;position:absolute;right:7px;top:14px;margin:0;padding:0;cursor:pointer;display:block;}
.left-content-block01 .side-menu li .expand.plus{background-position:-5px -66px;}
.left-content-block01 .side-menu li.current >.expand{background-position:-5px -99px}
.left-content-block01 .side-menu li.current >.expand.plus{background-position:-5px -89px;}
.left-content-block01 .side-menu li:last-child a{border-top:0;}
.left-content-block01 .side-menu .img-position{display:none;}
.left-content-block01 .side-menu li{position:relative;}
.left-content-block01 .side-menu li img{display:none;}
.left-content-block01 .side-menu li ul{display:none;}
.left-content-block01 .side-menu li.current>ul{display:block;}
.left-content-block01 .side-menu li span{display:none;}
.left-content-block01 .side-menu li a,.left-content-block01 .side-menu li p{display:block;padding:10px 10px 10px 30px;border-bottom:#ddd 1px solid;font-weight:bold;font-size:13px;color:#404040;background:url(../images/arw-sidemenu.png) no-repeat 10px 12px}
.left-content-block01 .side-menu li a:hover{color:#219fd1;}
.left-content-block01 .side-menu li a.active{background-color:#219fd1;color:#fff;background-position:10px -252px;}
.left-content-block01 .side-menu li.sub-itm-lnk a.active{background-position:10px -253px;}
.left-content-block01 .side-menu li>ul>li>a{display:block;padding:10px 0 10px 30px;border-bottom:#ddd 1px solid;font-size:13px;font-weight:normal;color:#6c6c6c;background:url(../images/arw-sidemenu.png) no-repeat 10px 12px #f3f3f3}
.left-content-block01 .side-menu li>ul>li> ul li a{display:block;padding:10px 10px 10px 30px;border-bottom:#ddd 1px solid;font-size:12px;font-weight:normal;color:#888;background-image:none;background-color:#f8f8f8}
.left-content-block01 .side-menu li>ul>li> ul li li a{font-size:11px;background-color:#efefef;padding:10px 10px 10px 25px;}
.left-content-block01 .side-menu li>ul>li.sub-itm-lnk>a{background-position:10px 12px;}
.right-content-block01{width:745px;float:left; padding:40px 0}
.sepline{background:url(../images/seprator.gif) repeat-x left 0;height:4px;display:block;margin:5px 0 25px 0;}
.sepline span{background-color:#219fd1;display:block;width:35%;height:4px;}
.section01{padding:20px 0;border-bottom:#ebebeb 1px solid;font-size:13px;}
.section01 p{padding:0 0 8px;margin:0 ;}
.clint-review{margin-top:50px;position:relative;padding:45px 15px 15px;overflow:visible;font:italic 16px/22px Georgia, "Times New Roman", Times, serif;color:#555;}
.clint-review span.review-ico{background:url(../images/review-ico.gif) 0 0 no-repeat;width:60px;height:60px;position:absolute;left:50%;top:0;margin:-30px 0 0 -30px;position:absolute;}
.clint-review .name{padding:10px 0;text-align:right;font-size:14px;color:#888;display:block}
.addbanner-block{padding:5px;}
.addbanner-block .inner{background:#ccc;height:250px;}
.right-content-block01 img,.left-content-block01 img{height:auto!important;max-width:100%;vertical-align:middle;}

#scroll-top { position:fixed;  /* On top of everything */ z-index:9999;  bottom:0; right:4%; margin:0; display:none; padding:3px 10px 0;  color:#fafafa; text-decoration:none; border:1px solid transparent; background:#414142; text-transform:uppercase; -webkit-border-top-left-radius: 5px;font-size:12px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius:5px;
border-top-right-radius: 5px;} 
 #scroll-top:after { content:""; display:inline-block; vertical-align:middle; margin-left:0.35em; width: 0; height: 0; border-left: 0.3em solid transparent; border-right: 0.3em solid transparent; border-bottom: 0.3em solid #fefefe; }
.sitemap h4{padding:0 0 5px;margin:0;text-transform:capitalize;color:#06C;font-size:14px;}
.sitemap-menu{padding:0 0 20px 0;}
.cols01,.cols02{float:left;width:30%;margin-right:2%;}
.sitemap-menu a{color:#333;}.sitemap-menu a:hover{color:#09C;}
.sitemap-menu li{padding:0 0 5px;font-size:12px;}
.sitemap-menu ul{padding-left:15px;}
.created-section{color:#999;font-size:11px;font-style:italic}
.right-bar-right{float:right!important;}
.right-bar-left{float:left!important;}
/*Login page*/
.login-section{margin:30px auto;width:80%;}
.login-section h2{font:20px "helvcondensedregular";color:#2a2928;}
.box-style01{background:#f7f7f7;padding:25px;position:relative;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
.loginLeftpanel{width:50%;float:left;}
.top_align_one_column li{padding:0 0 12px!important;}
.loginLeftpanel .textbox{width:65%;}
.loginLeftpanel .label{font-size:14px;color:#2a2928;padding:0 0 3px;}
.forgot-pw li{padding-bottom:10px;}
.forgot-pw li .label {float:left;padding:3px 0 0;width:25%;font-weight:bold;}
.forgot-pw  li .field{float:right;width:73%;}
.forgot-pw  li .field .textbox{width:50%;}
.help-text{font-size:11px;line-height:12px;font-family:Arial, Helvetica, sans-serif;}
.frw-txt{color:#828282;font-size:14px;text-decoration:underline;margin-left:5px;}
.frw-txt:hover{text-decoration:none;}
.or{position:absolute;left:50%;top:40%;background:#fff;border:#e4e4e4 1px solid;border-radius:50%;-moz-border-radius:50%;padding:5px ;line-height:13px;font-size:13px;margin:-13px 0 0 -15px;font-style:italic;box-shadow:2px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2)}
.loginrightpanel{width:40%;float:right;margin:40px 0 0;overflow:hidden;}
.loginrightpanel h3{font:20px helvcondensedregular;}
.loginrightpanel p{color:#777;font-size:14px;padding:0 0 10px 0;}
.crt-ac{float:right;margin:0 20px 0 0;}
.inner-banner{padding:15px 0;}
.sigle-banner .inner-banner h2{display:block;}
.login-cnt-txt{width:75%;float:left;}
.register-section{border-top:#e1e1e1 1px solid;background:#eee;padding:25px;}
.register-section h3{font:22px "helvcondensedregular";color:#1e1e1e;padding:0 0 10px;}
.register-section p{font-size:14px;line-height:18px;margin:0 0 20px;}
.middle-content{background:#fda922 url(../images/yellow-bg.jpg) repeat 0 0; padding:0 0 45px; border-top:1px solid #fcbe2e}
.tab{position:relative; display:inline-block !important}
.tab>li{float:left;font-family: 'Raleway', sans-serif; font-size:14px; font-weight:600; text-transform:uppercase}
.tab>li>a{color:#4c3412; padding:20px 29px 17px; display:inline-block;position:relative;border-bottom:#e5931e solid 1px}
.tab>li>a:focus,.tab>li>ul>li>a:focus{outline:0}
.tab>li>a:hover,.tab>li>a.active,.tab>li.current>a{color:#fff;border-color:#fff; background:#ea9b22}
.tab>li>a:after,.tab>li>a.active:after,.tab>li.current>a:after{position:absolute; width:13px; height:14px; content:""; top:42px; left:50%; margin-left:-6px}
.tab>li>a:hover:after,.tab>li>a.active:after,.tab>li.current>a:after{background:url(../images/sprite.png) no-repeat -66px -3px;}
.tab>li>ul{position:absolute; width:100%; background:rgba(0,0,0,0.02); display:none; left:0}
.tab>li.current>ul{display:block}
.tab>li>ul>li{float:left;font-family: 'Raleway', sans-serif;font-size:12px}
.tab>li>ul>li>a{color:#4c3412; padding:0 20px; display:inline-block; line-height:32px}
.tab>li>ul>li>a:hover,.tab>li>ul>li.current>a{color:#fff}
.tabContent{padding:30px 0 0 30px; display:none}.tabContent.visible,.cntnt-sub.visible{display:block}
.cntnt-sub{display:none}
.tab-left,.tab-right{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box; width:50%}
.tab-left{padding:60px 85px 0 0}
.tab-right{padding-top:22px}
.tab-left h2,.tab-left h3,.tab-left p{font-family: 'Raleway', sans-serif;color:#000;}
.tab-left h2{font-size:26px; font-weight:500; text-transform:uppercase; line-height:44px}
.tab-left h3{font-size:25px;font-weight:400; padding-bottom:20px}
.tab-left{font-size:16px; line-height:26px; color:#000}
.moreBtn{display:inline-block;font-family: 'Raleway', sans-serif;font-weight:600; font-size:15px; background:#ffb73a; padding:0 45px 0 20px; line-height:35px;
border:#bd7d19 solid 1px; border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px; color:#000; position:relative;-moz-transition:0.3s ease-out;-webkit-transition:0.3s ease-out;
-o-transition:0.3s ease-out;transition:0.3s ease-out; margin-top:20px}
.moreBtn:after{position:absolute;background:url(../images/sprite.png) no-repeat 0 -24px; width:8px; height:9px; right:20px; top:13px; content:"";}
.moreBtn:hover{background:#fcc773}
.btnBx{background:url(../images/plus-bg.jpg) repeat; padding:25px 0; text-align:center}
.titleBx{text-align:center}
.featuresBlock .titleBx{margin-bottom:20px}
.btnBx a,.titleBx h3{display:inline-block; background:#fff; padding:0 48px;font-family: 'Raleway', sans-serif; font-size:14px; font-weight:700; color:#9d0917; 
line-height:40px; border:#dcdcdc solid 2px; text-transform:uppercase} 
.feature-list{padding:70px 0}
.feature-list li{float:left; width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box; padding:0 15px; text-align:center}
.feature-list li i{background:url(../images/sprite.png) no-repeat; width:100px; height:100px; display:inline-block; margin-bottom:40px; text-indent:-9999em}
.feature-list li i.ico1{background-position:-7px -42px; margin-top:26px}
.feature-list li h4{font-family: 'Raleway', sans-serif;font-weight:700; font-size:16px; color:#9d0917; text-transform:uppercase; padding-bottom:15px} 
.feature-list li p{font-family: 'Open Sans', sans-serif;font-weight:400; font-size:14px; line-height:20px; color:#848484; padding:0}
.feature-list li i.ico2{background-position:-115px -15px; width:126px; height:127px}
.feature-list li i.ico3{background-position:-252px -42px;margin-top:26px}
.feature-list li i.ico4{background-position:-360px -42px;margin-top:26px}
.testi-wrapper .titleBx{padding-bottom:40px}
#testimonial .bx-wrapper{text-align:center; padding:0 30px 40px} 
.bxslider li{font-family: 'Raleway', sans-serif;}
.bxslider li h3{font-size:22px; font-weight:600; padding-bottom:5px; color:#000}
.bxslider li h4{font-size:15px; color:#848484; padding-bottom:30px}
.bxslider li p{font-size:22px; color:#000; line-height:26px}
#testimonial{border-bottom:#dddcdc solid 1px;}
.btmLogos{padding:25px 0; text-align:center; background:#fff}
.btmLogos li{display:inline-block; padding-right:70px}
.btmLogos li:last-child{padding:0}
.ft-bottom{border-top:#3a3a3b solid 1px; padding:20px 0 0}
.expertLink{font:600 15px/36px 'Raleway', sans-serif; color:#e6e6e6; text-transform:uppercase; display:inline-block; padding-left:43px; position:relative; float:left; margin-top:8px}
.expertLink:before{position:absolute; content:""; width:29px; height:29px;background:url(../images/sprite.png) no-repeat -28px -1px; left:0; top:3px}
.expertLink:hover{color:#b1b1b1}
.btmTxt{display:inline-block; float:left;font:400 13px/36px 'Raleway', sans-serif; color:#9f9f9f; border-left:#7c7c79 solid 1px; padding-left:15px; margin:8px 0 0 15px}
.phnBlock{float:right;font:400 15px/53px 'Raleway', sans-serif; color:#9f9f9f;}
.phnBlock strong{font-weight:600; color:#e6e6e6; padding-right:5px; font-family:Arial, Helvetica, sans-serif;}
.phnBlock span{text-transform:uppercase}
.chatBtn{display:inline-block; background:#a62a36; padding:0 30px;font:600 15px/40px 'Raleway', sans-serif; color:#fff; margin-left:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.bannerInnerCont{width:45%; float:right; background:rgba(255,255,255,0.85); padding:22px 32px; box-sizing:border-box; border-bottom:#f69f14 solid 3px}
.bannerInnerCont h2{color:#231f20 !important; margin-bottom:10px}
.bannerInnerCont h3{color:#231f20 !important; margin-bottom:7px}
.bannerInnerCont li{font:400 15px 'Raleway', sans-serif;color:#231f20; margin-bottom:10px; position:relative; padding-left:22px}
.sigle-banner .bnr-cnt.inner{top:10%}
.bannerInnerCont li:before{position:absolute; content:"";background:url(../images/sprite.png) no-repeat -88px -1px; width:9px; height:9px; left:0; top:4px}
.reqLink{display:inline-block; background:#a62a36; padding:0 28px 0 78px;font:500 18px/52px 'Raleway', sans-serif;-webkit-border-radius:52px;-moz-border-radius:52px; 
border-radius:52px; color:#fff; margin-top:20px; position:relative}
.reqLink:before{position:absolute; content:""; width:51px; height:22px;background:url(../images/sprite.png) no-repeat right -48px; left:15px; top:14px;-webkit-transition:ease-in 0.2s;-moz-transition:ease-in 0.2s; transition:ease-in 0.2s}
.reqLink:hover:before{left:20px}
.downloadBlock{background:url(../images/plus-bg.jpg) repeat; border:#f8f8f8 solid 1px; padding:30px 15px}
.downloadBlock h3{font-size:19px; font-weight:500; color:#000; text-transform:uppercase; padding:0 0 0 14px}
.downloadBlock li{margin-top:18px; padding:10px 0 0 90px; position:relative; font-family:'Raleway', sans-serif; min-height:68px}
.downloadBlock li p{display:block;background:url(../images/sprite.png) no-repeat; width:76px; height:76px; position:absolute; left:0; top:0}
.downloadBlock li p.icon1{background-position:0 -144px}
.downloadBlock li p.icon2{background-position:-76px -144px}
.downloadBlock li p.icon3{background-position:-152px -144px}
.downloadBlock li a{font-size:16px; color:#444448; line-height:18px}
.downloadBlock li a span{display:block; font-size:11px; text-transform:uppercase; color:#9d0917}
.greyBlock{background:#f4f3f3; padding:60px 0}
.greyBlock h3,.typesBlock h3,.blogBlock h3{text-align:center; text-transform:uppercase; color:#444448; padding-bottom:55px; font-size:20px; font-weight:500}
.advntLeft{float:left; width:48%}.advntRight{float:right; width:48%}
.advntList li{ padding-bottom:22px}
.advntList li h4{font-weight:600; font-size:15px; text-transform:uppercase; color:#444448; padding-bottom:5px}
.advntList li p{font:400 14px/23px 'Raleway', sans-serif;color:#444448;}
.typesBlock{background:#484756; padding:50px 0}
.typesBlock h3{color:#fff; padding-bottom:42px}
.typesBlock ul{text-align:center}
.typesBlock li{display:inline-block; padding:0 21px; width:125px; min-height:175px}
.typesBlock li{}
.typesBlock li img{display:block;background:url(../images/sprite.png) no-repeat; width:115px; height:115px; margin:0 auto; margin-bottom:10px;transform: translateZ(0px);transition-duration: 0.3s;transition-property: transform;}
.typesBlock li img:hover{animation-delay: 0.3s;
    animation-direction: alternate;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-name: hover;
    animation-timing-function: linear;
    transform: translateY(-6px);}
.typesBlock li i.cloud1{background-position:-235px -144px}
.typesBlock li i.cloud2{background-position:-350px -144px}
.typesBlock li i.cloud3{background-position:-465px -144px}
.typesBlock li i.cloud4{background-position:-465px -259px}
.typesBlock li a{display:inline-block; min-height:40px; font:500 15px 'Raleway', sans-serif; color:#fff; float:left;}
.blogBlock{padding:65px 0 60px}
.blogBlock h3{padding-bottom:30px}
.blogList li{float:left; width:31%; margin-right:2%; border:#dcdcdc solid 1px; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;
padding:28px 29px 18px; height:250px;font-family:'Raleway', sans-serif; position:relative}
.blogList li.yellow{border-top:#ffaa23 solid 5px}
.blogList li.red{border-top:#e3475e solid 5px}
.blogList li.orange{border-top:#f17841 solid 5px; margin-right:0}
.blogList li .time{font-size:14px; color:#a4a8ab; min-height:20px; margin-bottom:8px}
.blogList li .time i{display:inline-block;background:url(../images/sprite.png) no-repeat -472px -48px; width:20px; height:20px; margin-right:6px; float:left}
.blogList li h4{font-size:18px; font-weight:600; color:#444448; padding-bottom:20px;}
.blogList li p{font-size:14px; line-height:24px;color:#444448;}
.blogList li a{position:absolute; left:29px; bottom:18px; font-size:14px; color:#9d0917}
.blogList li a:hover{text-decoration:underline}
.content-block{padding-top:35px}
.featuresBlock{background:#f6f6f6; border-top:#e7e8e8 solid 1px;border-bottom:#e7e8e8 solid 1px; padding:50px 0}
.featuresBlock h4{font-weight:500; line-height:24px}
.featuresBlock ul,.listBlock{padding-top:30px}
.featuresBlock li,.listBlock li{float:left; width:50%; padding:5px 50px 45px 65px; position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;font:400 14px/22px 'Raleway', sans-serif; color:#444448}
.featuresBlock li:before,.listBlock li:before{position:absolute; content:""; width:46px; height:46px;background:url(../images/sprite.png) no-repeat -472px -79px; left:0; top:0}
.featuresBlock li:nth-child(odd),.listBlock li:nth-child(odd){clear:left}
.topBrdr{border-top:#eaeaea solid 1px}
.greyBg{background:#f5f5f5}
.greyBg #content-wrapper{padding-top:0}
.whiteBx{background:#fff; max-width:940px; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; margin:0 auto; padding:70px 60px}
.whiteBx h3{font-size:24px; font-weight:500;}
.whiteBx p{line-height:30px; margin-bottom:19px}
.abtCntnt{padding:70px 0}
.abtCntnt p,.abtGreyBlock p{font:400 18px/30px 'Raleway', sans-serif; color:#444448; text-align:center }
.abtCntnt p{max-width:975px; margin:0 auto}
.abtGreyBlock{background:#f3f3f3; padding-top:65px}
.missionBlock,.visionBlock{float:left; width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.abtGreyBlock h3,.mission_visionBlock h3{font-size:31px; color:#000; text-transform:uppercase; font-weight:500;padding-bottom:22px}
.abtGreyBlock h3 span,.mission_visionBlock h3 span{font-weight:300;}
.abtGreyBlock .visionBlock h3{padding-left:95px}
.abtHeader{text-align:center}
.abtHeader h2{display:inline-block; font-size:41px; line-height:106px; padding:0 65px; background:rgba(166,42,54,0.7)}
.missionBlock{ padding:0 90px 135px 0}
.abtGreyBlock p{text-align:left; margin-bottom:10px}
.visionContnt{padding-left:95px; border-left:#dbdbdb solid 1px; position:relative; min-height:455px}
.visionContnt i{position:absolute; display:block;background:url(../images/sprite.png) no-repeat -508px -121px; width:52px; height:142px; left:-26px; top:0}
.teamBlock{background:#a62a36; padding:55px 0}
.teamBlock h3{font-size:31px; text-transform:uppercase; color:#fff; text-align:center; font-weight:300; padding:0 0 45px}
.teamBlock h3 strong{font-weight:500;}
.clientBlock{padding:70px 0 60px}
.clientBlock h3{text-align:center; text-transform:uppercase; font-weight:500; color:#000; padding-bottom:30px; font-size:31px}
.clientBlock h3 span{font-weight:300}
.clientBlock ul{text-align:center}
.clientBlock li{display:inline-block; background:#f3f3f3; width:218px; height:auto; -webkit-border-radius:5px;-moz-border-radius:5px;
border-radius:5px; margin:0 10px 20px}
.thumbList li{position: relative;overflow: hidden; width:33%; text-align:left; height:88px;box-sizing:border-box; display:inline-block;}
.thumbList li.border-right-0{border-right:0}
.thumbList li:first-child,.thumbList li:nth-child(2),.thumbList li:nth-child(3),.thumbList li:nth-child(4){border-top:0}
/*.thumbList li:hover{background:#fff}*/
.thumbList li img{width:auto;display: block; height:auto; display:none; float:left; max-width:23px; display:block;}
.hover-det{width:100%; height:100%; padding:0; box-sizing:border-box;-moz-box-sizing:border-box; top:0; left:0; padding-left:41px;}
.hover-det h4{color:#fff; padding-bottom:3px; font-size:17px; font-weight:700}
.hover-det p{color:#e97a84;font:400 16px/21px 'Raleway', sans-serif; margin-bottom:12px}
.follow a{display:inline-block; text-indent:-9999em;background:url(../images/sprite.png) no-repeat; width:16px; height:16px; margin-right:5px}
.follow a.fb{background-position:-408px 0}
.follow a.twit{background-position:-427px 0}
.clientBlock p{font:400 18px/30px 'Raleway', sans-serif; color:#444448; text-align:center }
.contactBlock{ margin:0 auto; padding-top:0px}
.form-listing-frd{width:450px; float:left}
.form-listing-frd br{display:none}
.contactDet{float:right; width:577px; border:1px solid #c1c1c1; height:598px;}
.contactBlock .sepline{display:none}
.form-listing-frd h3{font:400 36px/44px "Raleway",sans-serif; color:#000; padding-bottom:20px}
.contactBlock .top_align_one_column{-webkit-border-radius:3px;-moz-border-radius:3px; border-radius:3px; padding:0px 22px 25px 0px}
.contactDet h3{font-size:24px; color:#9d0917; font-weight:400; padding-bottom:25px}
.emailLink,.phnNr{font-size:22px; line-height:24px; position:relative; padding-left:40px;}
.emailLink{color:#4899c9;  display:inline-block; margin-bottom:12px}
.emailLink:before{background:url(../images/sprite.png) no-repeat -232px -144px; position:absolute; content:""; width:25px; height:17px; left:0; top:4px}
.phnNr{color:#5c5c5c; font-size:20px; margin-bottom:45px}
.phnNr:before{background:url(../images/sprite.png) no-repeat -232px -178px; position:absolute; content:""; width:16px; height:25px; left:0; top:0}
.address p{font-size:16px; color:#5c5c5c;padding-left:40px !important; position:relative}
.address span{display:block; margin-bottom:10px}
.mapImg{margin-bottom:50px}
.address p:before{background:url(../images/sprite.png) no-repeat -264px -144px;position:absolute; content:""; width:22px; height:24px; left:0; top:0}
.abtCntnt h2{display:none}
.testi-wrapper{background:#f8f8f8; padding-top:0px}
.inner-content .tab-left h2{padding-bottom:17px}
.inner-content .tab-left{padding-top:52px}
.whychooseBx{padding:35px 0}
.whychooseBx h3,.testiBlock h3{text-transform:uppercase; color:#444448; font-size:26px; font-weight:500; padding-bottom:35px; text-align:center}
.whychooseBx h3 span,.testiBlock h3 span{display:block; font-size:20px; font-weight:700; color:#a62a36}
.whychooseBx li{float:left; width:33.3%; padding-left:45px; position:relative; margin-bottom:15px; color:#444448; font-size:15px; line-height:28px; box-sizing:border-box}
.whychooseBx li:before{background:url(../images/sprite.png) no-repeat right -168px;position:absolute; content:""; width:28px; height:28px; left:0; top:0}
.whychooseBx li.clearleft{clear:left}
.infrastructureBlock{margin:30px 0 0; position:relative; max-height:448px}
.infraCont{position:absolute; width:33%; background:rgba(71,68,69,0.95); right:0; top:0; height:100%; padding:70px 35px 0 50px; box-sizing:border-box}
.infraCont h3{text-transform:uppercase; font-size:30px; font-weight:300; color:#fff; padding-bottom:25px}
.infraCont p{font-size:18px; color:#fff; line-height:25px; margin-bottom:18px}
.overviewBx{background:url(../images/yellow-bg.jpg) repeat 0 0; padding:35px 0; border-top:#fcbe2e solid 1px}
.overviewBx h2{text-transform:uppercase; font-weight:300; color:#000; padding-bottom:12px}
.overviewBx .cms_area p{color:#000; font-size:16px; line-height:26px}
.mission_visionBlock{padding-top:40px}
.mission_visionBlock .missionBlock{padding:0 0 0 75px; width:60%}
.missionCont{padding:15px 0 0 120px; border-left:#e3e3e3 solid 1px; position:relative; min-height:280px}
.mission_visionBlock .visionBlock{padding:15px 0 0 60px; width:40%}
.mission_visionBlock p{font-size:18px; line-height:30px; color:#444448}
.missionCont:before{background:url(../images/sprite.png) no-repeat -375px -144px; position:absolute; content:""; width:87px; height:211px; left:-44px; top:0}
.courseBnr{background:#a62a36; min-height:180px}
.courseBnr .wrapper{position:relative}
.courseBnr h2{color:#fff;font:700 60px/180px 'Raleway', sans-serif; padding:0 0 0 10%; text-transform:uppercase}
.courseBnr i{display:block; position:absolute; right:160px; bottom:-32px}
.courseBnr i.ico_cisco{background:url(../images/sprite.png) no-repeat 0 -222px; width:265px; height:178px}
.leftMenu{float:left; width:250px; padding-top:89px}
.course_right{float:right; max-width:790px; padding-top:89px}
.leftMenu ul{background:#fff}
.leftMenu li a{padding:0 28px 0 16px; display:block; font-size:14px; line-height:44px; color:#000; position:relative}
.leftMenu li a:hover,.leftMenu li a.active{background:#ffaa23; color:#fff}
.leftMenu li a:hover:after,.leftMenu li a.active:after{position:absolute; content:""; width:14px; height:13px;background:url(../images/sprite.png) no-repeat right -200px; right:14px; top:16px}
.course_right li{border-bottom:#e8e8e8 solid 1px; padding:0 30px 25px; margin-bottom:25px}
.course_right li h3{font-size:18px; font-weight:700; color:#000; margin:0; padding-bottom:8px}
.course_right li p{font-size:14px !important; line-height:24px; color:#444448; padding-bottom:10px}
.course_right li span{display:block; font-size:14px; color:#000; line-height:24px}
.course_right li span strong{color:#9d0917; font-weight:600}
.fixed-pos{position:fixed; top:0; z-index:1;}
.testi-wrapper.white-bg{background:#fff}
.textBlock{padding:30px 0;text-align: center;}
.textBlock p{font-size:16px; line-height:24px}
.textBlock p a{display:inline-block; color:#9d0917}
.textBlock p a:hover{text-decoration:underline}
.training h2{background:rgba(255,255,255,0.11); padding:15px 60px 15px 25px; border-left:#f04b69 solid 3px;font:300 25px/34px 'Roboto', sans-serif;}
.testiBlock{background:#f8f6ee; padding:40px 0 35px} 
.testiBlock li{float:left; width:32.9%; margin:0 0.2%; height:280px; background:#ffb73a; padding:20px 25px 20px 17px; box-sizing:border-box; position:relative}
.testiBlock li:before{background:url(../images/test_qut.png) no-repeat 7px 0px; width:37px; height:22px; position:absolute; content:""; top:20px; left:17px}
.testiBlock li p{font-size:15px; line-height:20px; color:#704707; padding-left:8px; text-align:justify;}
.testiBlock li h4{font-size:18px; font-weight:600; color:#bd7d19; text-align:right; padding:10px 10px 0 0;}
.reqBlock{padding:50px 0}
.reqBlock p{font-size:18px; line-height:27px}
.reqBlock .reqLink{padding:0 35px}
.reqBlock .reqLink:before{background:none}
.courseBlock{background:#484755; padding:30px 0 15px}
.courseBlock h2{font-size:26px; color:#fff; text-transform:uppercase; font-weight:500; padding-bottom:20px; line-height:28px}
.courseBlock h2 span{font-weight:300}
.courseBlock li{float:left; width:25%; padding:0 7px 14px; box-sizing:border-box}
.courseBlock li a{display:block; background:#e3475d; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; color:#fff; font-size:18px; text-transform:uppercase;
font-weight:600; padding:18px 65px 0 22px; height:77px; line-height:22px; position:relative}
.courseBlock li a:after{position:absolute; content:"";background:url(../images/sprite.png) no-repeat right -240px; width:12px; height:18px; top:24px; right:22px}
.reveal-modal {
		visibility: hidden;
		top: 0; 
		left: 50%;
		margin-left: -272px;
		width: 500px;
		background: #feffff;
		position: absolute;
		z-index: 101;
		padding:22px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px; min-height:160px
}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 56px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #484755;
		font-weight: 500;
		cursor: pointer;
		} 
.courseList{position:relative}
.reveal-modal h3{text-transform:uppercase; font-weight:600; color:#e3475d; padding:0 !important}
.reveal-modal p{font-size:13px; line-height:24px; color:#444348; margin-bottom:15px}
.moreLink{display:inline-block; background:#fcaa22; font-size:14px; color:#fff; line-height:37px; border-radius:37px;-webkit-border-radius:37px; padding:0 30px}
.testiBlock .wrapper{width:1170px}
.stepList h4{font-size:14px; font-weight:400; color:#444448}
.stepList h4 span{display:inline-block; font-size:18px; font-weight:600; color:#fff; background:#9d0917; width:24px; height:24px; line-height:20px; border-radius:24px; text-align:center; margin-right:4px}
.stepList p{padding:0 0 35px 67px !important}
.course_right li span.underline{display:inline; text-decoration:underline}

.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width:6px;height: 100%; opacity:0; visibility:hidden; transition: visibility 0s 1s, opacity 1s linear;}
.jspContainer:hover .jspVerticalBar{ visibility:visible;transition: opacity 1s linear; opacity:1}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{	position: relative;}
.jspDrag{background: #bd7d19; border-radius:6px;position: relative;top: 0;left: 0;cursor: pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{width: 6px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
.scroll-pane{width: 100%;height:180px;overflow: auto; margin-top:30px;}
.profileBlock{background:#f4f3f3; padding:45px 0 25px}
.profileBlock h2{font-size:20px; text-transform:uppercase; color:#444448; text-align:center; font-weight:500; line-height:22px; padding-bottom:30px}
.profileBlock li{float:left; background:#fff; border:#dedddd solid 1px; width:49%; height:106px; margin-right:1%; margin-bottom:11px; padding:20px 20px 0 30px; box-sizing:border-box}
.profileBlock li.trainer2,.profileBlock li.trainer4{margin-right:0}
.profileBlock li.trainer1{border-bottom:#f17841 solid 4px}
.profileBlock li.trainer2{border-bottom:#f69f14 solid 4px}
.profileBlock li.trainer3{border-bottom:#e3475e solid 4px}
.profileBlock li.trainer4{border-bottom:#e97e52 solid 4px}
.profileBlock li h3{float:left; font-size:18px; font-weight:600; color:#444448; padding:10px 0 0; line-height:24px}
.profileBlock li h3 span{display:block; font-size:14px; font-weight:400; color:#a4a8ab}
.profileBlock li img{float:right; margin-left:15px}
.fameList{border:#e5e5e5 solid 1px; width:100%; /*max-width:850px*/}
.fameList li{font-size:16px; color:#444448; padding:15px 0}
.fameList li.listHead{ font-size:18px;font-weight:600; background:#f7f7f7; padding:20px 0}
.col1,.col2,.col3{float:left; box-sizing:border-box}
.fameList li .col1{width:45%; padding-left:40px}
.fameList li .col2{width:30%; text-align:center}
.fameList li .col3{width:25%; text-align:center}
.fameList li.listcont{border-top:#e5e5e5 solid 1px}
.fameList li.listcont .col1{font-weight:600}
.fameList li.listcont:hover{background:#f7f7f7}
.homeblocks{border-top:1px solid #dddcdc}
.btm-bar .wrapper{/*position:relative*/}
.support{display:inline-block; position:absolute; text-indent:-9999em; width:53px; height:33px; border:#c8c8c8 solid 1px; border-radius:33px;top:14px; right:-31px; float:right;}
.support span{display:block;background:url(../images/sprite.png) no-repeat right -265px; width:24px; height:24px; margin:5px 0 0 15px}
.supportList{position:absolute; top:60px; right:-27px; background:#fff; border:#c8c8c8 solid 1px; border-radius:3px; z-index:11; box-shadow:rgba(0,0,0,0.14) 0 0 5px; padding-top:3px; display:none}
.supportList:after, .supportList:before { bottom: 100%; right: 18px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
.supportList:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width: 10px; } 
.supportList:before { border-color: rgba(200, 200, 200, 0); border-bottom-color: #c8c8c8; border-width: 11px;}
.supportList li{border-bottom:#ededed solid 1px}
.supportList li:last-child{border:0}
.supportList li a{display:block; padding:10px 25px 10px 40px; font-size:13px; font-weight:500; color:#848484; position:relative}
.supportList li a:hover{color:#f04b6b}
.supportList li a:before{position:absolute; content:"";background:url(../images/sprite.png) no-repeat; left:11px }
.supportList li a.spt1:before{background-position:-550px -267px; width:22px; height:22px; top:3px}
.supportList li a.spt2:before{background-position:-524px -268px; width:20px; height:20px; top:7px}
.supportList li a.spt3:before{background-position:-500px -268px; width:21px; height:20px; top:6px}

.theme-editor{height:30px;padding:0;background:#881212;border:#6F0D11 solid 1px;border-bottom:none;position:fixed;right:100px;left:100px;bottom:0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;box-shadow:0 4px 18px rgba(0,0,0,0.75);-moz-box-shadow:0 4px 18px rgba(0,0,0,0.75);-webkit-box-shadow:0 4px 18px rgba(0,0,0,0.75);z-index:10000;}
.theme-editor .editor-link{color:#fff;font:bold 12px arial;display:block;text-transform:uppercase;padding:8px 0;text-align:center;}
#header_nav {list-style-type: none;float: right;padding-right: 18px;padding-bottom:10px;}
.theme-editor{padding:0;background:#fff;position:fixed;left:0;top:0;z-index:10000;width:100%;border-bottom:#ccc 1px solid}
.theme-editor .editor-link{color:#e5e5e5;font: bold 15px arial;display:block;padding:8px 0;float: right;background: #cd572f;width: 280px;}
.theme-editor .editor-link span.t{font:33px "Times New Roman", Times, serif;color: #970011;text-shadow: 1px 1px #dd8e73;padding: 0 15px;vertical-align: middle;}
.theme-editor .editor-link span.arw{border-left:5px solid #e5e5e5;border-top:5px solid transparent;border-bottom:5px solid transparent;width:0;height:0;float:right;margin:13px 32px 0 0}
.theme-editor .admin-user{font-size:13px;font-weight:bold;color:#5e5e5e;padding:18px;display:inline-block}


#content-wrapper.whitebg{background:#fff;}
#content-wrapper.whitebg .whiteBx{padding:70px 0; max-width:none;}
#content-wrapper.whitebg .cms_area p{font-size:16px;}

.blockTeam .teamwrapper{border-bottom:#b12e3b solid 1px;}
.blockTeam .teamwrapper:last-child{border-bottom:none;}

.leftCntArea{float:left; width:755px; font-size:14px; color:#444448; font-family:'Raleway', sans-serif; font-size:14px; margin-bottom:50px;}
.leftCntArea p{font-family:'Raleway', sans-serif; font-size:14px !important;}
.leftCntArea .idTabs{border:1px solid #c6c6c6; margin-bottom:20px; background:url(../images/idTabBg.png) bottom left repeat-x;}
.leftCntArea .idTabs li{float:left;border-right:1px solid #e5e7e8; height:59px; margin:0;}
.leftCntArea .idTabs a{padding:17px 30px; font-size:14px; color:#68686a;font:600 14px/22px 'Raleway', sans-serif; display:block; margin-bottom:3px}
.leftCntArea .idTabs a:hover{color:#000; border-bottom:3px solid #ffaa23; margin:0}
.leftCntArea .idTabs a.selected{color:#000; border-bottom:3px solid #ffaa23; margin:0}
.leftCntArea ul li{margin-bottom:10px;}
.leftCntArea .yellow{background:#fdf5c6; color:#4b4000; padding:10px 15px; border:1px solid #dfd69f; -webkit-border-radius:3px; border-radius:3px;-webkit-box-shadow: 1px 1px 0 0 #f6f4e5; box-shadow: 1px 1px 0 0 #f6f4e5;}
.lastExam{color:#9d0917}
.leftCntArea table tr td{padding:10px}
.rightCntArea{float:right; width:320px; border:1px solid #c6c6c6; margin-bottom:50px;}
.rightCntArea .form-listing-frd{ width:auto;}
.rightCntArea .form-listing-frd label{font-size:14px;}
.rightCntArea .form-listing-frd h3{font:500 21px/30px "Raleway",sans-serif; margin-bottom:20px; text-transform:uppercase; color:#9d0917; background:#f5f5f5;padding:15px 15px 10px !important; border-bottom:1px solid #e4e4e4;}
.rightCntArea .form-listing-frd li:last-child{padding-bottom:0 !important;}
.rightCntArea .form-listing-frd .sepline{display:none;}
.rightCntArea .form-listing-frd .top_align_one_column{padding:0px 15px 5px 15px;}
.rightCntArea .form-listing-frd .top_align_one_column li{padding-bottom:10px !important}

.testimonialSliderOuter{overflow:hidden; padding-bottom:50px; margin-top:20px;}
.testimonialSliderOuter h2{font-size:21px; text-align:center; font-weight:500; background:#fff; padding-bottom:30px; color:#444448}
.testimonialSlider{ text-align:center; margin-bottom:50px; background:none;border:1px solid #c6c6c6; border-bottom:2px solid #dddddd; }
.testimonialSlider p{font-size:17px !important; padding:0 40px; color:#222 !important;}
.testimonialSlider li{ padding-top:40px;  padding-bottom:65px;background:#f3f3f3;}
.testimonialSlider .bxslider li h4{font-size:22px; margin-top:24px; color:#000; font-weight:500; padding-bottom:10px;}
.testimonialSlider span{font-size:15px; color:#848484;}
.testimonialSlider .bx-controls {width:206px;position:relative; bottom:7px; margin: auto; float:left; left:40%;}
.testimonialSlider .image{width:60px; height:60px; border:4px solid #c7c7c7; position:absolute; bottom:-35px;-webkit-border-radius: 50%; border-radius:50%; left:46.3%; overflow:hidden;}
.testimonialSlider .image img{-webkit-border-radius: 50%; border-radius:50%; overflow:hidden; width:61px; height:60px; max-width:none;}
.testimonialSlider .bx-viewport{overflow:visible !important;}


.ft-bottom.trining .co-rg-txt{margin-right:20px; margin-top:11px;}
.ft-bottom.trining .co-rg-txt{padding-top:5px; margin-top:6px; margin-left:70px; float:left;}
.ft-bottom.trining .social-networks {margin-top:10px;}
.ft-bottom.trining  .phnBlock strong{font-family:Arial, Helvetica, sans-serif;}
.ft-bottom.trining .phnBlock{margin-top:-5px;}
.training-footer-list.footerlink-block ul li{width:220px;}
.training-main-site{padding-bottom:0 !important;}

.content-black-bg{padding-top:0 !important; background:#090708; height:805px;}

nav > ul > li.current.sub-itm-lnk{background:url(../images/menuArrow.png) no-repeat center bottom;}
@media all and (max-width: 1800px) and (min-width: 851px) {
nav > ul > li.current .sublevel{display:block !important; opacity:1!important; visibility:visible !important  }
}
.divforSmarOffice .wrapper{position:relative;}
.choose-wrapper{ text-align:center; position:relative;}
/*.choose-wrapper{ text-align:center; position:relative;background:url(../images/bg.png) no-repeat 0 0; width:695px; height:633px; margin:0 auto;}
*/.heading-txt{ position:absolute; width:100%; top:43px;}
.choose-wrapper h3{ font-size:36px; font-weight:300; text-transform:uppercase; color:#ffffff !important;}
.choose-wrapper h3 span{font-weight:500;}
.about-us{ position:relative;  margin-top: -36px;}
.about-us > li {display: inline-block;/*margin-right: 50px;*/ min-height:200px;padding: 0 14px;width: 244px;}
.about-us > li.last{ margin-right:0!important;}
.about-us > li h5{ color:#a6a5a5; font-size:18px;font-weight:400; line-height:normal; text-transform:uppercase;}
.about-us > li p{ color:#818181; font-size:14px;font-weight:400; line-height:20px;}
.content-inner{ display: inline-block; float:left;}
.storage-solution,.image-block{ float:left;width: 35%;}
.storage-solution li{list-style: disc inside none; font-size:16px; font-weight:500; color:#444448;line-height: 27px;}
.methodologyContentBlock{ padding:0 0 40px;}
.methodologyContentBlock h4{ font-size:24px !important; margin-top:50px;}
.methodologyContentBlock li{ font-size:16px !important; line-height:20px;margin-bottom: 10px;    }
.adv li{margin-bottom: 15px;}
.methodologyContentBlock p{font-size:16px !important; line-height:20px;margin-bottom: 20px;}
.image-block{ display:none;}

#banner-fade,
#banner-slide{
	/*margin-bottom: 60px;*/
}
#banner-fade li img {
	vertical-align:middle;	
	margin-top:-9px;
}
#banner-fade li a {
	vertical-align:top;	
}
ul.bjqs-controls.v-centered li a{
	display:block;
	width:9px;  height:15px;
	background:url(../images/arrow-small.png) no-repeat 0 top;
	color:#000;
	text-decoration: none; text-indent:-9999px;
}
ul.bjqs-controls.v-centered li.bjqs-prev a{ background-position:0 top; }
ul.bjqs-controls.v-centered li.bjqs-next a{background-position:0 bottom;}
/*ul.bjqs-controls.v-centered li a:hover{
	background:#000;
	color:#fff;
}*/

ol.bjqs-markers li a{
	padding:5px 10px;
	background:#000;
	color:#fff;
	margin:5px;
	text-decoration: none;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background: #999;
}

p.bjqs-caption{
	background: rgba(255,255,255,0.5);
}

li.bjqs-slide{display:none; list-style:none; text-indent:29px;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li{ display:block !important;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{ right:2.35%;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%; display:none;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
a.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

.announcement-block ul li{display:none; list-style:none; text-indent:29px; margin-left:-20px;}

.announcements-wrapper{ max-width:none !important; height:44px !important; overflow:hidden}
.announcements-wrapper ul{ padding-top: 15px;}
.announcements-wrapper li a, .announcements-wrapper li p{ color:#575757; font-size:14px; font-family:'Open Sans', sans-serif; }
.announcements-wrapper li a > span,.announcements-wrapper li p > span{  display: inline-block;padding-left: 5px;font-weight:normal !important;}
.announcements-wrapper li a span span, .announcements-wrapper li p span span{ color:#9d0917;font-weight:normal !important;display: inline-block;padding-left: 5px;}
.mobile-announcements{display:block; font-weight:600; text-align:center; padding:15px 0 0; color:#9d0917; font-size:14px; float:left;}
.announcement-block{border-top:2px solid #fcbe2e}
.methodology-image{border:2px solid #fcbe2e; max-width:100%}
.mob{display:none !important}

/* ==========================================================================
   Media Queries
   ========================================================================== */



@media only screen and (max-width: 1024px) {
	.wrapper{width: 95%;margin: 0 auto;}
	.sigle-banner .bnr-inr{width:100%}
	.sliders-wrapper li object,.sliders-wrapper li embed{width:100%;}
	.top-bar,.btm-bar,.copy-right{text-align:center;}
	nav>ul>li>a,nav>ul>li>p{padding:0 10px}
	li.footerlink-block>ul{width:380px;}
	.footerlink-block ul li{width:180px;}
	.right-content-block01{width:70%;}
	.missionBlock{padding-bottom:100px}
	.sigle-banner .bnr-cnt{width:auto; left:5%; margin:0}
}

@media only screen and (max-width: 850px) {
	.banner-slider {min-height:250px}
	.banner-slider .slider-description h2{font-size:20px;}
	#content-wrapper{padding:10px 0;}
	.slider-description p{font-size:13px;}
	.top-bar,.btm-bar,.copy-right{text-align:center;}
	.logo{position:relative; z-index:10}
	nav{float:none;}
	nav{position:relative;min-height:38px;
z-index:1}
	nav>ul{position:absolute;left:0;top:62px;padding:0;margin:0;width:100%;overflow:hidden;height:auto;z-index:1000;display:none;}
	nav>ul>li{border:0;margin:0!important;padding:0!important;display:block;-webkit-transition: opacity .5s ease-in-out;-moz-transition: opacity .5s ease-in-out;-o-transition: opacity .5s ease-in-out;z-index:497;background:#414142; 
	padding:0;white-space:nowrap;border-bottom:#505051 1px solid;position:relative;min-height:40px;float:none;}
	nav>ul>li.no-sub a{float:none;}
	nav ul>li>a,nav ul>li>a.active,nav ul>li>p{display:block;padding:5px 10px!important;border:0; border-radius:0; color:#ccc; font-size:14px; text-transform:uppercase; font-weight:500}
	nav>ul>li.last>a, nav>ul>li.last>p{padding:5px 10px!important;}
	nav ul>li>a:hover{background:#414142;color:#ccc;}
	nav ul>li>a.active span{color:#ccc;}
	nav>ul>li>img{float:left;margin:10px 0 0 5px;} nav>ul>li>a>img, nav>ul>li>p>img{float:left;margin:0 5px 0 0;}
	nav>ul>li>ul>li>ul,nav>ul>li.sublevel01>ul.sublevel{padding:0;width:auto!important;}
	nav >ul>li>ul>li.campaign-mng,nav>ul>li>ul>li.lead-support{min-height:inherit;height:inherit}
	/*nav ul:hover li{display:block;opacity:1;height:100%;}*/
	nav ul li.sub-itm-lnk{z-index:60;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;margin:0;}
	nav>ul>li:hover,nav>ul>li.sub-itm-lnk:hover{border-left:0;position:relative;z-index:20;}
	.mobtext{text-align:left;padding:0;display:block;text-transform:none;font-size:15px;background:url(../images/sprite.png) -464px -128px no-repeat;position:absolute;z-index:1;cursor:pointer;width:41px; min-height:39px; top:13px; right:80px}
	.mobtext.active{background-position:-464px -168px}
	nav>ul>li.sub-itm-lnk>.expand {background:url(../images/mob-expandicon.png) left -20px no-repeat;width:20px;height:19px;position:absolute;right:20px;top:10px;z-index:5000;margin:0;padding:0;cursor:pointer}
	nav>ul>li.sub-itm-lnk>.expand.plus{background-position:left 0 ;}
	nav>ul>li.sub-itm-lnk>ul>li>.expand {background:url(../images/mob-expandicon.png) -5px -53px no-repeat;width:15px;height:14px;position:absolute;right:21px;top:6px;z-index:5000;margin:0;padding:0;cursor:pointer}
	nav>ul>li.sub-itm-lnk>ul>li>.expand.plus{background-position:-5px -42px;}
	nav >ul>li>ul{display:none;position:relative;left:0;top:auto;background:#3d3d3e;border-bottom:0;padding:5px 0 5px 10px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;z-index:10;visibility:visible}
	nav >ul>li>ul>li,nav >ul>li>ul>li.sub-itm-lnk{float:none;width:100%;padding:0;margin:0;background:#3d3d3e;border-bottom:0;display:block;position:relative;}
	nav >ul>li>ul>li ul li,nav >ul>li>ul>li.sub-itm-lnk ul li.sub-itm-lnk{float:none;width:100%;padding:0;margin:0;background:#fcfcfc;border-top:#eee 1px solid;display:block;position:relative;}
	nav >ul>li  ul{display:none;}
	nav >ul>li ul li ul li ul{display:block!important;}
	nav >ul>li>ul li li li{padding:0 0 0 5px;}
	nav >ul>li>ul li li li a,nav >ul>li>ul li li li a.active{padding:5px 10px 5px 20px!important;background-position:10px 10px;}
	nav >ul>li>ul li li li a.active{background-position:10px -13px;}
	nav>ul>li.no-sub {float:none;}
	nav >ul>li.sublevel01>ul.sublevel li{width:100%;padding:0;}
	/*banner*/
	.inner-banner{padding:15px;}
	.sigle-banner h2,.sigle-banner.why-oorjit .bnr-cnt h2,.sigle-banner.clientele li h2,.sigle-banner.blue h2{font-size:22px;line-height:22px;padding:3px 0;}
	.abtHeader h2{line-height:60px; padding:0 65px; font-size:40px}
	.sigle-banner p{font-size:12px;line-height:18px;padding:10px 0 5px}
	.sigle-banner.why-oorjit .bnr-cnt{width:65%;float:left;}
	.button-style01{font-size:12px;padding:7px 15px;}
	.home-page h1{font-size:25px;padding:10px 0}
	/*Footer*/
	.glob{margin-left:0;left:0;top:15px;}
	.contact{float:left;padding-left:10px;width:60%;}
	.grouping {float: left;width: 100%;margin: 0 0 10px;position:relative;}
	.ft-top {z-index:1;padding:20px 10px}
	.ft-top .subscribe-block,.ft-top .contact-block{width:265px;padding-left:0;float:right;}
	.block-listing li{width:42%;padding:0 4% 20px!important}
	.block-listing li.block-Management{width:92%;border-top:#ebebeb 1px solid;padding-top:20px;}
	.ft-top .contact-block{width:55%!important;float:left!important;}
	.ft-top .subscribe-block{float:right!important;width:35%;}
	.ft-top .footerlink-block{text-align:left;}
	.ft-top .footerlink-block>ul>li{position:relative}
	.ft-top .footerlink-block>ul>li>a,.ft-top .footerlink-block>ul>li>p{padding:5px 20px;display:inline-block;}
	.ft-top .footerlink-block>ul>li .expand {background:url(../images/mob-expandicon.png) left -131px no-repeat;width:20px;height:15px;position:absolute;right:12px;top:7px;z-index:5000;margin:0;padding:0;cursor:pointer;display:block;}
	.ft-top .footerlink-block>ul>li .expand.plus{background-position:0 -116px;}
	.ft-top .footerlink-block>ul{width:100%!important;}
	.footerlink-block ul li{padding:0 0 5px;width:100%;float:none;display:block;}
	.footerlink-block ul li ul{display:none;padding-left:20px}
	/*footer*/
	.cols01, .cols02{width:48%;}
	.right-content-block01{width:60%;}
	.giftcard{border-top:0;padding:0;margin:0;width:229px;}
	
/*scroll div*/
.left-content-block01{width:100%;float:none;margin-top:20px!important;position:relative;}
.position-element.fix{position:fixed!important;top:20px;}
.box-style01{width:auto;}
.copy-right{padding:25px 10px}
.btmTxt,.expertLink,.phnBlock{float:none}
.footerlink-block{height:auto}
.sublevel li img{display:none}
nav >ul>li>ul>li>a{color:#8c8c8e; border-radius:0; display:block; text-transform:none; line-height:16px}
nav >ul>li>ul>li>a:hover{background:#3d3d3e}
.footerlink-block ul li:first-child{width:auto}
.feature-list{padding:30px 0}
.sigle-banner .bnr-cnt.inner{display:none}
.typesBlock li{padding:0 35px}
.blogList li h4{font-size:16px; line-height:20px; padding-bottom:10px}
.missionBlock{padding:0 40px 80px 0}
.visionContnt{padding-left:50px; min-height:490px}
.abtGreyBlock .visionBlock h3{padding-left:50px}
.thumbList li{width:20%}
.form-listing-frd,.contactDet{float:none; width:100% !important}
.contactDet{padding-top:20px}
.contactBlock{padding:0}
.hover-det h4{font-size:14px;}
.hover-det p{margin:0; font-size:13px}
.overviewBx,.whychooseBx,.textBlock{padding:30px 10px}.whychooseBx li{width:50%}
.missionCont{padding-left:60px}
.infraCont{width:45%; padding:30px 35px 0 30px}
.infraCont p{font-size:17px}
.leftMenu{float:none; width:100%; padding-top:30px;}
nav >ul>li>ul>li>a:hover,nav >ul>li>ul>li>a.active{background:#3d3d3e;color:#ccc; text-transform:none}
nav>ul>li.current.sub-itm-lnk{background:#414142}
.tab>li>a:after,.tab>li>a.active:after,.tab>li.current>a:after{top:20px}
.training-footer-list.footerlink-block ul li{width:100%;}
.footerlink-block ul li li{padding-bottom:10px}
}
@media only screen and (max-width: 800px) {
	.content-black-bg{ height:auto !important;}
	.about-us > li {
    float: none !important;
    margin-right: 0  !important ;
}
	.wrapper {width:100%;margin:0;}
	.top-bar,.btm-bar{text-align:center;}
	nav{float:none; padding-right:70px}
	.ft-top .subscribe-block,.ft-top .contact-block{float:none;}
	.banner-slider .slider-description h2{font-size:16px;}
	.slider-description p{font-size:11px;line-height:15px;}
	.giftcard{width:204px;}
	/*sigle banner*/
	.sigle-banner.why-oorjit .bnr-cnt{width:68%;}
	.sigle-banner.blue h4{font-size:12px;padding:0;}.sigle-banner.blue img{height:80px;}
	.sigle-banner .bnr-cnt p.cont-txt{display:none;}
	.tab>li{font-size:12px}
	.tab>li>a{padding:0 7px 15px 8px}
	.tab>li>ul>li>a{padding:0 18px;font-size:11px}
	.button-style01{padding: 1% 4%;font-size: 11px;border-radius: 2px;-moz-border-radius: 2px;margin-top:2%;}
	#content-wrapper .wrapper{width:95%;margin:0 auto;}
	.block-listing li.block-Management{width:100%;border-top:0;}
	.img-position{display:none;}
	
	/*footer*/
	.footerlink-block ul{height:auto;}
	.ft-top .subscribe-block ul{padding:5% 5% 25px;}
	.block-listing li{width:100%;padding: 0 0 20px!important;margin:0 0 20px!important}
	.block-listing li.block-Local{width:100%;border-top:0;}
	#footer #scroll-top { float:right; position:static; margin:0; }
	.sigle-banner.why-oorjit img{width:132px;margin:0 10px;}
	.sigle-banner.why-oorjit .bnr-cnt h2.style02{font-size:18px;}
	.sigle-banner.why-oorjit .bnr-cnt p.style02{font-size:12px;}
	/*Inner page*/
	.right-content-block01,.left-content-block01{float:none;width:95%;margin:0 auto;padding:0;}
	.right-content-block01 h2{font-size:20px;line-height:22px;}
	.section01{font-size:11px;}
	.right-content-block01 h3{font-size:15px;}
	.left-content-block01 .position-element{width:100%;}
	.button-style01{display:none;}
	h1.heading,h1{font-size:25px;line-height:26px;padding:0 0 10px;margin:0;}
h2.heading2,h2{font-size:20px;line-height:22px;padding:0 0 10px;margin:0;}
h3.subhead,h3{font-size:17px;line-height:19px;padding:0 0 10px;margin:0;}
h4.relative-head,h4{font-size:15px;line-height:16px;padding:0 0 10px;margin:0;}
h5.smallhead,h5{font-size:13px;line-height:15px;padding:0 0 5px;margin:0;}
h6.smallhead2{font-size:12px;line-height:13px;padding:0 0 5px;margin:0;}
.cms_area p{padding:0 0 10px;margin:0 ;}
p.content-text-large{font-size:13px;line-height:17px;}
p.content-text-small{font-size:11px;line-height:15px;}
.testiBlock li{height:300px}
.testiBlock li p{height:215px}
.profileBlock ul{padding:0 10px}
.profileBlock li{float:none; width:100%; margin-right:0}
.support,.supportList{right:15px; z-index:10}
.sublevel{ top:0 !important;}
.tab-left h2{font-size:22px}
.tab-left h3{font-size:20px; line-height:24px}
.whychooseBx li{width:100%; float:none}
}
@media only screen and (max-width: 600px) {
.banner-slider .button-previous, .banner-slider .button-next{width:37px; height:50px}
.banner-slider .button-previous{background-position:-264px -448px}
.banner-slider .button-next{background-position:-304px -448px}
.banner-slider {min-height:150px}
.mob{display:block !important}
.desktop,.bnr-inr{display:none !important}
.sigle-banner{border-top:#eaeaea solid 1px}
.loginLeftpanel{width:100%;}
.or{position:relative;margin:20px auto;display:inline-block;left:10%;}
.loginrightpanel{width:100%;margin:26px 0 0;}
.login-cnt-txt{display:none;}
.crt-ac{float:none;}
.inner-banner{padding:15px;}
.inner-banner h2{margin-bottom:10px !important;}
.feature-list li,.blogList li,.featuresBlock li,.missionBlock, .visionBlock,.listBlock li,.leftCntArea,.rightCntArea{float:none; width:100%}
.feature-list li i,.listBlock li i{margin:20px 0}
.bxslider li p{font-size:18px}
.btmLogos li{padding:0}
.co-rg-txt{float:none}
.btmTxt{border:0; margin:0; padding:0; line-height:18px}
.banner-link{margin-top:5px}
.advntLeft,.advntRight{float:none; width:auto; padding:0 10px}
.blogList li{margin-bottom:10px; height:auto; padding-bottom:50px}
.typesBlock li{padding:0 15px}
.featuresBlock .titleBx h3{padding:0 15px}
.featuresBlock li{padding:5px 20px 25px 65px}
.abtHeader,.visionContnt i{display:none !important}
.abtCntnt{padding:20px 0}
.abtCntnt h2{display:block; font-size:26px; text-align:center}
.missionBlock{padding:0 10px 30px}
.visionContnt{border:0; padding:0 10px}
.abtGreyBlock .visionBlock h3{padding-left:10px}
.thumbList li{width:50%}
.sigle-banner .bnr-cnt{position:static; background:#fea321; padding:10px 15px 15px}
.sigle-banner .bnr-cnt h2,.sigle-banner.clientele .bnr-cnt h2{font-size: 14px;line-height:18px; font-weight:400}
.banner-link a{color:#000; font-size:12px}.banner-link a:hover{color:#000}
.banner-link a:after{background:none}
.form-listing-frd h3{font-size:42px; line-height:44px}
.banner-slider .slider-description{margin:0; left:10%; top:10px; width:85%}
.banner-slider .slider-description h2{font-size:12px;padding:2px 5px; line-height:16px}
.whychooseBx li,.mission_visionBlock .missionBlock,.mission_visionBlock .visionBlock{float:none; width:100%}
.whychooseBx h3{line-height:26px}
.missionCont{padding:0 0 20px; border:0}
.missionCont:before{background:none}
.mission_visionBlock .missionBlock,.mission_visionBlock .visionBlock{padding:0 10px}
.infraCont{position:static; width:100%}
.infraCont h3{font-size:24px; padding-bottom:15px}
.testiBlock li{float:none; width:100%; margin:0 0 10px; height:auto}
.testiBlock li p{height:auto; margin-bottom:5px}
.reqBlock{padding:0}
.middle-content{display:none}
.clientBlock{padding:25px 0 0}
.contactBlock .top_align_one_column{padding:0 0 25px}
.expertLink:before{left:50%; margin-left:-14px; top:-28px}
.expertLink{padding-left:0; line-height:24px}
.copy-right{padding:30px 10px}
/*.mobile-announcements{display:block; font-weight:600; text-align:center; padding:10px 0 0; color:#333; font-size:14px}*/
li.bjqs-slide{text-align:center}
.expertLink a{text-decoration:underline}
.expertLink a:hover{text-decoration:none}
#content-wrapper.whitebg .whiteBx{padding:30px 0}
.testimonialSlider .bx-controls{float:none; left:0}
.testimonialSlider .image{left:50%; margin-left:-30px}
#content-wrapper.whitebg .cms_area p{font-size:14px; line-height:22px}
.missionCont{min-height:180px}
.profileBlock{padding:25px 0}
.profileBlock h2{padding-bottom:20px}
.rightCntArea{margin-bottom:10px}
.content-block{padding-top:10px}

.announcement-block{min-height:92px;}
.mobile-announcements{float:none;}
.announcements-wrapper ul{height:auto !important}
.announcement-block ul li{height:auto !important; margin:0;}

}
@media only screen and (max-width: 480px) {
.banner-slider {min-height:100px}
.infraCont{padding:15px}
.infraCont p{font-size:13px; line-height:18px; margin:0}
.teamBlock h3{padding:35px 0; font-size:26px}
	.giftcard{text-align: center;width: 100%;margin: 10px 0;}
.cms_area p{padding:0 0 15px;margin:0 ;}
p.content-text-large{font:16px/24px Helvetica, Helvetica Neue, Arial;}
p.content-text-small{font-size:11px;line-height:15px;font-weight:normal;}
	.top-bar, .btm-bar, .copy-right{font-size:11px;}
	.sigle-banner.why-oorjit img{width:80px;margin:0 5px;}
	.sigle-banner.why-oorjit .bnr-cnt p.style02{display:none;}
	
	.sigle-banner.blue h4{font-size:11px;padding:0;}.sigle-banner.blue img{height:90px;}
	.sigle-banner .bnr-cnt{top:3%;}
	/*slide-show*/
	.cnt-style01,.banner-slider .slider-description p{display:none;}
	.button-style01{padding:3px 10px;}
	.slider-description p{font-size:0;}
	.navigator-content{height:36px!important;background-position:0 7px;}
	.navigator-wrapper li{height:30px!important;margin-top:7px;}
	.navigator-wrapper li .arw{top:-5px;}
	.navigator-wrapper li .txt-pos{font-size:10px;padding:5px 5px;}
	.navigator-wrapper .seprator{top:7px;}
	/*footer*/
	.glob{left:50%;margin-left:-154px;top:10px}
	.ft-top{padding:24px 0;text-align:center;}
	.ft-top .contact-block,.ft-top .contact-block .contact,.ft-top .subscribe-block{width:100%!important;float:none;padding-left:0;}
	.social-networks{margin:20px auto;float:none;}
	.ft-top .subscribe-block .textbox{text-align:center;width:60%;}
	.bread-crumb{display:none;}
	.login-section{width:90%;}
.profileBlock ul{padding:0 10px}
.profileBlock li{padding:10px 10px 0; height:75px}
.profileBlock li h3{font-size:14px; line-height:20px}
.profileBlock li h3 span{font-size:12px}
.profileBlock li img{max-width:60px; margin-left:5px}
.clientBlock h3{font-size:20px; padding-bottom:15px}
.choose-wrapper h3{font-size:22px}
.heading-txt{top:20px}
.blogBlock{padding:25px 0}
li.bjqs-slide{padding-left:10px; width:95% !important}
.announcements-wrapper ul{padding-top:5px}
ul.bjqs-controls{display:none}
.announcements-wrapper li a, .announcements-wrapper li p{font-weight:400; line-height:16px}
.whychooseBx h3, .testiBlock h3{font-size:22px}
.whychooseBx h3 span, .testiBlock h3 span{font-size:18px}
.announcements-wrapper{height:50px !important}
.btmTxt{margin-bottom:5px}
.leftCntArea .idTabs a{padding:10px 15px; line-height:15px}
.leftCntArea .idTabs li{height:37px}
.leftCntArea .idTabs li:last-child{border-right:0}
.custom-button01{font:500 28px/52px "Raleway",sans-serif}
.ft-bottom.trining .co-rg-txt{float:none; margin:0}
.fameList li .col1{padding-left:10px}
.fameList li.listHead{font-size:16px; padding:15px 0}
.fameList li{font-size:14px}
.methodology-image{width:100%}
.stepList p{padding:0 0 35px !important}
}
@media only screen and (max-width: 320px) {
	.navigator-content{display:none!important;}
	.loginLeftpanel .textbox{width:95%;}
	.frw-txt{display:block;margin:5px 0 0;}
	.btnBx a, .titleBx h3{font-size:12px}

}

/* ==========================================================================
   Helper classes
   ========================================================================== */

.clearfix:after{clear:both;content:'.';display:block;height:0;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
*+html .clearfix{display:inline-block}
.clearfix{*zoom:1;}

/* ==========================================================================
   Print styles
   ========================================================================== */

@media print {
    * {
        background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links for images, or javascript/internal links
     */

    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group; /* h5bp.com/t */
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}
#li_6752842014605{display:none}

@media (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
.mobile-announcements{margin-left:20px;}		
}
#oorjitForm_ContactUsTraining h2{display:none;}
#oorjitForm_ContactUsTraining p{display:none;}
.coursedetails h3{font-weight:300;}
#oorjitForm_ContactUsTraining h5{font-size:18px;font-weight:300;}

.custom-bullets li{min-height:35px;}
.custom-bullets li img{float:left; margin-right:5px; margin-top: -6px;}
.contactThank {
    background: url("../images/thankyou02.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
    padding-top: 170px;
    text-align: center;
    min-height: 211px;
}
.gglLC{
    display:none;
}
.outline-bullets ul li{list-style:inside}
.outline-bullets p{margin-bottom:0px; margin-top:10px; margin-top:20px;}