
@font-face {
	font-family: "Flaticon";
	src: url("../fonts/flaticon.eot");
	src: url("../fonts/flaticon.eot#iefix") format("embedded-opentype"),
	url("../fonts/flaticon.woff") format("woff"),
	url("../fonts/flaticon.ttf") format("truetype"),
	url("../fonts/flaticon.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
	font-family: Flaticon;
font-style: normal;
}.flaticon-book9:before {
	content: "\e000";
}
.flaticon-file242:before {
	content: "\e001";
}
.flaticon-hammer2:before {
	content: "\e002";
}


.flaticon-notebook88:before {
	content: "\e003";
}
.flaticon-numbers5:before {
	content: "\e004";
}
.flaticon-wiping16:before {
	content: "\e005";
}

.center_logo {
  text-align: center;
  margin-bottom: 20px;
}
.jumbotron .container {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
  padding: 30px;
  text-align: left;
}
.camera_caption .banner_list ul li{
	max-width: none;
	list-style: none !important;
	border:none;

}
.banner_list ul{
	visibility: visible !important;
} 
.camera_caption .banner_list ul li a{
	color: #FFF;
	font-size: 25px;
	line-height: normal;
	padding-bottom: 0 !important
}
.camera_caption .banner_list ul li a:before{
	clear: #FFF;
}
.camera_caption .marked-list2 li:first-child a:before {
  top: 10px;
}
.camera_caption .marked-list2 li a:before {
  color: #FFF;
 top: 16px;

}
.custome_heading{
	font-size: 20px;
	color: rgba(255, 255, 255, 0.7);
	margin-bottom: 20px;
}
.Ques_list li a{
	color: #FFF;
	font-size: 17px;
}
.Ques_list li{
	max-width: none !important;
}
.Ques_list li a:before{
	font-size: 17px;
	color:#FFF;
	top: 7px !important;
}
.Ques_list li a:hover:before{
	color: rgba(255, 255, 255, 0.7) !important;
}
.banner_arrow_show .owl-nav > div {
	display: inline-block !important;
	float: left;
	color: #FFF;
	margin: 0 !important
}
.banner_arrow_show  .owl-dots{
	display: none !important;
}
.banner_arrow_show .owl-nav > div:before,
.banner_arrow_show .owl-nav > div:hover:before{
	font-size:40px !important; 
	color: #FFF !important;
}
.banner_arrow_show .owl-nav > div.owl-next{
	float: right;
}
.banner_arrow_show .owl-nav {
  position: absolute;
  width: 100%;
  top: 50%;
  margin-top: -50px;
  text-align: left;
  padding: 0 20px;
}

ul.custom_list li {
  list-style: outside none disc;
  margin-bottom: 12px;
  /*margin-left: 14px;*/
}
.package_list ul.marked-list2 li a{
	font-size: 16px;
}
.flat_icon_list .glyph-icon{
	background: #f1f1f1 none repeat scroll 0 0;
	border-radius: 100%;
	color: #ffffff;
	float: left;
	font-size: 40px !important;
	height: 92px;
	line-height: 92px;
	margin-right: 20px;
	text-align: center;
	width: 92px;
}
.list_r{
	display: block;
	overflow: hidden;
}
.list_r h6 {
  margin-bottom: 15px;
}
.flat_icon_list li {
  min-height: 220px;
}
.tscplayer_inline {
  width: 100%;
  height: 319px;
  margin: 0 auto;
  max-width: 570px;
}
.new_section p{
	padding-bottom: 15px;
}

footer .map {
  text-align: center;
}
#stuck_container .navbar-nav li a:hover, #stuck_container .navbar-nav li.active a  { background-color: #0bd0d9; }

/*.brdr1 { text-align: center; }
.center767 { text-align: center; }*/

/*.marked-list2 li { text-align: left !important; max-width: 100% !important; }

.marked-list2 li + li { border: none !important; }*/


.video_form {
    position: relative;
    max-width: 570px;
    width: auto;
    margin: 0 auto;
    max-height: 319px;

}

.email_form{position: absolute; top: 0; left: 0; height: 100%; width: 100%;background: rgba(255,255,255,0.8);}

.email_form input[type="text"]{border: 0;
    background: transparent;
    border-bottom: 1px solid #6c6c6c;
    width: 100%; margin-bottom: 10px;
    font-family: "Raleway",sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 20px;
    margin-bottom: 10px;
    outline: medium none;
    padding: 5px 20px 5px 4px;
}


.email_form input[type="button"]{
	background: #939393;
	border:1px solid #939393;
    color: #f0f0f0;
    width: 100%;
    padding: 5px;
    transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
}
.email_form input[type="button"]:hover{background: transparent; color: #6c6c6c}

.email_form input{box-shadow: none;}
.email_form input:focus{box-shadow: none;}

.email_form form {
   
    width: 70%;
    position: absolute;
    top: 50%;
    margin-top: -66px ;
    margin-left: -35% ;
    left: 50%;
}


input:-moz-placeholder,
select:-moz-placeholder,
textarea:-moz-placeholder {
  color: #6c6c6c;
  opacity: 1;
}
input::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #6c6c6c;
  opacity: 1;
}
input::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder {
  color: #6c6c6c;
  opacity: 1;
}
input:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #6c6c6c;
  opacity: 1;
}


footer div.offs2{margin-top: 0;}
footer div.map iframe{width: 100%;}



.navbar-header .navbar-brand img{min-width: 300px;}

.well1 p{font-size: 16px;}

.your_most_precious .container h2{margin: 0px auto; max-width: 900px; font-size: 36px;}
/*.your_most_precious .container h2 {
    font-size: 31px;
    margin: -59px auto;
    max-width: 898px;
}*/
.well4 { padding-top: 80px; }
.lawsuits_title{text-align: center;}

.lawsuite-package img{width: 100% ;}

.camera_src div{background-position: center top;}

.camera_wrap img{margin-top: 0 !important;}

.contactus_section iframe{width: 100%;}

.banner-package-content { position: absolute; top: 43%; left: 0; text-align: center; /*width: auto;*/ }

.banner-package-content h1 {
  color: #ffffff;
  font-family: "Raleway",sans-serif;
  font-size: 41px;
  font-weight: 300; 
  margin: 0 auto;
}

.btn.btn-danger.btn_w2 {
  margin: 0 0 20px;
}

.lawsuite-package { position: relative; max-height: 520px; overflow: hidden;}

.fadeInRight a { color: #6c6c6c; }
.fadeInRight a:hover { color: #7cca62;  }
.marked-list2_mod2 li a:hover{color: #7cca62;  }
.marked-list2_mod2 li a:hover::before{color: #7cca62;  }

.fadeInRight a.btn:hover{color: #fff;}

.well1{padding-top: 0 ; padding-bottom: 0;}


.why_lawsuite_section{padding: 60px 0;}

.btn-link:hover{color: #0BD0D9}

footer .fadeInRight a{color: #fff;}

.home_about .center_logo img{width: 500px;}

.lawsuite-integration-image{height: 250px; overflow: hidden;}
.lawsuite-integration-image img{min-height: 100%; min-width: 100%;}

.key_benifit_section li{max-width: 95%; padding: 8px 0  8px 28px; position: relative;}

.key_benifit_section li:before{position: absolute;
  content: '\f061';
  font-family: 'FontAwesome';
  color: #0bd0d9;
  font-size: 12px;
  left: 1px;
  top: 9px;
  -moz-transition: 0.2s;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;}

.btn_w2{min-width: 188px; width: auto;}

.quote-section .quote-block{ float: none; margin: 0 auto}

article p{font-size: 14px;}


.lawsuit_project_img {
    height: 240px;
    overflow: hidden;
}

.lawsuit_project_img img{min-height: 100%; min-width: 100%;}

.lawsuit_project_section .marked-list2 li a::before{color: #fff;}
.lawsuit_project_section .marked-list2 li a{color: #fff}
.lawsuit_project_section .marked-list2 li{max-width: 100%}



.rd-mobilemenu_ul li.active > a,
.rd-mobilemenu_ul a:hover,
.rd-mobilemenu_ul a.active{background: #0bd0d9}

@media (max-width: 1199px) {
	.home_about{
		text-align: center;
	}
	.flat_icon_list li {
		min-height: 310px;
	}
}

@media (max-width: 1024px) {
	.flat_icon_list li {
		min-height: 240px;
	}
	.center_767{
		text-align: center;
	}

  .camera_caption p{font-size: 25px;}
  .camera_caption{bottom: 5%;}
  .camera_caption .banner_list ul li a{font-size: 15px;}

}


@media (max-width: 767px) {

	.flat_icon_list li{min-height: auto;}
	.camera_caption p{font-size: 15px;}
	.camera_caption .banner_list ul li a{font-size: 15px;}
	.map_locations{text-align: center;}

	.well{padding: 30px 0;}
	footer .copyright{padding: 100px 0 0;}

	.marked-list2 li a{text-align: left;}
	.icon-list li:nth-child(n+2){margin-top: 30px}

	.well4 .parallax_cnt .row{padding: 0 15px;}
	.well5 .col-md-3 h3{margin-bottom: 15px;}

	.btn.btn-danger.btn_w2 { width: 138px; line-height: 11px; font-size: 14px; }
	.banner-package-content h1 { font-size: 20px; }
	.banner-package-content { top: 26%; }
	
}