/*****************COMMON STYLE**********************************/
body{ font-family: 'Segoe UI Regular', arial;}
ul{	margin:0;padding:0;}
.container{max-width:1185px !important; width:auto !important;}
.hoveranimate{-webkit-transition: background 0.8s ease;	-moz-transition: background 0.8s ease;	-ms-transition: background 0.8s ease;-o-transition: background 0.8s ease;transition: background 0.8s ease;}
.allanimated{-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;}
.equalspace{margin:0 auto !important;float:none !important;}
img{max-width:100%; vertical-align:top;}
a:focus,input:focus{outline:none;}
input, buttom{ border-radius:none;}
a{ text-decoration:none !important;}

.security_container { max-width: 1130px !important;    width: auto !important;}
/***************** kraft_hipaa_security ****************/
#hipaa_security{ background:#f5f5f5; padding:68px 0px 110px;}
#hipaa_security .hipaa_titlewrap{}
.hipaa_titlewrap h2{ margin:0px 0px 15px; font-size:34px; color:#222a5d; line-height:40px; font-family: 'Segoe UI Bold',Arial;}
.hipaa_titlewrap h4{ margin:0px 0px 30px; font-size:24px; color:#000; line-height:30px; font-family: 'Segoe UI Light Italic',Arial;}
.hipaa_titlewrap h3{ margin:0px 0px 40px; font-size:28px; color:#000; line-height:34px; font-family: 'Segoe UI Semilight',Arial;}
.hipaa_titlewrap .scroll_arrow{}

#hipaa_security .services_wrap{ border-bottom:3px solid #a9adc5; padding:50px 0px;}
.services_wrap .services_imgs{}
.services_imgs img{ -webkit-box-shadow: 5px 10px 30px -18px #000000; box-shadow: 5px 10px 30px -18px #000000;}

.services_wrap .services_titlewrap{ padding-left:25px; height:246px; display:table; width:100%;}
.services_titlewrap h2{ margin:0px; font-size:40px; color:#222a5d; line-height:40px; font-family: 'Segoe UI Light',Arial; display:inline-block; display:table-cell; vertical-align:middle;}
.services_titlewrap h2 span.border_bg{ display:inline-block; border-bottom:1px solid #cccccc; padding-bottom:42px;}
.services_titlewrap h2 span.linerbreak{ display:block;}
.services_titlewrap h2 a{color:#222a5d;}

.services_wrap .services_bodywrap{ padding:60px 0px 0px;}
.services_bodywrap .services_listing{ overflow:hidden;}
.services_listing li{ background:url(../images/checkmark.png) 13px 6px no-repeat; padding-left:43px; font-size:20px; color:#000; font-family: 'Segoe UI Regular',Arial; border-bottom:1px solid #cccccc;  padding-bottom:30px; line-height:26px; margin-bottom:25px;}
.services_listing li span.italic_text{ font-family: 'Segoe UI Italic',Arial;}
.services_listing li span.bolder_text{ font-family: 'Segoe UI Bold',Arial;}
.services_listing li .read_text{ color:#222a5d; text-decoration:underline!important; display:block; margin-top:25px;}

.services_bodywrap .services_listing_alter{}


.services_listing li.first_list_min{ min-height:134px;}
.services_listing li.third_list_min{ min-height:84px;}
.services_listing li.fourth_list_min{ min-height:82px;}
.services_listing li.fifth_list_min{ min-height:80px;}
.services_listing li.fifth_list_min_alter{ min-height:110px;}
.services_listing li.fifth_list_min_alterthird{ min-height:101px;}
.services_listing li.eight_list_min{ min-height:165px;}
.services_listing li.ten_list_min{ min-height:109px;}
/***************** EOF kraft_hipaa_security ****************/


@media (min-width: 768px) {


}
@media  (max-width: 1670px) {

}
@media (min-width: 768px) and (max-width: 1185px) {
}
@media (min-width: 768px) and (max-width: 1150px) {
	
	
}

@media (min-width: 768px) and (max-width: 1024px){
	.services_listing li{ font-size:17px;}
	.services_titlewrap h2{ font-size:34px;}
	
	}

@media (min-width: 768px) and (max-width: 980px){
	.services_titlewrap h2{ font-size:32px;}
	.services_listing li{ font-size:16px;}
	.services_listing li.fourth_list_min{ min-height:57px;}

}

@media (min-width: 768px) and (max-width: 900px){
	.hipaa_titlewrap h3{ font-size:24px;}
	.services_titlewrap h2{ font-size:24px; line-height:34px;}
	.services_wrap .services_titlewrap{ height:186px;}
	.services_listing li{ font-size:14px;}
	.services_listing li.fourth_list_min{ min-height:58px;}
	.services_listing li.ten_list_min{ min-height:82px;}
	.services_listing li.fourth_list_min{ min-height:83px;}

}

@media (min-width: 768px) and (max-width: 800px){
	.services_listing li{ font-size:12px; line-height:22px;}
	.services_listing li.fourth_list_min{ min-height:76px;}
	.services_listing li.ten_list_min{ min-height:96px;}
	.services_listing li.fifth_list_min{ min-height:75px;}
	.services_listing li.fifth_list_min_alter{ min-height:97px;}
	.services_listing li.fifth_list_min_alterthird{ min-height:97px;}
	.services_listing li.third_list_min{ min-height:75px;}
	.services_listing li.first_list_min{ min-height:119px;}
	.services_listing li.eight_list_min{ min-height:154px;}
	}

@media (max-width: 767px){

.small_screen_center{ text-align:center;}
.services_wrap .services_titlewrap{ padding-left:0;}
.services_wrap .services_titlewrap{ height:auto;}
.services_wrap .services_imgs{ margin:0 0 30px; display: none;}
.services_titlewrap h2 span.linerbreak{ display:inline;}
.services_listing li{ font-size:18px;}
}
	   


@media (min-width: 501px) and (max-width: 676px){
.hipaa_titlewrap h2{ font-size:32px;}
.hipaa_titlewrap h4{ font-size:22px;}
.services_titlewrap h2{ font-size:34px;}
}

@media (min-width: 320px) and (max-width: 500px){
	.hipaa_titlewrap h2{ font-size:32px;}
	.hipaa_titlewrap h4{ font-size:20px;}
	.hipaa_titlewrap h3{ font-size:24px;}
	.services_titlewrap h2{ font-size:32px; line-height:36px;}
}        