/** Reset CSS **/
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

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 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	background:#fff!important;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
  text-decoration: none;
	color: #555e58;
}
strong {
 font-weight: 700;
}
sup, sub {
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 0.8px;
}
sub {
	top: 0.3px;
}

/** Clearfix **/
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

/** Layout **/
body {
  font-family: 'Open Sans', Arial, sans-serif;
  font-size: 14px;
  color: #555e58;
  background: #fff;
	line-height: 20px;
}

.container {
  margin: 0 auto;
  width: 960px;
}

.heading {
  font-size: 72px;
  font-weight: 800;
  padding-bottom: 15px;
  letter-spacing: -4px;
	line-height: 80px;
}

.heading span {
	font-weight: 300;
}

.button {
	display: block;
	background: rgb(249,249,249);
	background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(246,246,246,1) 100%, rgba(242,242,242,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(246,246,246,1)), color-stop(100%,rgba(242,242,242,1)));
	background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(246,246,246,1) 100%,rgba(242,242,242,1) 100%);
	background: -o-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(246,246,246,1) 100%,rgba(242,242,242,1) 100%);
	background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(246,246,246,1) 100%,rgba(242,242,242,1) 100%);
	background: linear-gradient(to bottom, rgba(249,249,249,1) 0%,rgba(246,246,246,1) 100%,rgba(242,242,242,1) 100%);
	border: 1px solid #e0dddd;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 1px 1px 0 rgba(252,252,252,0.8) inset, 0 1px 2px rgba(0,0,0,0.1);
	color: #9a9999;
	padding: 10px 16px;
	text-shadow: 1px 1px 0 #ffffff;
	cursor: pointer;s
}

.button:hover {
	color: #ffffff;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.2);
	border: 1px solid #dd6141;
	-webkit-box-shadow: 1px 1px 0 #f89e68 inset, 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: 1px 1px 0 #f89e68 inset, 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: 1px 1px 0 #f89e68 inset, 0 1px 2px rgba(0,0,0,0.1);
	background: rgb(216, 13, 60);
	background: -moz-linear-gradient(top, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216, 13, 60,1)), color-stop(100%,rgba(206,0,58,1)));
	background: -webkit-linear-gradient(top, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
	background: -o-linear-gradient(top, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
	background: -ms-linear-gradient(top, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
	background: linear-gradient(to bottom, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
	-webkit-animation: bounceIn_custom 0.7s ease-in-out;
	-moz-animation: bounceIn_custom 0.7s ease-in-out;
	-o-animation: bounceIn_custom 0.7s ease-in-out;
	animation: bounceIn_custom 0.7s ease-in-out;
}

p {
	padding-bottom: 15px;
}

/** Header **/
header {
	background: rgb(216, 13, 60);
	background: -moz-linear-gradient(top, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216, 13, 60,1)), color-stop(100%,rgba(206,0,58,1)));
	background: -webkit-linear-gradient(top, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
	background: -o-linear-gradient(top, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
	background: -ms-linear-gradient(top, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
	background: linear-gradient(to bottom, rgba(216, 13, 60,1) 0%, rgba(206,0,58,1) 100%);
}

#pre-header {
  background: #033d75;
  color: #fff;
  padding: 15px 0;
  font-size: 16px;
}

#pre-header a, #pre-header span {
  color: #fff;
	font-weight: 400;
}

.contact-detail {
  float: left;
}

.contact-detail span {
  margin-right: 15px;
  font-size: 13px;
  line-height: 18px;
}

ul.social-share {
  float: right;
}

ul.social-share li {
    display: inline-block;
    margin-left: 10px;
		list-style: none;
}

ul.social-share a {
	font-size: 20px;
}

#header {
  padding: 20px 0;
	background: #f5f5f5;
}

.logo {
  float: left;
}

.top-nav {
  float: right;
  margin-top: 15px;
}

.top-nav li, .bottom-nav li {
  display: inline-block;
	list-style: none;
}

.top-nav li a, .bottom-nav li a {
  font-size: 14px;
  color: #555e58;
  text-decoration: none;
  text-shadow: 1px 1px 0 rgba(85, 94, 88, 0.2);
  padding: 9px 13px;
  display: block;
	font-weight: 300;
}

.top-nav li:hover a, .bottom-nav li:hover a {
	color: #d80d3c;
}
.top-nav li.active > a {
  background: #d80d3c;
  border-radius: 10px;
  border: 1px solid #d80d3c;
	color: #ffffff;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  box-shadow: inset 0 0 10px rgba(0,0,0,0.1);
	font-weight: 800;
}

.top-nav li.products {
  position: relative;
}

.sub-menu {
  display: none;
}

.top-nav li.products:hover .sub-menu {
  display: block;
  position: absolute;
  top: 35px;
  background: #d80d3c;
  border: 1px solid #d80d3c;
  border-radius: 10px;
  padding: 15px 30px;
  width: 240px;
  box-shadow: inset 0 0 7px rgba(0,0,0,0.1), 1px 3px 3px rgba(0,0,0,0.1);
	z-index: 3;
}

.top-nav li .sub-menu a {
	color: #ffffff;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.2);
}

.top-nav .sub-menu li:hover a {
	color: #033d75;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.2);
}

.top-nav li.products > a:after {
    content: " \00bb";
}

.sub-menu li {
  display: block;
}

/** banner **/
#banner {
	text-align: center;
}

#banner h1 {
  color: #fff;
}

span.tagline {
	font-size: 36px;
	padding-bottom: 54px;
	color: #fff;
	letter-spacing: -1px;
	line-height: 42px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	display: block;
	font-weight: 300;
}

#banner.flexslider,
#banner .flex-container {
	position: relative;
}

#banner.flexslider .slides > li {
	line-height: 0;
	list-style: none;
	padding: 150px 0 100px;
	position: relative;
}

#banner.flexslider .slides > li:after {
	content:'';
	background: rgba(0,0,0,0.5);
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 1;
}

.slider-1 {
	background: url(../images/slide_1.jpg) no-repeat center;
	background-size: cover;
}

.slider-2 {
	background: rgba(0,0,0,0.5) url(../images/slide_2.jpg) no-repeat center;
	background-size: cover;
}

.slider-3 {
	background: rgba(0,0,0,0.5) url(../images/slide_3.jpg) no-repeat center;
	background-size: cover;
}

#banner .flex-direction-nav a {
	position: absolute;
	text-indent: -9999px;
	top: 50%;
	margin-top: -22px;
	width: 44px;
	height: 44px;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity: 0;
	z-index: 2;
}

.flex-direction-nav li {
	list-style: none;
}

#banner .flex-direction-nav a.flex-prev {
	left: 60px;
	background: url(../images/slider_left_arrow.png) no-repeat;
}

#banner .flex-direction-nav a.flex-next  {
	right: 60px;
	background: url(../images/slider_right_arrow.png) no-repeat;
}

#banner:hover .flex-direction-nav a {
	opacity: 1;
}

#banner:hover .flex-direction-nav a.flex-prev {
	left: 80px;
}

#banner:hover .flex-direction-nav a.flex-next {
	right: 80px;
}

#banner .flex-control-nav {
	display: none;
}

#banner .slide h1, #banner .slide .tagline {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translate3d(0,0,0);
	text-shadow: 2px 2px 2px rgba(0,0,0,0.6);
	z-index: 2;
	position: relative;
}

#banner .slide.flex-active-slide .tagline {
	-webkit-animation-duration: .7s;
	-webkit-animation-delay: .9s;
	-webkit-animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .7s;
	-moz-animation-delay: .9s;
	-moz-animation-timing-function: ease-in-out;
	-moz-animation-fill-mode: both;
	-o-animation-duration: .7s;
	-o-animation-delay: .9s;
	-o-animation-timing-function: ease-in-out;
	-o-animation-fill-mode: both;
	-ms-animation-duration: .7s;
	-ms-animation-delay: .9s;
	-ms-animation-timing-function: ease-in-out;
	-ms-animation-fill-mode: both;
	animation-duration: .7s;
	animation-delay: .9s;
	animation-timing-function: ease-in-out;
	animation-fill-mode: both;

	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-ms-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}

#banner .slide.flex-active-slide h1 {
	-webkit-animation-duration: .7s;
	-webkit-animation-delay: 1.4s;
	-webkit-animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .7s;
	-moz-animation-delay: 1.4s;
	-moz-animation-timing-function: ease-in-out;
	-moz-animation-fill-mode: both;
	-o-animation-duration: .7s;
	-o-animation-delay: 1.4s;
	-o-animation-timing-function: ease-in-out;
	-o-animation-fill-mode: both;
	-ms-animation-duration: .7s;
	-ms-animation-delay: 1.4s;
	-ms-animation-timing-function: ease-in-out;
	-ms-animation-fill-mode: both;
	animation-duration: .7s;
	animation-delay: 1.4s;
	animation-timing-function: ease-in-out;
	animation-fill-mode: both;

	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-ms-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}

/** Features **/
#feature, #products {
	padding: 76px 0 104px;
	text-align: center;
}

#services {
	margin: 40px 0 120px;
}

#services li {
  display: inline-block;
  width: 31%;
  margin: 0px 1%;
}

#services a {
	display: block;
}

#services h3 {
	font-size: 33px;
	line-height: 42px;
	margin: 5px 0;
}

#quote {
  position: relative;
  padding: 0 45px;
  background: url(../images/left-qoute.png) no-repeat;
}

#quote:after {
  content: '';
  position: absolute;
  height: 24px;
  top: 0;
  right: 0;
  background: url(../images/right-qoute.png) no-repeat;
  width: 26px;
}

#quote h2 {
  font-size: 30px;
  color: #555e58;
  font-weight: 800;
  letter-spacing: -2px;
	line-height: 36px;
  padding-bottom: 30px;
}

#quote p {
  font-size: 24px;
  color: #555e58;
  font-weight: 300;
  line-height: 36px;
  letter-spacing: -1px;
}

/** Intro Section **/
#intro-section {
  padding: 120px 0 127px;
  background: #404f59;
	text-align: center;
	color: #fff;
}

#intro-section h2, #products h2,
#pricing-section h4 {
  font-size: 36px;
  line-height: 46px;
  margin-bottom: 30px;
  font-weight: 800;
}

#intro-section p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 300;
	padding-bottom: 0;
}

/** Products Section **/
#products p, #products-page p {
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
}

/** footer **/
#footer {
	background: #f5f5f5;
  border-top: 1px solid #e4e4e4;
  box-shadow: inset 0px 1px 0px #ffffff;
	padding: 50px 0;
}

span.copy-right {
  display: block;
}

address.address-section {
	float: left;
}

span.tel {
	display: block;
}

.bottom-nav {
 float: right;
}

.bottom-nav li a {
	text-shadow: none;
	    padding: 9px 6px;
}

/** Product Page **/
#products-page {
  text-align: center;
  padding: 50px 0;
}

.products-pages {
	margin-top: 30px;
}

.products-pages li {
  display: inline-block;
	margin: 0 15px;
}

/** Inner pages banner **/
#banner-inner {
	text-align: center;
	padding: 35px 0;
}

#banner-inner h1 {
	color: #fff;
}

/*** Adwords Page **/
#pricing-section {
  padding: 120px 0;
  background: #404f59;
	text-align: center;
	color: #fff;
}

#pricing-section h2 {
	padding-bottom: 50px;
}

.pricing-table {
	margin-bottom: 50px;
}

.pricing-table li {
	list-style: none;
	border: 1px solid #35424c;
  box-shadow: 1px 1px 1px rgba(0,0,0,0.1);
	float: left;
  width: 24.89%;
	margin-left: -1px;
}

.pricing-table h3 {
  border-bottom: 1px solid #313d46;
  -webkit-box-shadow: 1px 1px 0 0 #4a5c69 inset;
  -moz-box-shadow: 1px 1px 0 0 #4a5c69 inset;
  box-shadow: 1px 1px 0 0 #4a5c69 inset;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.7);
  background: rgb(64,79,90);
  background: -moz-linear-gradient(top, rgba(64,79,90,1) 0%, rgba(60,74,84,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,79,90,1)), color-stop(100%,rgba(60,74,84,1)));
  background: -webkit-linear-gradient(top, rgba(64,79,90,1) 0%,rgba(60,74,84,1) 100%);
  background: -o-linear-gradient(top, rgba(64,79,90,1) 0%,rgba(60,74,84,1) 100%);
  background: -ms-linear-gradient(top, rgba(64,79,90,1) 0%,rgba(60,74,84,1) 100%);
  background: linear-gradient(to bottom, rgba(64,79,90,1) 0%,rgba(60,74,84,1) 100%);
  padding: 23px 10px 22px;
  text-align: center;
	font-size: 22px;
  font-weight: 700;
  letter-spacing: -1px;
	line-height: 30px;
}

.packages-detail li {
  background: #465662;
	border: 1px solid #35424c;
  box-shadow: 1px 1px 1px rgba(0,0,0,0.1);
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.7);
  padding: 17px 7px;
  text-align: center;
	list-style: none;
	float: left;
	width: 24.89%;
	box-sizing: border-box;
}

span.price {
/*	background: #4a5b67;
	border-bottom: 1px solid #334049;
  border-top: 1px solid #4D606D;
  -webkit-box-shadow: 1px 0 0 0 #4D606D inset;
  -moz-box-shadow: 1px 0 0 0 #4D606D inset;
  box-shadow: 1px 0 0 0 #4D606D inset;
	display: block;
	font-size: 50px;
  font-weight: 300;
	line-height: 60px;
	padding: 20px 5px;
	text-align: center;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.7);*/
}

.price sub {
	font-size: 20px;
}

/** Websites Page **/
#features-section {
	background: #404f59;
	padding-top: 50px;
	color: #fff;
}

.features-list {
  width: 49%;
  float: left;
	margin-bottom: 50px;
	margin-right: 2%;
}

.features-list:last-child, .features-list:nth-child(2n) {
	margin-right: 0;
}

.features-list h2 {
  font-size: 36px;
  line-height: 44px;
  margin-bottom: 25px;
}

.features-list ul {
	padding-left: 20px;
}

.features-list li {
  margin-bottom: 10px;
	list-style: circle;
}

/** Business Page **/
#features-section-white {
	padding-top: 70px;
}

/** More Services Page **/
.more-services .features-list {
	float: none;
	width: 100%;
	margin-right: 0;
}

/** Contact Page **/
#contact-section {
	padding: 50px 0;
}

#map {
  float: left;
  width: 48%;
	margin-right: 2%;
}

#map  iframe {
  width: 100%;
  height: 250px;
	border: 5px solid #f6f5f0;
	box-shadow: 0px 0px 3px 3px #e7e4dc;
	box-sizing: border-box;
}

#contact-address-section {
  float: right;
  width: 48%;
  margin-left: 2%;
}

#contact-address-section .contact-heading {
  font-size: 22px;
	font-weight: 800;
  line-height: 30px;
  margin-bottom: 10px;
}

#contact-address-section span {
	display: block;
}

#contact-address-section .email-address {
	margin-bottom: 40px;
}
/*
!** Reserve Page **! */
#reserve-form-section {
  padding: 70px 0;
      background-color: #fff;
}
/*
#reserve-form-section ul {
	float: left;
	margin-right: 2%;
	width: 48%;
}

#reserve-form-section li {
	list-style: none;
}

#reserve-form-section li.form-group {
  margin-bottom: 22px;
}

#reserve-form-section label {
  display: block;
	margin-bottom: 5px;
}

.required-sign {
	color: red;
}

#reserve-form-section input[type="text"],
#reserve-form-section input[type="password"],
#reserve-form-section input[type="email"],
#reserve-form-section input[type="number"],
#reserve-form-section input[type="url"],
#reserve-form-section select,
#reserve-form-section textarea {
	border: 1px solid #ccc;
	box-sizing: border-box;
	color: #555e58;
	font-family: 'Open Sans', Arial, sans-serif;
  font-size: 16px;
	height: 35px;
	padding: 5px 8px;
	width: 100%;
}

#reserve-form-section textarea {
	height: 160px;
}

#reserve-form-section input[type="text"]:focus,
#reserve-form-section input[type="password"]:focus,
#reserve-form-section input[type="email"]:focus,
#reserve-form-section input[type="number"]:focus,
#reserve-form-section input[type="url"]:focus,
#reserve-form-section select:focus,
#reserve-form-section textarea:focus {
	outline: none;
}

#reserve-form-section .checbox-container {
	display: block;
	margin-bottom: 10px;
}

#reserve-form-section .checbox-container label {
	display: inline-block;
	margin-left: 5px;
}

.button-submit {
	font-size: 16px;
}*/

/** FAQ Page **/
#faq-section {
  padding: 50px 0;
}

#faq-section li {
	margin-bottom: 10px;
	line-height: 28px;
}

.faq-list {
	list-style: none;
}

#faq-section h3 {
	font-size: 22px;
	font-weight: 800;
	line-height: 32px;
	margin-bottom: 15px;
}

/** Terms & Conditions Page **/
#banner-inner.terms-page {
	padding-bottom: 0;
}

.terms-page ol, .terms-page ul {
	padding-left: 30px;
}
#map-miles01{position: absolute;
    z-index: 9999;
    left: 40%;
    /* top: 0; */
    background-color: #428bca;
    color: #fff;
    font-size: 15px;
    padding: 4px 14px 8px;
    border-radius: 3px;
    margin-top: 10px;}

.testimoanl{width: 100%;height: auto;float: none;}
.testimoanl ul{width: 100%;height: auto;float: none;margin: 0px;padding: 0px;list-style: none;}
.testimoanl ul li{width: 100%;height: auto;float: none;margin-bottom: 40px !important;}
.testimoanl .testi-box{width: auto;height: auto;float: none;background-color: #f2f2f2;padding: 28px;border-radius: 10px;position: relative;}
.testimoanl .testi-box:before {
    content: "\f0dd";
    font-family: FontAwesome;
    position: absolute;
    bottom: -10px;
    font-size: 47px;
    color: #f2f2f2;
   }
.testimoanl .qut-left{
    font-size: 24px;
    margin-right: 10px;
    color: #0000005e;
}
.testimoanl .qut-left i{} 
.testimoanl .qut-right{
    font-size: 24px;
    margin-left: 10px;
    color: #0000005e;
}
.testimoanl .qut-right i{} 
.testi-name{
    width: auto;
    height: auto;
    float: none;
    font-size: 18px;
    font-weight: 700;
    line-height: 32px;
    margin-bottom: 15px;
    margin-left: 29px;
    margin-top: 19px;
    }
.career-opportunity li { margin-bottom: 20px;     font-size: 16px;
    font-weight: 300;
    line-height: 24px;}
.career-opportunity h4 { font-size: 18px; font-weight: bold; margin:10px 0;}
.career-opportunity ul  { margin-left: 30px;}

.career-opportunity { padding: 50px 0;}
.link_d { text-decoration: underline;}

#pre-header a, #pre-header span i {    margin-right: 3px;}


/*********************************************feeder css for twitter and facebook*******************************************/
.social_an_col {
    width: 45% !important;
    float: left !important;
    height: 500px!important;
    overflow: scroll!important;
    overflow-x: hidden!important;
    margin-bottom:30px;
}

.facebook-title{line-height:37px;text-align:left;color:#000;font-size:21px;padding:0 0 8px 0;border-bottom:1px solid #e2e2e2;}

.facebook-iframe{width:100%;height:350px!important;border:none;overflow:hidden!important;padding:15px 0 0 0;}

.facebookfeed{margin-left:85px;overflow-y:hidden!important;}

.facebook-iframe {
    width: 100%;
    height: 500px !important;
    border: none;
    overflow: hidden !important;
    padding: 15px 0 0 0;
}

/*********************************************feeder css for twitter and facebook*******************************************/


/**********************************************media queries*****************************************************/
@media(max-width:800px)
{
	.facebookfeed {margin-left: 70px;}
}
@media(max-width:768px)
{
	.facebookfeed {margin-left: 65px;}
}
@media(max-width:767px)
{
	.social_an_col {width: 100% !important;float: none !important;}
	.facebookfeed {margin-left: 0;}

}
/**********************************************media queries*****************************************************/


/*BTN add*/
.btn-default.btn5 {
	box-shadow: none;
	text-decoration: none;
	display: block;
	padding: 0 26px;
	font: 16px/43px 'roboto_condensedregular', "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 10px auto;
	border-radius: 0;
	width: 100px;
	text-align: center;
	color: #ffffff;
	background: #D1043B;
	border: none;
	text-transform: uppercase;
	float: none;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
.btn-default.btn5:hover {
	color: #ffffff;
	background: #BC0336;
	text-decoration: none;
}