@charset "utf-8";*{margin:0;padding:0;}
:link,:visited{text-decoration:none}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}
a img,:link img,:visited img{border:none}
address{font-style:normal}
input, select, th, td{font-size:1em}
li li, li p, td p, blockquote p{font-size:1em}
a:active, a:focus{outline:0;}
body,th,td{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;color:#5c5c5c;}
body{background:#fff;}
table{background-color:transparent;}
p{line-height:22px;}
a{color:#5c5c5c;}
a:hover{}
.clear{clear:both;}
h1{font-size:38px;}
h2{font-size:30px;}
h3{font-size:24px;}
h4{font-size:21px;}
h5{font-size:18px;}
h6{font-size:12px;}
#container{width:100%;}
#backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
#popupContact{display:none;position:fixed;_position:absolute;background:#f1f3f2;z-index:2;padding:28px 28px 52px 28px;}
.video{float:left;width:50%;}
.pdf-right{float:left;width:50%;}
.more-cloud{width:100%;float:left;margin-bottom:20px;}
#popupContactClose{font-size:20px;line-height:20px;right:6px;top:4px;position:absolute;color:#0ea5f1;font-weight:700;display:block;cursor:pointer;}
#backgroundPopup1{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
#popupContact1{display:none;position:fixed;_position:absolute;background:#f1f3f2;z-index:2;padding:28px 28px 52px;}
#popupContactClose1{font-size:20px;line-height:20px;right:6px;top:4px;position:absolute;color:#0ea5f1;font-weight:700;display:block;cursor:pointer;}
#backgroundPopup2{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
#popupContact2{display:none;position:fixed;_position:absolute;background:#f1f3f2;z-index:2;padding:28px 28px 52px;}
#popupContactClose2{font-size:20px;line-height:20px;right:6px;top:4px;position:absolute;color:#0ea5f1;font-weight:700;display:block;cursor:pointer;}
.popup-field{background:#fff;width:307px;height:32px;border:#d3d5d4 1px solid;padding:0 12px;font-size:12px;line-height:32px;margin-bottom:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.popup-textarea{background:#fff;width:308px;height:136px;border:#d3d5d4 1px solid;padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.timeslot{background:#fff;width:332px;height:32px;border:#d3d5d4 1px solid;padding-left:8px;font-size:12px;line-height:32px;margin-bottom:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.timeslot option{}
.source{background:#fff;width:332px;height:32px;border:#d3d5d4 1px solid;padding-left:8px;font-size:12px;line-height:32px;margin-bottom:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.source option{}
.send-btn{float:left;padding:6px 10px;background:#003867;border:none;font-size:18px;font-family:'Oswald', sans-serif;color:#fff;font-weight:normal;text-transform:uppercase;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;}
.send-btn:hover{background:#529cdb;}
.page-tracker{display:none;}
.appointment-popup{float:left;width:410px;text-align:center;}
.appointment-popup h3{font-size:24px;font-family:'oswald',sans-serif;color:#252628;font-weight:normal;margin-bottom:32px;text-transform:uppercase;text-shadow:1px 1px 1px #cecfd1;}
.appointment-popup p{float:left;width:100%;color:#59565A;text-align:center;}
.appointment-popup .send-btn{float:left;margin-top:15px;margin-left:310px;}
.enquiry-popup{float:left;width:410px;text-align:center;}
.enquiry-popup h3{font-size:24px;font-family:'oswald',sans-serif;color:#252628;font-weight:normal;margin-bottom:32px;text-transform:uppercase;text-shadow:1px 1px 1px #cecfd1;}
.enquiry-popup p{float:left;width:100%;color:#59565A;text-align:center;}
.enquiry-popup .send-btn{float:left;margin-top:15px;margin-left:310px;}
.header-wrapper{float:left;width:100%;height:132px;background:url(images/header-bg.jpg);}
.header{clear:left;margin:0 auto;width:950px;}
.header-left{float:left;width:475px;height:100%;background:url(images/header-slogan.png) 268px 39px no-repeat;}
.header-left a{float:left;margin-top:19px;margin-left:5px;}
.header-right{float:left;width:445px;padding-right:30px;margin-top:30px;}
.header-right p{float:left;width:100%;height:34px;position:relative;text-align:right;margin-bottom:14px;}
.header-right p span{font-family:'Oswald', sans-serif;font-size:17px;color:#525757;position:absolute;top:5px;right:39px;}
.header-right p img{margin-left:6px;}
.header-right ul{float:left;width:100%;text-align:right;}
.header-right ul li{display:inline;height:36px;line-height:36px;overflow:hidden;font-size:14px;text-transform:uppercase;border-right:#fdfefe 1px solid;border-bottom:#fdfefe 1px solid;}
.header-right ul li a{background:#e2e7e7;font-family:'Oswald', sans-serif;color:#525757;border:#e2e2e2 1px solid;padding:5px 12px;text-shadow:1px 1px 0px #fff;}
.header-right ul li a:hover{background:#fafbfb;border:#fafbfb 1px solid;}
.call{font-family:'Oswald', sans-serif;background:url("images/call.png") no-repeat scroll right -35px transparent;color:#525757;display:inline-block;font-family:'Oswald',sans-serif;font-size:17px;line-height:20px;padding:7px 43px 8px 0;}
.call:hover{background-position:right 0;}
.call.mobile{display:none;}
.nav-wrapper{float:left;width:100%;}
.nav{clear:left;margin:0 auto;width:950px;font-family:'Oswald', sans-serif;margin-top:6px;margin-bottom:8px;}
.sf-menu li>a,
.header-right ul li a,
.login a,
.call,
.more-btn, #newsletter a,
.send-btn,
.clear-btn,
.itsolutions-links ul li a,
#contact-form .button{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#mobile-menu{display:none;}
.main-wrapper{float:left;width:100%;}
.main{clear:left;margin:0 auto;width:950px;}
.banner{float:left;width:950px;height:472px;margin-bottom:30px;font-family:'Oswald', sans-serif;text-transform:uppercase;position:relative;}
.banner > img{left:0;position:absolute;top:0;width:100%;z-index:-1;}
.main .banner h1{float:left;width:893px;font-size:42px;color:#10aefa;line-height:40px;margin-top:160px;margin-left:38px;}
.banner span{float:left;width:893px;font-size:22px;color:#fff;line-height:20px;margin-top:10px;margin-left:38px !important;margin-bottom:15px;}
#banner_span{float:right;width:880px;font-size:22px;color:#fff;line-height:20px;margin-top:20px;margin-right:-107px;margin-bottom:15px;}
.main .banner p{float:left;width:365px;margin-right:545px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;color:#fff;line-height:18px;margin-top:10px;margin-left:38px;text-transform:none;}
a.more-btn{font-family:'Oswald', sans-serid;text-transform:uppercase;background:none repeat scroll 0 0 #1F1F1F;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.21);color:#FFFFFF;display:inline-block;font-size:18px;line-height:22px;margin-left:24px;padding:6px 17px;}
a.more-btn:hover{background:#37a0D2;}
.main h1,
.main h2,
.main h3,
.main h4,
.main h5,
.main h6{font-family:'Oswald', san-serif;color:#232428;font-weight:normal;text-transform:uppercase;text-shadow:1px 1px rgba(0, 0, 0, 0.21);}
.home-banner{background:url(images/home-banner.webp) no-repeat;}
.home-content{float:left;width:100%;}
.home-content h2{font-family:'Oswald', sans-serif;color:#232428;font-weight:normal;text-transform:uppercase;text-shadow:1px 1px 0px #d7d7d7;margin-bottom:32px;}
.home-content-img{float:left;}
.home-text{float:left;margin-left:25px;width:650px;}
.home-text-subheader{float:left;width:100%;margin-bottom:12px;}
.home-text h3{float:left;font-family:'Oswald', sans-serif;color:#0ca6f0;font-weight:normal;font-size:21px;}
.home-text p{float:left;line-height:22px;font-size:13px;margin-bottom:18px;}
.itsupport{float:left;width:100%;}
.itsupport .itsupport-banner{background:url(images/itsupport-banner.png) no-repeat;margin-bottom:5px;}
.itsupport .banner h1{margin-top:120px;margin-left:38px;}
.itsupport .banner span{margin-left:0px;}
.itsupport .banner p{margin-left:38px;}
.itsupport-fnb{float:left;width:100%;margin-bottom:30px;}
.itsupport-fnb h2{margin-bottom:36px;}
.itsupport-fnb ul{float:left;}
.itsupport-fnb ul li{float:left;width:443px;height:150px;margin:0 15px 50px;}
.fnb-icons{float:left;width:58px;height:100%;text-align:center;margin-top:5px;margin-right:15px;}
.itsupport-fnb ul li span h3{float:left;width:370px;font-size:18px;font-family:'Oswald', san-serif;color:#37a0d2;margin-bottom:8px;text-shadow:none;text-transform:none;}
.itsupport-fnb ul li p{float:left;width:370px;}
.itsupport-bottom{float:left;width:100%;}
.itsupport-services{float:left;width:432px;margin-right:50px;}
.itsupport-services h3{margin-bottom:26px;}
.itsupport-services ul{}
.itsupport-services ul li{list-style-image:url(images/bullet1.jpg);margin-left:24px;padding-left:4px;margin-bottom:10px;}
.itsupport-form{float:right;width:420px;background:#f0f3f3;text-align:center;padding-top:24px;padding-bottom:45px;padding:24px 20px 45px;}
.it-support-form h4{margin-bottom:26px;}
.its-form{float:left;margin-top:30px;text-align:center;}
.its-field{background:#fff;width:300px;height:32px;border:#d3d5d4 1px solid;padding:0 12px;font-size:12px;line-height:32px;margin-bottom:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.its-textarea{background:#fff;width:300px;height:136px;border:#d3d5d4 1px solid;padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.its-form .source{width:326px;}
.its-form .send-btn{float:right;margin-top:15px;margin-right:48px;margin-left:20px;}
.its-form p{}
.itsolutions{float:left;width:100%;}
.itsolutions .itsolutions-banner{background:url(images/itsolutions-banner.png) no-repeat;margin-bottom:5px;}
.main .itsolutions .banner h1,
.main .itsolutions .banner span{}
.itsolutions-top{float:left;width:100%;margin-top:20px;margin-bottom:24px;}
.itsolutions-top h4{font-family:'Oswald', san-serif;color:#0ca6f0;font-weight:normal;text-transform:uppercase;text-shadow:1px 1px rgba(0, 0, 0, 0.21);margin-top:5px;margin-bottom:20px;}
.itsolutions-top img{float:left;margin-right:15px;}
.itsolutions-info{float:left;width:660px;}
.itsolutions-top p{margin-bottom:20px;}
.itsolutions-top a{font-weight:normal;color:#5c5c5c;}
.itsolutions-links{float:left;width:350px;}
.itsolutions-links h3{margin-top:26px;margin-bottom:20px;}
.itsolutions-links ul{float:left;width:350px;border-top:#cfcfcf 1px solid;}
.itsolutions-links ul li{float:left;width:340px;height:42px;border-bottom:#cfcfcf 1px solid;line-height:42px;padding:0 5px;}
.itsolutions-links ul li a{float:left;width:340px;height:42px;background:url(images/bullet2.png) no-repeat left center;font-size:16px;font-family:'Oswald', sans-serif;color:#37a0d2;padding-left:38px;}
.itsolutions-links ul li a:hover{color:#003867;}
.itsolutions-form{float:right;width:420px;background:#f0f3f3;text-align:center;padding:24px 20px 45px;}
.itsolutions-form .its-form{float:left;margin-top:30px;text-align:center;}
.itsolutions-form .its-field{background:#fff;width:300px;height:32px;border:#d3d5d4 1px solid;padding:0 12px;font-size:12px;line-height:32px;margin-bottom:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.itsolutions-form .its-textarea{background:#fff;width:300px;height:136px;border:#d3d5d4 1px solid;padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.itsolutions-form .its-form .send-btn{float:right;margin-top:15px;margin-right:48px;}
.itsolutions-form p{margin-top:17px;}
.itsolutions-individual{float:left;width:100%;}
.itsolutions-individual .itsetup-banner{background:url(images/itsetup-banner.png) no-repeat;margin-bottom:5px;}
.itsolutions-individual .smallbusiness-banner{background:url(images/smallbusiness-banner.png) no-repeat;margin-bottom:5px;}
.itsolutions-individual .highavail-banner{background:url(images/highavail-banner.png) no-repeat;margin-bottom:5px;}
.itsolutions-individual .datasecurity-banner{background:url(images/datasecurity-banner.png) no-repeat;margin-bottom:5px;}
.itsolutions-individual .backupsystems-banner{background:url(images/backupsystems-banner.png) no-repeat;margin-bottom:5px;}
.main .backupsystems .backupsystems-banner h1,
.main .backupsystems .backupsystems-banner span{}
.main .backupsystems .backupsystems-banner span.backupsystems-span{margin-top:139px;margin-left:10px;}
.itsolutions-individual .cloudsolutions-banner{background:url(images/cloudsolutions-banner.png) no-repeat;margin-bottom:5px;}
.main .itsolutions-individual .banner h1,
.main .itsolutions-individual .banner span,
.main .itsolutions-individual .banner p{}
.main .cloudsolutions .cloudsolutions-banner h1,
.main .cloudsolutions .cloudsolutions-banner span{}
.main .cloudsolutions .cloudsolutions-banner span{margin-left:5px;}
.main .itsolutions-individual .banner p{margin-top:0;margin-bottom:15px;line-height:22px;}
.itsolutions-individual .banner h1{margin-top:120px;}
.itsolutions-individual-fnb{float:left;width:100%;margin-bottom:-5%;}
.itsolutions-individual-fnb h2{margin-bottom:36px;}
.itsolutions-individual-fnb ul{float:left;}
.itsolutions-individual-fnb ul li{float:left;width:443px;margin:0 15px 50px;}
.smallbusiness .itsolutions-individual-fnb ul li{height:130px;}
.datasecurity .itsolutions-individual-fnb ul li{height:140px;}
.backupsystems .itsolutions-individual-fnb ul li{height:150px;}
.cloudsolutions .itsolutions-individual-fnb ul li{height:150px;}
.fnb-icons{float:left;width:58px;height:100%;text-align:center;margin-top:5px;margin-right:15px;}
.itsolutions-individual-fnb ul li span h3{float:left;width:370px;font-size:18px;font-family:'Oswald', san-serif;color:#37a0d2;margin-bottom:8px;text-transform:none;text-shadow:none;}
.itsolutions-individual-fnb ul li p{float:right;width:370px;}
.itsolutions-individual-bottom{float:left;width:100%;margin-top:30px;}
.itsolutions-individual-services{float:left;width:432px;margin-right:50px;}
.itsolutions-individual-services h3{margin-bottom:26px;}
.itsolutions-individual-services ul{}
.itsolutions-individual-services ul li{list-style-image:url(images/bullet1.jpg);margin-left:24px;padding-left:4px;margin-bottom:10px;}
.itsolutions-individual-form{float:right;width:420px;background:#f0f3f3;text-align:center;padding-top:24px;padding-bottom:45px;padding:25px 20px 45px;}
.itsolutions-individual-form h4{margin-bottom:26px;}
.its-form{float:left;margin-top:30px;text-align:center;}
.itsolutions-individual .its-field{background:#fff;width:300px;height:32px;border:#d3d5d4 1px solid;padding:0 12px;font-size:12px;line-height:32px;margin-bottom:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.itsolutions-individual-form .source{width:326px;}
.itsolutions-individual-form form .send-btn{float:right;margin-top:15px;margin-left:20px;margin-right:48px;}
.itsolutions-individual-form p{}
.trackrecords-banner{background:url(images/trackrecords-banner.png) no-repeat;margin-bottom:5px;}
.trackrecords{float:left;width:100%;}
.tr-left{float:left;width:590px;margin-right:48px;}
.tr-desc{float:left;width:100%;margin-top:26px;}
.tr-desc h5{color:#5c5c5c;text-shadow:none;margin-top:10px;margin-bottom:15px;}
.tr-desc img{float:left;margin-right:15px;}
.tr-desc p{}
.tr-desc span{float:left;line-height:22px;margin-top:18px;}
.tr-chart-list{float:left;width:100%;margin-top:50px;}
.tr-chart-list h4{color:#0ca6f0;margin-bottom:30px;}
.tr-chart{float:left;width:100%;margin-bottom:58px;}
.tr-chart p{margin-bottom:15px;}
table.tr-table{float:left;}
table.tr-table tr{margin-bottom:1px;}
table.tr-table tr td{}
table.tr-table tr td.tr-td1{float:left;width:140px;height:28px;background:#365F91;text-align:center;color:#FFFFFF;font-weight:bold;line-height:28px;margin-right:1px;}
table.tr-table tr td.tr-td2{float:left;width:180px;height:28px;background:#DBE5F1;text-align:center;color:#5C5C5C;line-height:28px;}
.tr-right{float:left;width:312px;}
.tr-testimonials{float:left;width:100%;margin-top:26px;}
.tr-testimonials ul{float:left;margin-bottom:42px;}
.tr-testimonials ul li{float:left;width:252px;height:208px;background:url(images/tr-testimonials.png) no-repeat;padding-top:42px;padding-left:30px;padding-right:30px;margin-bottom:18px;}
.tr-testimonials ul li p{font-size:16px;color:#37a0d2;font-style:italic;line-height:21px;margin-bottom:24px;}
.tr-testimonials ul li span{float:left;width:100%;font-size:16px;color:#a5aaac;font-style:italic;}
.tr-testimonials-terms{font-size:14px;font-style:italic;margin-bottom:24px;}
.tr-form{float:left;width:420px;background:#f0f3f3;text-align:center;margin-top:50px;padding:20px 24px 30px;}
.tr-form h3{font-size:22px;font-family:'oswald',sans-serif;color:#252628;font-weight:normal;text-transform:uppercase;text-shadow:1px 1px 1px #cecfd1;}
.tr-form span{float:left;width:100%;color:#59565A;text-align:center;margin-top:12px;margin-bottom:26px;}
.tr-form p{float:left;width:100%;color:#59565A;margin-top:32px;text-align:center;}
.tr-form-field{background:#fff;width:307px;height:32px;border:#d3d5d4 1px solid;padding:0 12px;font-size:12px;line-height:32px;margin-bottom:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.tr-form .timeslot,
.tr-form .source{width:334px;}
.tr-form-textarea{background:#fff;width:308px;height:136px;border:#d3d5d4 1px solid;padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.tr-form .send-btn{float:left;margin-left:313px;margin-top:15px;}
.aboutus{float:left;width:100%;margin-top:38px;}
.aboutus h2{margin-bottom:32px;}
.aboutus h4{font-family:'Oswald', san-serif;color:#0ca6f0;font-weight:normal;text-transform:uppercase;text-shadow:1px 1px rgba(0, 0, 0, 0.21);margin-bottom:10px;}
.au-top{float:left;width:100%;margin-bottom:45px;}
.au-top img{float:left;margin-right:20px;}
.au-top h4{margin-top:10px;margin-bottom:15px;}
.au-top p{margin-bottom:20px;}
.au-bottom{float:left;width:100%;}
.au-bottom-left{float:left;width:428px;margin-right:62px;}
.au-bottom-left p{margin-bottom:20px;}
.au-bottom-left ol{float:left;width:100%;}
.au-bottom-left ol li{line-height:22px;list-style:decimal outside none;margin-bottom:20px;margin-left:24px;padding-left:10px;}
.au-bottom-right{float:left;text-align:center;width:420px;background:#f1f3f2;padding:25px 20px 45px;}
.au-bottom-right h4{color:#232428;}
.au-form{float:left;margin-top:30px;margin-bottom:26px;text-align:center;}
.au-field{background:#fff;width:300px;height:32px;border:#d3d5d4 1px solid;padding:0 12px;font-size:12px;line-height:32px;margin-bottom:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.au-textarea{background:#fff;width:303px;height:136px;border:#d3d5d4 1px solid;padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.au-form .timeslot,
.au-form .source{width:326px;}
.au-bottom-right .send-btn{float:right;margin-top:15px;margin-right:46px;}
.au-bottom-right p{}
.contactus{float:left;width:100%;margin-top:64px;}
.contactus h3{margin-bottom:32px;}
.cu-left{float:left;width:610px;}
.map{overflow:hidden;float:left;box-shadow:1px 1px 2px rgba(0,0,0,0.12);background:#FFFFFF;padding:8px;display:inline-block;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-right:18px;}
#map_canvas{width:384px;height:292px;border:none;}
.cu-left p{line-height:normal;margin-bottom:8px;}
.cu-left p.address{line-height:normal;color:#47484b;font-weight:bold;margin-bottom:3px;}
.cu-left p a{font-weight:bold;text-decoration:underline;}
.cu-left p a:hover{color:#0CA6F0;}
.cu-right{float:left;width:290px;margin-left:48px;}
.cu-field{background:#fff;width:264px;height:32px;border:#d3d5d4 1px solid;padding:0 12px;font-size:12px;line-height:32px;margin-bottom:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.cu-textarea{background:#fff;width:264px;height:136px;border:#d3d5d4 1px solid;padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.cu-right .source{width:291px;}
.cu-right .send-btn{float:right;margin-top:15px;}
.privacypolicy{float:left;widows:100%;margin-top:64px;}
.privacypolicy ul{margin-top:26px;}
.privacypolicy ul li{float:left;width:100%;margin-bottom:30px;}
.privacypolicy li span{display:block;font-weight:bold;color:#4c4d50;margin-bottom:8px;}
.privacypolicy li p{color:#a5aaac;line-height:22px;}
.privacypolicy ul li ul{float:left;width:100%;margin-top:15px;}
.privacypolicy ul li ul li{list-style-image:url("images/bullet3.jpg");margin-bottom:15px;margin-left:24px;padding-left:5px;}
.privacypolicy ul li ul li span{font-style:italic;margin-bottom:3px;}
.privacypolicy ul li ul li p{}
a.privacy-link{color:#37A0D2;font-weight:bold;text-decoration:underline;}
.tutor-more{width:960px;margin:auto;}
.thankyou{float:left;width:100%;margin-top:32px;}
.thankyou h2{margin-bottom:2px;}
.thankyou h4{color:#0ca6f0;margin-bottom:16px;}
.thankyou img{float:left;margin-right:22px;}
.footer-wrapper{float:left;width:100%;}
.footer{clear:left;margin:0 auto;width:950px;height:68px;background:url(images/footer-lines.png) repeat-x top;padding-top:9px;margin-top:23px;}
.footer #copyright{float:left;font-family:'Oswald', sans-serif;font-size:18px;text-transform:uppercase;margin-top:25px;}
.footer #copyright span{color:#0ca6f0;}
.footer a:hover{color:#000;}
.footer #social_box{float:right;padding-top:25px;}
.footer #social_box a{padding-right:15px;padding-left:5px;}
.toggle_container .expand_heading a{margin-left:12%;}
.toggle_container .active a{margin-left:12%;}
.expand_heading a{background:url("images/plus11.png") no-repeat scroll 0 0 transparent;float:left;margin-left:6%;margin-top:-13px;height:17px;width:20px;}
.active a{background:url("images/minus11.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);float:left;height:20px;margin-left:6%;margin-top:-11px;width:20px;}
#text_new{padding-left:0;padding-right:0;text-align:justify;margin-top:10px;margin-bottom:10px;}
.text_new{padding-left:0;padding-right:0;text-align:justify;margin-top:10px;margin-bottom:10px;}
.new-content {
    float: left;
}
.new-content ul li {
    margin-bottom: 10px;
    line-height: 22px;
}
.new-content a{
    font-weight: bold;
}
@media only screen and (min-width:768px) and (max-width:960px){.header{width:745px;}
.header-left{width:425px;}
.header-left a{margin-left:0px;}
.header-right{width:320px;padding-right:0px;}
.call.mobile{display:none;}
.nav{width:745px;}
.main{width:745px;}
.banner{width:745px;background:#003864 !important;height:auto !important;padding:40px 0px;}
.banner img{display:none;}
.banner h1{width:690px !important;margin-top:0px !important;margin-left:38px !important;}
.banner span{width:690px !important;margin-left:38px !important;}
.banner p{width:690px !important;}
.home-text{width:448px;}
.tutor-more{width:745px;}
.expand_heading a{margin-left:5%;}
.active a{margin-left:5%;}
.itsupport-fnb ul li{width:350px;height:auto !important;margin:0px 20px 50px 0px;}
.itsupport-fnb ul li span h3{width:275px;}
.itsupport-fnb ul li p{width:275px;}
.itsupport-services{width:325px;margin-right:25px;}
.itsupport-form{width:350px;}
.its-form .send-btn{margin-right:12px;}
.its-form p{margin-left:0px !important;text-align:center;width:350px !important;}
.itsolutions-info{width:455px;}
.itsolutions-form{width:350px;}
.itsolutions-form .its-form .send-btn{margin-right:12px;}
.itsolutions-form p{margin-left:0px !important;text-align:center;width:350px !important;}
.itsolutions-individual-fnb ul li{width:350px;height:auto !important;margin:0px 20px 50px 0px;}
.itsolutions-individual-fnb ul li span h3{width:275px;}
.itsolutions-individual-fnb ul li p{width:275px;}
.itsolutions-individual-services{width:325px;margin-right:25px;}
.itsolutions-individual-form{width:350px;}
.itsolutions-individual-form form .send-btn{margin-right:12px;}
.itsolutions-individual-form p{margin-left:0px !important;text-align:center;width:330px !important;}
.tr-left{width:405px;margin-right:28px;}
.tr-form{width:350px;}
.tr-form .send-btn{margin-left:275px;}
.au-bottom-left{width:325px;margin-right:25px;}
.au-bottom-right{width:350px;}
.au-bottom-right .send-btn{margin-right:12px;}
.au-bottom-right p{margin-left:0px !important;text-align:center;width:350px !important;}
.cu-left{float:none;margin:0px auto 30px auto;}
.cu-right{float:none;margin:0px auto;}
.privacypolicy{width:725px;}
.footer{width:745px;}

/*======================updated css=============================*/
.video {float: left;width: 47% !important;}
.video iframe {width: 100% !important;}
.presentation {float:right !important;margin-top: -40px !important;width: 47% !important;}
.presentation iframe {width: 100% !important;}
.expand_heading a{ margin-left:8% !important; margin-top:-15px !important;}
.box .expand_heading a {margin-left: 22% !important;}
.pdf-right {float: right;width: 47%;}
.cloud_image {width: 100%;}
}
@media only screen and (max-width:767px){#popupContact{padding:28px 10px 52px 10px;}
#popupContact1{padding:28px 10px 52px 10px;}
.appointment-popup{width:400px;}
.enquiry-popup{width:400px;}
.appointment-popup .popup-field, .enquiry-popup .popup-field{width:360px;}
.appointment-popup .popup-textarea, .enquiry-popup .popup-textarea{width:360px;}
.appointment-popup .timeslot, .enquiry-popup .timeslot{width:385px;}
.appointment-popup .source, .enquiry-popup .source{width:385px;}
.appointment-popup .send-btn, .enquiry-popup .send-btn{margin-left:328px !important;}
.header-wrapper{height:auto;padding-bottom:20px;margin-bottom:10px;}
.header{width:460px;}
.header-left{width:415px;margin-left:25px;margin-bottom:10px;}
.header-left a{margin-left:0px;}
.header-right a.call{display:none;}
.header-right a.call.mobile{display:block;}
.header-right{width:205px;float:none;margin:0px auto 0px auto;padding-right:0px;}
.header-right ul{display:none;}
#mobile-menu{width:460px;margin:0px auto 10px auto;display:block !important;font-family:'Oswald', sans-serif;}
a#mob-menu-open{font-family:'Oswald', sans-serif;display:block;text-decoration:none;background:#0ea4ef url(images/mob-menu-bg.png) no-repeat 97% center;padding:8px 10px;margin:0px auto 0px auto;color:#ffffff;font-size:24px;font-weight:bold;text-align:left;border:solid 3px #e7e9ec;}
a#mob-menu-open:hover{background-color:#003b65;}
#mobile-menu ul{position:absolute;z-index:9999;width:460px;display:none;list-style:none;margin:0px;padding:0px;border-top:solid 1px #ffffff;}
#mobile-menu ul li{margin:0px;padding:0px;display:block;}
#mobile-menu ul li a{text-decoration:none;display:block;background:#0ea4ef;margin:0px;padding:8px;color:#ffffff;border:solid 1px #e7e9ec;border-top:0px;font-size:14px;text-align:left;}
#mobile-menu ul li a:hover{background-color:#003b65;}
#mobile-menu ul li a.active{background-color:#003b65;}
#mobile-menu ul ul{border-top:0px;position:static;}
#mobile-menu ul li li a{padding-left:40px;}
.main{width:460px;}
.banner{width:460px;background:#003864 !important;height:auto !important;padding:40px 0px;}
.banner h1{width:410px !important;margin-top:0px !important;margin-left:25px !important;}
.banner span{width:410px !important;margin-left:25px !important;}
.banner p{width:410px !important;margin-left:25px !important;}
.home-content-img{float:none;margin-bottom:30px;}
.home-content-img img{width:100%;}
.home-text{width:460px;margin-left:0px;}
.tutor-more{width:460px;float:none;margin:auto;}
.expand_heading a{margin-left:59px !important;}
.active a{margin-left:59px !important;}
.toggle_container .expand_heading a{margin-left:116px !important;}
.toggle_container .active a{margin-left:116px !important;}
.toggle_container .data-security a{margin-left:188px !important;}
.itsupport-fnb ul li{width:460px;height:auto !important;margin:0px 0px 20px 0px;}
.itsupport-fnb ul li span h3{width:380px;}
.itsupport-fnb ul li p{width:380px;}
.itsupport-services{width:460px;margin-right:0px;margin-bottom:30px;}
.itsupport-form{float:left;width:420px;margin-bottom:20px;}
.its-form .send-btn{margin-right:48px;}
.its-form p{margin-left:0px !important;text-align:center;width:420px;}
.itsolutions-top img{width:100%;margin:0px;}
.itsolutions-info{width:460px;}
.itsolutions-links{float:left;width:460px;margin-bottom:50px;}
.itsolutions-links ul{width:460px;}
.itsolutions-links ul li{width:450px;}
.itsolutions-links ul li a{width:410px;}
.itsolutions-form{width:420px;margin-bottom:30px;}
.itsolutions-form .its-form .send-btn{margin-right:48px;}
.itsolutions-form p{margin-left:0px !important;text-align:center;width:420px !important;}
.itsolutions-individual-fnb ul li{width:460px;height:auto !important;margin:0px 0px 50px 0px;}
.itsolutions-individual-fnb ul li span h3{width:380px;}
.itsolutions-individual-fnb ul li p{width:380px;}
.itsolutions-individual-services{width:460px;margin-right:0px;margin-bottom:30px;}
.itsolutions-individual-form{width:420px;margin-bottom:20px;}
.itsolutions-individual-form .send-btn{margin-right:48px;}
.itsolutions-individual-form p{margin-left:0px !important;text-align:center;width:420px !important;}
.tr-left{width:460px;margin-right:0px;}
.tr-right{float:none;margin:0px auto;}
.tr-form{width:410px;margin-bottom:30px;}
.tr-form .send-btn{margin-left:307px;}
.au-bottom-left{width:460px;margin-right:0px;margin-bottom:30px;}
.au-bottom-right{width:420px;margin-bottom:20px;}
.au-bottom-right .send-btn{margin-right:48px;}
.au-bottom-right p{margin-left:0px !important;text-align:center;width:350px !important;}
.cu-left{float:none;width:460px;margin:0px auto 30px auto;}
.cu-left .map{float:none;margin:0px auto 30px auto;}
.cu-left .map #map_canvas{width:440px;}
.cu-right{float:none;margin:0px auto;}
.privacypolicy{width:435px;}
.thankyou img{width:100%;margin-bottom:10px;}
.footer{width:460px;height:auto;padding-bottom:20px;text-align:center;}
.footer #copyright{float:none;}
.footer #social_box{float:none;}
.cloud_image{width:100%;max-width:454px;}

/*======================updated css=============================*/
.toggle_container{ width:100%;}
.video{width:100%;}
.video iframe {width: 100% !important;}
.presentation {float: left;margin-top:15px !important;width: 100% !important;}
.presentation iframe {width: 100% !important;}
.new-content ul {list-style-position: inside;}
.pdf-right {float: left;margin-top: 15px;width: 100%;}
}
@media only screen and (max-width:479px){#popupContact{padding:28px 10px 52px 10px;}
#popupContact1{padding:28px 10px 52px 10px;}
.appointment-popup{width:260px;}
.enquiry-popup{width:260px;}
.appointment-popup .popup-field, .enquiry-popup .popup-field{width:200px;}
.appointment-popup .popup-textarea, .enquiry-popup .popup-textarea{width:200px;}
.appointment-popup .timeslot, .enquiry-popup .timeslot{width:225px;}
.appointment-popup .source, .enquiry-popup .source{width:225px;}
.appointment-popup .send-btn, .enquiry-popup .send-btn{margin-left:178px !important;}
.header-wrapper{height:auto;padding-bottom:20px;margin-bottom:10px;}
.header{width:300px;}
.header-left{width:248px;height:180px;margin-left:26px;margin-bottom:10px;background:url(images/header-slogan2.png) center bottom no-repeat;}
.header-left a{margin-left:0px;}
.header-right{width:205px;float:none;margin:0px auto 0px auto;padding-right:0px;}
.header-right ul{display:none;}
#mobile-menu{width:300px;margin:0px auto 10px auto;display:block !important;font-family:'Oswald', sans-serif;}
a#mob-menu-open{font-family:'Oswald', sans-serif;display:block;text-decoration:none;background:#0ea4ef url(images/mob-menu-bg.png) no-repeat 97% center;padding:8px 10px;margin:0px auto 0px auto;color:#ffffff;font-size:24px;font-weight:bold;text-align:left;border:solid 3px #e7e9ec;}
a#mob-menu-open:hover{background-color:#003b65;}
#mobile-menu ul{position:absolute;z-index:9999;width:300px;display:none;list-style:none;margin:0px;padding:0px;border-top:solid 1px #ffffff;}
#mobile-menu ul li{margin:0px;padding:0px;display:block;}
#mobile-menu ul li a{text-decoration:none;display:block;background:#0ea4ef;margin:0px;padding:8px;color:#ffffff;border:solid 1px #e7e9ec;border-top:0px;font-size:14px;text-align:left;}
#mobile-menu ul li a:hover{background-color:#003b65;}
#mobile-menu ul li a.active{background-color:#003b65;}
#mobile-menu ul ul{border-top:0px;position:static;}
#mobile-menu ul li li a{padding-left:40px;}
.main{width:300px;}
.banner{width:300px;background:#003864 !important;height:auto !important;padding:40px 0px;}
.banner h1{width:280px !important;font-size:34px !important;line-height:36px !important;margin-left:10px !important;}
.banner span{width:280px !important;font-size:18px !important;margin-left:10px !important;}
.banner p{width:280px !important;margin-left:10px !important;}
.home-content-img{float:none;margin-bottom:30px;}
.home-content-img img{width:100%;}
.home-text{width:300px;margin-left:0px;}
.home-text a.more-btn{margin-left:0px;margin-top:5px;}
.tutor-more{width:300px;float:none;margin:auto;}
.expand_heading a{margin-left:12%;}
.active a{margin-left:12%;}
.itsupport-fnb ul li{width:300px;height:auto !important;margin:0px 0px 20px 0px;}
.itsupport-fnb ul li span h3{width:225px;}
.itsupport-fnb ul li p{width:225px;}
.itsupport-services{width:300px;margin-right:0px;margin-bottom:30px;}
.itsupport-form{float:left;width:260px;margin-bottom:20px;}
.its-field{width:200px;}
.its-form .source{width:220px;}
.its-textarea{width:200px;}
.its-form .send-btn{margin-right:20px;}
.its-form p{margin-left:0px !important;text-align:center;width:260px !important;}
.itsolutions-top img{width:100%;margin:0px;}
.itsolutions-info{width:300px;}
.itsolutions-links{float:left;width:290px;margin-bottom:50px;}
.itsolutions-links ul{width:290px;}
.itsolutions-links ul li{width:290px;}
.itsolutions-links ul li a{width:260px;}
.itsolutions-form{width:260px;margin-bottom:30px;}
.itsolutions-form .its-field{width:200px;}
.itsolutions-form .its-form .source{width:224px;}
.itsolutions-form .its-textarea{width:200px;}
.its-form .send-btn{margin-right:20px;}
.itsolutions-form .its-form .send-btn{margin-right:18px;}
.itsolutions-form p{margin-left:0px !important;text-align:center;width:260px !important;}
.itsolutions-individual-fnb ul li{width:300px;height:auto !important;margin:0px 0px 50px 0px;}
.itsolutions-individual-fnb ul li span h3{width:225px;}
.itsolutions-individual-fnb ul li p{width:225px;}
.itsolutions-individual-services{width:300px;margin-right:0px;margin-bottom:30px;}
.itsolutions-individual-form{width:260px;margin-bottom:20px;}
.itsolutions-individual-form .its-field{width:200px;}
.itsolutions-individual-form .source{width:224px;}
.itsolutions-individual-form .its-textarea{width:200px;}
.itsolutions-individual-form form .send-btn{margin-right:18px;}
.itsolutions-individual-form p{margin-left:0px !important;text-align:center;width:260px !important;}
.tr-left{width:300px;margin-right:0px;}
.tr-left img{width:100%;margin-bottom:10px;}
.tr-right{float:none;width:300px;margin:0px auto;}
.tr-testimonials ul li{width:240px;}
table.tr-table tr td.tr-td1{width:140px;}
table.tr-table tr td.tr-td2{width:155px;}
.tr-form{width:250px;margin-bottom:30px;}
.tr-form .tr-form-field{width:200px;}
.tr-form .source{width:224px;}
.tr-form .timeslot{width:224px;}
.tr-form .tr-form-textarea{width:200px;}
.tr-form .send-btn{margin-left:172px;}
.tr-form p{margin-left:0px !important;text-align:center;width:250px !important;}
.aboutus img{width:100%;}
.au-bottom-left{width:300px;margin-right:0px;margin-bottom:30px;}
.au-bottom-right{width:260px;margin-bottom:20px;}
.au-bottom-right .au-field{width:200px;}
.au-bottom-right .au-form .source{width:224px;}
.au-bottom-right .au-form .timeslot{width:224px;}
.au-bottom-right .au-textarea{width:200px;}
.au-bottom-right .send-btn{margin-right:20px;}
.au-bottom-right p{margin-left:0px !important;text-align:center;width:260px !important;}
.cu-left{float:none;width:300px;margin:0px auto 30px auto;}
.cu-left .map{float:none;margin:0px auto 30px auto;}
.cu-left .map #map_canvas{width:280px;}
.cu-right{float:none;margin:0px auto;}
.privacypolicy{width:275px;}
.thankyou img{width:100%;margin-bottom:10px;}
.footer{width:300px;height:auto;padding-bottom:20px;text-align:center;}
.footer #copyright{float:none;font-size:16px;}
.footer #social_box{float:none;}
}



/* New csss */

.main-form {}
.main-form .wpcf7-form-control {
    background: #fff;
    width: 100%;
    width: -moz-available;          /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */
    width: fill-available;
    height: 32px;
    border: #d3d5d4 1px solid;
    padding: 0 12px;
    font-size: 12px;
    line-height: 32px;
    margin-bottom: 8px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.main-form .wpcf7-select {width: 100%;}
.main-form .wpcf7-textarea {height: 136px;}

.main-form .wpcf7-submit {
    float: right;
    padding: 3px 10px;
    background: #003867;
    border: none;
    font-size: 18px;
    font-family: 'Oswald', sans-serif;
    color: #fff;
    font-weight: normal;
    text-transform: uppercase;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    width: auto;
    height: inherit;
}

.main-form .wpcf7-submit:hover {background:#529cdb;}

.main-form ::-webkit-input-placeholder, option {
    color: #000;
  }