@import url("../../common/styles/fontawesome-4.2.0.min.css");
/*********************************************
********************Framework***************
******************************************/

html{  display: inline-table;
    overflow: scroll;
    width: 100%;}
html, body{margin:0;font-family: arial; padding:0; font-size:14px; line-height:1.4em;}

.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.uppercase{text-transform:uppercase;}
.hidden{display:none;}
.nospace{margin:0; padding:0; list-style:none;}
.nospace.inline li{display:inline-block; margin:0 20px 0 0;}
.nospace.inline li:last-child{margin:0;}
.borderedbox{border:1px solid;}
.overlay{display:block; width:100%; height:auto;}
.bgded{background:top center no-repeat; background-size:cover;}
.btn{display:block; padding:10px 16px 12px;  }

.clear, .group{display:block;}
.clear::before, .clear::after, .group::before, .group::after{display:table; content:"";}
.clear, .clear::after, .group, .group::after{clear:both;}

a{outline:none; text-decoration:none;}

.fl_left, .imgl{float:left;}
.fl_right, .imgr{float:right;}

img{width:auto; max-width:100%; height:auto; margin:0; padding:0; box-sizing:border-box; border:none; line-height:normal; vertical-align:middle;}
.imgl{margin:0 15px 10px 0; clear:left;}
.imgr{margin:0 0 10px 15px; clear:right;}


/* Fonts
--------------------------------------------------------------------------------------------------------------- */
body, input, textarea, select{ }
h1, h2, h3, h4, h5, h6, .heading{ }


/* Forms
--------------------------------------------------------------------------------------------------------------- */
form, fieldset, legend{margin:0; padding:0; border:none;}
legend{display:none;}
label, input, textarea, select, button{display:block; box-sizing:border-box; resize:none; outline:none; color:inherit; font-size:inherit; font-family:inherit; vertical-align:middle;}
label{margin-bottom:5px;}


/* Generalise
--------------------------------------------------------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6, .heading{margin:0 0 20px 0; font-size:22px; line-height:normal; font-weight:normal;}

address{font-style:normal; font-weight:normal;}
hr{display:block; width:100%; height:1px; border:solid; border-width:1px 0 0 0;}

.wrapper{display:block; width:100%; margin:0; padding:0; text-align:left; word-wrap:break-word;}
#header, #mainav, #intro, #breadcrumb, .container, #footer, #copyright{display:block; margin:0 auto;}


/* HTML 5 Overrides
--------------------------------------------------------------------------------------------------------------- */
address, article, aside, figcaption, figure, footer, header, main, nav, section{display:block; margin:0; padding:0;}


/* Grid
--------------------------------------------------------------------------------------------------------------- */
.one_half, .one_third, .two_third, .one_quarter, .two_quarter, .three_quarter{display:inline-block; float:left; margin:0 0 0 3.06748466257669%; list-style:none; box-sizing:border-box;}

.first{margin-left:0; clear:left;}

.one_quarter{width:22.69938650306748%;}
.one_third{width:31.28834355828221%;}
.one_half, .two_quarter{width:48.46625766871166%;}
.two_third{width:65.6441717791411%;}
.three_quarter{width:74.23312883435584%;}

/* Rows
--------------------------------------------------------------------------------------------------------------- */
.row1{border-bottom:1px solid;}
.row2, .row2 a{}
.row3, .row3 a{}
.row4, .row4 a{}
.row5{border-top:2px solid;}
.row6, .row6 a{}


/* Header
--------------------------------------------------------------------------------------------------------------- */
header {
	float: left;
	width: 100%;
	background: url(../../../images/main.jpg) repeat;
	padding: 15px 0;
	border: 1px solid #466081;
}
header .container {
	position: relative;
}
.logo{float:left;width:100%}.right_nav{float:left;width:100%}.top_header{float:right;width:100%;font-size:12px}.top_header ul{float:right;margin:7px 0 15px;width:auto}@font-face{font-family:'OpenSans-Light-webfont';src:url(/about/datacenter/includes/fonts/opensans-light-webfont.eot);src:url(/about/datacenter/includes/fonts/opensans-light-webfont.eot) format("embedded-opentype"),url(/vps/includes/fonts/opensans-light-webfont.woff) format("woff"),url(/about/datacenter/includes/fonts/opensans-light-webfont.ttf) format("truetype"),url(../fonts/opensans-light-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url(/vps/includes/fonts/opensans-semibold-webfont.eot);src:url(/about/datacenter/includes/fonts/opensans-light-webfont.eot) format("embedded-opentype"),url(/vps/includes/fonts/opensans-semibold-webfont.woff) format("woff"),url(/vps/includes/fonts/opensans-semibold-webfont.ttf) format("truetype"),url(../fonts/opensans-semibold-webfont.svg) format("svg");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:inherit;font-family:'open_sanssemibold';font-weight:400;line-height:1.1}.top_header ul li{float:left;list-style:outside none none;margin-left:10px;text-transform:uppercase}.top_header ul li a{color:#333;font-size:12px;padding:4px 5px;text-decoration:none}.top_header ul li a:hover{background:#119ee7 none repeat scroll 0 0}
.logo img{width: auto;}
.menu-right{float:right;} 
nav{background:transparent !important;}nav .container {
	background: #3e3d3df0;
	border-radius: 10px 10px 0 0;
}

.faico{float:right;margin-top:7px;width:auto}.faico li{display:inline-block;line-height:normal;margin:0 0 0 5px;padding:0}.faico a{border-radius:2px;display:inline-block;font-size:16px;height:34px;line-height:34px;text-align:center;width:34px;background:rgba(0,0,0,0.6) none repeat scroll 0 0;color:inherit}.faico a i{color:#fff;line-height:30px}.faicon-facebook:hover{background-color:#3b5998}.faicon-twitter:hover{background-color:#00acee}#faicon-google-plus:hover{background:#d00}p{font-size:14px;line-height:21px}body{font-family:arial}a:hover,a:focus{text-decoration:none}ul{margin:0;padding:0;list-style-type:none}
.navbar-nav {
	float: none;
	margin: 0;
	display: inline-block;
	float: none;
	text-transform: uppercase;
	margin: 12px 0 0;
	text-align: center;
}
.navbar-collapse.collapse{ float:left;text-align:right;width:100%}

/*NAV BAR CSS*/
.navbar-nav > li > a {
	color: #fff !important;
	border-left: none;
	font-size: 16px;
	padding-bottom: 6px !important;
	padding-top: 6px !important;
}
.navbar-static-top{border-width:0;z-index:1000}.navbar-nav > li:first-child a{border:none}.nav > li > a{display:block;padding:10px 9px;position:relative}.navbar{min-height:auto!important;float:left;font-family:arial;font-size:16px;margin:0;position:relative;width:100%}
.log {
	border: 1px solid #efefef;
	margin-left: 20px;
}
#intro{padding:50px 0 20px;}
#intro .introtext{margin:0 0 15px 0; padding:50px 0 0 30px;}
.introtext > h2 {
    color: #000;
    font-size: 37px;
    font-weight: bold;
    text-transform: uppercase;
}
.introtext > p {
    color: #000;
    font-size:24px;
    line-height: 34px;
}
.introtext > img {
    margin: 0 0 10px 40%;
}
.nospace.inline {
    box-sizing: border-box;
    display: inline-block;
    float: right;
    padding: 10px 0 20px;
    text-align: center;
    width: 85%;
}
.pop_im {
    cursor: pointer;
    float: right;
    width: 85%;
}
/* Content Area
--------------------------------------------------------------------------------------------------------------- */
.wellcome-note {
    margin: 0 auto;
    text-align: center;
    width: 79%;
}
.title_main{
	float:left;
	width:100%;
	padding:0 0 20px 0;
	margin-bottom:35px;
	background:none center bottom no-repeat;
}
.blue {
    color: #119ee6;
}
h1 {
    color: #333;
    font-size:36px;
	margin:0 0 5px;
    font-weight: bold;
	text-transform:uppercase;
    text-align: center;
}
h2 {
    color: #333;
    font-size: 36px;
    margin: 0 0 5px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}
h5 {
    margin-bottom: 0;
	text-align:center;
}

.wellcome-note p {
    color: #484848;
	text-align: left;
    float: left;
    font-size: 15px;
    letter-spacing: 0;
    line-height: 1.9em;
    margin: 0 0 0;
}
.head-btn1 {
    background: url("../images/button.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    display: inline-block;
    font-family: Segoe UI;
    font-size: 18px;
    font-weight: 600;
    height: 50px;
    line-height: 50px;
    margin-left: 30px;
    margin-top: 25px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(24, 137, 193, 1);
    text-transform: uppercase;
    width: 180px;
}

.head-btn1 i {
    background: url("/common/image/pointer-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    float: left;
    height: 27px;
    margin: 13px;
    width: 29px;
}
a.head-btn1:hover {
    background: url("/common/image/button-hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
/* Footer
--------------------------------------------------------------------------------------------------------------- */
footer{background:transparent none repeat scroll 0 0;border-top:medium none;color:#ccc;float:left;font-family:arial;padding:30px 0 0;width:100%}
footer .container{background:#f6f6f6 none repeat scroll 0 0;padding:20px}
.one_quarter.first{background:#e2e2e2 none repeat scroll 0 0;padding:11px;text-align:center}
.one_quarter{float:left;width:100%;float:left;width:100%}
.one_quarter.first > img{height:auto;margin-bottom:10px;width:100%}
.btmspace-15{color:#555;float:left;font-size:21px;font-weight:700;text-transform:uppercase;width:100%}
.btmspace-15 h4{color:#236cb1;font-size:24px;font-style:italic;font-weight:700}
.title{color:#333;font-size:18px;font-family:'open_sanssemibold';margin:0 0 10px;padding:0 0 8px;text-transform:uppercase}
.linklist li a{color:#333;font-size:13px}.linklist li{margin-bottom:5px}
.nospace{list-style:outside none none;margin:0;padding:0}
.copyright{background-color:transparent;border-top:medium none;float:left;margin-top:0;padding:0;width:100%}
.copyright .container{background-color:#161616;border-color:#000;border-top:2px solid #000;padding:10px 0}.visa{float:left;width:100%}.visa img{width:100%}.center_foot{display:inline-block;float:left;margin-top:10px;text-align:left;width:100%}.center_foot > a:first-child{border-left:medium none}.center_foot > a{border-left:1px solid;color:#ccc;font-size:14px;line-height:12px;padding:0 10px}.fl_right{color:#ccc;float:right;font-size:14px;margin-top:7px}

/* ------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------ */


/* Navigation
--------------------------------------------------------------------------------------------------------------- */
nav ul, nav ol{margin:0; padding:0; list-style:none;}

#mainav .drop::after, #mainav li li .drop::after, #breadcrumb li a::after, .sidebar nav a::after{position:absolute; font-family:"FontAwesome"; font-size:10px; line-height:10px;}
.top_header{
	margin-bottom:10px; float:right;
}
.top_header ul {
    float: right;
    width: auto;
}

.top_header ul li {
    float: left;
    list-style: outside none none; margin-left: 10px;
	text-transform:uppercase;
	
}

.top_header ul li a {
    color: #fff;
    font-size: 12px;
	padding:4px 7px;
    text-decoration: none;
}
.top_header ul li a.active, .top_header ul li a:hover{
	background:#119EE7;
}
/* Top Navigation */
#mainav{}
#mainav ul{text-align:center; text-transform:uppercase;}
#mainav ul ul{z-index:9999; position:absolute; width:160px; text-align:left; text-transform:none;}
#mainav ul ul ul{left:160px; top:0;}
#mainav li{display:inline-block; position:relative; margin:0  0 0; padding:0;}
#mainav li:last-child{margin-right:0;}
#mainav li li{width:100%; margin:0;}
#mainav li a {
    display: block;
    font-size: 14px;
    padding: 12px 22px;
}
#mainav li a:hover, #mainav li a.current{
	background:#119EE7;
}
#mainav li li a{border:solid; border-width:0 0 1px 0;}
#mainav .drop{padding-left:15px;}
#mainav li li a, #mainav li li .drop{display:block; margin:0; padding:10px 15px;}
#mainav .drop::after, #mainav li li .drop::after{content:"\f0d7";}
#mainav .drop::after{top:17px; left:5px;}
#mainav li li .drop::after{top:15px; left:5px;}
#mainav ul ul{display:none;}
#mainav ul li:hover > ul{display:block;}

#mainav form{display:none; margin:0; padding:15px 0;}
#mainav form select, #mainav form select option{display:block; cursor:pointer; outline:none;}
#mainav form select{width:100%; padding:5px; border:1px solid;}
#mainav form select option{margin:5px; padding:0; border:none;}

/* Font Awesome Social Icons
--------------------------------------------------------------------------------------------------------------- */
/*.faico{margin:0; padding:0; list-style:none;}
.faico li{display:inline-block; margin: 0 0 0 5px; padding:0; line-height:normal;}
.faico li:last-child{margin-right:0;}

.faico a{display:inline-block; width:34px; height:34px; line-height:34px; border-radius:2px; font-size:16px; text-align:center;}
.faico a{color:inherit; background-color:#46535c}

.faico a:hover{color:#FFFFFF;}
.faicon-dribble:hover{background-color:#EA4C89;}
.faicon-facebook:hover{background-color:#3B5998;}
.faicon-google-plus:hover{background-color:#DB4A39;}
.faicon-linkedin:hover{background-color:#0E76A8;}
.faicon-pinterest:hover{background-color:#C8232C;}
.faicon-rss:hover{background-color:#EE802F;}
.faicon-twitter:hover{background-color:#00ACEE;}*/

/* Colours
--------------------------------------------------------------------------------------------------------------- */
.btn{color:#FFFFFF; background-color:#119EE6; text-transform:uppercase;}

/* Rows */
.row1{color:#AAAAAA;  background: rgba(0, 0, 0, 0) url("../include/images/bg.jpg") repeat scroll 0 0;; border-color:#202020;}
.row2, .row2 a {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #2674bc 0%, #2573bb 19%, #2775bd 65%, #1b5f90 100%) repeat scroll 0 0;
    color: #ffffff;
    border-left: 1px solid #1A4A78;
}
.row3{color:#888888; background-color:#EFEFEF;}
.row4{color:#ccc;}
.row5, .row5 a{color:#888888; background-color:#161616;}
.row5{border-color:#000000;}
.row6{color:#FFFFFF; background:url(/common/image/banner.jpg) no-repeat top center;}
.row7{background:#fff;}
/* Header */
#header #logo a{color:inherit; background-color:inherit; text-shadow:1px 1px rgba(255,255,255,.8);}

.one_quarter.first > img {
    height: auto;
    margin-bottom: 10px;
    width: 80%;
}

	#header, #mainav, #intro, #breadcrumb, .container, #footer, #copyright{width:1170px;}
/*++++++++++++++++++new css+++++++++++++++++++++++++++*/
.wrapper {
    float: left;
    padding: 50px 0;
    width: 100%;
}
.navi {
    padding: 0;
}
.row4, .row3, .row2, .row1, .row5{
	padding:0;
}*::before, *::after {
    box-sizing: border-box;
}
.mid_nav {
    border: 1px solid #999;
    float: left;
    margin-top: 30px;
    padding: 0;
    width: 100%;
}.mid_nav a:first-child {
    border: medium none;
}
.mid_nav a {
    background: #fff none repeat scroll 0 0;
    border-left: 1px solid #999;
    color: #555;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0.07em;
    margin: 0;
    padding: 22px 0;
    text-align: center;
    width: 24%;
}.mid_nav .fa {
  font-size: 19px;
  margin-right: 5px;
  margin-top: 0;
  position: relative;
  top: 2px;
}.wrapper.zero_clickin {
  padding-bottom: 0;
}.hd {
  margin-bottom: 40px;
}.zero_click ul {
  float: left;
  margin: 5px 0 9px;
  padding: 0;
  width: 100%;
}.zero_click li {
  border: 1px dashed #d9dbdc;
  float: left;
  list-style: outside none none;
  margin: 0 14px 14px 0;
  padding: 5px 7px;
  text-align: center;
}.container img {
  width: 100%;
}.col-md-12 {
    width: 100%;
}.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}.col-xs-12 {
  width: 100%;
}
.pricely-pro {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}.pricely-pro li.pricely-first-heading, .pricely-pro li.pricely-inner {
    padding: 0;
}.pricely-pro li li.list-group-item {
  border-left-width: 1px;
  border-radius: 0;
  color: #444;
  font-size: 14px;
  line-height: 20px;
}.list-group {
    margin-bottom: 20px;
    padding-left: 0;
}
.pricely-professional li.list-group-item {
    text-align: center;
}.pricely-pro .glyphicon {
    color: #3a87ad;
}
.pricely-professional li.list-group-item .feature-hide {
    display: none;
}.pricely-currency {
  display: inline-block;
  font-size: 20px;
  font-weight: 400;
  position: absolute;
  top: 30px;
}.pricely-amount {
  display: inline-block;
  font-size: 70px;
  line-height: 70px;
  padding: 0 0 0 17px;
}.pricely-figure {
  padding:9px 0 5px;
  position: relative;
}.pricely-foreword {
  display: block;
  font-family: "Karla",sans-serif;
  font-size: 18px;
  font-style: italic;
  padding: 0;
}.pricely-label {
  display: block;
  font-size: 17px;
  font-weight: bold;
  letter-spacing: 1px;
  margin: 0 auto 0;
  text-transform: uppercase;
}.pricely-chart .panel-heading {
  font-size: 22px;
  margin: 0;
  padding: 30px 20px;
  text-align: center; position: relative;
}
.panel-heading > img {
  height: auto;
  left: 0;
  position: absolute;
  top: -11px;
  width: 100%;
}.col-md-3 {
    width: 25%;
}.container p {
    font-size: 14px;
    line-height: 21px;
}ul {
    list-style-type: none;
}
.order {
  background: #46535c none repeat scroll 0 0;
  color: #fff;
  font-size: 15px;
  margin-top: 0;
  padding: 4px 25px;
  text-align: center;
  text-transform: uppercase;
}.wrapper.zero_clickin {
  padding-bottom: 0;
}
.order:hover{
	color:#999;
}.fa.fa-remove {
    color: #d2322d;
}.fa.fa-check {
    color: #5bbc2e;
}
.panel-default > .panel-heading {
    background-color: #f5f5f5;
    border-color: #ddd;
    color: #333;
}.panel-info > .panel-heading {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}.btn-warning {
  background-color: #f0ad4e;
  border-color: #eea236;
  color: #fff;
}.panel-success > .panel-heading {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}.panel-danger > .panel-heading {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}.btn {
  -moz-user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857;
  margin-bottom: 0;
  padding: 6px 12px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}
.panel-heading {
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding: 10px 15px;
}.pricely-professional li.list-group-item {
    text-align: center;
}
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.wrapper.support_m {
    text-align: center;
}
.list-group-item {
    background-color: #fff;
    border: 1px solid #ddd;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
}.support_m {
  background: rgba(0, 0, 0, 0) url("images/support.jpg") repeat scroll left top;
  display: inline-block;
  text-align: center;
}.support_m h6 {
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
}.support_m_in {
  height: auto;
  margin: 12px 0;
  text-align: center;
  width: auto !important;
}.hd h2 {
    font-weight: bold !important;
}
.hd h2 {
    font-size: 46px;
    font-weight: normal;
}.support_m .hd {
    margin-bottom: 10px;
}.bread {
    background: #2d2d2d none repeat scroll 0 0 !important;
}.breadcrumbs_ulist {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}.breadcrumbs_ulist li {
  color: #fff !important;
  display: inline;
  float: left;
  font-size: 12px;
  height: auto;
  list-style: outside none none;
  margin: 0;
  padding: 0 10px 0 0;
  width: auto;
}
*, *::after, *::before {
    box-sizing: border-box;
}
*, *::after, *::before {
    box-sizing: border-box;
}

*::before, *::after {
    box-sizing: border-box;
}

.support_m .hd {
    margin-bottom: 10px;
}
.hd {
    margin-bottom: 40px;
}
.support_m {
    text-align: center;
}
.wrapper {
    text-align: left;
    word-wrap: break-word;
}
.breadcrumbs_ulist li a {
  color: #fff;
  float: left;
  font-size: 12px;
  height: auto;
  width: auto;
}.bread_crumbs_sep {
  background-image: url("images/bread_crumbs.png");
  background-position: left top;
  background-repeat: no-repeat;
  float: right;
  height: 9px;
  margin: 5px 0 0 10px;
  width: 10px;
}.wrapper.bread {
  padding: 9px 0;
}
.row4{color:#ccc;}
.row1{color:#AAAAAA;  background: rgba(0, 0, 0, 0) url("../include/images/bg.jpg") repeat scroll 0 0;; border-color:#202020;}
.btn1 {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: -1px;
    padding: 0px 12px;
    text-align: center;
    white-space: nowrap;
}
.btn1 {
    background-color: #119ee6;
    color: #ffffff;
    text-transform: uppercase;
}
.breadcrumbs_ulist {
  float: left !important;;
  width: auto !important;
}
.container.paycard {
    background:transparent;
  padding: 0 0 28px;
  text-align: center;
}
.row.paycard img{width:auto;}
.copyright .container {
background-color: #161616;  border-top: 2px solid; border-color: #000000; padding:10px 0px;
}
.col-sm-6 {
    width:49%;
    float:left;
}.center_foot > a:first-child {
    border-left: medium none;
}
.center_foot > a {
    border-left: 1px solid;
    color: #ccc;
    font-size: 14px;
    line-height: 12px;
    padding: 0 10px;
}.linklist li a {
    color: #333;
    font-size: 13px;
}.title {
  color: #333;
  font-family: "arvoregular";
  font-size: 18px;
  margin: 0 0 10px;
  padding: 0 0 8px;
  text-transform: uppercase;
}.btmspace-15 {
  color: #555;
  float: left;
  font-size: 21px;
  font-weight: bold;
  text-transform: uppercase;
  width: 100%;
}.btmspace-15 h4 {
  color: #236cb1;
  font-family: "arvoregular";
  font-size: 24px;
  font-style: italic;
  font-weight: bold;
}.one_quarter.first {
    background: #e2e2e2 none repeat scroll 0 0;
    padding: 11px;
    text-align: center;
}.paycard img {
  height: auto;
  width: auto;
}
.wrapper.row4 {
  color: #ccc;
  float: left;
  padding: 30px 0 0;
  width: 100%;
}
/*DROP DOWN MENUS*/
.drop-m{
	
}
.drop {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display:none;
	float: left;
	width:980px;
	margin: -1px 0 0;
	list-style: none;
	font-size: 14px;
	background-color:#2D2D2D;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,.15);
	border-radius: 0 0 5px 6px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
	background-clip: padding-box;
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	
}
.mga-drop ul.std-dropdown {
	display: inline-block;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: center;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	width: 100%;
}
.mga-drop ul.std-dropdown li {
	width: 22.6%;
	margin: 10px;
	text-align: center;
	float: left;
}
.mga-drop {
	padding: 10px 0;
}

.mga-drop ul.std-dropdown li a::after {
	z-index: -1;
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.35);
	-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.35);
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.35);
	opacity: 0;
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
}
.mga-drop ul.std-dropdown li a::before {
	z-index: 0;
	position: absolute;
	content: "";
	opacity: 0;
	top: 0;
	left: 0;
	width: 98.2%;
	height: 98%;
	border: 2px solid #c69c6d;
	border-radius: 3px;
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
}

.mga-drop ul.std-dropdown li a{
	position: relative;
	width: 100%;
	padding: 20px 5px 0;
	border-radius: 3px;
	height: 120px;
	display: inline-block;
	background: #fff;
	color: #f56332;
	-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	border:2px solid #fff;
}
.drop-m:hover, .drop-m:active, .drop-m:focus {

	background-color:#2D2D2D;

}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background-color:#2D2D2D;
	}
.mga-drop ul.std-dropdown li a:hover{
background:#F6F4F4;
border:2px solid #FDBC3F;
}
.mga-drop ul.std-dropdown li a .icon-size {
	height: auto;
	display: inline-block;
	align-items: center;
	margin: 0 auto 5px;
	text-align: center;
}
.mga-drop ul.std-dropdown li a .icon-size img{
width:auto;
height:auto;
text-align:center;
}
.other-services {
	position: relative;
	width: 100%;
	min-height: auto !important;
	padding: 10px 5px 0;
	height: 120px;
	border-radius: 3px;
	display: inline-block;
	background: #fff;
	color: #f56332;
	-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.15);
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
}
.other-services .fa {
	font-size: 14px;
	margin-right: 4px;
	color:#FDBE47;
}
.other-services a {
	border: 0;
	background: transparent !important;
	padding: 4px 0 4px 10px !important;
	box-shadow: none !important;
	float: left;
	width: 100% !important;
	height: auto !important;
	font-size: 14px !important;
	margin: 0 !important;
	line-height: 12px;
	text-align: left;
	color:#096FBA !important;
}
.other-services h4 {
	text-align: left;
	padding: 0 0 0 10px !important;
	line-height: 1 !important;
	margin: 0 0 4px !important;font-size: 15px;
}
.mga-drop ul.std-dropdown li a h4, .other-services h4 {
	line-height:1.2;
	font-family: Roboto,Arial,sans-serif;
	color: #404141;
	text-transform: uppercase;font-size: 15px;
}
.mga-drop ul.std-dropdown li a p {
	margin: 0 0 15px;
	color: #818181;
}
.drop-m:hover .drop{
	display:block;
	-webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	transition: all .6s cubic-bezier(0.165,0.84,0.44,1);
	
}
.list-other h4 {
color: #fff !important;
float: left;
font-size: 14px;
margin: 0 16px;
line-height: 20px;
}
.list-other a {
color: #389dff;
float: left;
margin: 0 5px;
}.list-other a i{margin-right:5px; color:#fff;}
.list-other {
	float: left;
	width: 100%;
	margin: 10px 0  0 0;
}
footer .container:first-child {
	border-bottom: 1px solid #d8d4d4;
}
/*MEGA MENu*/
@media only screen and (min-width:1024px) and (max-width: 1980px) {
.drop.row.fst {
	left: -250px;
}
.drop.row.mid {
	left: -400px;
}
.drop.row.last {
	left: -515px;
}
.drop.row.last1 {
	left: -680px;
}

}