@font-face {
	font-family: 'Roboto';
	src: url('fonts/Roboto-Black.eot');
	src: url('fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'),
		url('fonts/Roboto-Black.woff') format('woff'),
		url('fonts/Roboto-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('fonts/Roboto-Bold.eot');
	src: url('fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/Roboto-Bold.woff') format('woff'),
		url('fonts/Roboto-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('fonts/Roboto-Regular.eot');
	src: url('fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
		url('fonts/Roboto-Regular.woff') format('woff'),
		url('fonts/Roboto-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
.success{
	background: #D8FFC0;
	padding: 5px 10px 5px 10px;
	margin: 10px 0px 5px 0px;
	border: none;
	font-weight: bold;
	color: #2E6800;
	border-left: 3px solid #2E6800;
	width:50%;
}
.error {
	background:none;
	padding: 15px 10px 5px 10px;
	margin: 10px 0px 5px 0px;
	border: none;
	font-weight: bold;
	color: #FF0000;
	border-left: 3px solid #FF0000;
	width:45%;
}
*{padding:0;margin:0;border:none;}
*{box-sizing:border-box;}
a{text-decoration:none;}

body,h1,h2,h3,h4,div,ul,li{margin:0px;padding:0px;}
.container{margin:0 auto;max-width:1170px;}
.clear{clear:both;}
.rslides,.rslides li{width:100%;float:left;position:relative;}
/*header part*/
header{float:left;position:relative;width:100%;}
	.logo{float:left;margin:14px 0px;}
	.logo a img{max-width:100%;}
	.menu{float:right;margin:20px 0;}
	.menu ul li{list-style:none;float:left;position:relative;}
	.menu ul li a{text-decoration:none;color:#1b1b1b;text-transform:uppercase;font-family: 'Roboto';font-weight:normal;
	font-style: normal;font-size:14px;padding:10px 20px;}
	.menu ul li a:hover{color:#fff;background:#59b4ff;border-radius:4px;}
	/*sub menu*/
	
	.menu ul li ul.sub-menu li {
    border: none;
    border-bottom: 2px solid #D9D9DB;
    margin-top: -15px;
    padding: 0;
    width: 100%;
    font-size: 14px;
	background:none;
	
    -moz-transition: opacity 0.8s 0.85s ease-out, margin 0.3s 0.1s ease-out;
    -webkit-transition: opacity 0.1s 0.15s ease-out, margin 0.3s 0.1s ease-out;
    -o-transition: opacity 0.15s 0.15s ease-out, margin 0.3s 0.1s ease-out;
    transition: opacity 0.85s 0.85s ease-out, margin 0.3s 0.1s ease-out;
}
.menu ul li ul.sub-menu1 li {
	width:100%;float:left;
	clear: none;
	height:30px;
}
.menu ul li ul.sub-menu1{ float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    right:13px;
     top: 85px;
	background: #fff;
    width:220px;
    opacity: 0;
    visibility: hidden;
    -moz-transition: opacity 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;
    -webkit-transition: opacity 0.3s ease-out, visibility 0.1s 0.1s linear;
    -o-transition: opacity 0.3s ease-out, visibility 0.1s 0.1s linear;
    transition: opacity 0.3s ease-out, visibility 0.1s 0.1s linear;
    font-size: 12px;
    z-index: 200;
	border-top:5px solid #ff8f11;
	
	
}
.menu ul li ul.sub-menu2{float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    left:0;
     top:27px;
	background: #fff;
    width:180px;
    opacity: 0;
    visibility: hidden;
    -moz-transition: opacity 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;
    -webkit-transition: opacity 0.3s ease-out, visibility 0.1s 0.1s linear;
    -o-transition: opacity 0.3s ease-out, visibility 0.1s 0.1s linear;
    transition: opacity 0.3s ease-out, visibility 0.1s 0.1s linear;
    font-size: 12px;
    z-index: 200;
	border-top:5px solid #59B4FF;
	}
	.menu ul li ul.sub-menu3{float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    left:170px;
     top: 85px;
	background: #fff;
    width:190px;
    opacity: 0;
    visibility: hidden;
    -moz-transition: opacity 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;
    -webkit-transition: opacity 0.3s ease-out, visibility 0.1s 0.1s linear;
    -o-transition: opacity 0.3s ease-out, visibility 0.1s 0.1s linear;
    transition: opacity 0.3s ease-out, visibility 0.1s 0.1s linear;
    font-size: 12px;
    z-index: 200;
	border-top:5px solid #ff8f11;
	}
.menu ul li ul.sub-menu li:last-child{border-bottom:none;}
.menu ul li ul.sub-menu li a {
    margin: 0;
    border-right: none;
    color:#21366e;
    background: none;
	float:left;
    padding:5px 8px;
	text-align:left;
	text-indent:0;
	font-size: 13px;
	font-family: 'Roboto';font-weight:normal;
	font-style: normal;
}

.menu ul li:hover ul.sub-menu {
    opacity: 1;
    visibility: visible;
}

.menu ul li:hover ul.sub-menu li {
    margin-top: 0;
    opacity: 1;
}
.menu ul li:hover ul.sub-menu li a {
    color:#000;border-bottom:none;
    -moz-transition: color 0.1s ease-out;
    -webkit-transition: color 0.1s ease-out;
    -o-transition: color 0.1s ease-out;
    transition: color 0.1s ease-out;
    background:none;
}

.menu ul li:hover ul.sub-menu li a:hover {
    color: #014D89;
    -moz-transition: color 0.3s ease-out;
    -webkit-transition: color 0.3s ease-out;
    -o-transition: color 0.3s ease-out;
    transition: color 0.3s ease-out;
}
.menu ul li ul.sub-menu li ul.subsublist {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0px;
    background: #fff;
    width: 160px;
    opacity: 0;
    visibility: hidden;
	border:2px solid #E8E8E8;
    -moz-transition: opacity 0.2s 0.01s ease-in-out, left 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;
    -webkit-transition: opacity 0.2s 0.01s ease-in-out, left 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;
    -o-transition: opacity 0.2s 0.01s ease-in-out, left 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;
    transition: opacity 0.2s 0.01s ease-in-out, left 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;
}

.menu ul li ul.sub-menu li ul.subsublist li { border: none;clear: both;
 margin: 0; padding: 0;width: 155px;opacity: 1;
    border-bottom: 2px solid #E8E8E8;}

.menu ul li ul.sub-menu li:hover ul.subsublist { opacity: 1; left: 160px;visibility: visible;}


/*banner part*/
.banner{z-index:10;float:left;width:100%;position:relative;background:url("images/financial-strategic-partner2.jpg") no-repeat 0 0;background-size:100%;height:455px;}
.banner1{z-index:10;float:left;width:100%;position:relative;background:url("images/financial-strategic-partner1.jpg") no-repeat 0 0;background-size:100%;height:455px;}
.content{float:none;margin:155px auto;display:block;width:420px;}
.content h1{text-align:center;text-transform:uppercase;font-family: 'Roboto';font-weight:bold;
	font-style: normal;font-size:35px;color:#fff;}
.dots{ 
    position: absolute;
   left: 48%;
    bottom:-10px; width: 55px; margin: 0 auto;
    z-index: 9; }
.dots li{ float:left; list-style:none;}
.dots li a{ float:left; color:#c8cacc; margin:0 2px; font-size:35px; font-family:verdana; text-decoration:none; }
.dots li a:hover, .dots li.rslides_here a{ color:#52b1ff;}
/*our services part*/
	.our_service{float:left;position:relative;width:100%;padding:30px 0px;}
		.our_service h2{text-align:center;text-transform:uppercase;font-family: 'Roboto';font-weight:900;
	font-style: normal;font-size:35px;color:#444444;}
	.our_service p{color:#444444;text-align:center;margin:0px;font-family: 'Roboto';font-weight:normal;
	font-style: normal;font-size:16px;}
	.curve{float:left;position:relative;margin:85px 0px;}
	.curve img{max-width:94%;float:none;margin:0px auto;display:block;}
	.curve ul li{float:left;list-style:none;}
	.curve ul li img{max-width:100%;float:none;margin:10px auto;display:block;}
	.curve ul li p{text-align:center;text-transform:uppercase;font-family: 'Roboto';font-weight:bold;
	font-style: normal;font-size:13px;color:#444444;}
	.curve ul li.rslides_here a p{ color:#5b90ff; }
	.curve ul li.rslides_here img{ border-color:#5b90ff; }



	.curve ul li a{float:left;list-style:none;width:15%;top:35%;position:absolute;}
	.curve ul li.one a{float:left;list-style:none;position:absolute;left:21%;top:0%;}
	.curve ul li.two a{float:left;list-style:none;position:absolute;left:36%;top:-31%;}
	.curve ul li.three a{float:left;list-style:none;position:absolute;right:34%;top:-31%;}
	.curve ul li.four a{float:left;list-style:none;position:absolute;right:17%;top:1%;}
	.curve ul li.five a{float:left;list-style:none;position:absolute;right:4%;top:35%;}

.curve ul li.rslides2_s1 a{  background:url("images/entity.png") no-repeat 0 0; width: 92px; padding: 100px 0 0 0; height: 89px; display: block; left: 5%; } 
.curve ul li.rslides2_s1.rslides_here a{ background:url("images/entity-over.png") no-repeat 0 0;  }

.curve ul li.one a{ background:url("images/diligence.png") no-repeat 0 0; width: 92px; padding: 100px 0 0 0; height: 89px; display: block; }
.curve ul li.rslides2_s2.rslides_here a{ background:url("images/diligence-over.png") no-repeat 0 0;  }

.curve ul li.two a{ background:url("images/investment.png") no-repeat 28px 0; width: 153px; padding: 100px 0 0 0; height: 89px; display: block; }
.curve ul li.rslides2_s3.rslides_here a{ background:url("images/investment-over.png") no-repeat 28px 0;  }

.curve ul li.three a{ background:url("images/finacial.png") no-repeat 30px 0; width: 155px; padding: 100px 0 0 0; height: 89px; display: block; }
.curve ul li.rslides2_s4.rslides_here a{ background:url("images/finacial-over.png") no-repeat 30px 0;  }


.curve ul li.four a{ background:url("images/mergers.png") no-repeat 40px 0; width: 175px; padding: 100px 0 0 0; height: 89px; display: block; }
.curve ul li.rslides2_s5.rslides_here a{ background:url("images/mergers-over.png") no-repeat 40px 0;  }

.curve ul li.five a{ background:url("images/project.png") no-repeat 27px 0; width: 131px; padding: 100px 0 0 0; height: 89px; display: block; }
.curve ul li.rslides2_s6.rslides_here a{ background:url("images/project_entity-over.png") no-repeat 27px 0;  }

		.section{float:left;width:100%;}
		.section li{ list-style:none; }
	.left{float:left;margin-left:50px;width:200px;}
	.left img{max-width:100%;float:right;}
	.right{float:left;width:660px;margin-left:40px;}
	.right h3 a{text-decoration:none;text-align:left;text-transform:uppercase;color:#004184;font-family: 'Roboto';font-weight:bold;font-style: normal;font-size:25px;margin:15px 0px;}
	.right h3 a:hover{color:#52B1FF;}
	.right p{color:#444444;line-height:23px;text-align:left;font-family: 'Roboto';font-weight:normal;font-style: normal;font-size:16px;}
	.read{float:right;margin:20px 0px;border:none;}
	.read a{text-decoration:none;color:#5b90ff;font-family: 'Roboto';font-weight:normal;font-style: normal;font-size:16px;}
	.read a:hover{color:#004184;}
/*about us part*/
	.about_us{padding:30px 0px;float:left;width:100%;position:relative;background:url("images/about-us-bg.jpg") no-repeat 0 0 /cover;}
	.side{float:left;width:100%;margin:20px 0px;}
	.left_side{border:solid 1px #fff;float:left;width:300px;padding:5px;margin:0 40px 0 145px;}
	.left_side img{max-width:100%;}
	.right_side{float:left;width:530px;}
	.right_side h3{text-align:left;color:#fff;font-family: 'Roboto';font-weight:bold;font-style: normal;font-size:30px;}
	.right_side p{line-height:21px;margin:7px 0px;text-align:left;color:#fff;font-family: 'Roboto';font-weight:normal;font-style: normal;font-size:16px;}
	.more{float:left;margin-top:45px;}
	.more a{text-decoration:none;border:solid 1px #fff;text-transform:uppercase;font-family: 'Roboto';font-weight:normal;font-style: normal;font-size:14px;color:#fff;padding:10px 15px;}
/*how we do it part*/
	.how_we_do{float:left;width:100%;position:relative;padding:30px 0px;}
	.how_we_do h2{text-align:center;text-transform:uppercase;font-family: 'Roboto';font-weight:900;
	font-style: normal;font-size:35px;color:#444444;}
	.how_we_do p{color:#444444;text-align:center;margin:0px;font-family: 'Roboto';font-weight:normal;
	font-style: normal;font-size:16px;}
	.how_we_do_section{float:left;width:100%;position:relative;padding:40px 0px;}
	.how_we_do_section ul li{height:280px;float:left;width:250px;list-style:none;margin:0px 20px;}
	.how_we_do_section ul li.arrow{margin:0px;list-style:none;width:150px;position:absolute;top:5%;left:18%;}
	.how_we_do_section ul li.arrow1{margin:0px;list-style:none;left:43%;top:29%;width:150px;position:absolute;}
	.how_we_do_section ul li.arrow2{margin:0px;list-style:none;width:150px;position:absolute;top:5%;right:19%;}
	.how_we_do_section ul li img{max-width:100%;float:none;margin:10px auto 60px;display:block;}
	.how_we_do_section ul li h3{margin:10px 0px;text-align:center;text-transform:uppercase;color:#444444;font-family: 'Roboto';font-weight:bold;font-style: normal;font-size:19px;}
	.how_we_do_section ul li p{line-height:19px;text-align:center;color:#444444;font-family: 'Roboto';font-weight:normal;font-style: normal;font-size:15px;}
	.get{float:none;margin:20px auto;display:block;width:185px;}
	.get a{text-decoration:none;color:#fff;text-transform:uppercase;font-family: 'Roboto';font-weight:normal;font-style: normal;font-size:16px;background:#1b253e;padding:10px 20px;border-radius:3px;}
	/*map part*/
	.map{float:left;width:100%;position:relative;background:url("images/map.png") no-repeat 0 0/cover;padding:30px 0px;}
	.details{float:left;width:100%;}
/*	.form{float:left;width:55%;padding:20px 0px;border-right:dashed 1px #4261b1;padding-right:20px;}*/
/*	.form{float:left;width:55%;padding:20px 0px;padding-right:20px;}*/

    .form {  float: none;  margin: 0 auto;  padding: 0;  width: 55%;}
	.form h3{text-align:center;text-transform:uppercase;color:#444444;font-family: 'Roboto';font-weight:bold;font-style: normal;font-size:25px;}
	.form p{margin:5px 0px;text-align:center;color:#444444;font-family: 'Roboto';font-weight:normal;font-style: normal;font-size:16px;}
	.form ul{margin:30px 0px;}
		.form ul li{list-style:none;float:left;margin-bottom:8px;width:50%;}
	.form ul li label{color:#444444;font-family: 'Roboto';font-weight:normal;font-style: normal;font-size:16px;}
	.form ul li input{background:#fff;border:none;padding:10px;margin-right:15px;width:93%;}
	.form ul li textarea{background:#fff;border:none;padding:25px 5px;width:620px;}
	
.form input[type="submit"] {
    background: transparent;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
	background:#52B1FF;
    float: none;
    font-family: 'Roboto';font-weight:normal;font-style: normal;font-size:16px;
    margin:10px auto;
	display:block;
    padding: 7px 30px;
}
	.address{float:left;width:360px;padding:40px;position:relative;margin:0 0 0 145px;}
	.address img{max-width:100%;}
	.address_content {
    right: 65px;
    position: absolute;
    top:77px;
    width: 235px;
}
.address_content h3 {
    color: #fff;

    font-size: 25px;
    font-family: 'Roboto';font-weight:normal;font-style: normal;
    text-align: center;
    text-transform: uppercase;
}
.address_content p {
    color: #aeb7ba;
    margin:0px;
    font-size: 16px;
   font-family: 'Roboto';font-weight:normal;font-style: normal;
    line-height: 23px;
    text-align: center;
}
.address_content p span {
    color: #32a2ff;
 
    font-size: 16px;
    font-family: 'Roboto';font-weight:normal;font-style: normal;
    text-align: center;
}
	.line{height:2px;background:#d1d3d7;width:100%;display:block;}
	/*footer part*/
footer{float:left;width:100%;position:relative;padding:0px 0px 10px 0px;background:#e3e3e3;}
.footer_menu{float:none;margin:20px auto;display:block;width:440px;}
.footer_menu ul li{list-style:none;float:left;padding:10px;}
.footer_menu ul li a{text-decoration:none;text-transform:uppercase;color:#798183;font-family: 'Roboto';font-weight:normal;
	font-style: normal;font-size:14px;}
.phone{float:none;margin:0px auto;display:block;width:170px;}
.phone p img{float:left;margin-right:7px;margin-top:5px;}
.phone p {margin:5px 0px;color:#798183;font-family: 'Roboto';font-weight:normal;
	font-style: normal;font-size:19px;float:left;}
.linking{float:none;margin:0px auto;display:block;width:135px;}
.linking a img {float:left;padding:5px;}
/*last footer part*/
.last{float:left;width:100%;position:relative;background:#4a5162;padding:20px 0px;}
.last p{text-align:center;color:#fff;font-family: 'Roboto';font-weight:normal;
	font-style: normal;font-size:16px;}
	
/*contact form part*/
	.location{float:left;width:100%;position:relative;padding:30px 0px 10px;}
	.location h2{text-align:center;text-transform:uppercase;color: #444444; font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:25px;}
	.location p{margin:4px 0px;text-align:center;color: #444444; font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;}
	.adress{float:none;width:270px;margin:20px auto;display:block;}
	.adress h3{color: #444444;font-family: "Roboto";font-size: 25px;font-style: normal;font-weight: normal;text-align: center;text-transform: uppercase;}
	.adress p{color: #444444;font-family: "Roboto";font-size: 16px;font-style: normal;font-weight: normal;line-height: 26px;margin: 0;text-align: center;}
	.map12{float:left;width:100%;position:relative;}
	.map12 iframe{width:100%;height:300px;}
	.contact_form{padding:30px 0px;float:left;width:100%;position:relative;background:url("images/about-founder.jpg")no-repeat 0 0/cover;}
	.contact_form h2{text-align:center;text-transform:uppercase;color: #fff; font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:25px;}
	.contact_form p{margin:4px 0px;text-align:center;color: #fff; font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;}
input[type=submit]{float: right;width: 120px;border-radius:3px;padding: 8px 0;color: #444444; font-family: "Roboto"; font-style: normal;font-weight: normal;font-size: 17px;border:solid 1px #ccc;}
.right_map{float:left;width:50%;border:solid 4px #52B1FF;height:370px;margin-top:30px;}
.right_map iframe{width:100%;height:100%;}
.form1{float:left;width:100%;}
.form1 input.text1{border:solid 1px #ccc;padding:10px;margin-left:19px;width:49%;color:#444444;font-family: "Roboto"; font-style: normal;font-weight: normal;font-size:16px;}
.form1 input[type="text"]{border:solid 1px #ccc;padding:10px;width:49%;color:#444444;font-family: "Roboto"; font-style: normal;font-weight: normal;font-size:16px;}
.form1 input.name{border:solid 1px #ccc;padding:10px;width:100%;margin:30px 0px 20px;color:#444444;font-family: "Roboto"; font-style: normal;font-weight: normal;font-size:16px;}

.form1 textarea{padding:5px 10px;border:solid 1px #ccc;margin:20px 0px 10px;width:100%;color:#444444;font-family: "Roboto"; font-style: normal;font-weight: normal;font-size:16px;}

.form1 input[type="submit"]{float:none;cursor:pointer;text-decoration:none;margin-bottom:30px;border-right:none;border-bottom:none;color:white;background:#3fc6ff;font-family: "Roboto"; font-style: normal;font-weight: normal;font-size:20px;margin:10px auto 0px;display:block;padding:10px 20px;}
.form1 input[type="submit"]:hover{background:#fff;color:black;}

/*contact us updated */
.contact_email_fin{text-align: center;float: left;text-align: center;width: 100%;color: #fff;font-family: 'Roboto';margin: 9px 0 0}
.change_head{font-weight: bold;font-family: 'Roboto';}

/*get a quote*/
.get_a_quote_fin{background: rgba(0, 0, 0, 0) url("images/map.png") no-repeat scroll 0 0 / cover ;
float: left;padding: 30px 0;width: 100%;}
.outer_content h2{text-transform:uppercase;text-align:center;color:#07204B;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:30px;}
.get_a_quote_fin h3{color: #444444; font-family: "Roboto"; font-size: 16px;font-style: normal;font-weight: normal;}
.container_inner{width: 90%;float:none;margin:20px auto;display:block;}
.get_a_quote_fin ul li{list-style: none;float: none;}
.qoute-form {font-size: 13px;overflow: hidden;padding: 8px 2px 4px 0;width: 100%;}
.get_a_quote_fin .form_row{float: left;width:50%;}
.get_a_quote_fin .form_row_right{float: right;width:50%;}
.qoute-form label {display: block;padding:10px 0 5px;color: #444444; font-family: "Roboto"; font-size: 16px;font-style: normal;font-weight: normal;}
.qoute-form input[type="text"] {padding: 10px;width: 94%;border: none;}
.services_of_interest{margin: 10px 0;float: left;width: 48%;}
.services_of_interest select{font-family: "Roboto"; font-style: normal;font-weight: normal;font-size: 16px;margin: 5px 0;width:98%;padding:10px 8px;background:#fff url("images/drop-down.png") no-repeat scroll 100% 40%;
    border: 1px solid #ccc;}
	.services_of_interest  select {
        /*for firefox*/
        -moz-appearance: none;
        /*for chrome*/
        -webkit-appearance:none;
      }
.services_of_interest  select option{padding:7px;background:#fff;font-family: "Roboto"; font-style: normal;font-weight: normal;font-size: 16px;}


/*for IE10*/
.services_of_interest select::-ms-expand {display: none;}
.about_your_requirements{margin: 10px 0;float: right;width:50%;}
.about_your_requirements textarea{width:94%;height: 75px;padding: 15px 10px;border: none;}
.submit-button{float:none !important;margin:20px auto;display:block;width:230px !important;background:#59B4FF;}
input[type=submit]{cursor:pointer;border: none;border-radius:3px;cursor: pointer;color: #fff; font-family: "Roboto"; font-size:20px;font-style: normal;font-weight: normal;}
input[type=submit]:hover{color:#000;background:#ccc;}
/*about us part*/
.navigation {
    float: left;font-family: "Roboto"; font-style: normal;font-weight: normal;font-size: 15px;padding: 10px;
	width: 45%;color:#fff;background:#003C77;}
.navigation a {color: #fff;font-family: "Roboto"; font-style: normal;font-weight: normal;font-size: 15px;margin: 20px 0 10px;text-decoration: none;}
.navigation a:hover{color:#000;}
.outer_content{float:left;width:100%;position:relative;padding:30px 0px;}
.outer_content h2{text-transform:uppercase;text-align:center;color:#07204B;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:30px;}
.outer_content p.bio{color: #444444;font-family: "Roboto";font-size: 16px;font-style: normal;font-weight: normal;  line-height: 23px;text-align:center;}
.bar {
    border-bottom: 2px solid #012345;
}
.width {
    background: #fff none repeat scroll 0 0;
    border: 3px solid #0066cc;
    height: 12px;
    left: 48%;
    margin: 0 0 0 -11.5px;
    position: absolute;
    top: -5px;
    width: 25px;
    z-index: 9;
}
.outer_content h4.about{text-align:left;}
.outer_content h4{text-align:center;text-transform:uppercase;color:#1B253E;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:20px;padding-top:20px;}
.outer_content p{text-align:left;line-height:23px;color:#444444;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;margin:20px 0px;}
.us{float:left;width:100%;margin:15px 0px;}
.us ul li{line-height:23px;list-style:inside disc;color: #444444;font-family: "Roboto";font-size: 16px;font-style: normal;font-weight: normal;}
.our_vision{float:left;width:100%;position:relative;padding:30px 0px;}
.our_vision h2{text-align:center;text-transform:uppercase;color:#5b90ff;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:30px;}
.our_vision p{text-align:center;color: #444444;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;margin:5px 0px;}
.about_founder{float:left;width:100%;position:relative;background:url("images/about-founder.jpg")no-repeat 0 0/cover;}
.person{float:left;margin:30px 0px;width:230px;}
.person img{max-width:100%;border-radius:25px;}
.founder{width:715px;float:left;margin:30px 0px;padding-left:40px;}
.founder h2{text-align:left;text-transform:uppercase;color:#fff;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:25px;margin-bottom:20px;}
.founder p{text-align:left;color:#fff;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;}
.section1{float:left;}
.leftsection{float:left;width:100%;}
.leftsection h3{text-transform:uppercase;color:#5b90ff;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:16px;text-align:left;margin:20px 0px;}
.leftsection p{margin:15px 0px;line-height:23px;color:#444444;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;text-align:left;}
.leftsection p.italic{color:#444444;font-family: "Roboto"; font-style:italic;font-weight:600;font-size:17px;text-align:left;margin:5px 0px;}
.line2{margin:30px 0px 20px;float:left;width:100%;position:relative;background:#bdbdbd;height:2px;}
.text{float:left;width:100%;}
.text h3{text-transform:uppercase;color:#004283;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:25px;text-align:left;margin:10px 0px;}
.text p{line-height:23px;color:#444444;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;text-align:left;}
.rightsection{float:left;width:36%;margin-left:80px;position:relative;margin-top:80px;margin-bottom:50px;}
.border_top{height:30px;border-top:solid 8px #004184;border-left:solid 8px #004184;border-right:solid 8px #004184;border-bottom:none;position:absolute;left:20px;width:90%;}
.border_bottom{position:absolute;width:90%;left:20px;height:30px;border-bottom:solid 8px #004184;border-left:solid 8px #004184;border-right:solid 8px #004184;border-top:none;}
.rightsection h3{margin:50px 0px 0px;text-transform:uppercase;color:#5b90ff;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:23px;text-align:center;}
.rightsection p{line-height:23px;color:#444444;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;text-align:center;margin-bottom:25px;}


/*investment banking part*/
.due1{float:left;width:100%;padding:30px 0px;}
.due1 ul li{list-style:none;float:left;width:15% !important;border:solid 5px #002754;border-radius:93px;margin:0px 9px !important;padding:67px 0px !important;}

.due1 ul li p{height:27px;text-align:center;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;color: #444444;}
/*merger and acquisition part*/
.outer_content h3{text-align:left;text-transform:uppercase;color:#1B253E;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:16px;}
/*service part*/
.sub_banner{float:left;width:100%;position:relative;background:url("images/subbanner-image-finacess.jpg") no-repeat 0 0 /cover;}
.inner_page{float:left;width:100%;}
.images{float:left;width:36%;margin:40px 20px;}
.images img{max-width:100%;}
.inner_page_content{float:left;margin:95px 10px 70px;width:58%;}
.inner_page_content h1{text-transform:uppercase;color:#fff;text-align:left;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:35px;}
.inner_page_content h2{color:#fff;text-align:left;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:17px;margin:5px 0px;line-height:26px;}
.read_more{float:left;margin:30px 0px;}
.read_more a{text-decoration:none;background:#fff;border-radius:2px;color:#001b44;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;padding:10px 13px;}
.outer_content1{float:left;position:relative;width:100%;background:#e8eef2;}
.outer_content1 p{text-align:center;}
.service_list{float:left;width:100%;position:relative;}
.description{float:left;width:100%;padding:30px 0px;}
.description ul li{list-style:none;float:left;width:47%;margin:13px;background:#5b90ff;padding:20px 10px;}
.description ul li  .leftside{float:left;width:100px;margin:0px 10px;}
.description ul li .leftside img{max-width:100%;}
.description ul li  .rightside{float:left;width:76%;}
.description ul li .rightside h3{text-decoration:none;margin:10px 0px;color:#fff;text-align:left;text-transform:uppercase;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:20px;}
.description ul li  .rightside p{text-decoration:none;color:#fff;text-align:left;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:15px;}
.description ul li  .read{float:right;margin-bottom:10px;}
.description ul li .read a{text-decoration:none;text-transform:uppercase;color:#fff;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:14px;padding:6px;}
.description ul li .read a:hover{color:#cacaca;background:#004184;}
.description ul li:hover{cursor:pointer;background:#004184;}
/*due diligence part*/
.expert{float:left;width:100%;position:relative;padding:30px 0px 0px;}
.solution{float:left;width:46%;padding-right:25px;}
.solution h3{text-transform:uppercase;color:#1B253E;font-family: "Roboto"; font-style: normal;font-weight:bold;font-size:16px;margin-bottom:18px;}
.solution ul li{list-style:inside disc;padding-left:10px;margin-bottom:7px;color: #444444;font-family: "Roboto";font-size: 16px;font-style: normal;font-weight: normal;}
.outer_content2{padding-left:25px;float:left;width:46%;border-left:1px dashed #4261b1;}
.outer_content2 p{text-align:left;margin:0px;}
.common{float:left;width:100%;position:relative;}
.due{float:left;width:100%;padding:30px 0px;}

.due ul li{list-style:none;float:left;width:16%;border:solid 5px #002754;border-radius:90px;margin:0px 20px;padding:47px 7px;}
.due ul li img{float:none;margin:0 auto;display:block;}
.due ul li p{height:27px;text-align:center;font-family: "Roboto"; font-style: normal;font-weight:normal;font-size:16px;color: #444444;}




/*RWD Starts here*/
@media screen and (max-width:1170px)
{
	.logo{margin:14px 10px;}
	.menu{margin:20px 10px;}
	.banner{height:auto;}
	.banner1{height:auto;}
	.content{margin:124px auto;}
	
	.dots{bottom:-10px;}
	.curve{width:950px;float:none;margin:70px auto;display:block;}
	.section{width:950px;float:none;display:block;margin:40px auto;}
	.side{width:950px;float:none;display:block;margin:20px auto;}
	.details{width:950px;float:none;display:block;margin:20px auto;}
	.left{margin:0px 25px;}
	.left_side{width:31%;margin:0 19px;}
	.outer_content2{width:54%;}
	.right_side{width:62%;}
	.form ul li input{padding:10px 41px;}
	.form ul li textarea{width:465px;}
	.inner_page_content{margin:65px 10px 65px;width:55%;}
	.form{padding:20px;}
	.form1{float:none;margin:20px auto;display:block;width:90%;}
	.form1 input.text1{margin-left:12px;}
	.get_a_quote_fin h2{margin-left:20px;}
	.left_con{margin:0 30px;}
	.navigation{margin-left:10px;}
	.sub_banner h1{margin:5px 0px;;}
	.outer_content p{margin:20px 10px;}
	.menu ul li ul.sub-menu2{right:150px;}
	.list h3{margin:20px 10px;}
	.artical{width:56%;margin-left:10px;}
	.building ul li{margin:0 20px;}
	.para{padding:20px 10px;}
	.outer_content h4.about{margin:0 10px;}
	.us ul{margin:10px;}
	.description ul li .rightside{width:72%;}
	.leftsection{margin-left:15px;width:96%;}
	.text{width:97%;margin:10px;}
	.person{margin:30px 10px;}
	.due{float:none;margin:20px auto;display:block;width:950px;padding:0px;}
	.due1{float:none;margin:20px auto;display:block;width:950px;padding:0px;}
	.expert{width:98%;margin:30px 10px 0px;}
	.due ul li{margin:10px 14px;padding: 35px 14px !important;
    width: 17%;}
	.due1 ul li{margin:20px 7px !important;padding:49px 10px!important;}
	.outer_content h3{margin-left:10px;}
	.curve ul li.one a{left:19%;}
	.curve ul li.two a{left:32%;}
	.curve ul li.four a{top:-1%;right:17%;}
	.curve ul li.five a{}
	.right{margin-left:15px;}
	.how_we_do_section{float:none;margin:0px auto;display:block;width:950px;}
	.how_we_do_section ul li{width:22%;margin:0px 14px 20px;}
	.how_we_do_section ul li.arrow{width:14%;top:20%;}
	.how_we_do_section ul li.arrow1{width:14%;top:120%;}
	.how_we_do_section ul li.arrow2{right:18%;top:20%;width:14%;}
	.founder{padding-left:30px;width:675px;}
	.address{margin:0 0 0 50px;}
}
@media screen and (max-width:959px)
{
    .curve ul li.one a{left:19%;}
	.curve ul li.two a{left:32%; width: 127px;}
	.curve ul li.four a{top:-1%;right:16%; width: 155px;}
	.curve ul li.five a{ width: 126px; }
    .curve ul li.three a{ width: 134px; right: 34%; }
    
	.logo{width:240px;}
	.curve{width:760px;float:none;margin:85px auto;display:block;}
	.section{width:760px;float:none;display:block;margin:40px auto;}
	.side{width:760px;float:none;display:block;margin:20px auto;}
	.details{width:760px;float:none;display:block;margin:20px auto;}
	.content{margin:91px auto;}
	.right{width:73%;}
	.aside-bar{margin:0p 10px;}
	.building ul li{margin:0 18px;}
	.para ul li{width:46%;margin:0 10px;}
	.aside-bar{margin:0 10px;}
	.address{margin:0 0 0 25px;}
	.how_we_do_section{width:760px;float:none;margin:10px auto;display:block;}
	.how_we_do_section ul li{width:21%;margin:0 14px 16px !important;}
	.how_we_do_section ul li h3{font-size:16px;}
	.how_we_do_section ul li.arrow{left:17%;top:20%;}
	.how_we_do_section ul li.arrow1{top:114%;left:41%;}
	.how_we_do_section ul li.arrow2{right:17%;top:25%;}
	.get{margin:50px auto 20px;}
	.form{padding:10px;}
	.form ul li input{padding:10px 20px;}
	.form ul li textarea{width:381px;}
	.address{padding:25px;width:40%;}
	.address_content{width:74%;right:37px;top:63px;}
	.container_inner{float:none;margin:10px auto;display:block;width:90%;}
	.get_a_quote_fin h2{margin:0px;text-align:center;}
	.inner_page_content{width:46%;}
	.images{width:45%;}
	.sub_banner h1{margin:5px 0px;}
	.inner_page_content{margin:79px 10px 0px;}
	.description ul li{width:47%;margin:9px;}
	.description ul li .rightside{width:67%;}
	.description ul li .leftside{width:90px;}
	.founder{padding-left:20px;width:60%;}
	.description ul li{padding:20px 3px;}
	.dots{left:47%;}
	.description ul li .rightside h3{font-size:18px;font-weight:bold;}
	.due{float:none;margin:0px auto;display:block;width:760px;padding:0px;}
	.due1{float:none;margin:0px auto;display:block;width:760px;padding:0px;}
	.due1 ul li{width:15% !important;padding:37px 0px!important;margin:20px 6px !important;}
	.due ul li{margin:10px 7px;padding:20px 5px !important;}
	.form1 input.text1{margin-left:9px;}
	.inner_page_content h1{font-size:30px;}
	.address_content p{line-height:22px;font-size:14px;}
	.curve ul li.five{right:1%;}
	.right{margin-left:0px;}
	.left{width:auto;}
	.menu ul li a{padding:10px 15px;}
	.how_we_do_section{float:none;margin:0px auto;display:block;width:760px;}
	.curve ul li.two{top:-38%;}
	.curve ul li.three{top:-38%;}
	.more{margin-top:6px;}
	.more a{padding:6px 10px;}
	.description ul li .rightside p{height:100px;}
	.inner_page_content h2{font-size:15px;line-height:21px;}
	.rightsection{margin-left:25px;}
}
@media screen and (max-width:767px)
{.get{margin:0px auto 20px;}
	.curve{width:590px;float:none;margin:65px auto;display:block;}
	.section{width:590px;float:none;display:block;margin:40px auto;}
	.side{width:590px;float:none;display:block;margin:20px auto;}
	.details{width:590px;float:none;display:block;margin:20px auto;}
	.how_we_do_section{width:590px;float:none;margin:0px auto;display:block;padding:20px 0px;}
	.logo{width:200px;margin:15px auto;display:block;float:none;}
	.menu{float:none;width:500px;margin:15px auto;display:block;}
	header{padding-bottom:20px;}
	.content{margin:87px auto;width:510px;}
	.content h1{font-size:27px;}
	.dots li a{font-size:30px;}
    .curve ul li.rslides2_s1 a{ left: 3%; }
	.curve ul li img{max-width:65%;}
	.curve ul li.three a{top:-50%; right: 32%;}
	.curve ul li.four a{top:-25%; right: 16%; }
	.curve ul li p{font-size:12px;}
	.curve ul li{top:10%;}
	.curve ul li.one a{top:-30%; left: 19%; }
	.curve ul li.five a{top:10%; right: 0;}
	.curve ul li.two a{top:-45%; left: 32%; }
   .curve ul li.rslides2_s1 a,  .curve ul li.rslides2_s2 a,  .curve ul li.rslides2_s1.rslides_here a,  .curve ul li.rslides2_s2.rslides_here a{ background-size: 100%; width: 75px; padding: 80px 0 0 0; }
    .curve ul li.rslides2_s3 a, .curve ul li.rslides2_s3.rslides_here a{ background-size: 67%; width: 112px;padding: 80px 0 0 0; }
      .curve ul li.rslides2_s4 a, .curve ul li.rslides2_s4.rslides_here a{ background-size: 67%; width: 112px;padding: 80px 0 0 0; }
        .curve ul li.rslides2_s5 a, .curve ul li.rslides2_s5.rslides_here a{ background-size: 61%; width: 119px;padding: 80px 0 0 0; }
      .curve ul li.rslides2_s6 a, .curve ul li.rslides2_s6.rslides_here a{ background-size: 67%; width: 112px;padding: 80px 0 0 0; }
    
	.form input[type="submit"]{margin:10px auto;float:none;display:block;}
	.form{border:none;}
	.left{margin:0 10px;}
	.images{margin:20px 10px;}
	.inner_page_content{margin:50px 10px 45px;}
	.sub_banner h1{margin:0px;}

	.read_more{margin:38px 0 0 ;}
	.right{width:70%;}
	.inner_page_content h1{font-size:23px;}
	.navigation{width:49%;}
	.left_side{margin:0 14px;}
	.how_we_do_section ul li{width:42%;margin:0 20px;height:220px;}
	.how_we_do_section ul li.arrow1{display:none;}
	.how_we_do_section ul li.arrow{display:none;}
	.how_we_do_section ul li.arrow2{display:none;}
	.how_we_do_section ul li img{margin:20px auto;}
	.form{width:95%;float:none;margin:0px auto;display:block;}
	.form ul li{width:50%;}
	.form ul li input{padding:10px;width:85%;}
	.form ul li textarea{width:502px;}
	.address{width:55%;}
	.left_con{width:70%;float:none;margin:10px auto;display:block;overflow:hidden;}
	.form1 input.text1{margin-left:6px;}
	.right_map{width:70%;float:none;margin:10px auto;display:block;overflow:hidden;}
	.menu ul li ul.sub-menu2{top:27px;left:0;}
	.artical{margin-bottom:20px;width:97%;}
	.aside-bar{width:55%;float:none;margin:10px auto;display:block;}
	.building ul li{width:93%;float:none;margin:10px auto;display:block;}
	.outer_content p{margin:10px;}
	.due{float:none;margin:0px auto;display:block;width:590px;padding:0px;}
	.due1{float:none;margin:0px auto;display:block;width:590px;padding:0px;}
	.description ul li .rightside{width:73%;}
	.description ul li{width:85%;margin:9px 40px;}
	.outer_content2{padding-left:5px;}
	.due ul li{padding:32px 23px!important;width:27%;margin:10px 18px;}
	.outer_content h4{margin:0 10px;}
	.due1 ul li{width:25% !important;margin:20px 15px!important;padding:51px 7px !important;}
	.leftsection{width:95%;}
	.rightsection{width:60% !important;margin:30px 90px!important;}
	.founder{padding-left:0px;width:63%;}
	.curve img{max-width:100%;}
	.person{width:32%;}
	.description ul li .rightside p{height:auto;}
}
@media screen and (max-width:599px)
{
    .curve ul li.rslides2_s1 a, .curve ul li.rslides2_s2 a, .curve ul li.rslides2_s1.rslides_here a, .curve ul li.rslides2_s2.rslides_here a{ background-size: 87%; }
    .curve ul li.rslides2_s4 a, .curve ul li.rslides2_s4.rslides_here a{ background-size: 58%; }
    .curve ul li.rslides2_s5 a, .curve ul li.rslides2_s5.rslides_here a{ background-size: 55%; width: 119px; }
    .curve ul li.rslides2_s6 a, .curve ul li.rslides2_s6.rslides_here a{ width: 106px; background-size: 60%; }
    .curve ul li.one a{ left: 18%; }
    .curve ul li.two a{ left: 29% }
    .curve ul li.rslides2_s3 a, .curve ul li.rslides2_s3.rslides_here a{ background-size: 69%; width: 94px;  }
    
	.curve{width:470px;float:none;margin:85px auto;display:block;}
	.section{width:470px;float:none;display:block;margin:0px auto;}
	.side{width:470px;float:none;display:block;margin:20px auto;}
	.details{width:470px;float:none;display:block;margin:20px auto;}
	.menu{float:none;width:470px;margin:15px auto;display:block;}
	.menu ul li a{padding:10px 13px;}
	.content{width:400px;margin:75px auto;}
	.content h1{font-size:22px;}
	.navigation{width:70%;}
	.right{width:67%;}
	.curve ul li p{font-size:11px;}
	.left_side{margin:0 10px 0 0;}
	.right_side{width:64%;}
	.how_we_do_section{width:470px;}
	.how_we_do_section ul li{width:44%;margin:0 10px;}
	.form ul li textarea{width:423px;}
	.address{width:67%;}
	.form ul li input{width:98%;}
	.menu ul li ul.sub-menu2{right:150px;}
	.inner_page_content{margin:45px 10px 35px;}
	.para ul li{width:94%;}
	.form input[type="submit"]{margin:10px auto;display:block;float:none;}
	.form1 input.text1{margin-left:4px;}
	.description ul li{margin:9px 20px;width:93%;}
	.outer_content h3{font-size:14px;margin-left:0px;}
	.due{float:none;margin:0px auto;display:block;width:470px;padding:0px;}
	.due1{float:none;margin:0px auto;display:block;width:470px;padding:0px;}
		.due ul li{margin: 10px;padding:22px 19px !important;width: 29%;}
		.due1 ul li{margin: 20px 10px !important;width: 27% !important;padding:43px 10px !important;}
		.inner_page_content h1{font-size:18px;}
		.inner_page_content h2{font-size:13px;}
		.read_more{margin-top:30px;}
		.solution{padding-right:0px;}
		.rightsection{margin: 30px 64px !important;width: 72% !important;}
		.person{float:none;margin:10px auto;display:block;width:200px;}
		.founder{width:96%;float:none;margin:10px auto;display:block;}
	
	}
	
	@media screen and (max-width:479px)
{
	.menu{display:none;}
	.slicknav_menu {display:block;}
	/*!
 * SlickNav Responsive Mobile Menu v1.0.3
 * (c) 2015 Josh Cope
 * licensed under MIT
 */.slicknav_menu:after,.slicknav_menu:before{display:table;content:" "}
 .slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}
 .slicknav_menu,.slicknav_menu *{box-sizing:border-box}
 .slicknav_nav,.slicknav_nav ul{padding:0;list-style:none;overflow:hidden}
 .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em}
 .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}
 .slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}
 .slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}
 .slicknav_menu .slicknav_no-text{margin:0}
 .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
 .slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}
 .slicknav_nav .slicknav_arrow{font-size:12px !important;margin:0 0 0 .4em}
 .slicknav_nav .slicknav_item a{display:inline}
 .slicknav_nav .slicknav_row,.slicknav_nav a{display:block}
 .slicknav_nav .slicknav_parent-link a{display:inline}
 .slicknav_menu{*zoom:1;font-size:16px;background:#082D59;padding:5px;position:relative;z-index:999;}
 .slicknav_menu .slicknav_icon-bar{background-color:#fff}
 .slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222;}
 .slicknav_nav{clear:both;color:#fff;margin:0;font-size:.875em;}
 .slicknav_nav ul{margin:0 0 0 20px}	
 .slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}
 .slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#fff;color:#000;}
 .slicknav_nav .slicknav_row:hover a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#fff;color:#000;}
 .slicknav_nav a{text-decoration:none;font-family: 'Myriad Pro';font-style:regular;font-size:18px;color:#fff;text-transform:capitalize;}
 .slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#fff;color:#000;}
 .slicknav_nav .slicknav_txtnode{margin-left:15px}
 .slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}
 .slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px;}
 .curve{width:310px;float:none;margin:30px auto;display:block;}
	.section{width:310px;float:none;display:block;margin:0px auto;}
	.side{width:310px;float:none;display:block;margin:20px auto;}
	.details{width:310px;float:none;display:block;margin:20px auto;}
	header{padding:0px;}
	.navigation{width:95%;margin-left:0px;}
	.content{width:300px;margin:28px auto 30px;}
	.dots li a{font-size:25px;}
	.dots{left:45%;}
	.curve ul li p{font-size:8px;}
	.left{float:none;margin:10px auto;display:block;width:148px;}
	.right{width:100%;}
	.left_side{width:85%;margin:10px auto;float:none;display:block;}
	.right_side{width:100%;}
	.how_we_do_section ul li{width:29%;margin:0 10px;}
	.how_we_do_section{width:310px;}
	.how_we_do_section ul li{width:90%;margin:0px auto!important;float:none;display:block;}
	.form ul li{width:100%;}
	.form ul li textarea{width:269px;}
	.address{width:95%;padding:10px;}
	.footer_menu{width:235px;}
	.get_a_quote_fin .form_row{width:86%;}
	.qoute-form input[type="text"]{width:100%;}
	.get_a_quote_fin .form_row_right{float:left;width:86%;}
	.about_your_requirements{float:left;width:86%;}
	.services_of_interest{width:86%;}
	.right h3{text-align:center;}
	.right_side h3{text-align:center;}
	.more{float:none;margin:20px auto;display:block;width:120px;}
	.form input[type="submit"]{margin:5px 12px 20px 0px;}
	.left_con{width:90%;}
	.right_map{width:90%;}
	.form1 input.text1{margin-left:1px;}
	.how_we_do_section{padding:0px;}
	.get_a_quote_fin .form_row_right{width:95%;}
	.get_a_quote_fin .form_row{width:95%;}
	.services_of_interest{width:95%;}
	.about_your_requirements textarea{width:100%;}
	.about_your_requirements{width:95%;}
	.how_we_do_section ul li h3{font-size:14px;}
	.description ul li{margin: 9px 5px;width: 96%;}
	.description ul li .rightside{width:63%;}
	.rightsection{margin: 30px 15px !important;width: 89% !important;}
	.rightsection h3{font-size:18px;}
	.text{width:93%;}
	.solution{width:95%;}
	.description ul li .rightside h3{font-size:17px;}
	.outer_content2{width:95%;border-left:none;border-top:1px dashed blue;margin-top:20px;}
	.due{float:none;margin:0px auto;display:block;width:310px;padding:0px;}
	.due1{float:none;margin:0px auto;display:block;width:310px;padding:0px;}
	.due ul li{width:43%;}
	.due1 ul li{margin:10px!important;width:43% !important;}
	.expert{margin:30px 1px 0px;}
	.images{width:90%;float:none;margin:10px auto;display:block;}
	.inner_page_content{width:70%;float:none;margin:10px auto;display:block;}
	.read_more{margin:20px 0px;}
	.curve ul li{width:14%;}
	.curve ul li img{max-width:100%;}
	.curve ul li.two{left:32%;}
	.right p{height:188px;}
	.read{width:100px;float:none;margin:0px auto;display:block;}
	.curve ul li.one{left:15%;}
	.curve ul li img{padding:8px 7px;}
	.content{width:300px;}
	.content h1{font-size:24px;}
	.right p{text-align:center;}
	.due ul li{padding:20px 19px !important;}
	.outer_content h3{margin-left:10px;}
	.address{margin:0 0 0 20px;}
	.outer_content h2{font-size:27px;}
	.description ul li .read{margin:10px 0px; width: 110px;}
    
    .curve ul li.rslides2_s1 a, .curve ul li.rslides2_s2 a, .curve ul li.rslides2_s1.rslides_here a, .curve ul li.rslides2_s2.rslides_here a{ background-size: 86%; width: 52px; padding: 55px 0 0 0; }
    
.curve ul li.rslides2_s3 a, .curve ul li.rslides2_s3.rslides_here a {
    background-size: 61% auto;
    width: 71px; left: 24%; padding: 47px 0 0 25px;
}
	
.curve ul li.rslides2_s4 a, .curve ul li.rslides2_s4.rslides_here a {
    background-size: 58% auto;
}
.curve ul li.rslides2_s4 a, .curve ul li.rslides2_s4.rslides_here a {
    padding: 51px 0 0 30px;
    width: 80px;
}
    .curve ul li.four a {
    right: 17%;
    top: -25%;
}
    
.curve ul li.rslides2_s5 a, .curve ul li.rslides2_s5.rslides_here a {
    background-size: 53% auto;
    width: 91px; padding: 55px 0 0 40px;
}
    .curve ul li.rslides2_s6 a, .curve ul li.rslides2_s6.rslides_here a{ background-size: 64%; width: 74px; padding: 51px 0 0 30px;  }
    .curve ul li.one a{ left: 16%; }
    .curve ul li.rslides2_s1 a{ left: 1%; }
    .curve ul li.three a{ right: 35%; }
    .curve ul li.five a{ right: 2%; }
}
	