@import url("custom/css/reset.css");

/***RESET***/
body, html{
	min-height: 100%; 
	width: 100%;
	font-size:62.5%;
	padding:0;
	margin:0;}
div, h1, h2, h3, h4, h5, h6, form, p{
	padding:0;
	margin:0;}
img, fieldset, form {
	border:none;
	margin:0;
	padding:0;}
*:focus{outline:none;}
*{ box-sizing:border-box;}
input[type="text"], 
input[type="submit"],
textarea,select{
	-webkit-appearance:none;
	box-shadow:none;
	border-radius:0;}
img {
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;}

/***Global CSS***/
body{ 
	font-family: 'Roboto', Arial, Helvetica, sans-serif; 
	font-size:16px;
	font-size:1.6rem; 
	line-height:24px;
	line-height:2.4rem; 
	background: #585856;}
h1{
	font-size:28px;
	font-size:2.8rem;
	line-height:32px;
	line0height:3.2rem;
	color:#94a45c;
	font-weight:300;}
h2{
	font-size:24px;
	font-size:2.4rem;
	line-height:28px;
	line-height:2.8rem;
	color:#94a45c;
	font-weight:300;}
h3{
	font-size:22px;
	font-size:2.2rem;
	line-height:25px;
	line-height:2.5rem;
	color:#94a45c;
	font-weight:500;}
h4{
	font-size:20px;
	font-size:2rem;
	line-height:23px;
	line-height:2.3rem;
	color:#94a45c;
	font-weight:500;}
.main_body_size h4{
	padding:17px 0;
	border-bottom:2px solid #94a45c;
	border-top:2px solid #94a45c;
	font-weight:400;
	font-size:18px;
	font-size:1.8rem;
	line-height:27px;
	line-height:2.7rem;
	margin:12px 0;
	letter-spacing:0;
	display:inline-block;
	width:100%;}
h5{
	font-size:17px;
	font-size:1.7rem;
	line-height:20px;
	line-height:2rem;
	color:#94a45c;
	font-weight:300;}
h6{
	font-size:16px;
	font-size:1.6rem;
	line-height:19px;
	line-height:1.9rem;
	color:#585856;
	font-weight:300;
	text-transform:uppercase;}
p{
	font-size:16px;
	font-size:1.6rem;
	line-height:24px;
	line-height:2.4rem;
	color:#585856;
	padding-bottom:18px;}
p a{font-weight:700;}

.wrapper{margin:0 auto; max-width:1024px;}
.inner .wrapper{min-width:1024px;}

/****HEADER****/
.top_bg{
	float:left;
	width:100%;
	background:url(custom/images/top_bg.jpg) no-repeat top center;
	height:768px;
	background-size:cover;}
header{
	float:left;
	width:100%;
	position:relative;}
.header_detail{
	position:absolute;
	height:768px;
	width:100%;
	text-align:center;
	float:left;
	top:0;
	left:0;}
.header_info{
	float:left;
	font-family: 'Roboto', Arial, Helvetica, sans-serif; 
	font-size:18px;
	font-size:1.8rem;
	line-height:30px;
	line-height:3rem;
	color:#f7f5f5;
	font-style:normal;
	font-weight:400;
	position:absolute;
	top:55px;
	left:0;
	width:273px;
	height:150px;
	text-align:left;
	letter-spacing: -0.3px;
	overflow:hidden;}
.header_info p{
	font-family: 'Roboto', Arial, Helvetica, sans-serif; 
	font-size:18px;
	font-size:1.8rem;
	line-height:30px;
	line-height:3rem;
	color:#f7f5f5;
	font-style:normal;
	font-weight:400;}
.header_info a{text-decoration:none; color:#f7f5f5;}
.header_info a:hover{text-decoration:none;}
#logo{
	width:100%;
	text-align:center;
	display:table-cell;
	vertical-align:middle;}
#logo img{
	max-width:100%;
	height:auto;}
.logo_area{
	position:absolute;
	height:768px;
	width:100%;
	text-align:center;
	float:left;
	top:0;
	left:0;
	display:table;}
.tagline{
	float:left;
	width:100%;
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-weight:300;
	color:#f7f5f5;
	font-size:42px;
	font-size:4.2rem;
	line-height:64px;
	line-height:6.4rem;
	text-transform:lowercase;
	position:absolute;
	bottom:85px;}
header .social_icon{
	position:absolute;
	bottom:35px;
	left:0;}
.social_icon{
	list-style:none;
	margin:20px 0 0 0;
	display:inline-block;
	padding:0;
	width:100%;}
.social_icon li{
	display:inline-block;
	padding:0 2px;}
.social_icon li a{
	display:inline-block;
	width:31px;
	height:29px;
	background: url(custom/images/social_sprite.png) 0 0 no-repeat;}
.social_icon li.soc2 a{background-position: -35px 0;}
.social_icon li.soc3 a{background-position: -70px 0;}
.social_icon li.soc4 a{background-position: -105px 0;}
.social_icon li.soc5 a{background-position: -140px 0;}
.social_icon li.soc6 a{background-position: -175px 0;}
.social_icon li.soc7 a{background-position: -210px 0;}
.social_icon li.soc8 a{background-position: -245px 0;}

/*****FOOTER*****/
footer{
	float:left;
	width:100%;
	font-family: 'Roboto', Arial, Helvetica, sans-serif;}
.footer_top{
	float:left;
	width:100%;
	background:#4c4c4b;
	padding:23px 0;}
.footer_top ul{
	list-style:none;
	text-align:center;
	margin:0;
	padding:0;}
.footer_top ul li{
	display:inline-block;
	padding:0 70px 0 0;
	font-size:18px;
	font-size:1.8rem;
	line-height:18px;
	line-height:1.8rem;
	font-weight:400;
	letter-spacing: -1px;}
.footer_top ul li a{
	text-decoration:none;
	color:#94a45c;
	font-weight:normal;}
.footer_top ul li a:hover{color:#fff;}
.footer_btm{
	float:left;
	background:#585856;
	padding:28px 0;
	width:100%;
	text-align:right;}
.footer_btm .social_icon{
	list-style:none;
	margin:0;
	padding:0;}
.footer_btm .social_icon li{
	display:inline-block;
	padding:0 0 0 1px;}
.footer_btm .social_icon li a{text-decoration:none;}
.footer_btm #logo{width::50%;}
.footer_btm #logo img{
	max-width:100%;
	height:auto;}
.footer_btm .search_btn{
	font-size:16px;
	font-size:1.6rem;
	line-height:19px;
	line-height:1.9rem;
	color:#e1e2df;
	border:2px solid #dadbd8;
	padding:3px 12px 5px;
	font-weight:400;
	display:inline-block;
	margin-top:6px;
	width:68.5%;
	background:none;}
.footer_btm .search_btn:hover{text-decoration:none;}
.footer_btm p{
	font-size:18px;
	font-size:1.8rem;
	line-height:30px;
	line-height:3rem;
	color:#fff;
	padding-left:82px;
	font-weight:400;
	padding-top:14px;
	display:inline-block;}
.footer_btm p a{
	color:#fff;
	font-weight:700;}
.address_box{
	float:left;
	width:30%;
	text-align:left;}
.fws_logo{
	background:url(custom/images/faith_logo.png) no-repeat 0 0;
	width:74px;
	height:21px;
	float:right;
	margin-top:66px;}
.footer_right{float:right; width:19.5%;}

/*****INSIDE PAGES*****/
.top_bg.inner_top{height:140px;}
.inner_top #logo{
	display:inline-block;
	position:absolute;
	top:0;
	left:0;}
.inner_container{
	float:left;
	width:100%;
	padding:62px 0 56px 0;
	background:#e1e2df;} 
#sidebar{
	float:left;
	width:242px;
	background:#d9dcd2;
	padding:5px 13px 13px 13px;
	margin-top:4px;}
.middle_when_right_side_bar,.middle_when_no_right_side_bar{padding:0 62px 0 27px; width:100%;}
#banner{
	float:left;
	width:100%;
	border:2px solid #94a45c;
	position:relative;
	margin-bottom:45px;}
#banner img{float:left;}
#banner #page_heading{
	position:absolute;
	left:0;
	bottom:30px;
	color:#e1e2df;
	padding-bottom:0;
	width:100%;
	text-transform:lowercase;}
#page_heading{
	color:#94a45c;
	text-transform:lowercase;
	font-size:63px;
	font-size:6.3rem;
	line-height:65px;
	line-height:6.5rem;
	font-weight:300;
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	padding-bottom:40px;
	width:100%;
	display:inline-block;
	text-align:center;
	letter-spacing:-2px;}
.main_content{
	float:right;
	width:76%;}
.full .main_content, .one_column1 .main_content{width:100%;}
.full .middle_when_no_right_side_bar,.one_column1 .middle_when_right_side_bar{padding-left:0; float:left; width:76%;}
.full .middle_when_no_right_side_bar{width:100%; padding:0;}
	
.right_side_no_dotted_line{
	float:right;
	width:244px;}
.right_side_no_dotted_line h3,.right_side_with_dotted_line h3{
	font-size:16px;
	font-size:1.6rem;
	line-height:23px;
	line-height:2.3rem;
	border-bottom:2px solid #94a45c;
	border-top:2px solid #94a45c;
	padding:12px 0;
	margin:15px 0;
	letter-spacing:0;
	font-weight:500;}

.right_side_no_dotted_line h5, .right_side_with_dotted_line h5{color:#585856;}

/*****HOME PAGE***/
.top_sec{
	float:left;
	width:100%;
	padding:40px 0;
	background:#e1e2df;
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	text-align:center;}
.top_sec h3.toolhead{
	font-size:63px;
	font-size:6.3rem;
	line-height:65px;
	line-height:6.54rem;
	color:#94a45c;
	font-weight:300;
	letter-spacing: -3px;
	text-transform:lowercase;}
.top_sec h4, .top_sec h4 a{
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-weight:300;
	text-align: left;
	font-size: 24px;
	font-size: 2.4rem;
	line-height:27px;
	line-height:2.7rem;
	text-transform:lowercase;}
.home_media,.home_widget, .home_editor{
	display:inline-block;
	padding:24px 0 0 0;
	width:100%;}
.video_box video,.video_box iframe, .video_box object,.editor_img{
	width:100%;}
.video_desc, .top_sec .editor_desc{
	text-align:left;
	width:90%;
	margin:18px auto 0;}
.editor_img img{border: 2px solid #94a45c;}
.top_sec p{
	font-size:16px; 
	font-size:1.6rem;
	line-height:25px;
	line-height:2.5rem;
	color:#585856;
	padding-bottom:11px;}

.btm_sec{
	float:left;
	width:100%;
	background:#94a45c;
	padding:45px 0 36px 0;
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	text-align:center;}
.btm_sec h3.toolhead{
	font-size:62px;
	font-size:6.2rem;
	line-height:65px;
	line-height:6.5rem;
	color:#e1e2df;
	font-weight:300;
	letter-spacing:-3px;}
.btm_sec h4.subtitle{
	font-size:23px;
	font-size:2.3rem;
	line-height:25px;
	line-height:2.5rem;
	color:#f7f5f5;
	padding:5px 0 0 0;
	display:inline-block;
	font-weight:400;
	width:100%;}
.home_events,
.btm_sec .home_editor,
.home_callout,
.home_blog{
	width:100%;
	padding-top:46px;}
.btm_sec,
.btm_sec h1,
.btm_sec h2,
.btm_sec h3,
.btm_sec h4,
.btm_sec h5,
.btm_sec h6,
.btm_sec p,
.btm_sec a,.btm_sec a:hover{
	color:#f7f5f5;}
.view{
	text-decoration:none;
	font-size:23px;
	font-size:2.3rem;
	line-height:27px;
	line-height:2.7rem;
	padding:9px 78px 12px 78px;
	border:2px solid #e1e2df;
	display:inline-block;
	color:#e1e2df;
	font-weight:400;
	margin-top:35px;}
.home_callout .view{
	margin:0;
	width:100%;
	padding: 9px 0 12px;
	text-align:center;}
.view:hover{
	text-decoration:none;
	color:#f2f1ed;}
.btm_sec .editor_img img, .callout img,.home_blog img{
	border:2px solid #e1e2df;
	margin:0 0 30px;
	width:100%;
	heigh:auto;}
.btm_sec .editor_desc{
	text-align:left;
	width:100%;}
.btm_sec .editor_desc h4,
.btm_sec .editor_desc h4 a{
	font-size:24px;
	font-size:2.4rem;
	line-height:27px;
	line-height:2.7rem;
	margin-bottom:30px;
	font-weight:300;}
.home_events{
	width:93%;
	margin:0 auto;}
.event_list{
	width:100%;
	-webkit-column-count: 3;
    -moz-column-count: 3
    column-count: 3;}
.event{
	width:270px;
	border: 2px solid #e1e2df;
	display:inline-block;
	margin-bottom:10px;}
.event_date{
	width:88px;
	float:left;
	display:inline-block;
	background:#e1e2df;
	text-align:center;
	padding:17px 15px 14px;
	color:#94a45c;}
.event_date strong{
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-weight:300;
	font-size:54px;
	font-size:5.4rem;
	line-height:30px;
	line-height:3rem;}
.event_date span{
	font-size:21px;
	font-size:2.1rem;
	line-height:24px;
	line-height:2.4rem;}
.event_detail{
	width:178px;
	padding:12px;
	float:right;
	text-align:left;}
.event_detail h4, .event_detail h4 a{
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-weight:300;
	font-size:21px;
	font-size:2.1rem;
	line-height:24px;
	line-height:2.4rem;
	width:100%;
	color:#f7f5f5;}
.event_detail h4{
	height:48px;
	overflow:hidden;}
.event_detail hr a:hover{font-weight:300;}
.event_detail p{
	width:100%;
	padding:0;
	font-size:16px;
	font-size:1.6rem;
	line-height:18px;
	line-height:1.8rem;
	color:#f7f5f5;}
.home_callout{
	width:92%;
	margin: 0 auto;
	-webkit-column-count: 3;
    -moz-column-count: 3
    column-count: 3;
	-webkit-column-gap: 60px;
    -moz-column-gap: 60px;
    column-gap: 60px;}
.callout{display:inline-block; height:100%;}
.callout_desc{text-align:left;}
.callout_desc h5{
	font-size:24px;
	font-size:2.4rem;
	line-height:26px;
	line-height:2.6rem;
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-weight:300;}
.callout_desc h6{
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-weight:500;
	margin-bottom:20px;
	text-transform:none;}
.home_blog{display:inline-block;}
.home_blog .blog_img{
	width:47%;
	float:left;
	margin-right:5.4%;}
.home_blog .blog_img img{
	width:100% !important;
	height:auto !important;
	margin:0 !important;}
.home_blog .blog_desc{
	width:47%;
	float:right;
	text-align:left;}
.home_blog .blog_desc h4.entry-title, .home_blog .blog_desc h4.entry-title a{
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-weight:300;
	font-size:24px;
	font-size:2.4rem;
	line-height:26px;
	line-height:2.6rem;}




/****Styles for Library Demo****/
.tool1,.tool2,.tool3{display:none;}

.tool-switch{
	width: 155px;
	position: fixed;
	top: 330px;
	z-index: 2000;
	background:#94a45c;
	border: 1px solid #f7f5f5;
	padding: 10px 0.5%;
	font-family: 'Roboto', sans-serif;
	color: #f7f5f5;
	font-size:14px;
	font-size:1.4rem;
	line-height:16px;
	line-height:1.6rem;}
.tool-switch .tool-title.options{
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 18px;
	line-height: 1.8rem;
	font-weight:bold; 
	margin-bottom:10px;}
.tool-switch .switch{margin-bottom:10px;}
.tool-switch .tool-title{
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	text-transform:uppercase;
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 18px;
	line-height: 1.8rem;}
@media (max-width: 1200px) {
  .tool-switch {
    display: none;
  }
}


/***************************************
		Auto-Generated Coe
***************************************/
/*body{margin:0px;background-color:#E1E2DF;font:16px 'Roboto',Arial, Helvetica, sans-serif;color:#585856; line-height:24px; line-height:2.4rem;}*/
table,td,tr{font:16px 'Roboto',Arial, Helvetica, sans-serif;color:#585856;font-size:1.6rem; line-height:24px; line-height:2.4rem; }

a,.borderstyle a, .borderstyle a:visited {text-decoration:none;color:#94A45C;}
a:hover,.borderstyle a:hover {text-decoration:underline;color:#94A45C;}
.main_body_size a, .borderstyle a{font-weight:bold;}

input {font:16px 'Roboto',Arial, Helvetica, sans-serif;font-size:1.6rem;}
textarea {font:16px 'Roboto',Arial, Helvetica, sans-serif;font-size:1.6rem;}
select {font:16px 'Roboto',Arial, Helvetica, sans-serif;font-size:1.6rem;}

/*h1#page_heading, */.titletext{ font-size:22px;font-weight:bold;font-size:2.2rem;}

/* calendar links */
a.callink {color:#94A45C;text-decoration:none; font-size: 11px; font-size:1.1rem;}
a.callink:hover {color:#94A45C;text-decoration:underline; font-size: 11px; font-size:1.1rem;}

/* headings (Example: Events Calendar -    Previous    Month, Year    Next     heading */
.headerbg{color:#F7F5F5;background-color:#94A45C;font-weight:bold;}
.headertext{color:#F7F5F5;font-weight:bold;}
a.headerlink {text-decoration:none;color:#F7F5F5;}
a.headerlink:hover {text-decoration:underline;color:#F7F5F5;}

/* other headings (Example: Events Calendar -  Sun  Mon  Tue  Wed  Thu  Fri  Sat   heading */
.header2bg{background-color:#585856;color:#F7F5F5;}
.header2text{color:#F7F5F5;}

/* Alternating row background colors */
.alternatebg1{background-color:#E1E2DF;}
.alternatebg2{background-color:#D9DCD2;}

/* used in Photo Gallery and Staff Profiles */
.borderstyle{border:1px solid #585856;}
.inside_bg{background-color:#E1E2DF;}

/* Navigation Links */
a.level1_link {text-decoration:none;color:#94A45C;}
a.level1_link:hover {text-decoration:underline;color:#585856;}
a.level2_link {text-decoration:none;color:#94A45C;}
a.level2_link:hover {text-decoration:underline;color:#585856;}
a.level3_link {text-decoration:none;color:#585856;}
a.level3_link:hover {text-decoration:underline;color:#94A45C;}
.level1_bg{background-color:#D9DCD2;}
.level2_bg{background-color:#D9DCD2;}
.divider_style{background-color:#D9DCD2;}
.level3_bg{background-color:#D9DCD2;}
/*image positioning*/
.main_body_size ul, .main_body_size ol {overflow:hidden}
div.figure {margin:0;padding:0 !important;}
div.figure[style*="float:left"] {margin-right:15px !important;}
div.figure[style*="float:right"] {margin-left:15px !important;}
div.figure[style*="float: left"] {margin-right:15px !important;}
div.figure[style*="float: right"] {margin-left:15px !important;}
.outside_border_bg{display:none;}
.top_border_bg{background-color:#94A45C;}
.top_text_bg{background-color:#94A45C;color:#F7F5F5;}
.inside_left_bar{background-color:#D9DCD2;}
.inside_page_bg{background-color:#E1E2DF;}
.content_no_left{padding:10px;}
.left_menu_column{background-color:#D9DCD2;}
.below_left_nav{padding:4px;}
.footer{color:#F7F5F5;}
.upcoming_heading{padding-top:5px;padding-bottom:5px;text-align:center;}
.upcoming_events_above{border-top:1px solid #4c4c4b;}
.upcoming_events_date{font-weight:bold;padding:7px 5px 2px 5px;}
.upcoming_events_time{ }
.upcoming_events_event{padding:0px 8px 2px 8px;}
a.upcoming_events_link{text-decoration:none;}
.upcoming_events_bottom{border-bottom:1px solid #4c4c4b;padding:0px 8px 7px 8px;}
a.event_description {text-decoration:none;color:#4c4c4b;}
a.event_description:hover {text-decoration:none;color:#4c4c4b;}
/*.main_body_size {min-width: 100%; min-height: 100%; width: 100%; height: 100%;}
.middle_when_right_side_bar {padding-right: 20px; height: 100%;}
.middle_when_no_right_side_bar {height: 100%;}
.pagetitle_padding {padding:20px 0px 10px 20px;}
.pagetitle_no_top_padding {padding:0px 0px 10px 20px;}
.no_pagetitle_padding {height:20px;}*/
.detail_padding {padding:0px 0px 8px 0px;}
div.right_content input[type="text"], div.right_content select {width:236px;}
div.right_content textarea {max-width:236px;}
/*.no_right_side_bar_right_padding {padding-right:20px;}
.right_side_with_dotted_line { height: 100%; border-left:1px dashed #CCCCCC; }
.right_side_no_dotted_line { height: 100%; }
.right_per_detail ul {margin:3px 3px 3px 17px; padding:0px;}
.right_per_detail li {margin:0px 0px 5px 0px; }*/
 .multicolumn_description {padding-right:10px;}
/*.middle_when_right_side_bar h3, .middle_when_no_right_side_bar h3 {background:transparent none; color:#585856; font-size:16px; margin:0; padding:0;}
.right_side_with_dotted_line h3, .right_side_no_dotted_line h3 {background:#94A45C none; color:#F7F5F5; font-size:14px; margin:0; padding:5px 10px; text-align:center;}
.right_side_with_dotted_line h4, .right_side_no_dotted_line h4 {font-size:12px; margin:4px 0 0 0;}*/
.right_hr_top hr {display:none;}
.right_hr_bottom hr {display:none;}
/*.right_side_no_dotted_line p, .right_side_with_dotted_line p {margin:4px; padding:0;}
.overwrite_inside_left {padding-left:1px;}
.footer_top{background-color:#999999;}
#utilitybar {background-color:#ECECD8;color:#996600;height:38px;line-height:38px;padding-left:10px;}
#breadcrumb {float:left;}
#breadcrumb a {color:#006699;text-decoration:none;}
#breadcrumb a:hover {color:#996600;text-decoration:underline;}
#breadcrumb a:active {color:#006699;text-decoration:none;}
#breadcrumb .breadcrumb_divide {margin:0px 3px 0px 3px;}*/

/*GLOBAL CHANGES*/
div.figure.borderstyle {border:none;}
.main_body_size{min-width:0; width:auto;}
.detail_padding td>img {border:none !important; }
span>img {border:none !important;}
form img {border:none !important; max-width: 500px !important; }
.detail_calendar img, .cyclenav_all img, .cyclenave_all_right img, .detail_iform img, .detail_iform_right_img, .detail_links img, .detail_bulletinboard a img, .detail_audiosermons a img, .detail_scrip img, .detail_shoppingcart img, span>img, footer img, .row img, .slides img, .rss_graphic_news img, .all_posts_column img, .rss_graphic_news_right img,.rss_graphic_announce img,.video_thumb img,.timage{border:none !important; box-shadow: none;}	
.three_column .middle_when_right_side_bar td.detail_calendar {max-width:94%;}
.middle_when_right_side_bar td.detail_calendar form {max-width:94%;}
.three_column .middle_when_right_side_bar td.detail_calendar table td {font-size:9px !important;padding-left:0 !important;}

.right_side_no_dotted_line input, .right_side_with_dotted_line input{max-width:236px;}
.right_side_no_dotted_line textarea, .right_side_with_dotted_line textarea{max-width:236px;}
td.right_side_no_dotted_line form input[type=file], td.right_side_with_dotted_line form input[type=file]{width:236px !important;font-size:10px !important;}
.right_side_no_dotted_line .detail_iform_right img,.right_side_no_dotted_line .detail_iform_right img{border:none !important; max-width:236px !important; margin:0;}
#sub_right_events.sub_right_scroll .jspContainer, #sub_right_events{width:236px !important;}

/****Max Image Widths ***/
.three_column .middle_when_right_side_bar img{max-width: 445px;}
.one_column .middle_when_no_right_side_bar img{ max-width: 716px;}
.one_column1 .middle_when_right_side_bar img{max-width: 716px;}
.full .middle_when_no_right_side_bar img{max-width: 1024px;}
.right_side_no_dotted_line img, .right_side_with_dotted_line img{max-width: 244px;}