@font-face {
  font-family: 'Raleway-Regular';
  src: url('Raleway-Regular.eot?#iefix') format('embedded-opentype'),  url('Raleway-Regular.otf')  format('opentype'),
       url('Raleway-Regular.woff') format('woff'), url('Raleway-Regular.ttf')  format('truetype'), url('Raleway-Regular.svg#Raleway-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Raleway-Regular';
  src: url('Raleway-Regular.eot?#iefix') format('embedded-opentype'),  url('Raleway-Regular.otf')  format('opentype'),
       url('Raleway-Regular.woff') format('woff'), url('Raleway-Regular.ttf')  format('truetype'), url('Raleway-Regular.svg#Raleway-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway-Medium';
  src: url('Raleway-Medium.eot?#iefix') format('embedded-opentype'),  url('Raleway-Medium.otf')  format('opentype'),
       url('Raleway-Medium.woff') format('woff'), url('Raleway-Medium.ttf')  format('truetype'), url('Raleway-Medium.svg#Raleway-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FFMetaSerifPro-Medium';
  src: url('FFMetaSerifPro-Medium.eot?#iefix') format('embedded-opentype'),  url('FFMetaSerifPro-Medium.otf')  format('opentype'),
       url('FFMetaSerifPro-Medium.woff') format('woff'), url('FFMetaSerifPro-Medium.ttf')  format('truetype'), url('FFMetaSerifPro-Medium.svg#FFMetaSerifPro-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FFMetaSerifPro-Book';
  src: url('FFMetaSerifPro-Book.eot?#iefix') format('embedded-opentype'),  url('FFMetaSerifPro-Book.otf')  format('opentype'),
       url('FFMetaSerifPro-Book.woff') format('woff'), url('FFMetaSerifPro-Book.ttf')  format('truetype'), url('FFMetaSerifPro-Book.svg#FFMetaSerifPro-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ChaparralPro-Regular';
  src: url('ChaparralPro-Regular.eot?#iefix') format('embedded-opentype'),  url('ChaparralPro-Regular.otf')  format('opentype'),
       url('ChaparralPro-Regular.woff') format('woff'), url('ChaparralPro-Regular.ttf')  format('truetype'), url('ChaparralPro-Regular.svg#ChaparralPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoSlab-Bold';
  src: url('RobotoSlab-Bold.eot?#iefix') format('embedded-opentype'),  url('RobotoSlab-Bold.woff') format('woff'), url('RobotoSlab-Bold.ttf')  format('truetype'), url('RobotoSlab-Bold.svg#RobotoSlab-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'RobotoSlab-Regular';
  src: url('RobotoSlab-Regular.eot?#iefix') format('embedded-opentype'),  url('RobotoSlab-Regular.woff') format('woff'), url('RobotoSlab-Regular.ttf')  format('truetype'), url('RobotoSlab-Regular.svg#RobotoSlab-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RobotoSlab-Light';
  src: url('RobotoSlab-Light.eot?#iefix') format('embedded-opentype'),  url('RobotoSlab-Light.woff') format('woff'), url('RobotoSlab-Light.ttf')  format('truetype'), url('RobotoSlab-Light.svg#RobotoSlab-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
body{color:#333;font-family:'HelveticaNeueLTStd57Condensed','Calibri', Arial, sans-serif;src:url(<?php echo JURI::ROOT();?>ff.ttf);src:url(<?php echo JURI::ROOT();?>calibri.ttf);}
body#bd{background:#fff;color:#333;}
a{color:#A2000B;text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:none;color:#d42b1e;}
.img-border{border:1px solid #efece1;margin-bottom:15px;padding:9px;}
img[align=left]{margin:10px 20px 20px 0;}
img[align=right]{margin:10px 0 20px 20px;}
.img-intro-none{border:1px solid #eee;padding:9px;box-shadow:1px 1px 0 rgba(0,0,0,.1);}
::-moz-selection,::selection{background-color:#333;color:#fff;}
p.readmore a{background:url(../images/readon-bg.png) no-repeat left center;padding-left:16px;}
p.readmore a:hover{background-image:url(../images/readon-hover-bg.png);}
.contentheading, .componentheading, h1, h2, h3, h4, h5{}
h1.componentheading, .componentheading{font-weight:normal;font-size:2.500em;margin-bottom:20px;padding-bottom:10px;}
h2.contentheading, .contentheading{font-weight:normal;}
.contentheading{color:#333;font-size:2.333em;}
.blog-featured .contentheading{font-size:150%;}
.jitem-title{font-size:110%;font-weight:bold;}
hr{border-top:1px solid #ccc;}
input, select, textarea, .inputbox{padding:2px;}
.inputbox{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;font-family:HelveticaNeueLTStd57Condensed;font-size:13px;font-weight:normal;margin:3px 0;padding:5px;}

.techcssres td {
  font-family: arial;
}
.inputbox:hover,
.inputbox:focus{background:#fff;border-color:#666;}
input[type=checkbox]{border:0 !important;padding:0 5px !important;}
button.validate{background:#333;border:0;color:#fff;font-size:0.846em;padding:5px 10px;letter-spacing:0.5px;text-transform:uppercase;}
button.validate:hover{background-color:#d42b1e;cursor:pointer;}
form#searchForm{border-top:1px solid #ccc;}
.searchintro{border-bottom:1px solid #ccc;}
.results h4{text-transform:none;font-size:110%;}
.search fieldset{border:1px solid #ccc;margin:15px 0;padding:10px;}
.search legend{font-size:100%;font-weight:bolder;line-height:1.5;margin-left:10px;}
#finder-filter-select-list li{background:none;padding:5px 0;}
#finder-filter-select-list li label{display:inline-block;min-width:150px;}
#finder-search .word .button{background:#333;border:1px solid #333;color:#fff;font-size:0.846em;padding:6px 10px 5px;letter-spacing:0.5px;text-transform:uppercase;}
#finder-search .word .button:hover{background-color:#d42b1e;border-color:#d42b1e;cursor:pointer;}
#component-contact #emailForm{border-top:1px solid #ccc;}
#contact-slider{float:none;border-bottom:1px solid #e2e2b5;}
#contact-slider .title{padding:8px 10px;border-top:1px solid #e2e2b5;border-left:1px solid #e2e2b5;border-right:1px solid #e2e2b5;margin:0;}
.pvacys {
    color: hsl(1, 90%, 41%) !important;
    float: left;
    padding-bottom:15px !important;
}
#contact-slider .jpane-toggler-down{background:#333333;}
#contact-slider .jpane-toggler-down a{color:#fff;}
#contact-slider dt.closed{background:#ffffcc;}
#contact-slider .content{border:1px solid #e2e2b5;padding:8px 10px;}
#contact-slider .contact-image{margin:15px 0;float:right;}
#adminForm fieldset{border:1px solid #ccc;padding:10px;margin-bottom:20px;}
#adminForm fieldset legend{padding:0 5px;}
.items-leading{border-bottom:1px solid #ccc;}
.items-row.cols-1{border-bottom:1px solid #ddd;padding-bottom:20px;padding-top:20px;}
.items-row.cols-2{padding:0;}
.items-row.cols-2 .contentpaneopen{border-bottom:1px solid #efece1;padding:15px 0;margin-left:10px;margin-right:10px;}
.edit .formelm label{min-width:70px;}
div.profiles{padding-top:15px;}
.RSWS_testi_main.odds td:last-child
{
width:70% !important;
}
.RSWS_testi_main.odds td:first-child {
  width: 30% !important;
}
.RSWS_testi_main.evens td:first-child
{
width:70% !important;
}
.blog.profiles .contentpaneopen{background:#f5f5f5;border-bottom:0;margin-bottom:20px;min-height:150px;padding-left:175px;position:relative;}
body.profiles .contentpaneopen img.img-border{background:#fff;position:absolute;top:0;left:10px;opacity:.8;-moz-transition:all 0.5s;}
body.profiles .items-row .contentpaneopen:hover .img-border{border-color:#ccc;box-shadow:0 0 3px rgba(0,0,0,.2);opacity:1;}
.blog.profiles h2.contentheading{border:0;color:#333;font-size:1.500em;}
.blog.profiles h2.contentheading a{color:#333;text-shadow:1px 1px 0 #fff;}
body.profiles h2.contentheading a:hover,
body.profiles h2.contentheading a:focus,
body.profiles h2.contentheading a:active,
body.profiles .items-row .contentpaneopen:hover h2.contentheading a{color:#d42b1e;}
body.profiles .article-tools{display:none;}
body.profiles .contentpaneopen div.img-shadow{margin:-30px 0 0 -165px;}
.item-page.profiles .img-border{margin-top:5px;}
.blog.videos .contentpaneopen{padding-top:240px;position:relative;}
.blog.videos .contentpaneopen .img-intro-left,
.blog.videos .contentpaneopen .img-intro-none,
.blog.videos .contentpaneopen .img-intro-right{border:0;box-shadow:none;position:absolute;top:0;left:0;margin-bottom:0;margin-right:0;padding:0;}
.blog.videos .contentpaneopen .img-intro-left p.img_caption,
.blog.videos .contentpaneopen .img-intro-none p.img_caption,
.blog.videos .contentpaneopen .img-intro-right p.img_caption{background:#333;color:#fff;padding:5px 0;}
.blog.videos .contentpaneopen .contentheading{border:0;font-size:1.250em;font-weight:bold;margin-bottom:10px;padding-bottom:0;}
.blog.videos .contentpaneopen .contentheading a{color:#333;}
.blog.videos .contentpaneopen .contentheading a:hover,
.blog.videos .contentpaneopen .contentheading a:focus,
.blog.videos .contentpaneopen .contentheading a:active{color:#d42b1e;}
.blog.videos .contentpaneopen .article-tools{display:none;}
.blog.videos .contentpaneopen p{margin-top:0;}
.event-infor{padding:0 0 0 200px;position:relative;}
.event-time{position:absolute;top:0;left:0;width:180px;}
.event-time span{display:block;font-size:1.250em;margin-bottom:5px;}
.event-time span.time{background:url(../images/icons/icon-clock.png) no-repeat 0px 3px;padding-left:22px;}
.event-time span strong{color:#666;}
.event-time a.btn-book{background:#d42b1e;border-radius:2px;color:#fff;display:inline-block;font-weight:bold;font-size:0.917em;margin:5px 0 0 20px;padding:4px 10px;text-transform:uppercase;transition:all 0.4s;-moz-transition:all 0.4s;-webkit-transition:all 0.4s;}
.event-time a.btn-book:hover,
.event-time a.btn-book:focus,
.event-time a.btn-book:active{background-color:#333;}
.event-author{border-left:1px dotted #ccc;float:right;margin-left:20px;padding-left:20px;position:relative;text-align:center;width:210px;}
.event-author .author-title{color:#069;display:block;margin-bottom:5px;}
.event-author .author-avatar img{background:#f0f0f0;border:1px solid #ddd;margin-bottom:5px;padding:3px;box-shadow:1px 1px 0 rgba(0,0,0,.3);}
.event-author p{color:#666;margin:10px 0 0;padding:0 !important;font-family:Georgia, serif;font-style:italic;}
.event-infor .tag{background:url(../images/tag-mask.png) no-repeat left top #333;color:#fff;font-size:10px;position:absolute;top:5px;left:-3px;height:19px;width:43px;line-height:15px;text-transform:uppercase;}
.event-infor .tag-hot{background-color:#d42b1e;}
.event-infor .tag-free{background-color:#096;}
.item-page.events .event-intro{font-size:1.250em;line-height:1.5;}
.item-page.events p{padding:0 0 0 200px;}
.article-tools{margin-bottom:10px;}
dl.article-info{color:#999;font-weight:bold;text-transform:none;}
dl.article-info .category-name{background:url(../images/icon-folder.png) no-repeat left center;padding-left:13px;}
dl.article-info .published{background:url(../images/icon-calendar.png) no-repeat left center;padding-left:13px;}
dl.article-info .createdby{background:url(../images/icon-user.png) no-repeat left center;padding-left:13px;}
dl.article-info span{color:#666;font-weight:normal;}
.contentdescription{border-bottom:1px solid #ccc;}
ul.actions li{display:inline;background:none;padding:0;margin:0;line-height:1;}
p.img_caption{color:#999;text-transform:uppercase;}
thead tr th{background:#333;color:#fff;padding:5px;}
thead tr th a,
thead tr th a:hover,
thead tr th a:focus,
thead tr th a:active{color:#fff;}
.cat-list-row1,
.cat-list-row12,
tr.cat-list-row1 td,
tr.cat-list-row2 td{border-bottom:1px solid #ccc;padding:5px;}
.cat-list-row1:hover,
.cat-list-row2:hover{background:#ffffcc;}
.cat-list-row2,
tr.cat-list-row2 td{background-color:#f6f6f6;}
table.contenttoc{border:1px solid #ccc;}
table.contenttoc td{border-bottom:1px dotted #ccc;}
table.contenttoc th{background:#f6f6f6;border-bottom:1px solid #ccc;text-transform:uppercase;}
form#poll{border-bottom:1px dotted #ccc;font-weight:bold;}
dl.poll{border-bottom:1px dotted #ccc;}
table.pollstableborder td{background:#f6f6f6;border-bottom:1px solid #ccc;font-weight:bold;padding:5px !important;}
table.pollstableborder tr.sectiontableentry0 td,
table.pollstableborder tr.sectiontableentry1 td{background:#fff;font-weight:normal;}
.pagination{margin-top:20px;}
.pagination ul, ul.pagenav{display:block;}
.pagination ul li{margin-right:8px;}
.pagination ul li span,
.pagination ul li a{background:#eee;color:#333;display:block;font-size:0.846em;padding:8px !important;line-height:1;letter-spacing:1px;text-transform:uppercase;}
.pagination ul li a:hover,
.pagination ul li a:focus,
.pagination ul li a:active{background:#333;color:#fff;}
.pagination ul li span{background:#d42b1e;color:#fff;font-weight:bold;}
.pagination ul li.pagination-start span,
.pagination ul li.pagination-prev span,
.pagination ul li.pagination-next span,
.pagination ul li.pagination-end span{background:#eee;color:#999;font-weight:normal;}
.pagination li span,
.pagination li strong{line-height:20px;}
.pagination .counter{color:#999;}
.items-more{border-bottom:1px solid #ccc;}
.items-more h3{font-size:125%;}
div.ja-moduletable,
div.moduletable{margin-bottom:0px;padding:0;}
div.ja-moduletable h3, div.moduletable h3 {
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 15px;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
}
div.moduletable.no-margin{margin:0;}
div.moduletable.no-margin h3{padding-left:10px;}
div.moduletable p{margin:0;}
div.feed h4{margin:0 0 10px;}
ul.newsfeed{border-top:1px solid #ddd;margin:10px 0 0;padding:0;}
ul.newsfeed li{background:none;border-bottom:1px dotted #ccc;padding:8px 0;}
ul.newsfeed li h5.feed-link{margin:0 0 5px;}
ul.newsfeed li h5.feed-link a{color:#333;line-height:1.4;}
ul.newsfeed li h5.feed-link a:hover,
ul.newsfeed li h5.feed-link a:focus,
ul.newsfeed li h5.feed-link a:active{color:#d42b1e;}
ul.newsfeed li p{margin-bottom:0;}
#login-form .userdata{padding:0;}
#login-form p{margin:0 0 10px;}
#login-form p .inputbox{border:1px solid #ccc;border-right-color:#eee;border-bottom-color:#eee;width:80%;}
#login-form p #modlgn-remember{float:left;width:auto;}
#login-form p .button{background:#333;border:1px solid #333;color:#fff;padding:5px 10px;text-transform:uppercase;}
#login-form p .button:hover{background:#d42b1e;border:1px solid #d42b1e;cursor:pointer;}
#login-form ul{margin:0;}
#login-form ul li{background:none;line-height:160%;margin-bottom:5px;overflow:hidden;padding-left:0;}
#login-form ul li a{background:url(../images/bullet-dark.gif) no-repeat left center;padding-left:8px;}
#login-form ul li a:hover,
#login-form ul li a:focus,
#login-form ul li a:active{background-image:url(../images/bullet-red.gif);}
#login-form label{display:block;font-weight:bold;}
#login-form #form-login-remember label{display:inline;vertical-align:middle;}
div.login-greeting{margin-bottom:10px;}
div.logout-button .button{background:#333;border:1px solid #333;color:#fff;font-size:0.846em;padding:5px 10px;text-transform:uppercase;}
div.logout-button .button:hover{background-color:#d42b1e;border-color:#d42b1e;cursor:pointer;}
.login{border:1px solid #ccc;box-shadow:0px 0px 5px rgba(0,0,0,.2);margin:40px auto;padding:20px;width:460px;}
.login h1{background:#10151c;border-bottom:1px solid #333;color:#fff;font-size:1.250em;margin:-20px -20px 10px;padding:10px;text-transform:uppercase;}
div.login-description{background:url(../images/icons/information.png) no-repeat 20px 12px #f0f0f0;border-bottom:1px solid #e7e7e7;font-style:italic;margin:-10px -20px 10px;padding:10px 20px 10px 40px;text-shadow:1px 1px 0 #fff;}
.login .login-fields{float:left;width:50%;}
.login .login-fields.last-item{width:100%;}
.login .login-fields label{text-align:left;width:90px;}
.login .login-fields #remember-lbl{font-weight:normal;width:100px;}
.login .login-fields input{border:1px solid #ccc;border-right-color:#eee;border-bottom-color:#eee;color:#999;font-size:1em;padding:5px;width:80%;}
.login .login-fields input#remember{float:left;margin:3px 0;width:auto;}
.login .login-fields input:focus{border-color:#666;color:#333;}
.login_form .button, .login button{background:#333;border:0;color:#fff;margin-left:0;padding:5px 10px;text-transform:uppercase;}
.login_form .button:hover, .login button:hover{background:#d42b1e;cursor:pointer;}
div.user-links ul{margin:20px 0 0 0;}
div.user-links ul li{background:none;display:inline;padding-left:0;padding-right:10px;}
div.user-links ul li a{border-bottom:1px dotted #ccc;}
div.user-links ul li a:hover{border-color:#d42b1e;}
div.logout .button{background:#333;border:1px solid #333;color:#fff;font-size:0.846em;padding:5px 10px;letter-spacing:0.5px;text-transform:uppercase;}
div.logout .button:hover{background-color:#d42b1e;border-color:#d42b1e;cursor:pointer;}
div.bannergroup_text div.banneritem{border-bottom:1px dotted #ccc;padding:5px 0;}
.content_area{}
.exp .home-image img {
  float: left;
  width: 95%;
}
.home-image {
  float: left;
  min-height: 84px;
  padding:0;
  width: 100%;
}
.second-row #contact #cmsg {
  width: 83% !important;
}
#ja-container .main{padding:0px 0 0;margin-top:0px;}
.main .main-inner1{margin-left:0 !important;margin-right:0 !important;}
#ja-header{height:116px;}
#Top {
  background: #00458d none repeat scroll 0 0;
  clear: both;
  display: block;
  float: left;
  height: 5px;
  width: 100%;
}
#ja-wrapper{clear:both;}
#ja-header .main{padding:0px 0;}
h1.logo, div.logo-text h1{font-size:250%;line-height:1;margin-left:10px;}
h1.logo{width:277px;height:56px;}
h1.logo a{background:none;display:block;height:63px;position:relative;top:35px;width:361px;}
div.logo-text h1{font-size:200%;font-family:Arial, sans-serif;font-weight:bold;}
div.logo-text h1 a{text-decoration:none;}
p.site-slogan{color:#ccc;display:block;font-size:85%;margin:3px 0 0;padding:0 10px;text-transform:uppercase;}
#ja-search{}
#ja-search .inputbox{background:#1b212a;border:1px solid #1b212a;color:#666;float:left;margin:0px;padding:6px 10px;}
#ja-search .button{background:url(../images/icon-search.png) no-repeat center center #000;border:1px solid #000;color:#666;display:block;float:left;font-weight:bold;margin:0;padding:6px 0;width:36px;text-transform:uppercase;text-indent:-999em;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
#ja-search .button:hover{background-color:#d42b1e;cursor:pointer;}
#ja-mainnav{font-size:0.923em;position:relative;z-index:20;}
#ja-navhelper{background:#0d1116;border-top:1px solid #181f28;border-bottom:1px solid #000;display:none;}
#ja-navhelper .main{color:#666;text-transform:none;}
.ja-breadcrums{text-indent:10px;}
.ja-links{padding-right:10px;}
.ja-links li{padding:0 10px;}
#ja-container ul.menu li{border-bottom:1px dotted #ccc;}
ul.menu ul{margin:0 0 0 15px !important;}
#ja-container ul.menu li li{border-bottom:0;border-top:1px dotted #ccc;}
.ja-masshead{height:100px;text-align:center;}
.ja-masshead h3{color:#fff;font-size:3.333em;font-weight:normal;margin:0 auto;padding:20px;text-align:left;text-transform:uppercase;width:980px;}
.main{width:84% ;}
.ja-masshead h3 span{background-color:rgba(0,0,0,.5);display:inline-block;padding:5px;text-shadow:1px 1px 0 rgba(0,0,0,.5);}
#ja-slideshow{position:relative;z-index:10;}
#ja-topsl .ja-box, #ja-botsl .ja-box{}
#ja-topsl .ja-box-right, #ja-botsl .ja-box-right{background:0;}
#ja-topsl .ja-moduletable,
#ja-topsl1 .ja-moduletable,
#ja-topsl2 .ja-moduletable,
#ja-botsl .ja-moduletable,
#ja-botsl1 .ja-moduletable,
#ja-botsl2 .ja-moduletable{margin-top:0;margin-bottom:0;padding-bottom:0;}
#ja-topsl div.ja-moduletable h3,
#ja-botsl div.ja-moduletable h3{border-bottom:0;padding-bottom:0;}
#ja-topsl ul.menu li, #ja-botsl ul.menu li,
#ja-topsl ul.latestnews li, #ja-botsl ul.latestnews li,
#ja-topsl ul.weblinks li, #ja-botsl ul.weblinks li{background:url(../images/bullet.gif) no-repeat 1px 6px;line-height:160%;margin-bottom:5px;overflow:hidden;padding-left:10px;}
#ja-topsl .main{border-bottom:1px solid #efece1;padding:30px 0;}
#ja-topsl .main-inner1{padding:10px 0;}
#ja-topsl1 .main{border-bottom:1px solid #efece1;padding:30px 0;}
#ja-topsl1 .moduletable{margin-bottom:0;padding-bottom:0;}
#ja-topsl1 .ja-box-full .moduletable{margin-left:0;margin-right:0;}
#ja-topsl2 .main{border-bottom:1px solid #efece1;padding:30px 0;}
#ja-topsl2 .moduletable{margin-bottom:0;padding-bottom:0;}
#ja-botsl .main{padding:4px 0 0px;}
#ja-botsl .main-inner1{padding:10px 0;}
#ja-botsl1{color:#666;}
#ja-botsl1 .main{padding:0px 0;}
#ja-botsl1 .moduletable,
#ja-botsl1 .ja-moduletable{margin-bottom:0;padding-bottom:0;}
#ja-botsl1 .moduletable h3{border:0;color:#0899DA;;font-family:helvetica neue lt std 57 condensed;font-size:17px;margin:0 0 20px;padding:0 0 0 10px;text-transform:uppercase;}
#ja-botsl2{background:#1d1d1d;color:#FFF;}
#ja-botsl2 .main{padding:20px 0;}
#ja-botsl2 .moduletable{margin-bottom:0;padding-bottom:0;}
#ja-botsl2 .moduletable h3{border:0;color:#FFF;font-family:helvetica neue lt std 57condensed;font-size:16px;margin:0px 0px 0px;padding:0px 0px 10px;text-transform:none;border-bottom:1px solid #cdcdcd; width:auto; float:left;}
#ja-botsl2 ul.menu li{background:none;margin:0;padding:3px 0;}
#ja-botsl2 ul.menu li a{background:url(../images/ar.png) no-repeat 0px 5px;padding-left:15px;color:#FFF;font-weight:normal;font-family:CalibriRegular;font-size:15px;}
#ja-botsl2 ul.menu li a:hover,
#ja-botsl2 ul.menu li a:focus,
#ja-botsl2 ul.menu li a:active{color:#fff;}
#ja-footer {
  background: none repeat scroll 0 0 #00458d;
  border-top: 1px solid #ff0000;
  padding-top: 8px;
}
#ja-footer .main{text-align:center;color:#E2A4A4;}
#ja-footer .ja-copyright{margin:0 auto;padding-left:0px;width:98%; float:left;}
#ja-footer a:hover,
#ja-footer a:focus,
#ja-footer a:active{}
#ja-poweredby{float:right;}
.contact{padding-left:300px;position:relative;}
#ja-content-main .contact h3{border:0;padding-bottom:0;margin:0 0 10px;}
div.contact-links ul{margin-top:0px;}
div.contact-links ul li{border-right:1px solid #ddd;display:inline;margin:0;padding:0 10px;}
div.contact-links ul li:first-child{padding-left:0;}
div.contact-links ul li:last-child{border:0;padding-right:0;}
div.contact-links ul li a{border-bottom:1px dotted #ddd;}
div.contact-links ul li a:hover,
div.contact-links ul li a:focus,
div.contact-links ul li a:active{border-color:#d42b1e;}
div.contact-miscinfo{overflow:hidden;}
h3.contact-miscinfo-title{position:absolute;top:0;left:0;width:250px;}
div.contact-miscinfo{position:absolute;top:20px;left:0;width:230px;}
div.contact-miscinfo div.info-block{color:#666;margin-bottom:30px;padding-left:44px;}
div.contact-miscinfo .info-block.icon1{background:url(../images/ct-icon1.png) no-repeat 0px 5px;}
div.contact-miscinfo .info-block.icon2{background:url(../images/ct-icon2.png) no-repeat 0px 5px;}
div.contact-miscinfo .info-block.icon3{background:url(../images/ct-icon3.png) no-repeat 0px 5px;}
div.contact-miscinfo div.info-block h4{color:#333;margin-bottom:5px;}
div.contact-miscinfo .jicons-icons{display:none;float:left;margin-right:10px;}
div.contact-miscinfo .contact-misc{float:left;}
div.contact-miscinfo .contact-misc p{margin:0;}
div.contact-map{background:#737d8a;color:#fff;overflow:hidden;margin-bottom:30px;}
div.contact-map img{float:right;}
div.contact-map .map-info{float:left;padding:20px;text-shadow:1px 1px 0 rgba(0,0,0,.2);width:250px;}
div.contact-map .map-info h3{text-transform:none;font-size:1.333em;}
.contact-form legend{font-weight:normal;font-size:100%;}
.contact-form fieldset dl{margin-top:0;}
.contact-form fieldset dt{float:none;min-width:none;padding-bottom:0;padding-top:10px;}
.contact-form fieldset dd{margin-left:0;}
.contact-form fieldset input,
.contact-form fieldset textarea{border-radius:0;border:1px solid #ddd;padding:6px 10px;}
.contact-form fieldset input{width:300px;}
.contact-form fieldset input[type=checkbox]{width:auto;}
.contact-form fieldset textarea{width:500px;}
.contact-form .button{background:#d42b1e;border:1px solid #d42b1e;color:#fff;font-weight:bold;font-size:100%;padding:5px 10px;text-transform:uppercase;}
label#jform_contact_email_copy-lbl{float:left;padding-top:2px;padding-right:5px;vertical-align:middle;}
#searchForm .word label{display:inline-block;padding-bottom:6px;}
.search .word .inputbox{border-radius:0;}
.search .word button{background:#333;border:1px solid #333;color:#fff;font-size:0.846em;padding:5px 10px;letter-spacing:0.5px;text-transform:uppercase;}
.search .word button:hover{background:#d42b1e;border-color:#d42b1e;cursor:pointer;}
#ja-top-panel .main-inner1{border:2px dotted #e2e2b5;padding:5px 10px;text-align:center;margin-top:15px;background:#ffffcc;position:relative;}
#ja-banner{border-top:1px solid #ccc;}
div.ja-innerdiv{border-bottom:1px dotted #ccc;}
div.ja-innerdiv h4{font-family:Helvetica, Arial, sans-serif;font-size:92%;font-weight:normal;text-transform:uppercase;}
a.ja-icon-video{background:url(../images/icon-youtube.gif) no-repeat 5px 8px #fff;border:1px solid #ccc;color:#666;display:block;font-weight:bold;position:absolute;padding:5px 5px 5px 43px;right:10px;top:8px;text-decoration:none;width:35px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 3px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 3px rgba(0, 0, 0, .2);-webkit-box-shadow:0 0 3px rgba(0, 0, 0, .2);}
a.ja-icon-video span{color:#666;}
a.ja-icon-video:hover,
a.ja-icon-video:focus,
a.ja-icon-video:active{border-color:#ddd;text-decoration:none;}
a.ja-icon-video:hover span{color:#0F85D8;}
#ja-absolute .main{position:fixed;width:auto;height:auto;z-index:99999;top:1px;left:1px;}
#ja-absolute .main a{width:91px;height:99px;overflow:hidden;display:block;background:url(../images/joomla15.png) no-repeat left top #fff;text-indent:-9999px;}
#ja-absolute .main a:hover,
#ja-absolute .main a:focus{background-position:left bottom;text-decoration:none;}
ul.professor-list{margin:0;}
ul.professor-list li{background:none;border-bottom:1px solid #EFECE1;margin:0;padding:10px 0;}
ul.professor-list li:first-child{padding-top:0;}
ul.professor-list li img{background:#fcfcfc;border:1px solid #ddd;border-radius:2px;float:left;margin-right:10px;padding:2px;}
ul.professor-list li strong{display:block;font-size:1.167em;margin:5px 0;}
ul.professor-list li span{color:#999;font-size:1.167em;}
ul.mostread{margin:0;}
ul.mostread li{background:none;margin:0;padding:4px 0;}
ul.mostread li:first-child{padding-top:0;}
ul.mostread li a{background:url(../images/bullet2.gif) no-repeat 0px 5px;padding-left:8px;}
ul.mostread li a:hover,
ul.mostread li a:focus,
ul.mostread li a:active{background-image:url(../images/bullet-red.gif);}
.search-course div.finder{background:#f9f9f9;border:1px solid #ddd;padding:10px;overflow:hidden;}
.search-course div.finder label{color:#666;display:block;margin-bottom:8px;text-shadow:1px 1px 0 #fff;}
.search-course div.finder br{display:none;}
.search-course div.finder .inputbox{border:1px solid #ddd;border-radius:0;color:#666;float:left;height:28px;line-height:30px;margin:0;padding:0 5px;}
.search-course div.finder .button{background:#10151c;border:1px solid #10151c;color:#ccc;display:block;float:left;font-weight:bold;height:30px;margin:0;padding:0 8px;text-transform:uppercase;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.search-course div.finder .button:hover{background:#d42b1e;border-color:#d42b1e;color:#fff;cursor:pointer;}
ul.social-list{display:block;overflow:hidden;}
ul.social-list li{background:none;display:block;float:left;height:33px;width:33px;margin:0 10px 0 0;padding:0;}
ul.social-list li a{background-image:url(../images/icon-socials.png);background-repeat:no-repeat;display:block;height:33px;overflow:hidden;text-indent:-999em;}
ul.social-list li.twitter a{background-position:0px 0px;}
ul.social-list li.twitter a:hover{background-position:-33px 0px;}
ul.social-list li.facebook a{background-position:0px -33px;}
ul.social-list li.facebook a:hover{background-position:-33px -33px;}
ul.social-list li.google-plus a{background-position:0px -66px;}
ul.social-list li.google-plus a:hover{background-position:-33px -66px;}
ul.social-list li.feed a{background-position:0px -99px;}
ul.social-list li.feed a:hover{background-position:-33px -99px;}
ul.social-list li.vimeo a{background-position:0px -132px;}
ul.social-list li.vimeo a:hover{background-position:-33px -132px;}
ul.contact-list{margin-top:8px;}
ul.contact-list li{margin:0;padding:4px 0 4px 22px;}
ul.contact-list li.phone{background:url(../images/icon-phone.png) no-repeat 0px 5px;}
ul.contact-list li.email{background:url(../images/icon-email.png) no-repeat 0px 5px;}
ul.contact-list li span{color:#fff;font-weight:bold;font-size:110%;}
ul.contact-list li a{border-bottom:1px dotted #666;}
ul.contact-list li a:hover,
ul.contact-list li a:focus,
ul.contact-list li a:active{color:#fff;border-color:#fff;}
span.acymailing_introtext{display:block;margin-bottom:5px;}
div.acymailing_form p{display:block;float:left;margin:0;padding:0;}
div.acymailing_form p .inputbox{background:#1b212a;border:0;color:#535961;margin-right:10px;padding:7px 5px 7px;width:180px;}
div.acymailing_form p .button{background:#d42b1e;border:1px solid #d42b1e;color:#fff;font-weight:bold;padding:6px 5px;text-transform:uppercase;}
div.acymailing_form p .button:hover{cursor:pointer;}
ul.department-list{display:block;float:left;margin:0;padding:0;}
ul.department-list li{background:none;display:block;float:left;margin:0;padding:0;position:relative;text-align:center;width:120px;height:110px;}
ul.department-list li span{display:none;font-size:1.083em;font-weight:bold;padding-top:5px;position:absolute;bottom:0px;left:0;text-align:center;width:100%;}
ul.department-list li:hover span{display:block;}
ul.department-list li a{background-position:left top;background-repeat:no-repeat;display:block;height:90px;margin:0 auto;text-indent:-999em;width:90px;}
ul.department-list li a:hover,
ul.department-list li a:focus,
ul.department-list li a:active{background-position:left bottom;}
ul.department-list li.icon-1 a{background-image:url(../images/icons/dep-1.png);}
ul.department-list li.icon-2 a{background-image:url(../images/icons/dep-2.png);}
ul.department-list li.icon-3 a{background-image:url(../images/icons/dep-3.png);}
ul.department-list li.icon-4 a{background-image:url(../images/icons/dep-4.png);}
ul.department-list li.icon-5 a{background-image:url(../images/icons/dep-5.png);}
ul.department-list li.icon-6 a{background-image:url(../images/icons/dep-6.png);}
ul.department-list li.icon-7 a{background-image:url(../images/icons/dep-7.png);}
ul.department-list li.icon-8 a{background-image:url(../images/icons/dep-8.png);}
div.student-info p{font-size:1.333em;margin:0 0 10px;line-height:1.3;}
div.student-info ul.info{margin:0 0 10px;}
div.student-info ul.info li{background:none;margin:0;padding:0;}
div.student-info ul.info li strong{color:#666;}
ul.social-links{display:block;margin-bottom:0;overflow:hidden;}
ul.social-links li{background:none;display:inline-block;margin-right:5px;margin-bottom:0;padding:0;}
ul.social-links li a{background-color:#fff;background-repeat:no-repeat;background-position:center center;border:1px solid #ddd;border-right-color:#ccc;border-bottom-color:#ccc;border-radius:2px;display:inline-block;height:18px;width:18px;text-indent:-999em;}
ul.social-links li a:hover,
ul.social-links li a:focus,
ul.social-links li a:active{border-color:#999;}
ul.social-links li.facebook a{background-image:url(../images/icons/icon-facebook.png);}
ul.social-links li.twitter a{background-image:url(../images/icons/icon-twitter.png);}
ul.social-links li.email a{background-image:url(../images/icons/icon-email.png);}
div.inner-div img{margin-bottom:10px;max-width:100%;}
div.inner-div p{margin-bottom:10px;}
div.inner-div p.readmore{margin-bottom:0;}
.formelm-buttons button{background:#333;border:0;color:#fff;font-size:0.846em;margin-right:10px;padding:5px 10px;letter-spacing:0.5px;text-transform:uppercase;}
.formelm-buttons button:hover{background:#d42b1e;border-color:#d42b1e;cursor:pointer;}
.moduletable_topmenu {
  background: #00458d url("../images/menu-top-left.jpg") no-repeat scroll 0 -10px;
  clear: both;
  float: right;
  height: 24px;
  padding-right: 15px;
  position: absolute;
  right: 0;
  width: 42%;
}
.moduletable_topmenu ul li {
  background: url("../images/sep.png") no-repeat scroll 100% 40% hsla(0, 0%, 0%, 0);
  display: inline;
  height: 24px;
}
.moduletable_topmenu ul li.item-742{background:none repeat scroll 0 0 transparent;}
.moduletable_topmenu ul li a {
  color: hsl(0, 0%, 100%);
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  height: 24px;
  line-height:18px;
  padding: 0 16px;
}
.moduletable_callus{clear:both;float:right;position:absolute;top:39px; right:85px;width:57%;}
.moduletable_home{background:none repeat scroll 0 0 #F3F3F3;padding:10px;}
.moduletable_home h3{color:#0899DA;font-weight:normal;margin:0 0 10px;text-transform:uppercase;}
.custom_home{font-size:14px;padding:0;}
#Mod173{margin:10px 0px 0px;}
#Mod173 h3{margin:0 0 14px;color:#0899DA;font-family:HelveticaNeueLTStd57Condensed;font-size:14px;font-weight:500;text-align:center;}
#Mod175{margin:15px 0;}
.moduletable_testimonial .ja-box-ct{width:275px;}
#rsmsc_scroller em{padding:0 15px 0 0;}
.mfp-introtitle{background:url("../images/arrow.png") no-repeat scroll left center;padding:0 15px;}
.mfp-introtitle a{color:#0899DA;font-family:HelveticaNeueLTStd57Condensed;font-size:18px;}
.moduletable_fmenu ul li{display:inline;}
#Mod173 input{width:250px;}
.moduletable_fmenu ul li a {
  color: #ffffff;
  font-family: arial;
  font-size: 13px;
  padding: 0 5px;
}
.moduletable_copy {
    color: hsl(199, 93%, 44%);
    float: right;
    font-family: CalibriRegular;
    font-size: 13px;
    font-weight: bold;
    width:74%;
}
.moduletable_fmenu{float:left;padding:0 0px;color:#333333; clear:both;    width: 138px;}
#item-545 a{border:none;}
#Mod175 h3{color:#0899DA;font-weight:normal;margin:0 0 6px;font-family:HelveticaNeueLTStd57Condensed;font-size:17px;text-align:center;}
.contact_form .button{background:none repeat scroll 0 0 #A10101;border:medium none;color:#FFFFFF;font-weight:bold;width:73px !important;float:right;margin:7px 0px;}
#minifrontpage-176 .mfp-introtitle{background:none repeat scroll 0 0 transparent;font-family:HelveticaNeueLTStd57Condensed;font-size:18px;margin:0;padding:0 10px;text-transform:uppercase;}
#minifrontpage-176 .mfp-readon{color:#0899DA;margin:0;padding:0;text-align:center;}
#minifrontpage-176 p{color:#000000;font-family:HelveticaNeueLTStd57Condensed;font-size:14px;font-weight:100;text-indent:66px;line-height:25px;}
#Mod177 {
    margin: 20px 0 25px !important;
}
#Mod177 h3{color:#0899DA;font-family:HelveticaNeueLTStd57Condensed;font-size:17px;font-weight:normal;margin:0;}
#Mod178 h3{font-family:helvetica neue lt std 57 condensed;font-size:17px;color:#0899DA;font-weight:normal;margin:0;}
#Mod178{margin:0px 0px 25px!important;}
#Mod179{background:none repeat scroll 0 0 #F3F3F3;margin:0 0 10px !important;color:#000;line-height:33px;padding:0px !important;}
#rsmsc_scroller em{color:#0899DA;float:right;font-weight:bold;text-align:right;}
#rsmsc_scroller{font-family:HelveticaNeueLTStd57Condensed;font-size:14px;margin:0 0 6px;}
.moduletable_fmenu ul li.item-545 a{border-right:medium none;}
.client_txt{font-family:calibri;font-size:13px;font-weight:normal;line-height:2;}
#client_txt{font-family:calibri;padding-right:30px;font-size:13px;font-weight:normal;line-height:2;}
.frm_txt{display:none;}
.minifrontpageid.mfp-table-row .mfp-table-cell{}
textarea{margin-top:4px;}
.mfp-table-cell{}
.ja-box-ct{}
#ja-mainbody .componentheading {
  display: none;
}
.m_right{position: fixed; right:1px;top:20%;width:30px;z-index:30;}
.m_right ul li{}
#rh1{background:none repeat scroll 0 0 #0899DA;height:100px;width:24px;}
.rh2{background:none repeat scroll 0 0 #0899DA;width:24px;}
.rh3{background:none repeat scroll 0 0 #0899DA;height:100px;width:24px;}

.pop1{background:url("../images//sidebar/3.png") no-repeat scroll 0 0 transparent;float:left;height:135px;width:31px;}
.pop2{background:url("../images/sidebar/1.png") no-repeat scroll -1px 0 transparent;float:left;height:161px;width:31px;}
.pop3{background:url("../images/sidebar/5.png") no-repeat scroll 0 0 transparent;float:left;height:136px;width:31px;}
.lst1{background:url("../images/ourclient-mid.png") no-repeat scroll 0 100% transparent;/*float:left;*/}
.lst2{background:url("../images/ourclient-mid.png") no-repeat scroll 0 100% transparent;/*float:left;*/}
.lst3{}
.frm_txt{}
.moduletable_testimonial h3 span{color:#000;}.moduletable_quick h3 span{color:#000;}
.jcemediabox-popup-corner-tc h1{background:none repeat scroll 0 0 transparent;color:#FFFFFF;line-height:50px;margin:0;padding:0;}
.contact_form inputbox{background:none repeat scroll 0 0 #F3F2EE;border:1px solid #CCCCCC;margin:0;padding:3px;width:225px;}
.butimgs{border:1px solid red;}
.contactinnertable{background:none repeat scroll 0 0 #FFFFFF;float:left;font-family:DINPro-Medium;font-size:14px !important;height:292px;margin:10px;padding:10px;width:298px;}
.contactable{background:none repeat scroll 0 0 #F1F1F1;}
.contactinnertable span a{color:#0899DA;}
.contactinnertable input{width:250px;}
.contactinnertable td{float:none;}
.contactinnertable textarea{height:60px;width: 260px;}
.contactinnertable .contact_form .button{background:none repeat scroll 0 0 #A10101;border:medium none;color:#FFFFFF;float:left;font-weight:bold;margin:7px 0;width:73px !important;}
.frmwole{background:none repeat scroll 0 0 #F1F1F1;float:left;padding:10px;width:98%;}
#jcemediabox-popup-content {
  float: left;
  width:88% !important;
}

.cont-quik .head-content {
  font-size: 16px;
  font-weight: normal;
  margin: 1% 0;
}
.contactinnertable.cont_supp {
  height: 288px;
}
.head-content {
  display: none;
}
.popup-contactform textarea {
  height:65px;
}
#jcemediabox-popup-container {
  background: none repeat scroll 0 0 #fff;
}
.second-row .head-content {
  display: none;
}
.head-content {
  margin-bottom: 3% !important;
  margin-top: 0 !important;
  text-align: center;
}
.bwg2 {
  float: left;
  margin-left:1%;
  width: 35%;
}
.forleftcn{background:none repeat scroll 0 0 #FFFFFF;float:left;font-family:"Lucida Sans Unicode" !important;padding:10px;width:60%;}
.anotrite{background:none repeat scroll 0 0 #FFFFFF;float:left;margin:0 0 0 5px;padding:10px;width:96%;}
.anotrites{background:none repeat scroll 0 0 #FFFFFF;float:left;margin:10px 0 0 5px;padding:14px;width:94%;}
.techcssre td a{font-family:"Lucida Sans Unicode" !important;font-size:95%;font-weight:normal;}
.skbl{color:#00A9EF;font-weight:700;padding:0 0 0 5px;}
.skpk{color:#681773;font-weight:700;padding:0 0 0 5px;}
.skblbk{color:#141414;font-weight:700;padding:0 0 0 5px;}
.skblgn{color:#527706;font-weight:700;padding:0 0 0 5px;}
#frmContact2 tr, td, label{color:#393939;font-size:101%;font-weight:normal !important;}
.quiksup b{font-family:"Lucida Sans Unicode" !important;}
.techcssres{font-size:12px;}
.qutoess label{clear:both;cursor:pointer;float:left;text-transform:uppercase;}
#frmContact2 input, textarea{background:none repeat scroll 0 0 #F1EFF0 !important;border:1px solid #D5D5D5 !important;clear:both;float:left;font-family:"Lucida Sans Unicode" !important;font-size:12px;font-weight:normal !important;margin:5px 0;padding:0;width: 315px;}
#frmContact2 table td{height:auto;padding:0;}
.taberer1{float:left;width:350px;}
.taberer2{float:left;width:280px;}
#jformchatlist{border:medium none !important;color:#133646;float:left;height:34px;padding:8px !important;width:119px !important;}
#jform_requirements{height:75px;width:305px !important;}
#jformchatlist{background:none repeat scroll 0 0 #F1EFF0 !important;border:1px solid #D5D5D5;font-family:"Lucida Sans Unicode" !important;font-size:12px;padding:3px 6px 3px 3px;width:100%;}
#jform_Chatid-lbl{line-height:35px;}
.taberer2 button{background:url("../images/ssubmit.jpg") no-repeat scroll 0 0 transparent !important;border:medium none !important;cursor:pointer;display:block;float:left !important;font-size:0;height:23px !important;margin:0 auto !important;width:80px !important;}
.resbut{background:url("../images/sreset.jpg") no-repeat scroll 0 0 transparent !important;border:medium none !important;cursor:pointer;display:block;float:left !important;height:23px !important;margin:0 auto !important;width:70px !important;font-size:0;}
.taberer2 label{color:#133646;font-family:"Lucida Sans Unicode" !important;font-size:13px;font-weight:normal !important;}
.payleftmid{background:url("../images/multi.jpg") no-repeat scroll 0 0 transparent;color:#E4E6E5;height:67px;width:67px;}
.payrgtcurve{background:url("../images/line-ce.jpg") repeat-y scroll 0 0 transparent;color:#E4E6E5;height:220px;left:50%;position:relative;width:8px;}
.payleftcurves{background:url("../images/line-top.jpg") no-repeat scroll 0 0 #E4E6E5;color:#E4E6E5;height:20px;left:50%;position:relative;width:8px;}
.payleft{width:70px;}
.payleftmidck{background:url("../images/dd.jpg") no-repeat scroll 0 0 transparent;color:#E4E6E5;height:67px;width:67px;}
.payleftmidch{background:url("../images/cash.jpg") no-repeat scroll 0 0 transparent;color:#E4E6E5;height:67px;width:67px;}
.payleftmidpl{background:url("../images/paypal.jpg") no-repeat scroll 0 0 transparent;color:#E4E6E5;height:67px;width:67px;}
.payleftmidwe{background:url("../images/wire.jpg") no-repeat scroll 0 0 transparent;color:#E4E6E5;height:67px;width:67px;}
.payleftmidonlie{background:url("../images/online.jpg") no-repeat scroll 0 0 transparent;color:#E4E6E5;height:67px;width:67px;}
.payleftmidmy{background:url("../images/money.jpg") no-repeat scroll 0 0 transparent;color:#E4E6E5;height:67px;width:67px;}
.payleftmidhp{background:url("../images/help.jpg") no-repeat scroll 0 0 transparent;color:#E4E6E5;height:67px;width:67px;}
.paymanin{border:0 solid red;float:left;height:299px;padding:10px 0 0;width:575px;}
.rgt{float:left;left:5%;position:relative;top:65px;}
.paymcon{float:left;width:810px;}
.payhead{color:#B71200;font-family:Libel Suit;font-size:25px;line-height:57px;}
.paysubhead{color:#B71200;font-family:Libel Suit;font-size:18px;padding:20px 0;}
.payleftcurves{background:url("../images/line-top.jpg") no-repeat scroll 0 0 #E4E6E5;color:#E4E6E5;height:20px;left:50%;position:relative;width:8px;}
.tabgy{width:100%;}
.tabgy td{font-weight:bold;padding:3px;}
.namcolr{color:#B71200;}
.offin{color:#B71200;font-weight:bold;margin:0 auto;padding:10px 0;width:410px;}
.addin{border:0 solid red;float:right;font-weight:bold;line-height:24px;width:345px;}
.paymentleft{float:left;width:90px;}
.payrgtcurvesht{background:url("../images/line-ce.jpg") repeat-y scroll 0 0 transparent;color:#E4E6E5;height:255px;left:50%;position:relative;width:8px;}
.payleftcurve{background:url("../images/line-ce.jpg") repeat-y scroll 0 0 transparent;color:#E4E6E5;height:auto;left:50%;position:relative;width:8px;}
.paymaninsht{border:0 solid red;float:left;height:330px;padding:10px 0 0;width:575px;}
.fstfvefloat{float:left;padding:10px 0 0 10px;width:176px;}
.fstfive{clear:both; width:100%; margin:0 auto;}
.ganquote{font-family:tahoma;font-size:13px;margin:0 auto;padding:0 10px 10px;text-align:center;text-transform:uppercase;width:825px;}
.autname{color:#B40502;float:right;font-weight:bold;margin:0 260px;text-align:center;}
.escatable {
  margin: 4% auto 0;
  width: 563px;
}
.inputboxs{background:url("../images/payment.jpg") no-repeat scroll 0 0 transparent;border:medium none;color:#000000;height:39px;padding:2px;width:249px;}
.inputboxss{background:url("../images/msg.jpg") no-repeat scroll 0 0 transparent;border:medium none;color:#000000;height:165px;padding:15px 0 0 10px;width:420px;}
#complaint{resize:none;}
.butimgs{background:url("../images/subnew.jpg") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:22px;width:64px;}
.modincss input {
  background: none repeat scroll 0 0 #ffffff;
  border: 1px solid #cccccc;
  font-family: HelveticaNeueLTStd57Condensed;
  font-size: 13px;
  font-weight: normal;
  height: 31px !important;
  margin: 5px 0;
  padding: 6px;
  width: 240px;
}
.modincss tr td{padding:0;}
.modincss textarea{background:none repeat scroll 0 0 #F1EFF0 !important;border:1px solid #D5D5D5 !important;clear:both;float:left;font-family:"Lucida Sans Unicode" !important;font-size:12px;font-weight:normal !important;margin:5px 0;padding:0;width:240px;}
.lfttst {
    background: url("../images/tcontant-l.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 255px;
    width: 29px;
}
.midtst {
  background: url("../images/tcontant-ce.png") repeat scroll 0 0 transparent;
  float: left;
  height: 255px;
  margin: 0;
  padding: 0;
  width: 94%;
}
.rsttst {
    background: url("../images/tcontant-r.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 255px;
    width: 17px;
}

.lfttsts {
    background: url("../images/tcontant-ln.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 255px;
    width: 29px;
}
.RSWS_testi_main.evens td:last-child {
  float: right;
  width: 29%;
}
.midtsts {
    background: url("../images/tcontant-ce.png") repeat scroll 0 0 transparent;
    float: left;
    height: 255px;
    margin: 0;
    padding: 0;
    width: 94%;
}
.rsttsts {
    background: url("../images/tcontant-rn.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 255px;
    width: 12px;
}

.RSWS_testimonial {
    font-size: 15px;
    font-weight: normal;
    padding-left: 10px;
    padding-top: 10px;
    text-align: justify;
}

.RSWS_testmonial_subtext {
font-size:13px;
    text-align: right;
}
.qukcons textarea
{
   width: 260px;
}
#Mod188 td input#subbut {
  background: #00458d none repeat scroll 0 0 !important;
  border: medium none;
  color: #ffffff !important;
  font-size: 13px;
  font-weight: bold;
  height: 27px;
  line-height: 10px;
  width: 82px;
}
#Mod188 table tr td
{
 padding: 1px;
}
.banner_images,.banner_images img {
  float: left;
  width: 100%;
}
#Mod188 h3
{
text-align:center;
margin-bottom:5px;
color:#00458d;
}
.contactinnertable input
{
 width: 170px;
}
#Mod188 .popupenq
{
display:none;
}

.fs4 p
{
margin: 0 !important;
}

.item-page td button#subbut
{
    border: medium none;
    border-radius: 3px;
    margin-top: 5px;
    padding: 3px;
}




li.item-643,li.item-644
{
display:none !important;
}

#sptab189 ul.tabs_container li.tab
{
background:url("../images/menu-sp.jpg") no-repeat scroll right center transparent !important;
   width: 319px;
   border: 0px !important;
}
#sptab189 ul.tabs_container li:last-child
{
  background: none !important;
}

#sptab189 .tabs_mask ul .tab.active {
    background: #3D3D3D none repeat scroll 0 0 !important;
    color: #fff !important;
}

#sptab189 .tabs_mask, #sptab189 ul.tabs_container li span
{
  font-size: 14px;
    font-weight: bold;
    height: 42px !important;
    line-height: 42px !important;
    text-transform: uppercase;
}
#sptab189
{
   background-color: #0899DA !important;
    color: #444444;
}
.prottop
{
float: left;
padding: 0 15px; width: 24%;
}
.tab-padding table
{
float: left;
}
.sponsorFlip a
{
 background: url("../images/red-line-port.jpg") repeat-x scroll center top rgba(0, 0, 0, 0);
    color: #FFFFFF !important;
    float: left;
    font-size:13px;
    font-weight: bold;
    line-height: 34px;
    text-align: center;
    width: 212px;
 }

 .table .td
 {
 float: left;
 width:215px;
 padding: 10px 17px;
 height: 260px;
 }
 .RSWS_testi_block table {
  float: left;
  width: 100%;
}
 .di1 a,.di2 a,.di3 a
 {
 color:#fff;
 }
 #ja-current-content {
  width: 100% !important;
}
.mfp-table-cell-inner a
{
height:105px;
float:left;
}
.mfp-table-cell-inner a#html
{
height:auto;
}
.mfp-table-cell-inner a.mfp-readon,.mfp-table-cell-inner .mfp-introtitle a,#minifrontpage-176 .mfp-table-cell-inner a.mfp-readon,.mfp-table-cell-inner .mfp-introtitle a,#minifrontpage-176 .mfp-table-cell-inner a
{
height:auto;
float:none;
}
.mfp-table-cell-inner a.mfp-readon
{
float:right !important;
}
a#html {
    color:     color: #000;
    float: left;
    font-family: calibriregular;
    font-size: 15px;
    margin: 5px 0;
    width: 190px;

}
p span.nlyhme
{
display:none;
}

.moduletable_hire {
    border: 1px solid #CCCCCC;
    clear: both;
    float: left;
    font-family: Swis721 Cn BT;
    font-size: 14px;
    height: auto;
    margin: 5px 0 0 10px;
    padding: 12px;
    width: 280px;
}

.hire h3 {
  color: #00458d;
  margin: 0;
  text-align: center;
}
.moduletable_hire ul {
    margin: 5px 0;
}

.googlein ul li, .hire ul li {
  background: rgba(0, 0, 0, 0) url("../images/arrow1.jpg") no-repeat scroll 5px 3px;
  color: #000000;
  font-family: arial;
  line-height: 21px;
  padding-bottom: 0;
  padding-left: 20px;
}
#google2 {
    float: right;
    margin: 0;
}

#google2 a {
  color: rgb(0, 48, 154);
  font-family: helveticaneueltstd57condensed;
  margin-right: 10px;
  text-decoration: underline;
}
.mfp-table-cell-inner span.mfp-introtitle
{
padding-bottom:5px;
}
.mincont p
{
margin:10px 0 !important;
}
#Mod196 {
  margin: 2% 0 0;
  width: 100%;
}
.item-page p
{
text-align:justify;
}
#Mod188 {
  border: 1px solid #c0c0c0;
  float: left;
  margin: 1% 0 5px;
  width: 100%;
}
.minifrontpage-default a.mfp-readon {padding-top:0px !important;
}
#Mod188 .ja-box-ct
{
padding:0 5px;
}
#Mod188 td input, #Mod188 td textarea {
    background: none repeat scroll 0 0 #F3F2EE !important;
    border: 1px solid #C0C0C0;
    font-size: 13px;
    margin: 0 0 2px;
    width: 250px;
}
.mfp-table-cell-inner p
{
line-height:20px !important;
}
#Mod188 td textarea
{
margin-top: 3px;
width: 254px !important;
}
#Mod188 #subbut
{
float:right;
}
#Mod196 h3 {
  background: none repeat scroll 0 0 rgb(0, 48, 154);
  color: #fff;
  font-family: arial;
  margin: 0;
}
#minifrontpage-172
{
float:left;
margin:7px 0;
}
#back-top {
    bottom: 20px;
    margin-left: -150px;
    position: fixed;
    right: 40px;
    z-index:999;
}
#back-top a {
    display: block;
    width: 53px;
}
#back-top span {
    background: url("../images/top.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height:150px;
    margin-bottom: 7px;
    width: 53px;
}
.custom_copy p
{
float:right;
padding-top:3px;
margin-left:6px !important;
}
.moduletable_fmenu ul li:first-child a
{
padding:0px;
}
.ja-box
{
margin-top:0px;
}
/* portfolia */
#sptab189 ul.tabs_container li.tab
{
float: left;
     text-align: center;
    width: 22.62% !important;
}
.items_mask {
  position: relative;
}
.prottop
{
  padding: 0 3px !important; width: 24%;
}
.table .td
{
padding: 10px 14px !important;
}

/*--portfolia---*/
input#subbut
{
background:url("../images/enq.png") no-repeat;
width:82px;
height:27px;
border:none;
}

.btn1 {
    float: left;
    margin-right: 20px !important;
    width: 240px;
}
.btn2 {
    float: left;
    margin-right: 20px !important;
    width: 240px;
}
.btn3 {
    float: left;
    margin-right: 20px !important;
    width: 240px;
}


.moduletable_fmenu .menu {
    padding-left: 4%;
    float: left;
}
/* .childcontent-inner.clearfix .megacol.column1.first {
    width: 284px !important;
}
.childcontent.cols2 .childcontent-inner-wrap .childcontent-inner.clearfix {
    width: 498px !important;
} */
.pyhn {

    width: 100%;
}

.yes_img {
    width: 219px;
}

.paymanin2 {
    border: 0 solid red;
    float: left;
    height: 280px;
    padding: 8px 0 0;
    width: 575px;
}
.paymanin3 {
    border: 0 solid red;
    float: left;
    height: 250px;
    padding: 8px 0 0;
    width: 575px;
}
.home #ja-current-content {
    border: medium none;
    width: 99% !important;
}
.item-545 {
    display: none !important;
}


.bwg1 .input.name {
    border: 1px solid #cdcdcd;
    float: left;
    height: 28px;
    margin-right: 4%;
    text-indent: 10px;
    width: 45%;
margin-bottom: 2%;
}

.bwg1 .input.email {
    border: 1px solid #cdcdcd;
    float: left;
    height: 28px;
    margin-bottom: 2%;
    text-indent: 10px;
    width: 45%;
}
.bwg1 .input.phone {
    border: 1px solid #cdcdcd;
    float: left;
    height: 28px;  
    text-indent: 10px;
    width: 45%;
    margin-right: 4%;
margin-bottom: 2%;
}
.bwg1 .input.web {
    border: 1px solid #cdcdcd;
    float: left;
    height: 28px;  
    text-indent: 10px;
    width: 45%;
margin-bottom: 2%;
}

.bwg1 #chatid {
    border: 1px solid #cdcdcd;
margin-bottom: 2%;
    height: 28px;  
}

.bwg1 .input.chat {
    border: 1px solid #cdcdcd;
    width: 27.5%;
margin-bottom: 2%;
    height: 28px;  
}

.bwg1 .topnamediv.test123 > textarea {
    height:93px;
    resize: none;
    width: 95%;
margin-bottom:4%;
}

.submitidiv #getdetbut2 {
    background: #d24342 none repeat scroll 0 0;
    border: 1px solid #d24342;
    border-radius: 3px;
    color: #fff;
    margin-right: 2%;
    padding: 3px 14px;
}

#res{
    background: #93C34C none repeat scroll 0 0;
    border: 1px solid #93C34C;
    border-radius: 3px;
    color: #fff;
    margin-right: 2%;
    padding: 3px 14px;
}
.exp {
  float: left;
  margin: 0px 0 0;
  padding: 10px 0;
  width: 100%;
}
.exp1:first-child {
  float: left;
  padding: 10px 0;
  width: 21%;
}
#mod203 .exp {
  padding: 4px 0;
}
.exp1:nth-child(2) {
  float: left;
  width: 30.5%;
 padding: 10px 0;
}
.exp1:nth-child(3) {
  float: left;
  padding: 10px 0;
  width: 26%;
}
.exp1:last-child {
  float: left;
  padding: 10px 0;
  width: 22.5%;
}
.exp1 > p {
  float: left;
  position: relative;
  width: 100%;
}
.p1 {
  color: #ed000a;
  float: left;
  font-family: "Impact";
  font-size: 20px;
}
.p2 {
  background: rgba(0, 0, 0, 0) url("../images/plus.png") no-repeat scroll 1px 8px;
  float: left;
  font-size: 0;
  height: 41px;
  margin: 0 1px 0 3px;
  position: relative;
  top: -10px;
  width: 28%;
}
.p3 {
  background: rgba(0, 0, 0, 0) url("../images/Ellipse 1.png") no-repeat scroll center center;
  float: left;
  font-size: 15px;
  height: 62px;
  margin: 0 10px 0 0;
  padding-top: 17px;
  position: absolute;
  text-align: center;
  top: -23px;             
  vertical-align: middle;
  width: 79px;
}
.exp1:last-child .p3 {
  margin-right: 0;
  padding-top: 36px;
  top: -37px;
}
.inpu.loc {
  background: #fff url("../images/location.png") no-repeat scroll 96% center;
}
#Mod188 h3 span {
    float: left;
    text-align: center;
    width: 100%;
}
#sptab189 ul.tabs_container li.tab {
    background-color: hsl(39, 8%, 41%) !important;
    border-right: 1px solid hsl(0, 0%, 40%);
    color: hsl(0, 0%, 100%);
    margin-right: 0;
    cursor:pointer;
}
.cont_indie {
   
    margin: 15px 15px 0;
}
.cont_uk {
    
    margin-right: 15px;
    margin-top: 15px;
}
.cont_supp {
  
    margin-top: 15px;
}
.cont_swiss {
    
    margin: 15px 15px 0;
}
.cont_aus {
  background: url("../images/siga.png") repeat scroll 0 0 hsla(0, 0%, 0%, 0);
  margin-left: 3px;
  margin-right: 11px;
  margin-top: 15px;
  width: 355px;
}
.second-row .cont_quick {
  margin-left: 5%;
  margin-top: 15px;
  width: 346px;
}
.cont_quick {
    
    margin-top: 15px;
}

.cont_quick1 {
    background: hsla(0, 0%, 0%, 0) url("../images/contact.png") repeat scroll 0 0;
    margin-top: 15px;
}
.cont-sing {
  float: left;
  width: 31%;
}
.baharin {
  background: url("../images/aus.png") repeat scroll 0 0 hsla(0, 0%, 0%, 0);
  margin-left: 13px;
  margin-right: 0;
  margin-top: 15px;
  width: 355px;
}
.tb3 {
    line-height: 30px;
}
.heading h3 {
    font-size: 22px;
    padding-left: 2%;
}
#Mod188 table tr td input {
    margin-bottom: 3px !important;
    margin-top: 3px !important;
    padding: 7px;
}
.popup-contactform td {
  padding: 4px;
}
#jcemediabox-popup-iframe .fs4 a
{
display:none;
}
#MOd188 .head-content {
  display: none;
}
.popup-contactform .head-content {
  display: block;
}
.contentpane .item-page.clearfix {
    padding-left: 0 !important;
}
body.com_content #contact input {
    height: 25px;
    border: 1px solid hsl(0, 0%, 80%);
    margin: 0;
    padding: 3px;
    width: 225px;
}
body.com_content #contact {
    padding-right: 7% !important;
}
/*#sptab189 ul.tabs_container li.tab.active,#sptab189 ul.tabs_container li.tab.tab_over
{
background: url("../images/menu-hover.jpg") repeat-x scroll right center transparent !important;
}*/

#jcemediabox-popup-body {
top: 15% !important;
}

.client-heading {
  float: left;
  position: relative;
  width: 100%;
}
.headingmod {
  background: #00458d none repeat scroll 0 0;
  font-family: Swis721CnBTRoman;
  font-size: 16px;
  height: 33px;
  margin: 5px 0 0;
  padding: 0;
}
.inht {
  color: hsl(0, 0%, 100%);
  font-family: 'helvetica';
  font-size: 15px;
  font-weight: bold;
  line-height: 31px;
  padding-left: 10px;
  position: relative;
  text-align: center;
}
.ourportfolio {
  background: hsl(0, 0%, 100%) none repeat scroll 0 0;
  border: 0 solid hsl(0, 0%, 65%);
  height:557px;
}
.firstset {
  float: left;
  padding: 10px 0 0;
  width: 100%;
}
.imcntsq {
  float: left;
  margin-left: 3%;
  padding: 0 4px 0 0;
  width: 23%;
}
.imcnts {
  float: left;
  margin: 0 0.9% 0 0;
  padding: 0 4px 0 10px;
  width: 23%;
}
.imcnts a, .sstthre a, .imcntsq a {
  border: 1px solid hsl(0, 0%, 83%);
  float: left;
  padding: 5px;
  width: 100%;
}
.imcntsq img {
  float: left;
  width: 100%;
}
.imcnts img {
  float: left;
  width: 100%;
}
.custom_copy p {
  font-size: 12px;
}
.clientcss {
  color: #fff;
  float: left;
  width: 1005px;
}
.sstthre {
  float: left;
  height: 115px;
  padding: 8px 0;
  width: 100%;
}
.vmorecs {
  float: right;
  padding: 15px 12px 11px 0;
}

#bd .item-page.clearfix > h3 a {
  color: #fff !important;
}
.m_right1 .pop1 {
  background: transparent url("../images/sidebar/7.png") no-repeat scroll 0 0;
  float: left;
  height: 135px;
  width: 31px;
}
#banner_section {
  display: none;
}
.clientcs {
  color: #fff;
  float: left;
  width: 100%;
}
.clientcs h2 {
  float: left;
  font-size: 21px;
  line-height: 30px;
  margin: 0;
  width: 11%;
}
#bd .m_right1 .pop_2 {
  background: rgba(0, 0, 0, 0) url("../images/sidebar/2.png") no-repeat scroll 0 0;
  float: left;
  height: 142px;
  margin-bottom: -2px;
  width: 31px;
}
.clientcs > p {
  float: left;
  font-family: helvetica;
  font-size: 15px;
  line-height: 36px;
  width: 89%;
}
.m_right1 .pop3 {
  background: transparent url("../images/sidebar/6.png") no-repeat scroll 0 0;
  float: left;
  height: 146px;
  width: 31px;
}
.ja-ss-item img {
  background: hsl(0, 0%, 100%) none repeat scroll 0 0;
  float: left;
  height: 415px;
  max-width: 100%;
  width: 1200px;
}
#ja-botsl12 {
  background: #00458d none repeat scroll 0 0;
  float: left;
  width: 100%;
}
.contactinnertable.cont_swiss {
  background: url("../images/usa.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  margin-right: 0;
  width: 355px;
}
.contactinnertable.cont_indie {
  background: url("../images/india.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  margin-right: 0;
  width: 355px;
}
.contactinnertable.cont_supp {
  background: url("../images/uk.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  margin-left: 15px;
  margin-right: 0;
  width: 350px;
}
.first-row {
  float: left;
  width: 100%;
}
.second-row {
  float: left;
  width: 100%;
}
.cont-aus {
  float: left;
  width: 33%;
}
.cont-ind {
  float: left;
  width: 32%;
}
.cont-us {
  float: left;
  width: 32%;
}
.cont-uk {
  float: left;
  width: 33%;
}
.payment-banner {
  float: left;
  text-align: center;
  width: 100%;
}
#ja-right #Mod188 td textarea {
  font-family: arial !important;
  margin-top: 3px;
  padding-left: 6px;
  text-indent: 0;
  width: 204px !important;
}
.magento-banner img {
  float: left;
  width: 100%;
}
.magento-banner {
  float: left;
  width: 100%;
}
.contentheading {
  display: none;
}
#bd .awrd {
  color: #000;
  float: left;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  width: 100%;
}
.middesignx {
  float: left;
  margin: 15px 0;
  width: 100%;
}

.middesignx {
  float: left;
  margin: 15px 0;
  width: 100%;
}
.mid_inner {
  margin: 0 auto;
  width: 82%;
}
.listleft {
  float: left;
  width: 50%;
}
.listright {
  float: right;
  width: 50%;
}
.mid_inner ul {
  float: left;
  width: 100%;
}
.mid_inner li {
  color: #000000;
  font-family: arial;
  font-size: 13px;
  line-height: 30px;
  padding-left: 30px;
  width: 90%;
}
.domian {
  background: transparent url("../images/slicing/domain.png") no-repeat scroll left center;
}
.cmsw {
  background: rgba(0, 0, 0, 0) url("../images/slicing/ic-6.jpg") no-repeat scroll left center;
}
.ecomw {
  background: rgba(0, 0, 0, 0) url("../images/slicing/ic-7.jpg") no-repeat scroll left center;
}
.webd {
  background: rgba(0, 0, 0, 0) url("../images/slicing/ic-1.jpg") no-repeat scroll left center;
}
.tick {
  background: rgba(0, 0, 0, 0) url("../images/slicing/tikkkl.png") no-repeat scroll left center;
}
.dyna {
  background: transparent url("../images/slicing/dynamic.png") no-repeat scroll left center;
}
.online {
  background: transparent url("../images/slicing/online.png") no-repeat scroll left center;
}
.softa {
  background: rgba(0, 0, 0, 0) url("../images/slicing/ic-9.jpg") no-repeat scroll left center;
}
.wordpr {
  background: rgba(0, 0, 0, 0) url("../images/slicing/ic-2.jpg") no-repeat scroll left center;
}
.mage {
  background: rgba(0, 0, 0, 0) url("../images/slicing/ic-5.jpg") no-repeat scroll left center;
}
.mobap {
  background: rgba(0, 0, 0, 0) url("../images/slicing/mobap.jpg") no-repeat scroll left center;
}
.intm {
  background: rgba(0, 0, 0, 0) url("../images/slicing/ic-8.jpg") no-repeat scroll left center;
}
#mod221,#mod225 {
  border: 1px solid #ccc;
  float: left;
  width:100%;
}

#mod221 h3 {
  background: rgb(0,48,154);
  color: #fff;
  padding: 1% 0;
}
#mod225 h3,#mod188 h3 {
  background: rgb(0,48,154);
  color: #fff;
  padding:4% 0;
}
#mod224 h3 {
  background: rgb(0,48,154);
  color: #fff;
  padding:2% 0;
}
.prottop img {
  height: 45px;
  width: 200px;
}
.tab-padding .custom {
  float: left;
  width: 100%;
}
#bd .ja-ss-loading:before {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
 content: "";
 display: none;
 height: 100%;
 left: 0;
 position: absolute;
 top: 0;
 width: 100%;
 z-index: 21;
}
.inner form#contact input#subbut {
  font-size: 0px;
}

#banners_section .moduletable {
  margin: 0 auto;
  width: 84%;
}
#banners_section h3 {
  color: #fff;
  float: left;
  font-family: arial;
  font-size: 14.5px;
  line-height: 33px;
  margin: 0;
  width: 100%;
}
#ja-botsl2 #mod194 p {
  clear: both;
  line-height: 33px;
  text-align: center;
}
.cmsw1 {
  background: url("../images/slicing/joomla.png") no-repeat scroll left center rgba(0, 0, 0, 0);
}
.inner .item-page p {
  font-size: 15px;
  text-align: justify;
}
.inner .item-page p span {
  font-size: 15px !important;
  text-align: justify;
}
/***************Contact us page css************/
#contacts_section, #contacts_top, #contacts_bot {
  float: left;
  width: 100%;
}
#contacts_top {
  background: url("../images/con_ban.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding: 1% 0;
}
#contacts_bot {
  margin-top: 1%;
}
.con_map {
  float: left;
  margin-top: 1%;
  width: 100%;
}
.contact_main_inner {
  margin: 0 auto;
  width: 83%;
}
.contact_main_inner h3.con {
  color: #fff;
  font-family: RobotoSlab-Bold;
  font-size: 18px;
  margin: 7px 0;
  text-align: center;
  text-transform: uppercase;
}
#contacts_top ul {
  float: left;
  margin: 0;
  width: 100%;
}
#bd .contact_main_inner li:first-child {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#contacts_top li {
  background: url("../images/seperator.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
  color: #fff;
  display: inline;
  float: left;
  font-family: RobotoSlab-Regular;
  font-size: 15px;
  padding: 0 18px;
}
.contact_new_left {
  float: left;
  position: relative;
  width: 29%;
}
.contact_new_mid {
  float: left;
  position: relative;
  width: 35.5%;
}
.contact_new_right {
  float: right;
  position: relative;
  width: 35.5%;
}
.inner_con_top {
  float: left;
  padding: 1%;
  width: 98%;
}
.inner_con_bot {
  left: 0;
  position: absolute;
  right: 0;
  top: 9px;
}
.inner_con_top img {
  float: left;
  width: 100%;
}
#contacts_bot .inner_con_bot p {
  color: #fff;
  float: left;
  font-family: RobotoSlab-Regular;
  font-size: 15px;
  margin: 4px 0;
  width: 100%;
}
#bd #contacts_bot .contact_new_left p.new_para1, #bd #contacts_bot .contact_new_left p.new_con_para1 {
  padding-left: 18%;
  width: 80%;
}

.sonss_sec {
  float: left;
  width: 100%;
}
.sonss_sec1 {
  margin: 0 auto;
  width: 86%;
}
#bd #contacts_bot .contact_new_left .sonss_sec .new_conhead {
  border-top: 1px solid #cdcdcd;
}
#bd #contacts_bot .contact_new_left .new_conhead {
  margin-bottom: 5px;
  padding-left: 18%;
  padding-top: 9px;
  width: 80%;
}
#contacts_section #youtubcss11s {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  width: 100%;
}
.cont-mid, .cont-right {
  float: left;
  width: 100%;
}
.cont-main {
  float: left;
  position: relative;
  width: 100%;
}
.cons_para a ,.new_para1 a{
  color: #ffffff;
}
#bd .cont-main .inner_con_bot p {
  color: #ffffff;
  float: left;
  font-family: RobotoSlab-Regular;
  margin: 2px 0;
  text-align: center;
  width: 100%;
}
.contact_new_mid h4.new_conhead, .contact_new_right h4.new_conhead {
  color: #ffffff;
  float: left;
  font-family: RobotoSlab-Bold;
  font-size: 18px;
  margin-bottom: 5px;
  margin-top: 5px;
  text-align: center;
  width: 100%;
}
#bd #contacts_bot .contact_new_left .new_conhead {
  margin-bottom: 5px;
  padding-left: 18%;
  padding-top: 9px;
  width: 80%;
}
#bd #contacts_section #contact_text {
  font-family: RobotoSlab-Light;
  height: 54px;
  text-indent: 0;
}
#contacts_section #enquiryForm .inputbox {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #ffffff;
  color: #ffffff;
  font-family: RobotoSlab-Light;
  font-size: 12px;
  height: 28px;
  line-height: 25px;
  margin: 3px 10px;
  padding: 3px 3px 3px 10px;
  width: 90%;
}
#bd #contacts_section #subbut {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #ffffff;
  border-radius: 6px;
  color: #ffffff;
  cursor: pointer;
  float: right;
  font-family: robotoslab-bold;
  font-size: 14px;
  height: 43px;
  margin-right: 25%;
  margin-top: 2%;
  text-align: center;
  width: 43%;
}

.contact_new_left h4.new_conhead {
  color: #ffffff;
  float: left;
  font-family: RobotoSlab-Bold;
  font-size: 18px;
  margin-top: 5px;
  text-align: left;
  width: 100%;
}#bd .con_image {
  text-align: center;
}
#contacts_top li a {
  color: #fff;
}
#contacts_section form#contact input {
  border: 1px solid #cccccc;
  font-family: RobotoSlab-Light;
  font-size: 11px;
  width: 204px;
  padding-left: 9px;
}
#contacts_section #cmsg {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  border: 1px solid #ffffff;
  color: #ffffff;
  font-family: RobotoSlab-Light !important;
  font-size: 11px;
  height: 50px;
  line-height: 18px;
  margin: 0;
  padding: 3px 3px 3px 10px;
  text-indent: 0;
  width: 99% !important;
}
#contacts_section .head-content {
  display: none;
}
.sonss_sec input {
  color: #fff;
}
#contacts_section .inputbox {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #ffffff;
  color: #ffffff;
  font-family: RobotoSlab-Light;
  font-size: 12px;
  height: 28px;
  line-height: 25px;
  margin: 3px 10px;
  padding: 3px 3px 3px 10px;
  width: 90%;
}
/******************************************tab about*******/
#about-section {
  float: left;
  width: 100%;
}
.about-section-main {
  float: left;
  width: 100%;
}
.about-banner {
  background: rgba(0, 0, 0, 0) url("../images/abt_ban.png") no-repeat scroll 0 0;
  float: left;
  width: 100%;
}
#bd .welcome_text {
  color: #ffffff;
  float: left;
  font-family: ChaparralPro-Regular;
  font-size: 52px;
  margin-bottom: 0;
  padding-top: 3%;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.abt_social {
  float: left;
  position: relative;
  width: 100%;
}
.abt_social ul {
  float: right;
}
#what {
  float: right;
  width: 97%;
}
.what_we_sec {
  float: left;
  width: 100%;
}
.what_section {
  float: left;
  width: 100%;
}
.what_we {
  float: left;
  width: 24%;
}
#what .what_section p {
  font-family: arial;
  font-size: 18px;
  text-align: center;
}
#what .what_section p {
  font-family: arial;
  font-size: 18px;
  text-align: center;
}
#bd .abt_social li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  display: inline;
  float: left;
  padding: 0 6px;
}
#bd #contactus .cont-main .inner_con_bot p {
  margin: 7px 0;
}
.inpage732 #abt-tab-section {
  margin-top: 0;
}
#abt-tab-section {
  float: left;
  width: 100%;margin-top:2%;
}
.button_abt {
  background: #3d3d3f none repeat scroll 0 0;
  border-bottom-right-radius: 38px;
  border-top-left-radius: 38px;
  float: left;
  width:   width: 16%;
}
.button_abt_btn {
  float: left;
  width: 100%;
}
.button_abt_btn li:first-child {
  margin-top: 6%;
}
.button_abt_btn li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  color: #ffffff;
  cursor: pointer;
  float: left;
  font-family: FFMetaSerifPro-Medium;
  font-size: 17px;
  list-style: outside none none;
  margin: 10px 0 10px 36px;
  padding-bottom: 3px;
  text-align: left;
  text-transform: uppercase;
  width: 75%;
}
.tabordion ul li {
  padding-left: 0px;
  background: none;
  line-height: unset;
}
.w3-bar-item.w3-button.tablink.w3-red {
  border-bottom: 2px solid #ffffff;
}
.about_right {
  float: right;
  width: 83%;
}
#process,#aboutus,#clients,#reference,#testimonials,#portfolio,#careers {
  float: right;
  width: 97%;
}
.abt_left {
  float: left;
  padding-left: 2%;
  width: 66%;
}
#bd .book_head {
  border-bottom: 2px solid #000000;
  color: #00458d;
  font-family: FFMetaSerifPro-Medium;
  font-size: 27px;
  font-weight: normal;
  margin-top: 0;
  text-align: center;
}
#bd .book_para {
  font-family: FFMetaSerifPro-Book;
  font-size: 17px;
  line-height: 26px;
}
#bd .portfolio_section {
  float: left;
  width: 100%;
}
.new_port_section {
  float: left;
  width: 100%;
}
.port_bottom {
  background: #00458d none repeat scroll 0 0;
  float: left;
  padding: 1%;
  width: 98%;
}
#bd .portfoli_section {
  margin: 0;
}
.portfoli_section {
  float: left;
  width: 100%;
}
.inpage207 .mport1 a, .inpage738 .mport3 a, .inpage740 .mport4 a, .inpage739 .mport2 a {
  background: #00458d none repeat scroll 0 0 !important;
color:#fff !important;
}
#bd .portfoli_section li a {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #000000;
  color: #000000;
  float: left;
  font-size: 13px;
  font-weight: bold;
  padding: 16px 0;
  text-transform: uppercase;
  width: 100%;
}
#bd .mport1 {
  padding-left: 0;
}
#bd .portfoli_section li {
  background: rgba(0, 0, 0, 0) none repeat scroll   background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border-right: 1px solid;
  float: left;
  list-style: outside none none;
  padding: 0;
  text-align: center;
  width: 24.9%;
}
#bd .clinet_mores {
  float: left;
  text-align: center;
  width: 100%;
}
.abt_rigtht {
  float: right;
  margin-top: 4%;
  width: 29%;
}
#bd .clinet_mores a {
  background: #00458d none repeat scroll 0 0;
  border-bottom-right-radius: 17px;
  border-top-left-radius: 17px;
  color: #ffffff;
  font-family: FFMetaSerifPro-Medium;
  font-weight: bold;
  padding: 10px 49px;
  text-transform: uppercase;
}
.abt_rigtht img {
  width: 100%;
}
.reference_section {
  float: left;
  width: 100%;
}
.reference_top {
  float: left;
  width: 100%;
}
.ref_left {
  float: left;
  width: 55%;
}
.ref_rgt {
  float: left;
  width: 44%;
}
#bd .reference_section h3 {
  color: #3d3d3f;
  font-family: FFMetaSerifPro-Medium;
  font-size: 24px;
  font-weight: normal;
  text-transform: capitalize;
}
.reference_section p {
  font-family: FFMetaSerifPro-Book;
  font-size: 16px;
}
.reference_bot {
  float: left;
  width: 100%;
}
.RSWS_testi_block {
  float: left;
  margin-bottom: 1%;
  width: 100%;
}
#testimonials .test-left {
  float: left;
  width: 22%;
}
#testimonials .test-right {
  float: right;
  width: 76%;
}
#testimonials .midtst {
  width: 91%;
}
#testimonials .rsttst {
  width: 4%;
}
#testimonials .lfttst {
  width: 4%;
}
.clients_section {
  float: left;
  width: 100%;
}
#escalation .contact_ban img {
  width: 100%;
}
.test-left img {
  width: 100%;
}
.clients_section ul {
  float: left;
  margin: 0 0 3%;
  width: 100%;
}
#faq .accordion5 {
  display: none;
}
#portfolio .clients_section ul {
  margin: 0 0 1%;
}
#portfolio .clients li {
  float: left;
  list-style: outside none none;
  margin-right: 0;
  padding-left: 6px;
  padding-right: 7px;
  width: 23.5%;
}
#portfolio .clients_section li img {
  width: 100%;
}
.cline_no1 li img {
  width: 100%;
}
#bd #clients .clients li {
  float: left;
  list-style: outside none none;
  padding-left: 30px;
  padding-right: 5px;
  width: 16%;
}
.offer_banner {
  float: left;
  width: 100%;
}
.offer_banner img {
  float: left;
  width: 100%;
}
.offer-welcome {
  float: left;
  margin: 0;
  width: 100%;
}
#bd .offer-head {
  background: #00458d none repeat scroll 0 0;
  color: #ffffff;
  font-family: Raleway-Medium;
  font-size: 16px;
  padding: 8px 0;
  text-align: center;
}
.f_div div:first-child {
  border-left: medium none !important;
  border-right: medium none !important;
}
.f_div div:last-child {
  border-right: medium none !important;
}
#bd .red_para {
  color: #00458d;
  font-family: raleway-medium;
  font-size: 19px;
  text-align: center;
}
#bd .offer_para {
  color: #000000;
  font-family: Raleway-Regular;
  font-size: 17px;
  line-height: 29px;
}
.offer_para.center {
  margin: 0 auto;
  text-align: center !important;
  width: 90%;
}
.offer-admin {
  margin: 0 auto;
  width: 69%;
}
#bd .feature_head.cost {
  text-align: left;
}
.off_section .offer-admin ul {
  float: left;
  padding-left: 2.5%;
  padding-right: 2.5%;
  width: 40%;
}
.offer_table{
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: -moz-use-text-color;
  border-image: none;
  border-style: none solid solid;
  border-width: 0 1px 1px;
  float: left;
  width: 100%;
}
#bd .f_div {
  float: left;
  width: 100%;
}
#bd .header_odd {
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}
.offer_table .f_div div {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: -moz-use-text-color;
  border-image: none;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  float: left;
  font-family: raleway-regular;
  font-size: 18px;
  line-height: 30px;
  padding: 27px;
  text-align: left;
  width: 45%;
}
#bd .feature_head.admin {
  background: rgba(0, 0, 0, 0) url("../images/admin.png") no-repeat scroll 439px 0;
  padding: 2% 0;
}
#bd .feature_head {
  color: #00458d;
  float: left;
  font-family: raleway-regular;
  margin: 2% 0;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.off_section {
  float: left;
  width: 100%;
}
.off_section ul {
  float: left;
  padding-left: 1.5%;
  padding-right: 1.5%;
  width: 30%;
}
.myfisrt_list, .mysec_list {
  background: rgba(0, 0, 0, 0) url("../images/side.png") no-repeat scroll right center;
}
.off_section li {
  background: rgba(0, 0, 0, 0) url("../images/dots.png") no-repeat scroll 11px 6px !important;
  float: left;
  font-family: raleway-regular;
  font-size: 17px;
  line-height: 27px;
  list-style: outside none none;
  padding-bottom: 12px;
  padding-left: 35px;
  text-align: left;
  width: 100%;
}
#quote #youtubcss2 {
  border: 1px solid #d5d5d5;
  float: left;
  padding: 2%;
  width: 94%;
}
#quote .mspan input {
  background: #f1eff0 none repeat scroll 0 0 !important;
  border: 1px solid #d5d5d5 !important;
  border-radius: 0;
  float: left;
  height: 37px;
  width: 90%;
}
#quote .mspan label {
  background: #ffffff none repeat scroll 0 0;
  float: left;
  margin: 0;
  padding: 9px 1px 9px 0;
  text-transform: uppercase;
  width: 100%;
}
.con_left {
  float: left;
  width: 50%;
}
.con_right {
  float: right;
  width: 48%;
}
.btnsend {
  float: right;
  margin-right: 4%;
  margin-top: 10px;
}
#quote .butimgs {
  background: rgba(0, 0, 0, 0) url("../images/submits.png") no-repeat scroll 0 0;
  border: medium none;
  cursor: pointer;
  float: left;
  font-size: 0;
  height: 51px;
  width: 216px;
}
#quote .mspan label {
  font-family: RobotoSlab-Regular;
}
#quote .mspan > input {
  padding-left: 7px;
}
#quote .mspan textarea {
  height: 191px;
  width: 90%;
}
#supportteam {
  float: right;
  width: 99%;
}
#supportteam .reference_top {
  float: left;
  margin-bottom: 2%;
  width: 82%;
}
#supportteam .ref_left {
  border: 1px solid #cdcdcd;
  float: left;
  min-height: 350px;
  text-align: center;
  width: 48%;
}
#supportteam .ref_rgt {
  border: 1px solid #cdcdcd;
  float: right;
  min-height: 350px;
  text-align: center;
  width: 48%;
}
#quote {
  float: right;
  width: 97%;
}
#supportteam .reference_bot {
  float: left;
  width: 82%;
}
#supportteam .reference_section p.sales_para {
  color: #101010;
  font-family: RobotoSlab-Regular;
  font-size: 18px;
  font-weight: 500;
}
#supportteam .reference_section.team p {
  text-align: center;
}
.inpage737 #quote .book_para img {
  width: 40%;
}
#bd.inpage737 .about-banner .book_head,#bd.inpage555 .about-banner .book_head {
  background: #191919 none repeat scroll 0 0;
  border-bottom: 2px solid #000000;
  color: #ffffff;
  font-family: FFMetaSerifPro-Medium;
  font-size: 27px;
  font-weight: normal;
  margin-bottom: 0;
  margin-top: 0;
  opacity: 0.9;
  padding: 2% 0;
  text-align: center;
}
#bd #menu741 span {
  animation: blinker 1s linear infinite;

-webkit-animation: blinker 1s linear infinite;
    -moz-animation:    blinker 1s linear infinite;
    -o-animation:      blinker 1s linear infinite;
    -ms-transition:    blinker 1s linear infinite;
}
@keyframes blinker {  
  50% { color: #005A04; }
}
@-webkit-keyframes blinker {
    50% { color: #005A04; }
}
@-moz-keyframes blinker {
    50% { color: #005A04; }
}
@-ms-keyframes blinker {
    50% { color: #005A04; }
}
.career_section {
  float: left;
  width: 75%;
}
#careers {
  float: right;
  width: 97%;
}
.career_section p {
  font-family: "FFMetaSerifPro-Book";
}
.career_section p {
  font-family: "FFMetaSerifPro-Book";
}
#careers
#careers #ccenquiryForm .butimgs {
  background: #fb0000 none repeat scroll 0 0;
  border: medium none;
  color: #ffffff;
  font-family: FFMetaSerifPro-Medium;
  font-size: 14px;
  margin-left: 0;
  margin-top: 10px;
  text-indent: 0;
  text-transform: uppercase;
  width: 15%;
}.cvform div {
  float: left;
  font-family: FFMetaSerifPro-Medium;
  font-size: 15px;
  margin-bottom: 2%;
  width: 100%;
}
#bd #careers .cvform div input {
  border-bottom-right-radius: 10px;
  border-top-left-radius: 10px;
  float: left;
  height: 37px;
  width: 24%;
}
#contactus h4.new_conhead {
  color: #ffffff;
  float: left;
  font-family: RobotoSlab-Bold;
  font-size: 18px;
  margin-bottom: 5px;
  margin-top: 5px;
  text-align: center;
  width: 100%;
}
#careers #ccenquiryForm .butimgs {
  background: #00458d none repeat scroll 0 0;
  border: medium none;
  color: #ffffff;
  font-family: FFMetaSerifPro-Medium;
  font-size: 14px;
  margin-left: 0;
  margin-top: 10px;
  text-indent: 0;
  text-transform: uppercase;
  width: 15%;
}
.mycontact_section {
  float: left;
  width: 100%;
}
.mycontact_section2,.mycontact_section1 {
  float: left;
  position: relative;
  width: 50%;
}
#careers div label {
  float: left;
  font-family: FFMetaSerifPro-Medium;
  width: 34%;
}
#careers .cvform .labbox {
  float: left;
  width: 60%;
}
#bd #careers .cvform div span input {
  width: 99%;
}
#bd .des_right span {
  float: left;
  width: 33%;
}
#bd #careers .cvform div.des_right span input {
  height: unset;
  line-height: unset;
  width: 13%;
}
.inpage555 #ja-slideshow,.inpage732 #ja-slideshow,.inpage554 #ja-slideshow {
  display: none;
}
.inpage575 .book_para img {
  width: 100%;
}
.logo img {
  float: left;
  height: 49px;

}
.cont_left h4 {
  margin-top: 12px;
}
/****************************************/







.flip-container {
  perspective: 1000px;
}
  /* flip the pane when hovered */
  .flip-container:hover .flipper, .flip-container.hover .flipper {
    transform: rotateY(180deg);
  }

.flip-container, .front, .back {
  float: left;
  min-height: 145px;
  width: 139px;
}

/* flip speed goes here */
.flipper {
  transition: 0.6s;
  transform-style: preserve-3d;

  position: relative;
}

/* hide back of pane during swap */
.front, .back {
  backface-visibility: hidden;

  position: absolute;
  top: 0;
  left: 0;
}

/* front pane, placed above back */
.front {
  z-index: 2;
  /* for firefox 31 */
  transform: rotateY(0deg);
}

/* back, initially hidden pane */
.back {
  transform: rotateY(180deg);
}
.inpage737 #ja-slideshow,.inpage745 #ja-slideshow,.inpage744 #ja-slideshow ,.inpage743 #ja-slideshow{
  display: none;
}


/***************offer page css*************/
.banner_img, .banner_img img {
  float: left;
  width: 100%;
}
.price_page1 {
  float: left;
  padding-bottom: 3%;
  width: 100%;
}
.start_up p {
  font-family: Raleway-Regular;
}
.prce_hdr {
  color: #585858 !important;
  font-family: Raleway-Medium;
  font-size: 38px;
  font-weight: bold;
  margin-bottom: 0 !important;
  margin-top: 10px !important;
  text-align: center;
  text-transform: uppercase;
}
.tri_tab {
  float: left;
  width: 100%;
}
.tran_ul {
  float: left;
  margin-bottom: 0;
  width: 100%;
}
.start_up123 p {
  font-family: Raleway-Regular;
}
.tran_li1 {
  background: rgba(0, 0, 0, 0) url("../images/normal.png") no-repeat scroll 0 0 !important;
  cursor: pointer;
  float: left;
  height: 83px;
  margin-bottom: 0;
  margin-right: 0.6%;
  padding: 0 !important;
  text-align: center;
  width: 24.4%;
}
.tran_li1 > a {
  color: #000;
  float: left;
  font-family: Raleway-Medium;
  font-size: 15px;
  font-weight: bold;
  height: 64px;
  margin: 0 !important;
  padding-top: 8%;
  width: 100%;
}
.offer-welcome {
  float: left;
  margin: 0;
  width: 100%;
}
.loPri {
  float: left;
  margin-top: 1%;
  width: 100%;
}
.pri_module {
  background: #fa3c2e none repeat scroll 0 0;
  float: left;
  margin-top: 1%;
  width: 100%;
}
.pri_module_lft {
  background: rgba(0, 0, 0, 0) url("../images/formbg1.png") no-repeat scroll right 0;
  float: left;
  height: 56px;
  width: 25%;
}
.pri_module_rgt {
  background: #505050 none repeat scroll 0 0;
  float: left;
  padding-bottom: 8px;
  width: 75%;
}
.pri_module_lft h2 {
  color: #fff;
  font-family: raleway-medium;
  text-align: center;
}
.pri_module_rgt input {
  height: 34px;
  margin-top: 9px;
  padding: 4px 0;
  width: 17%;
}
#pri_sub {
  background: #fa3c2e none repeat scroll 0 0;
  border: medium none;
  color: #ffffff;
  cursor: pointer;
  font-family: raleway-medium;
  font-size: 15px;
  font-weight: bold;
  height: 34px;
  margin-top: 13px !important;
  text-transform: uppercase;
  width: 19%;
}
.pri_tot {
  float: left;
  width: 100%;
}
#bd .pri_tot .prce_hdr {
  font-size: 21px;
}
.pri_tot .prce_hdr {
  color: #585858;
  font-family: raleway-medium;
  font-size: 30px;
  margin-top: 2% !important;
  text-align: center;
  text-transform: uppercase;
}
.pro_img {
  float: left;
  margin-top: 3%;
  padding-bottom: 0;
  text-align: center;
  width: 100%;
}
.pro_img > img {
  margin-left: 5%;
}
.inpage744 .tran_li1.li a,.inpage743 .tran_li1.li1 a {
  color: #fff;
}
.inpage744 .tran_li1.li,.inpage743 .tran_li1.li1 {
  background: rgba(0, 0, 0, 0) url("../images/activecolor.png") no-repeat scroll 0 0 !important;
}
.pri_module_lft h1 {
  color: #fff;
  font-family: Raleway-Medium;
  text-align: center;
}
.ver_tab_section .tri_tab {
  padding-left: 29%;
}
.tabcontent {
  display: none;
  float: left;
  width: 100%;
}
.hihi_images {
  float: left;
  width: 100%;
}
.hihi_images ul {
  float: left;
  width: 100%;
}
.hihi_images li img {
  width: 100%;
}
.tablinks.active {
  background: rgba(0, 0, 0, 0) url("../images/activecolor.png") no-repeat scroll 0 0 !important;
}
#bd .hihi_images li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  float: left;
  list-style: outside none none;
  margin-bottom: 1%;
  margin-right: 2%;
  padding: 0;
  width: 31%;
}
.loPri {
  float: left;
  margin-top: 1%;
  width: 100%;
}
.start_up {
  float: left;
  margin-top: 2.5%;
  width: 100%;
}
.start_up1 {
  float: left;
  margin-right: 3%;
  width: 32%;
}
.start_up2 {
  float: left;
  margin-right: 3%;
  width: 31%;
}.start_up3 {
  float: left;
  margin-right: 0;
  width: 31%;
}

.inpage661 .start_up h2 {
  font-family: raleway-medium;
  font-size: 20px;
}
.start_up1 > h2 {
  background: #384349 none repeat scroll 0 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #ffffff;
  margin: 0 !important;
  padding: 7%;
  text-align: center;
}
#bd .start_up1 > p {
  background: #454e55 none repeat scroll 0 0;
  color: #ffffff;
  line-height: 20px;
  margin: 0 !important;
  padding: 3% 0;
  text-align: center;
}
.dom_list {
  background: #faf6f7 none repeat scroll 0 0;
  border: 1px solid #454e55;
  float: left;
  width: 99.5%;
}
.dom_list > p {
  background: rgba(0, 0, 0, 0) url("../images/tik1.png") no-repeat scroll 5% 0;
  color: #344249 !important;
  padding-left: 14%;
}
.start_up2 > h2 {
  background: #7aae2f none repeat scroll 0 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #ffffff;
  margin: 0 !important;
  padding: 7%;
  text-align: center;
}
#bd .start_up2 > p {
  background: #afd776 none repeat scroll 0 0;
  color: #ffffff;
  line-height: 20px;
  margin: 0 !important;
  padding: 3%;
  text-align: center;
}
.dom_list1 {
  background: #efffdb none repeat scroll 0 0;
  border: 1px solid #afd776;
  float: left;
  width: 99.5%;
}
.dom_list1 > p {
  background: rgba(0, 0, 0, 0) url("../images/tik2.png") no-repeat scroll 5% 0;
  color: #000000 !important;
  padding-left: 14%;
}
.start_up3 > h2 {
  background: #4598c4 none repeat scroll 0 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #ffffff;
  margin: 0 !important;
  padding: 7%;
  text-align: center;
}
#bd .start_up3 > p {
  background: #93cae9 none repeat scroll 0 0;
  color: #ffffff;
  line-height: 20px;
  margin: 0 !important;
  padding: 3% 0;
  text-align: center;
}
.dom_list2 {
  background: #e5f6fe none repeat scroll 0 0;
  border: 1px solid #93cae9;
  float: left;
  width: 99.5%;
}
.dom_list2 > p {
  background: rgba(0, 0, 0, 0) url("../images/tik3.png") no-repeat scroll 5% 0;
  color: #000 !important;
  padding-left: 14%;
}
.ecom_img {
  float: left;
  margin-top: 4%;
  text-align: center;
  width: 100%;
}
.start_up123 {
  float: left;
  margin-top: 2%;
  width: 100%;
}
.start_up123 .start_up1 > h2 {
  background: #b2842e none repeat scroll 0 0;
}
.start_up123 h2 {
  font-family: raleway-medium;
  font-size: 20px;
}
.start_up123 .start_up1 > p {
  background: #deb76a none repeat scroll 0 0 !important;
}
.start_up123 .dom_list {
  background: #fff4e0 none repeat scroll 0 0;
  border: 1px solid #deb76a;
}
.start_up123 .dom_list > p {
  background: rgba(0, 0, 0, 0) url("../images/tik4.png") no-repeat scroll 5% 0;
  color: #000000 !important;
  padding-left: 14%;
}
.start_up123 .start_up2 > h2 {
  background: #2cb158 none repeat scroll 0 0;
}
.start_up123 .start_up2 > p {
  background: #5fd284 none repeat scroll 0 0 !important;
  padding: 3% 0;
}
.start_up123 .dom_list1 > p {
  background: rgba(0, 0, 0, 0) url("../images/tik5.png") no-repeat scroll 5% 0;
  color: #000000 !important;
  padding-left: 14%;
}
.start_up123 .start_up3 > h2 {
  background: #ad075d none repeat scroll 0 0;
}
.start_up123 .start_up3 > p {
  background: #c64085 none repeat scroll 0 0 !important;
}
.start_up123 .dom_list2 > p {
  background: rgba(0, 0, 0, 0) url("../images/tik6.png") no-repeat scroll 5% 0;
  color: #000000 !important;
  padding-left: 14%;
}
.start_up123 .dom_list2 {
  background: #fff4fa none repeat scroll 0 0;
  border: 1px solid #c64085;
}
.start_up123 .dom_list1 {
  background: #e2ffeb none repeat scroll 0 0;
  border: 1px solid #5fd284;
}
.start_up123 h2 {
  font-size: 18px;
}
#mod203 h1 {
  color: #000000 !important;
  font-weight: bold;
}
#mod203 h4 {
  color: #000000 !important;
  font-weight: bold;
}
.cli_right {
  float: right;
  margin-left: 2%;
  margin-right: 2%;
  width: 63%;
font-family: helvetica;
}
.cli_left {
  float: left;
  width: 30%;
font-family: helvetica;
}
#bd .zino_add > p {
  float: left;
  font-family: helvetica;
  font-size: 14px;
  margin: 1.3% 0;
  width: 100%;
}
.zino_add {
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  float: left;
  height: 351px;
  margin-right: 2%;
  padding: 0 0.6%;
  width: 30.7%;
}
.zino_add > h1 {
  float: left;
font-family: helvetica;
  width: 100%;
}
.cli_right a {
  color: rgb(53, 203, 246);
}
.zino_add:nth-child(3n) {
  border-right: medium none;
  margin-right: 0 !important;
}
.tabn {
  float: left;
  width: 100%;
}
.tabn > img {
  float: left;
  width: 100%;
}
.moduletable_middle {
    float: left;
    width:138px;
}
#bd .near {
  float: left;
  text-align: left;
  width: 56%;
  font-family: sans-serif;
  font-size: 11px;
}
.cmsservices{
float:left;
width:100%;
}
.button_abt {
  width: 25%;
}
.about_right {
  float: right;
  width: 75%;
}
/*******************************************/