html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, img, img a {margin: 0; padding: 0; border: 0; font-size: 100%; list-style:none;}
a { text-decoration:none; color:#2271BA; }
a:hover { color:#000; }
img {border:none;max-width:100%;}
input {vertical-align:middle;}
h1, h2, h3, h4, h5, ul, li, strong {font-weight:normal;}
h1, h2, h3, h4, h5, ul, li, p {color:#202020;font-size:15px;}

h2{font-size:18px;}
h3{font-size:12px;}
h4{font-size:14px;}
h5{font-size:11px;}

p{font-size:11px;line-height:18px;}
body {font-size:11px;background:url(../images/body-bg.png) repeat;font-family: 'Raleway', sans-serif;}
.clear {clear:both;}
.container{width:1260px;margin:0 auto;overflow:hidden;}
.slide-content{width:100%;position:absolute;top:220px;color:#FFF;text-align:center;}
.slide-content h1{font-size:50px;font-weight:700;color:#FFF;}
.slide-content span{font-size:18px;font-weight:300;display:block;margin:10px 0 20px 0;font-family: 'Lato', sans-serif;}
.slide-content .vp-btn{padding:12px 40px;display:inline-block;border:1px solid #ffffff;-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;color:#fff;}
.slide-content .vp-btn:hover{background:#195b99;border:1px solid #195b99;}
.header {width:100%;position:absolute;top:0;background:url(../images/header-bg.png) repeat;min-height:117px;border-bottom:1px solid #01599e;}
.header .container {background:url(../images/header-bg-inner-pages.jpg) no-repeat;min-height:117px;}
.header a {color:#c3c3c3;}
.header a:hover {color:#e6711e;}
.header .logo {float:left;margin:30px 15px 0;}
.header .client-box {float:right;margin:15px 60px 0 0;;color:#FFF;font-size:12px;}
.header .client-box form {display:inline;}
.header .client-box input[type=text]{margin-left:10px;font-size:11px;font-weight:300;width:105px;padding:3px 0 5px 10px;background-color: rgba(255, 255, 255, 0.05);color: rgba(255, 255, 255, 0.05);border:0;}
.header .client-box input[type=password]{margin-left:10px;font-size:11px;font-weight:300;width:105px;padding:3px 0 5px 10px;background-color: rgba(255, 255, 255, 0.05);color: rgba(255, 255, 255, 0.05);border:0;}
.header .client-box input[type=submit]{font-size:10px;font-weight:300;margin-left:10px;color:#FFF;padding:5px 18px;background-color: rgba(25, 91, 153, 0.4);border:0;cursor:pointer;}
.header .client-box input[type=submit]:hover {rgba(25, 91, 153, 0.6);background:#195b99;}
.header-menu {float:right;margin:20px 35px 0 0;}
.header-menu ul li {float:left;}
.header-menu ul li a {display:block;padding:9px 20px;color:#FFF;font-size:13px;border:1px solid transparent;}
.header-menu ul li a:hover{color:#FFF;border:1px solid #195b99;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.header-menu ul li a:active{background:#195b99;}
.header-menu ul li a:hover:active{color:#FFF;border:1px solid #195b99;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.header-inner-pages{background:url(../images/header-bg-inner-pages.jpg) no-repeat; -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
#intro-box{width:100%;min-height:174px;border-bottom:1px solid #d1deeb;background:url(../images/intro-box-bg.png) repeat;}
.intro-box{text-align:center;padding:35px 0 0 0;border-top:5px solid #2271ba;}
.intro-box h3{font-size:30px;color:#292929;font-weight:bold;margin-bottom:20px;}
.intro-box p{line-height:24px;color:#2a2a2a;font-size:15px;font-weight:300;font-family: 'Lato', sans-serif;}
.plan-box{width:100%;background:#ffffff;padding:50px 0 70px 0;}
.plan-box .col{margin:0 0 0 150px;float:left;width:220px;text-align:center;}
.plan-box .col img{margin-bottom:40px;}
.plan-box .col h3{font-size:25px;color:#000000;margin-bottom:20px;}
.plan-box .col p{font-size:15px;color:#181818;line-height:25px;font-family: 'Lato', sans-serif;}
.plan-box .col .learn-btn{margin-top:20px;font-size:13px;color:#195b99;font-weight:700;display:inline-block;padding:7px 17px;border:1px solid rgb(25, 91, 153);border:1px solid rgba(25, 91, 153, 0.45);-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;}
.plan-box .col .learn-btn:hover{background:#195b99;color:#FFF;}
.why-choose{width:100%;background:#2271ba;}
.why-choose .container {padding:30px 0 35px 0;background:#2271ba;}
.why-choose .title{font-weight:bold;font-size:30px;color:#ffffff;text-align:center;}
.why-choose .col{width:440px;margin:30px 0 0px 100px;padding:15px 15px 25px 15px;float:left;background:#FFF;-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;color:#ffffff;-webkit-box-shadow: 0 3px 0 0 rgba(12,66,149,0.75);
box-shadow: 0 3px 0 0 rgba(12,66,149,0.75);}
.why-choose .col img{float:left;margin:5px 0 0 10px;}
.why-choose .col .tcol{width:340px;float:left;margin:0 0px 0 25px;}
.why-choose .col .tcol h3{margin-bottom:10px;font-size:18px;color:#363636;font-weight:bold;}
.why-choose .col .tcol p{line-height:20px;font-size:13px;font-weight:400;font-family: 'Lato', sans-serif;}
.contact-us{width:100%;background:#FFF;padding:60px 0;text-align:center;}
.contact-us h3{color:#195b99;font-size:30px;font-weight:bold;margin-bottom:15px;}
.contact-us p{font-size:15px;color:#383838;font-weight:300;font-family: 'Lato', sans-serif;}
.contact-us .box{position:relative;font-size:18px;margin:30px auto 0 auto;color:#373737;font-weight:600;border:1px solid rgb(42, 42, 42);border:1px solid rgba(42, 42, 42, 0.25);-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;padding:25px 5px 25px 25px;width:1070px;text-align:left;}
.contact-us .contact-btn{background:#2271ba;border:0;padding:14px 45px;color:#FFF;font-size:18px;font-weight:600;position:absolute;right:8px;top:11px;-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;}
.contact-us .contact-btn:hover {background:#141F29;}
/*start of subpage title*/
.subpage-title{background:#050606;margin-top:110px;}
.subpage-title .container {background:#050606;padding:30px 0 25px 0px;}
.subpage-title .col{float:left;margin-left:60px;}
.subpage-title .col h3{font-size:25px;color:#ffffff;margin-bottom:10px;}
.subpage-title .col p{font-size:15px;color:#2271ba;}
.subpage-title .col2{float:right;margin-right:45px;padding:10px;border:1px solid rgb(14, 94, 158);border:1px solid rgba(14, 94, 158, 0.48);-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;}
.subpage-title .col2 p{line-height:18px;font-size:12px;color:#FFF;float:left;width:135px;padding:3px 0 0 5px;}
.subpage-title .col2 .chat-btn{width:131px;padding:14px 0;text-align:center;font-weight:bold;font-size:13px;color:#ffffff;margin-left:25px;float:right;background:url(../images/livechat-buttonbg.png) no-repeat;}
/*end of subpage title*/

.page-wrapper{width:1140px;margin:0 auto;overflow:hidden;padding:0 60px;}
.page-head{padding:23px 0 60px 0;}
.page-head h2{color:#1d63a3;font-size:25px;margin-bottom:15px;}
.page-head p{font-size:15px;font-weight:400;line-height:22px;font-family: 'Lato', sans-serif;}

.page-content{border:1px solid rgb(0, 0, 0);border:1px solid rgba(0, 0, 0, 0.22);-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.26);
box-shadow: 0 0 5px 0 rgba(0,0,0,0.26);}

/*tabs*/
.vertplns {background:#ffffff;}
.vertplns table{width:100%;border-collapse:collapse;border-top:0;}
.vertplns .title{padding:11px 0 11px 15px;background:#1c1c1c;font-size:18px;color:#FFF;}
.vertplns table th {text-align:center;padding:8px 0;color:#fff;font-size:13px;font-weight:600;text-transform:uppercase;background: #145292; /* Old browsers */
background: -moz-linear-gradient(top,  #145292 0%, #14436f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#145292), color-stop(100%,#14436f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #145292 0%,#14436f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #145292 0%,#14436f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #145292 0%,#14436f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #145292 0%,#14436f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#145292', endColorstr='#14436f',GradientType=0 ); /* IE6-9 */
}
.vertplns table td {border-right:1px solid rgb(205, 205, 205);border-right:1px solid rgba(205, 205, 205, 0.6);text-align:center;padding:7px 0 7px 0;vertical-align:middle;background:#ffffff;font-size:13px;color:#1c1c1c;font-family: 'Lato', sans-serif;}
.vertplns .firstd img {float:left;margin:4px 15px;}
.vertplns table tr:hover td {background:#D0ECC2;}
.vertplns .firstd {text-align:left;font-size:14px;padding:0 100px 0 50px;}
.vertplns .price {font-size:13px;color:#1c1c1c;font-family: 'Lato', sans-serif;margin:7px 40px 0 -40px;float:right;}
.vertplns table .even td{background-color: rgba(243, 243, 243, 0.8);}
.vertplns .orderbtn {background: #2172b1; /* Old browsers */
background: -moz-linear-gradient(top,  #2172b1 0%, #195596 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2172b1), color-stop(100%,#195596)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2172b1 0%,#195596 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2172b1 0%,#195596 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2172b1 0%,#195596 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2172b1 0%,#195596 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2172b1', endColorstr='#195596',GradientType=0 ); /* IE6-9 */
border:1px solid #003361;font-size:13px;color:#fff;width:125px;margin:0 20px 0 0;padding:7px 0 7px 0;float:right;-webkit-border-radius:5px;border-radius:5px;font-family: 'Raleway', sans-serif;}
.vertplns .orderbtn:hover {background: #004182; /* Old browsers */
background: -moz-linear-gradient(top,  #004182 0%, #0057a2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004182), color-stop(100%,#0057a2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #004182 0%,#0057a2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #004182 0%,#0057a2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #004182 0%,#0057a2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #004182 0%,#0057a2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004182', endColorstr='#0057a2',GradientType=0 ); /* IE6-9 */
color:#fff;}
.vertplns .box{background:#f6f6f6;padding:45px 0;font-weight:600;text-align:center;border-top:1px solid rgb(205, 205, 205);border-top:1px solid rgba(205, 205, 205, 0.6);color:#282828;font-size:18px;font-family: 'Raleway', sans-serif;}
.vertplns .box span{color:#1d63a3;}
.tabnav li {display:inline-block;}
.tabnav li a {width:130px;color:#050606;padding:16px 31px;display:block;outline: none;font-size:17px;background:#fff;}
.tabnav li a img{float:left;margin:4px 10px 0 0px;}
.tabnav li a span{display:block;color:#14436f;}
.vertplns .tabnav li  .tabnav li a:active, .tabnav li.ui-tabs-selected a {padding:25px 55px 20px 30px;-webkit-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;border:1px solid #cccccc;color:#050606;text-decoration: none;margin-top:-10px;!important;}
.ui-tabs-hide {display:none;}

/*end of tabs*/
.addons{padding:55px 0 65px 0;overflow:hidden;}
.addons h2{font-size:25px;color:#1d63a3;margin-bottom:40px;}
.addons .row{margin:0 -75px 0 0;}
.addons .box{color:#454545;font-weight:400;font-size:18px;padding:7px 7px 7px 20px;float:left;margin:0 75px 0 45px;border:1px solid rgb(0, 0, 0);border:1px solid rgba(0, 0, 0, 0.3);-webkit-border-radius:5px;
border-radius:5px;}
.addons .box span{color:#1d63a3;margin:0 20px 0 60px;}
.addons .box .cart-btn{display:inline-block;padding:9px 0;background:#1d63a3;-webkit-border-radius:5px;
border-radius:5px;font-size:14px;color:#ffffff;width:128px;text-align:center;}
.addons .box .cart-btn:hover {background:#192129;color:#ffffff;}

/*start of slider*/
.vps-title{padding:60px 0 30px 0;}

.main-slide {position:relative;border:1px solid #d4d4d4;padding:30px 40px 20px 20px;margin-bottom:60px;font-family: 'Lato', sans-serif;-webkit-border-radius:5px;
border-radius:5px;overflow:hidden;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.main-slide p{color:#050606;font-size:18px;font-weight:300;}
.plan-name {width:200px;float:left;font-size:20px;color:#050606;font-weight:400;padding:40px 0 0 85px;}
.plan-name2 {float:left;font-size:20px;color:#050606;font-weight:400;padding:40px 0 0 0;}
.plan-name3 {float:left;text-align:right;font-size:20px;color:#050606;font-weight:400;padding:40px 0 0 117px;}
.plan-name4 {float:left;text-align:right;font-size:20px;color:#050606;font-weight:400;padding:40px 0 0 117px;}
.widgetd {width: 100%; height:auto; }
.widgetd ul {border:0 !important; width:auto !important; padding:0px !important;}
.ui-tabs-navd {margin:-48px 30px 0 0; float:right;}
.tabnavd li {display: inline; list-style: none; padding:0px !important; }
.tabnavd li a {text-decoration: none; padding:4px 8px; color: #222; font-size:15px; outline: none;}
/*.tabnavd li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a { color: #fff; background: #136da0; text-decoration: none; }*/
.tabdivd {margin-top: 2px; height:auto; float:left; width:100%; }
::selection {background:#004a80;color:#fff;text-shadow:none;}
::-moz-selection {background:#004a80;color:#fff;text-shadow:none;}
::-webkit-selection {background:#004a80;color:#fff;text-shadow:none;}
::-ms-selection {background:#004a80;color:#fff;text-shadow:none;}
::-o-selection {background:#004a80;color:#fff;text-shadow:none;}
/*end of slider*/
/*start of text page*/
.text-title{padding:40px 0 0px 0;}
.text-page{padding-bottom:50px;}
.text-page p{line-height:30px;margin-bottom:30px;font-size:15px;color:#202020;font-family: 'Lato', sans-serif;}
.text-page h2{font-size:16px;color:#202020;border-bottom:1px dotted #969696;padding-bottom:15px;margin-bottom:15px;font-weight:600;}
.text-page strong{font-weight:bold;}
.text-page span{color:#1d63a3;}

/* end of text page*/



.footer{width:100%;background:url(../images/footer-bg.png) repeat;}
.footer .container {background:url(../images/footer-bg.png) repeat;padding:45px 0 35px 0;}
.footer h4{font-size:20px;color:#2271ba;font-weight:bold;margin-bottom:25px;}
.footer p{color:#afafaf;font-weight:300;line-height:25px;font-size:14px;font-family: 'Lato', sans-serif;}
.footer .col{width:335px;float:left;margin-left:75px;}
.footer .col2{float:left;padding-left:25px;margin-right:100px;}
.footer ul li{background:url(../images/bullet.png) no-repeat 0;padding:0 0 0 15px;margin:0 5px;}
.footer ul li a{color:#afafaf;font-size:14px;font-weight:300;line-height:30px;font-family: 'Lato', sans-serif;}
.footer ul li a:hover{color:#2271BA;}
.sub-footer{width:100%;background:#050505;}
.sub-footer .container {background:#050505;padding:30px 0 15px;}
.sub-footer p{color:#bcbcbc;font-size:13px;padding-left:75px;float:left;font-family: 'Lato', sans-serif;}
.sub-footer p.right{float:right;margin:0 50px 0 0;}
.sub-footer p.right a{color:#bcbcbc;}
.sub-footer p.right a:hover{color:#2271BA;}
.sub-footer p a.soco{padding:0 5px;}

