@charset "utf-8";

/*----------------------
Call External Styles
----------------------*/
@import url("slider.css"); 
@import url("typo.css"); 
@import url("reset.css"); 

/*@import url("ie.css"); */
/*@import url("roboto-fontfacekit/stylesheet.css"); */

 
 
/*----------------------
GLOBAL RESET
----------------------*/

body {
	line-height: 20px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size:13px;
	margin: 0px;
	padding: 0px;
}

h2 {
line-height: 24px !important;
}
.clear { height: 0; line-height: 0; clear: both; }
.clr { height: 0; line-height: 0; clear: both; }


::selection {
background: #FF5E99;
color: #fff;
text-shadow: none;
}


/*----------------------
Special Effects
----------------------*/
a {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.zoomin {
	-webkit-transform: scale(1.9) rotate(1.0deg);
    -moz-transform: scale(1.9) rotate(1.0deg);
    -ms-transform: scale(1.9) rotate(1.0deg);
    -o-transform: scale(1.9) rotate(1.0deg);
    transform: scale(1.9) rotate(1.0deg);
}
.zoomin2{
    text-decoration: none;
    display: block;
    width: 330px;
    height: 228px;
    float: left;
    margin: 0 3px 3px 0;
    opacity: 1;
    -webkit-transform: scale(1,1);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1,1);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
}
.zoomin2:hover {
    opacity: .7;
    -webkit-transform: scale(1.05,1.07);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 250ms;
    -moz-transform: scale(1.05,1.07);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 250ms;
    position: relative;
    z-index: 99;
}
.greyscal {
	filter: url(filters.svg#grayscale); /* Firefox */
	filter: gray; /* IE */
	-webkit-filter: grayscale(1); /* Webkit */
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
}



/*----------------------
Typography
----------------------*/

ol, ul , li {
	list-style: none !important;
	list-style-position:inside !important;
	padding: 0px;
	margin: 0px;
}


a {
	color: #d54349;
font-family: Arial;
font-size: 12px;
}
a:hover {color:#000;}

p {font-size:12px;font-weight:normal;line-height: 20px;}
h1, h2, h3, h4, h5, h6 {font-size:16px;font-weight:normal;font-family: Arial;}

.alignleft {
	float:left;
	margin-right:20px;
}
.alignright {
	float:right;
	margin-left:20px;
}
.aligncenter {
	text-align:center;
	margin:0 auto;
}


/*----------------------
Global Images
----------------------*/

img { border: none; }
.img-rounded {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.img-polaroid {padding: 4px;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}
.img-circle {-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}


img.wp-post-image {}
img.attachment-thumbnail{}
img.attachment-medium{}
img.attachment-large{}
img.attachment-full{}
 
/*----------------------
Wrapper
----------------------*/

#wrapper {
width: 1026px;
margin: 0 auto;
padding: 0 26px;
border-bottom: 3px solid #eee;
background: #fff;
background: url(../images/box-shaddow.png) center top repeat-y;
} 

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


.slider_wrapper {
width: 557px;
/* height: 371px; */
overflow: hidden;
/* border-bottom: 5px solid #d3d3d3; */
border-radius: 16px;
/* border: 2px solid #fff; */
float: left;
margin-top: -22px;
}
 
/*----------------------
Header
----------------------*/

#header {
	float: left;
	width: 100%;
}

.logo {background:url(../images/logo.png) no-repeat;width:279px;height: 95px; float: left;margin-left: 0px;margin-top: 21px;}

.topContact {
	float:right;
}
/*----------------------
Navigation
----------------------*/
/* Main Navigation
====================================*/
.selectnav {
display: none;
cursor: pointer;
width: 100%;
padding: 8px;
height: 37px;
float: left;
font-size: 14px;
margin: 15px 0;
}

#navigation {
background: #303030;
display: block;
width: 100%;
float: left;
max-height: 52px;
margin: 0;
position: relative;
z-index: 9999;
}

#navigation ul,
#navigation li {
list-style:none;
padding:0;
margin:0;
display:inline;
}
#navigation ul li{
float:left;
position:relative;
}

#navigation ul li a { 
display: inline-block;
color: #fff;
text-decoration: none;
font-size: 15px;
-webkit-font-size:17px;
-moz-font-size:17px;
font-weight: normal;
padding: 15px 14px;
border-right: 1px solid #535353;
font-family: Arial;
}

#navigation ul li a:hover,
#navigation .current-menu-item a, #navigation .current_page_parent .current-menu-item a, .current_page_parent {
background: #72b626 !important;
color: #fff;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}

#navigation ul ul {
position: absolute;
display: none;
top: 51px;
left: 0;
background: #3B7FC3;
z-index: 999;
}

#navigation ul ul li a {color: #fff;}
#navigation ul ul li a:hover {
color: #fff;
}

#navigation ul ul li a {
display: block;
width: 155px;
margin: 0;
padding: 9px 18px;
font-family: Arial;
font-weight: normal;
font-size: 15px;
border-right:0;
border-bottom: 1px solid #2866A3;
background: none;
}

#navigation ul ul ul { 
position: absolute; 
top:0px; 
left:100%; 
z-index: 999;
}

#navigation ul ul ul li a { 
border-bottom: 1px solid #404040 !important;
border-top: 1px solid transparent;
background: none;
}

#navigation ul ul li:last-child a, #navigation ul ul li:last-child a:hover {border-bottom: 1px solid transparent}
#navigation ul ul ul li:last-child a {border-bottom: 1px solid transparent !important}
#navigation ul li:hover>ul {opacity: 1; position:absolute; top:99%; left:0;}
#navigation ul ul li:hover>ul {position:absolute; top:0; left:100%; opacity: 1; z-index:497;}
#navigation ul li:hover > a {background: #72b626}
#navigation ul ul li:hover > a {color: #fff;}

#navigation .last a {
border-right:0 !important;
}
/*----------------------
Content
----------------------*/

.container {}
.content {}
.entry {}
.entry h2 {}
.entry p {}
.entry a {}
.entry img {}
.post {}

.headline, .pages_title {
	background: url(../images/headline-bg.png) 0 50% repeat-x;
	display: block;
	margin: 30px 0 8px 0;
}
.headline h2, .pages_title h2 {
	background-color: #fff;
	display: inline;
	padding: 0 10px 0 0;
}

/*----------------------
Blog
----------------------*/

.blogMeta {
    float: left;
    width: 68px;
    height: 75px;
    background: url(../images/cal_green.png) no-repeat;
    text-align: center;
    margin-right: 10px;
    margin-top: 5px;
    
}
.blogCatView {}
.blogDate {}
.day {
    color: #fff;
}
.month {
    color: #fff;
	text-transform:uppercase;
}
.blogEntries {
    float: left;
    width: 100%;
    border-bottom: 1px dashed #cccccc;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.blogEntries .meta {
	
}
.blogEntries p {
	
}
.blogEntries h2 {
	
}
.blogEntries i {
	font-style:normal;
	margin-right: 12px;
}
.blogEntries em {

}
.blogEntries span {
	
}
.blogEntries:hover .blogMeta {
	 
}
.blogEntries:hover .title {
	 color: #000 !important;
}
.blogEntries:hover{
	 border-bottom:1px dashed #cd1c68 !important;
}
.blogMore {
    float: right;
    margin-top: 15px;
    font-style: italic;
    text-decoration: underline;
}
.pagination .current {
 background: #cd1c68 !important;
 color:#fff;
}	
.pagination .current {
 background: #cd1c68 !important;
 color:#fff;
}		
.pagination .page-numbers:hover {
	background: #cd1c68 !important;
	color:#fff;
}			
.pagination .next:hover {
	background: #cd1c68 !important;
	color:#fff;
}




/*----------------------
Sidebar
----------------------*/

.aside {}
.aside h2 {}
.aside p {}
.aside a {}
.aside img{}

/*----------------------
Widgets
----------------------*/
.topWidgets {}
.topWidgetBlock {}
.topWidgetBlock img {}
.topWidgetBlock h2 {}
.topWidgetBlock p {}
.topWidgetBlock a {}
.topWidgetBlock span {}
.topWidgetBlock .textwidget {}



.bottomWidgets {}
.bottomWidgetBlock {}
.bottomWidgetBlock img {}
.bottomWidgetBlock h2 {}
.bottomWidgetBlock p {}
.bottomWidgetBlock a {}
.bottomWidgetBlock span {}


.col-1{}
.col-2 {}
.col-3 {}
.col-4 {}

 
/*----------------------
Footer
----------------------*/

.footer{
	margin-top:50px;
}
.footer-menu {}
.footer-menu ul {}
.footer-menu ul li {display: inline;}
.footer-menu ul li a {color:#44454b;}
.footer-menu ul li a:hover {color:#c61331;}
.footer .current_page_item a, .footer-menu ul li a:hover {color:#c61331 !important;}

.footerRight {}
.footerLeft{}

.social {
	float:right;
}



/*----------------------
Twitter
----------------------*/

.tp_recent_tweets .date{
	background:url(../images/tw_ico.png) no-repeat center left;
	padding-left: 34px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	width: 100%;
	margin-bottom: 0px;
}

.tp_recent_tweets span{
    float: left;
	
    padding-left: 33px;
}
.tp_recent_tweets li {
    float: left;
	
    width: 100%;
    border-bottom: 1px solid #d3d3d3;
    padding-bottom: 10px;
    margin-bottom: 10px;
}


.header-contact {
    float: right;
    width: 445px;
}

.header-contact h2, .header-contact .head_contact {  border: 0 solid #D2C3D4;  color: #345D95!important;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: normal;  padding: 0 4px 0 8px;
  width: 170px;  float: left;  margin-top: 16px;}

.header-contact a {
    color: #666;  font-family: Arial !important;  font-size: 12px!important;  text-decoration: none;  font-weight: bold!important;
}
.header-contact a:hover{
color: #345D95;
}

.features{

background: url(../images/features_bg.png) repeat-x;
width: 98%;
border: 1px solid #d3d3e3;
padding: 0px 9px;


height: 82px;
border-radius: 2px;
margin-bottom: 20px;


margin-top: -10px;
float: left;


}

.features .feature_block{
float: left;
padding: 6px 0;
width: 155px;
}

.features .feature_block h6,
.features .feature_block .heading-6{
color: #54075b;
font-size: 12px;
font-family: Arial;
padding-left: 26px;
padding-top: 10px;
padding-bottom: 10px;
}

.features .feature_1{
background: url('../images/Sprite-Icons-3.png') no-repeat -80px -47px;
}

.features .feature_2 {
background: url('../images/Sprite-Icons-3.png') no-repeat -80px 0px;
}

.feature_3 span {
background: url('../images/Sprite-Icons-2.png') no-repeat 0 3px;
width: 20px;
height: 19px;
display: inline-block;
margin-right: 9px;
}

.center_widget {
    width: 100%;
}

.center_widget_block1 {
    width: 100%;
    float: left;
}

.center_widget_block1 h1 {
 color: #272727;
 font-size: 20px;
 font-family: Arial;
 line-height: 28px;
 margin-top: 7px;
margin-bottom: 16px;
}

.center_widget_block1 p {
    margin: 5px 0;  color: #272727;  font-size: 13px;  font-family: Arial;  line-height: 16px;  padding: 0 20px 0 0;
}

.content_left {
float: left;
}

#video-bghome {
background: url(../images/video-imgbg.jpg) no-repeat;
width: 313px;
height: 206px;
float: left;
}

#video-bghome div.video-links {
float: left;
display: inline;
color: #272727;
font-family: Helvetica !important;
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
margin: 0 0 0 0;
line-height: 24px;
padding: 55px 100px 0 40px;
text-align: center;
clear: both;
text-shadow: 2px 2px 2px #fff;
}

#video-bghome div.video-links a {
color: #1920d1;
font-family: Helvetica !important;
font-size: 14px;
font-weight: bold;
text-transform: none;
text-decoration: none;
}

#video-bghome div.video-links a:hover {
color: #272727;
font-family: Helvetica !important;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-transform: none;
text-outline: 1px solid white;
}

#video-bghome div.video-links img {
vertical-align: middle;
margin-right: 2px;
}

.play-image {
background: url('../images/Sprite-Icons-3.png') no-repeat -51px -16px;
width: 18px;
height: 18px;
}

.content_left h6 {
font-size: 13px;
font-family: Arial;
font-weight: 600;
color: #000;
margin: 0;
line-height: 16px;
padding: 5px 0 0 0;
}

.aside_block_social {
border-radius: 5px;
overflow: hidden;
border: 1px solid #eaeaea;
margin-bottom: 10px;
margin-top: 10px;
width: 295px;
height: 50px;
padding: 5px 10px 0 10px;
}

img.tw {
width: 45px;
height: 49px;
background: url(../images/social_sprites.gif) -45px 0;
}

img.fb {
width: 45px;
height: 49px;
background: url(../images/social_sprites.gif) 0 0;
}

.aside_block_social img {
margin: 0 12px;
}

img.fb:hover {
background-position: 0 -49px;
}

img.tw:hover {
background-position: -45px -49px;
}

img.go {
width: 45px;
height: 49px;
background: url(../images/social_sprites.gif) -90px 0;
}

img.go:hover {
background-position: -90px -49px;
}

img.in {
width: 45px;
height: 49px;
background: url(../images/social_sprites.gif) -135px 0;
}

img.in:hover {
background-position: -135px -49px;
}

.top_slagon p {
margin: 5px 0;
color: #272727;
font-size: 13px;
font-family: Arial;
line-height: 16px;
margin: 12px 0px;
padding: 0 9px 0 0;
width:90%;
}

.top_slagon p a {
color: #1920d1;
font-size: 22px;
font-family: Arial;
font-weight: normal;
text-decoration: underline;
}

.top_slagon p a:hover {
color: #1920d1;
font-size: 22px;
font-family: Arial;
font-weight: normal;
text-decoration: none;
}

.top_slagon {
float: left !important;
width: 68%;
/*background: url(../images/blue-arrow.png) center bottom no-repeat;*/
}

.inner_slagon, .community_slagon {
	width:100% !important;
}

/*.inner_slagon h1 {
	visibility:hidden;
	margin:0 !important
}*/

.inner_slagon h2 {
	font-weight:bold;
}

.aside .aside_block {
border-radius: 5px;
overflow: hidden;
border: 1px solid #eaeaea;
margin-bottom: 13px;
}

.aside .aside_block .aside_header {
background: #eaeaea;
color: #272727;
font-weight: normal;
font-size: 20px;
font-family: Arial;
padding: 5px 15px;
}

.aside .aside_block .services {
padding: 12px 17px;
}

.aside .aside_block .services li {
background: url('../images/Sprite-Icons-2.png') no-repeat -23px 5px;
padding-left: 29px;
color: #272727;
font-size: 13px;
font-family: 'PT Sans', sans-serif;
font-weight: 400;
border-bottom: 1px solid #eaeaea;
padding-bottom: 4px;
padding-top: 5px;
}

.block_title {
float: left;
border: 1px solid #eaeaea;
padding: 7px 15px;
border-radius: 5px 5px 0px 0px;
border-bottom: 0;
background: #fff;
position: relative;
z-index: 2;
font-size: 21px;
font-family: Helvetica;
font-weight: 700;
color: #c7181f !important;
}


.profile_list {
	float:left;
	width:100%;
	margin-top:10px;
	height: 296px;
	overflow: hidden;
}

.profile_list .profile {
	clear: both;
float: left;
border-bottom: 1px solid;
width: 100%;
margin-bottom: 10px;
	
}

.profile_list .profile_img {
    float: left;
    width: 20%;
    margin-bottom: 20px;

}
.main_profile {

}
.profile_list .profile_img img {
	width:100%;
}

.profile_list .profile_info {
	float:left;
	margin-left:1%;
}	

.videos {
	float:left;
	width:100%;
}

.videos .video_box {
	float:left;
	width:24%;
	margin-right:1%;
}

.videos .video_box a {
display:block;
}

.videos .video_box img {
        width:100%;
        border:1px solid gray;
}

.videos .video_box.last {
	margin-right:0;
}

.row {
margin-bottom: 0px;
}

.bg {
background: url(../images/heading_bg.jpg) repeat-x bottom;
padding-bottom: 5px;
}

.heading_row span {
float: right;
margin-right: 5px;
margin-top: 32px;
color: blue;
}

.heading_row span a {
color: blue !important;
}

.block_inner {
float: left;
width: 96%;
border: 1px solid #eaeaea;
top: -1px;
position: relative;
z-index: 1;
padding: 21px 17px;
border-radius: 0px 5px 5px 5px;
margin-bottom: 30px;
}

.jcarousel-wrapper {
margin: 0 auto;
}

.jcarousel {
position: relative;
overflow: hidden;
width: 877px;
margin: 0 auto;
}

.jcarousel ul {
width: 20000em;
position: relative;
list-style: none;
margin: 0;
padding: 0;
}

.religious_types .first_block {
margin-left: 8px !important;
}
.religious_types li {
color: #272727;
font-size: 15px;
font-family: 'PT Sans', sans-serif;
font-weight: 400;
display: inline;
float: left;
margin: 0 26px;
text-align: center;
}
.jcarousel li {
float: left;
}
.religious_types img {
border: 1px solid #d3d3d3;
}
.religious_types .last_block {
margin-right: 0 !important;
}
.carsoul2 .jcarouse2-control-prev {
background: url('../images/Sprite-Icons-3.png') no-repeat -14px -170px;
text-indent: -33333px;
height: 94px;
float: left;
width: 24px;
top: -150px;
position: relative;
}

.carsoul2 .jcarouse2-control-next {
background: url('../images/Sprite-Icons-3.png') no-repeat -23px -7px;
text-indent: -33333px;
height: 94px;
float: right;
top: -150px;
width: 24px;
position: relative;
}

.block_title {
float: left;
border: 1px solid #eaeaea;
padding: 7px 15px;
border-radius: 5px 5px 0px 0px;
border-bottom: 0;
background: #fff;
position: relative;
z-index: 2;
font-size: 21px;
margin-top: 23px;
font-family: Helvetica;
font-weight: 700;
color: #c7181f !important;
}

.bg {
background: url(../images/heading_bg.jpg) repeat-x bottom;
padding-bottom: 5px;
}

.block_inner {
float: left;
width: 96%;
border: 1px solid #eaeaea;
top: -1px;
position: relative;
z-index: 1;
padding: 21px 17px;
border-radius: 0px 5px 5px 5px;
margin-bottom: 30px;
}

#footerhead {
clear: both;
color: #CE181F;
display: inline;
font-family: Arial !important;
font-size: 14px !important;
font-weight: bold;
}

#footerhead div.fhead {
clear: both;
color: #CE181F;
display: inline;
font-family: Arial !important;
font-size: 14px !important;
font-weight: bold;
line-height: 24px;
margin: 0 10px 0 5px;
}

img.need-help {
width: 28px;
height: 24px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) 0 -196px;
}

#footerhead div.fhead1 {
clear: both;
color: #CE181F;
display: inline;
font-family: Arial !important;
font-size: 14px !important;
font-weight: bold;
line-height: 24px;
margin: 0 10px 0 10px;
}

img.terms-privacy {
width: 32px;
height: 24px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -28px -196px;
}

img.community {
width: 28px;
height: 24px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -60px -196px;
}

img.religion-matrimonial {
width: 30px;
height: 24px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -90px -196px;
}

img.contact-detailf {
width: 28px;
height: 24px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -118px -196px;
}

#footerhead-border {
border-bottom: 2px solid #cdcdcd;
height: 10px;
}

.quick_links .col-1 {
padding-left: 0 !important;
width: 112px;
}

.quick_links .column {
float: left;
min-height: 172px;
padding: 0 15px 0 15px!important;
}

.quick_links ul {
margin-top: 0;
}
.quick_links ul li a, .quick_links ul li {
color: #272727;
font-family: Arial;
font-size: 11px;
text-align: left;
}

.quick_links ul li {
clear: both;
float: left;
line-height: 24px;
text-align: left;
width: 100%;
}

.quick_links ul li a, .quick_links ul li a {
color: #272727;
font-family: Arial;
font-size: 11px;
text-align: left;
}

img.Homef {
width: 16px;
height: 14px;
vertical-align: sub;
margin-right: 2px;
background: url(../images/Sprite-Icons.gif) 0 -250px;
}

.columns img, .column img {
height: auto;
max-width: 100%;
}

img.help-faq {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -16px -250px;
}

img.repot-misuse {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -32px -250px;
}

img.work-withus {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -64px -250px;
}

img.advertise-withus {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -80px -250px;
}

img.sitemap {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -96px -250px;
}
img.Homef:hover {
background-position: 0 -264px;
}
img.help-faq:hover {
background-position: -16px -264px;
}
img.repot-misuse:hover {
background-position: -32px -264px;
}
img.work-withus:hover {
background-position: -64px -264px;
}
img.advertise-withus:hover {
background-position: -80px -264px;
}
img.sitemap:hover {
background-position: -96px -264px;
}
.quick_links ul li a:hover {
color: #CE181F;
text-decoration: none;
border-bottom: 1px dotted #CE181F;
}
img.need-help:hover {
background-position: 0 -224px;
}
img.terms-privacy:hover {
background-position: -28px -224px;
}
img.community:hover {
background-position: -60px -224px;
}
img.religion-matrimonial:hover {
background-position: -90px -224px;
}
img.contact-detailf:hover {
background-position: -118px -224px;
}
img.privacy-policy {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -112px -250px;
}
img.privacy-policy:hover {
background-position: -112px -264px;
}
img.terms-use {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -128px -250px;
}
img.terms-use:hover {
background-position: -128px -264px;
}
img.safety-guidelines {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -144px -250px;
}
img.safety-guidelines:hover {
background-position: -144px -264px;
}
.quick_links .col-3 {
width: 150px;
}
.quick_links .col-4 {
width: 182px;
}
.quick_links .col-5 {
width: 167px;
}
.quick_links .col-6 {
background: none repeat scroll 0 0 transparent !important;
padding-right: 0 !important;
width: 175px;
}
img.contact-us {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -48px -250px;
}
img.contact-us:hover {
background-position: -48px -264px;
}
img.chat-nowf {
width: 18px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -160px -250px;
}
img.chat-nowf:hover {
background-position: -160px -264px;
}
img.contact-us {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -48px -250px;
}
img.contact-us:hover {
background-position: -48px -264px;
}
img.call-tollfree {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -178px -250px;
}
img.call-tollfree:hover {
background-position: -178px -264px;
}
img.become-partner {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -194px -250px;
}
img.become-partner:hover {
background-position: -194px -264px;
}
img.work-withus {
width: 16px;
height: 14px;
vertical-align: text-bottom;
background: url(../images/Sprite-Icons.gif) -64px -250px;
}
img.work-withus:hover {
background-position: -64px -264px;
}

.bottom_slagon {
background: url(../images/BiWi.png) no-repeat center left;
padding-left: 106px;
color: #272727;
font-family: Arial;
font-size: 11px;
margin-top: -15px;
line-height: 15px;
padding-top: 75px;
}
.bottom_slagon a{
color: #d54349;
font-family: Arial;
font-size: 12px;
}
.bottom_logos {
max-height: 63px;
padding: 10px 0px;
width: 100%;
}
.block_inner {
float: left;
width: 96%;
border: 1px solid #eaeaea;
top: -1px;
position: relative;
z-index: 1;
padding: 21px 17px;
border-radius: 0px 5px 5px 5px;
margin-bottom: 30px;
}
.bottom_logos .col-1 {
padding-left: 0 !important;
}
.bottom_logos .column {
float: left;
}
.bottom_logos .satisfaction {
background: url('../images/Sprite-Icons-3.png') no-repeat -14px -113px;
font-family: 'Open Sans', sans-serif;
color: #4f5c68 !important;
font-size: 16px;
padding-left: 61px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 10px;
margin-right: 0px;
font-weight: 600;
}
.bottom_logos .satisfaction span {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
}
.bottom_logos .support span {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
}
.bottom_logos .support {
background: url('../images/Sprite-Icons-2.png') no-repeat 0 -25px;
font-family: 'Open Sans', sans-serif !important;
color: #4f5c68 !important;
font-size: 16px;
padding-left: 61px;
line-height: 20px;
padding-top: 10px;
padding-bottom: 10px;
margin-right: 0px;
font-weight: 600;
}
.bottom_logos .col-3 {
margin: 0 1px;
}
.bottom_logos .versign_logo {
position: relative;
top: -15px;
left: -7px;
}
.columns img, .column img {
height: auto;
max-width: 100%;
}
.footer {
margin-top: 0;
padding-bottom: 5px;
}
.cp {
font-size: 12px;
color: #444444;
}
.cp span {
color: #d54349;
font-size: 12px;
}
.feature_1{
    margin-top: 14px;
}
.feature_2{
    margin-top: 14px;
}
.feature_3{
    margin-top: 15px;
}
.feature_block.last_block{
margin-top:1px;
padding: 0px;
}
.features .last_block span {
vertical-align: top;
font-size: 21px;
text-transform: uppercase;
line-height: 70px;
padding-left: 8px;
}

.form-section {
    width: 391px;
    float: right;
    margin-left: 10px;
    position: relative;
    top: -57px;
}

.slider-section {
    width: 100%;
    float: left;
}

.reg_frm_wrap .form_section {
padding: 12px 18px 20px 18px;
border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
min-height: 310px;
}
#space_3 {
background: #FFFFFF;
border-right: 0px solid #d74800;
}
.spacer_3 {
padding: 3px;
}
.feature_block.star{
    margin-top: 12px;
}
.first_block{
    width: 114px !important;
    margin-left: 42px;
    margin-right: 9px;
}
#google_translate_element {
    float: right;
    margin-top: 20px;
    margin-right: 4px;
}

div#trademark {
    margin-top: -13px;
}
#cboxOverlay {
    background: url('../images/overlay.png') repeat scroll 0px 0px transparent;
    height: 100%;
    position: fixed !important;
    width: 100%;
}
#cboxMiddleLeft {
    background: url('../images/controls.png') repeat-y scroll left top transparent;
    width: 21px;
}
#cboxBottomCenter {
    background: url('../images/border.png') repeat-x scroll 0px -29px transparent;
    height: 21px;
}
#cboxBottomRight {
    background: url('../images/controls.png') no-repeat scroll -129px -29px transparent;
    height: 21px;
    width: 21px;
}
#cboxBottomLeft {
    background: url('../images/controls.png') no-repeat scroll -100px -29px transparent;
    height: 21px;
    width: 21px;
}
#cboxMiddleRight {
    background: url('../images/controls.png') repeat-y scroll right top transparent;
    width: 21px;
}
#cboxTopRight {
    background: url('../images/controls.png') no-repeat scroll -129px 0px transparent;
    height: 21px;
    width: 21px;
}
#cboxTopCenter {
    background: url('../images/border.png') repeat-x scroll 0px 0px transparent;
    height: 21px;
}
#cboxTopLeft {
    background: url('../images/controls.png') no-repeat scroll -100px 0px transparent;
    height: 21px;
    width: 21px;
}
#colorbox, #cboxOverlay, #cboxWrapper{left:0;overflow:hidden;position:absolute;top:0;z-index:9999 !important;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{overflow:hidden;position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{border:0 none;display:block;height:100%;width:100%;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{left:0;position:absolute;top:0;width:100%;}
#cboxClose {
    background: url('../images/controls.png') no-repeat scroll -25px 0px transparent;
    bottom: 0px;
    height: 25px;
    position: absolute;
    right: 0px;
    text-indent: -9999px;
    width: 25px;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxContent{background:none repeat scroll 0 0 #FFFFFF;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxCurrent{bottom:4px;color:#949494;left:58px;position:absolute;}
#cboxSlideshow{bottom:4px;color:#0092EF;position:absolute;right:30px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxClose.hover{background-position:-25px -25px;}

.slider_wrapper img{
border-radius: 16px;
}

.first_block p{
margin-left: 14px;
}

.login-myspace:hover{
color:#fff;
}