@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:300);
body { margin:0 auto; padding:0px;}


.content-design { width:100%; margin: 2% auto; padding:0px; float:left; font-family:font-family: 'Roboto'; font-weight:300;}

.content-design p { font-family:font-family: 'Roboto'; font-weight:300; font-size:1em; margin-bottom:15px; text-align:justify; color:#242424; line-height:25px; }
.content-design h4 { color:#31AFAC; font-family:font-family: 'Roboto'; font-weight:400; font-size:1.3em;}
.content-design ul { margin:0px; padding:0px;}
.content-design ul li { margin:0 0 10px; padding:0 0 0 20px; background:url(../images/bulets-icon.png) no-repeat left 0px; color:#242424; font-family:font-family: 'Roboto'; font-weight:300; font-size:1em;}
.content-design ol li { list-style:decimal !important;  margin:0 15px 10px; padding:0 0 0 20px; color:#242424; font-family:font-family: 'Roboto'; font-weight:300; font-size:1em;}
.content-design ul li ul li { list-style:circle !important; background:none !important; margin-top:10px !important; }
.content-design ul li:hover {  background:url(../images/bulets-icon-hover.png) no-repeat left 0px;}
.left-astrology { width:100%; margin: 2% auto; padding:0px; float:left;}
.left-astrology img { float:left; margin-right:20px; background:#dcdada; padding:5px;}
.right-astrology { width:100%; margin: 2% auto; padding:0px; float:left;}
.right-astrology img { float:right; margin-left:20px; background:#dcdada; padding:5px;}
.content-design h6 {color:#d62863; margin:10px 0; font-size:1.1em; font-family: 'Roboto'; font-weight:300;}
.content-design span {
    color: #d9366d;
    font-size: 1.4em !important;
    margin-bottom: 10px;
}


.table-content{ border-collapse:collapse;color:#333; margin:10px 0;}
.table-content tr:nth-child(even){background:#CCC}
.table-content tr{background:#ebeaea}
.table-content tr td{padding:2px 3px;border:1px solid #fff;}
.table-content tr th{background:#666;font-weight:bold;padding:5px;color:#fff;border:1px solid #fff;text-align:center;}

.fnpteam { margin:15px 0; width:100%; float:left; padding:0px; }
.fnpteam img { float:left; margin-right:20px;}
.fnpteam h6 {color:#59b5d7; margin:10px 0; font-size:1.3em; font-family: 'Roboto'; font-weight:300;}
.fnpteam p { font-size:1em; line-height:1.6em; margin-bottom:20px; color:#101010; text-align:justify;}


.careers-content-right .partner{ background:#da5281 !important; margin:0px; padding:13px 26px; color:#fff; border-radius:5px 5px 0 0;}
.careers-content { float:left; margin:30px auto; padding:0px; width:100%; }
.careers-content h4 { color: #59b5d7; font-size: 1.5em; margin: 10px 0; margin:10px 0; font-family: 'Roboto'; font-weight:300;}
.careers-content h5 { color: #DA5281; font-size: 1.1em; margin:20px 0 !important; font-family: 'Roboto'; font-weight:300;}
.careers-content h6 { color: #DA5281; font-size: 1.1em; margin:20px 0 !important; font-family: 'Roboto'; font-weight:300;}
.careers-content-right { margin:0px; padding:0px; float:left; width:70%; overflow: hidden; }
.careers-content-right p {color:#333; font-size:16px; margin-bottom:10px;}
.careers-content-right ul { margin:0px; padding:0px;}
.careers-content-right ul li { color:#333; font-size:16px;  padding-left:20px; margin-bottom:20px; background:url(../images/bulets-icon.png) no-repeat left 5px; line-height:20px;}
.careers-content-right .partner-logo{padding:10px;}
.careers-content-right a{color:#59b5d7;}
.careers-content-left { margin:0px; padding:0px; float:left; width:25%; background:#eefdfd; margin-right:4%;}
.careers-content-left h4 { background:#da5281; margin:0px; padding:13px 26px; color:#fff; border-radius:5px 5px 0 0;}
.careers-content-left ul { margin:0px; padding:0px;}
.careers-content-left ul li { padding:12px 0px 11px 30px; border-bottom:solid 1px #c2fdfd; color:#2b9797; cursor:pointer;}
.careers-content-left ul li a{color:#2b9797 !important;}

.more-plush { font-size:15px; float:right; margin-right:20px; color:#DA5281; cursor:pointer;}
.careers-content-left li.active { color:#da5281 !important;}
.mainsubtitle{color: #454545;font-family: "Roboto"; font-size: 2.1875em; font-weight: 200; padding: 0 0 10px; text-align: center;}
.helplist{width:100%;}
.helplist li{width:30%; float:left; background:none !important;}

.helplist li#phone::before {
    background-position: 19px -101px;
}
.helplist li#email::before {
    background-position: -103px -100px;
}
.helplist li#faq{width:30%; padding-top:0;}
.helplist li#faq::before {
    background-position: -165px -99px;
    margin-right: 0;
}
.helplist li h6 {
    color: #40405e;
    font-size: 26px;
    font-weight: 100;
}
.helplist a {
    color: #78c4dc;
    font-size: 1.28em;
}
.helplist li::before {
    background: rgba(0, 0, 0, 0) url("/assets/images/iconSpriteBg.png") no-repeat scroll 0 0;
    content: "";
    float: left;
    height: 53px;
    margin-right: 16px;
    width: 60px;
}
.query-form{
	width:100%;
	float:left;
	text-align:center;
	padding-top:20px;
}
.query-form form{
	width:60%;
	display:inline-block;
}
.query-form input[type="text"], .query-form textarea, .query-form select{
	width:100%;
	margin-bottom:15px;
}
.query-form input[type="submit"]{
	display:block;
}
li#faq{
	padding-left:60px;
}
.content-news h4{
	margin-bottom:10px;
}
.content-news li{
	display:inline-block;
	width:17%;
	margin:2% 1%;
	vertical-align:top;
	text-align:center;
}
.content-news li img{
	width:100% !important;
	height:250px;
	min-width:195px;
}
.other_link {
    float: left;
    width: 76%;
	padding:10px;
	border:1px solid #ccc;
}
.right-testi {
    border: 1px solid #ccc;
    float: right;
    padding: 10px;
    width: 22%;
}
/*================================<< RESPONSIVE CSS>>=======================================*/
@media(max-width:640px){
	.other_link, .right-testi{
		width:100%;
		margin-bottom:10px;
	}
	.maintitle:before,.maintitle:after{
		display:none;
	}
	.columns{
		padding:0 10px !important;
	}
}
/*@media only screen and (min-width:641px) and (max-width: 980px) {
	
	.right-astrology img { width:40% !important}
	.left-astrology img { width:40% !important}
	.content-design span { font-size:1em !important; margin:10px 0 !important;}
	
	}


@media only screen and (max-width:640px) {
	
	.right-astrology img { width:96% !important; display:block; margin:0px !important;}
	.left-astrology img { width:96% !important; display:block; margin:0px !important;}
	.content-design span { font-size:1em !important; margin:10px 0 !important;}
	.content-design p { font-size:1em !important;}
	.row.uncollapse > .column, .row.uncollapse > .columns, .row .row.uncollapse > .column, .row .row.uncollapse > .columns  {
		padding-left:20px !important;	
		padding-right:20px !important;
		
		}
		body,table,td,p,a,li,blockquote {
-webkit-text-size-adjust:none !important;

}
table {width: 100% !important; border-collapse:collapse;}
table.deviceWidth + p.MsoNormal,
table.deviceWidth + div.MsoNormal
                {

font-size:0 !important;
                }
	
	
	}*/
	
	