/* #Reset & Basics 
================================================== */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block; }
	body { line-height: 1; }
	ol, ul { list-style: none; }
	blockquote, q { quotes: none; }
	blockquote:before, blockquote:after,	q:before, q:after { content: ''; content: none; } 
	table { border-collapse: collapse; border-spacing: 0; }

body {  margin:0; padding:0; font-family: Open Sans, sans-serif;  font-size:14px; line-height:20px; color:#333;	/* background: #fff url('../images/bg-repak.jpg'); */ }

/* Typography
------------------------------------- */
h1, h2, h3, h4, h5, h6 { margin-top: 0; font-weight: 400; }
h1 { font-size: 24px; line-height: 30px;   margin-bottom: 8px;}
h2 { font-size: 20px; line-height: 24px;   margin-bottom: 8px;}
h3 { font-size: 18px; line-height: 22px;   margin-bottom: 8px;}
h4 { font-size: 16px; line-height: 20px;   margin-bottom: 8px;}
h5 { font-size: 14px; line-height: 18px;   margin-bottom: 8px;}
h6 { font-size: 12px; line-height: a6px;   margin-bottom: 8px;}

p { margin-top: 0; margin-bottom: 6px; }

/* Links
------------------------------------- */

a{ color: #000; text-decoration: none; outline: 0; }
a:hover {  color: #0FA0CE; }

/* Buttons
------------------------------------- */
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {}
.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, 
	.button:focus, button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus  {}
.button{ background: #ca2f2d; border: none; color: #fff; display: inline-block; font-size: 14px; font-weight: bold; text-decoration: none; cursor: pointer;  margin-bottom: 20px;
	  line-height: normal; padding: 5px; margin:5px 0px 0px 0px; }


/* Forms
------------------------------------- */
input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea, select 
{
  padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */
  background-color: #fff;
  border: 1px solid #D1D1D1;
  box-sizing: border-box; 
}
/* Removes awkward default styles on some inputs for iOS */
input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea 
{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; 
}

textarea 
{ width:80%;
  padding-top: 6px;
  padding-bottom: 6px; 
}
 
input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, textarea:focus, select:focus 
{
  border: 1px solid #33C3F0;
  outline: 0; 
 }
label, legend 
{
  display: block;
  padding-top: 6px;
  padding-bottom: 6px; 
  font-weight: 400; 
}
fieldset 
{
  padding: 0;
  border-width: 0; 
}
input[type="checkbox"], input[type="radio"] 
{
  display: inline; 
}

/* Lists
------------------------------------- */
ul { list-style: circle inside; }
ol { list-style: decimal inside; }
ol, ul { padding-left: 0; margin-top: 0; }
ul ul, ul ol, ol ol, ol ul { margin: 0 0 0 5px; }
li { margin-bottom: 8px; }


/* Tables
------------------------------------- */
th,
td { padding: 12px 15px; text-align: left;  border-bottom: 1px solid #E1E1E1; }
th:first-child, td:first-child { padding-left: 0; }
th:last-child, td:last-child { padding-right: 0; }


/* Spacing
------------------------------------- */
button, .button {cursor: pointer;}
strong {font-weight:700;}
em {font-style: italic;}
  
  
/* GRID
------------------------------------- */

.container{	position:relative;	width:1140px; margin:0 auto; padding: 0px;}
.grid{ position:relative; width:1140px; padding:0px; margin:0px; /* background:#ddd; */ }
.grid:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.col-1-1, .col-1-2, .col-1-3 , .col-2-3 , .col-1-4 , .col-3-4 , .col-1-5, .col-4-5, .col-2-5, .col-3-5, .col-1-6 , .col-5-6, .col-1-10{
	position:relative; float:left; /* border:1px solid rgba(221,221,221,1);	box-sizing:border-box;	-webkit-box-sizing:border-box;	-moz-box-sizing:border-box;	background-color:#eee; */ }
.col-1-1 {width:1140px;}
.col-1-2 {width:570px;}
.col-1-3 {width:380px;}
.col-2-3 {width:760px;}
.col-1-4 {width:285px; }
/* .col-2-4 -> col-1-2 */ 
.col-3-4 {width:855px;}
.col-1-5 {width:228px;}
.col-2-5 {width:456px;}
.col-3-5 {width:684px;}
.col-4-5 {width:912px;}
.col-1-6 {width:190px; }
/* .col-2-6 -> col-1-3 */
/* .col-4-6 -> col-2-3 */ 
.col-5-6 {width:950px; } 
.col-1-10 {width:114px;}

.content { position:relative; /* background:#fff; */ margin:0px 12px; padding:0;}
	.content:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.img {}
	.img img {max-width:100%;}
.img-k {position:relative; width:100%; height:160px;}
	.img-k img{position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; vertical-align: middle; max-width:100%;	max-height:100%;} 
/* .content img{float:left; width:100%; margin:0; padding:0;} */


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1;} /* IE6 */ 
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.clear {	clear: both; padding: 0 !important;	margin: 0 !important;}

.bg-fff{background:#fff;}

#headerkap {position: relative; width:100%; margin:0 auto; padding:0px; background:#fff; border-top:2px solid #eee; }
#header {}

#logo {position: relative; float:left; padding:0px; margin:14px 0px; }
	#logo img{max-width:100%;}
	
.mailtel {float:right; background:fff; padding:0px; margin:36px 10px 12px 0px;}
.mailtel p{font-size:16px; color:#333; line-height:18px; margin:0; padding:0;}
.mailtel a{color:#333;}

ul#dilmenu{position:relative; float:right; margin:34px 0px 12px 6px; text-align:right; list-style:none;}
	ul#dilmenu li{float:left; margin-left:4px; height:24px; background:none; padding:0;}
	ul#dilmenu li img{width:24px;}
	ul#dilmenu li a{color:#eee;}
	ul#dilmenu li a:hover{color:#fff;}
		
#headeraltkap{ position: relative; width:100%; margin:0px auto 16px auto; padding:4px 0px; background:#ca2f2d;}
	
#aramaformum{position: relative; margin:4px auto; width:94%;  padding:2%; height:26px; /* border:1px solid #546bad; */ background:#fff; 
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
} 
	#aramaformum .input{ float:left; width:80%; height:26px; padding:0px 2%; background:#f9f9f9; margin: 0px; font-size:15px; line-height:26px; border:none; color:#aaa;  }  
	#aramaformum  .search-but{float:right; width:16%; height:26px; background:#ca2f2d; color:#f9f9f9; padding: 0px; margin:0; border:none; cursor:pointer;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
	} 

#menukutu {position: relative;}
	.sf-menu { float:left; font-size:15px;}

/* yan menü */

	.yanblok{ position:relative; width:100%; float:left;   margin:0px; padding:0px; background:#f9f9f9; border: 1px solid #ddd; 
	box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
	
	.yanblok h3{ background:#ca2f2d; padding:3%; color:#fff; font-size:14px; margin:2px;	}

	.yanblok h3 a{ color:#fff;}
	
	ul.yanmenum{ margin:4px 0px; padding:0 3px; list-style: none;}
	ul.yanmenum ul{ display:none; list-style: none;}
	
	ul.yanmenum li{margin-left:0px; margin-bottom:3px; background:none; padding:0;}
	ul.yanmenum li li{margin-left:12px; }
	ul.yanmenum li a{font-size:14px; padding:6px 4px 6px 14px; color:#333; line-height:16px; background: url('../images/icon_ok.png') center left no-repeat; display:block;}
	ul.yanmenum li a.selected { color:#ca2f2d; font-weight:bold;}
	ul.yanmenum li a img{float:right;}
	ul.yanmenum li li a{font-size:12px; background: none; color:#888; padding:3px;}
	ul.yanmenum li li a.selected { color:#ca2f2d; font-weight:bold;}	
	ul.yanmenum li li li a{font-size:13px; background: none; color:#acacac; padding:3px;}	
	

/* responsivmenu
**************************** */		
#menuac{font-size:30px; color:#fff; line-height:40px; padding: 0 20px; display:block; float:left; cursor: pointer; }		

#respmenum {display:none; background:#fff; clear:both;}
	ul.respmen{ position:relative; margin:0px; padding:0px 20px; list-style:none; }
	ul.respmen ul{padding:0px; list-style:none; }
	
	ul.respmen li{ margin-left:0px; margin-bottom:3px; background:none; padding:0; }
	ul.respmen li li{margin-left:12px; }
	ul.respmen li a{font-size:14px; padding:6px 4px 6px 12px; color:#333; font-weight:700; line-height:16px; background: transparent url('../images/icon_ok.png') no-repeat left center; display:block;}
	ul.respmen li a:hover{background: transparent url('../images/icon_ok.png') no-repeat left center;  color:#ca2f2d; margin-left:5px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out; }
	ul.respmen li a.select { color:#ca2f2d; text-decoration:underline;}
	ul.respmen li a img{float:right;}
	ul.respmen li li a{font-size:12px; color:#333; font-weight:400; padding:3px 3px 3px 10px; background: transparent url('../images/icon_ok2.png') no-repeat left center;}
	ul.respmen li li a:hover{background: transparent url('../images/icon_ok2.png') no-repeat left center;  color:#ca2f2d; margin-left:5px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out; }
	ul.respmen li li a.select { color:#ca2f2d; text-decoration:underline;}	
	ul.respmen li li li a{font-size:13px; background: none; color:#555; padding:3px;}


/* SLAYT
**************************** */
#slaytkap {}

.slidetext-k{ position:absolute; bottom:50px;	right:0px; z-index:25; overflow:hidden;	padding:10px; width:400px; background: rgba(2,168,221,0.9); }
	.slidetext-k h3{ color:#fff; line-height:32px; font-size:28px;}
	.slidetext-k p{ color:#fff; margin:5px 0; font-size:16px;}	


/* kategori gorunumu */

.bord {border:1px solid #ddd; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding-top:12px; padding-bottom:12px;}

.box {text-align:center; margin-top:12px; margin-bottom:12px;  }

	.box .img-k{background:#f9f9f9; margin-bottom:12px;}
	.box .capt{	width:100%; /* urunkap width*/	height:60px; position:relative;	display: table;	} 	

	.box h3{ color:#ca2f2d; line-height:20px;	font-size:15px;	display: table-cell; vertical-align: middle; text-align: center; padding:0px 10px;	margin:0; } /* alt sayfa baslik */ 
	.box h3 a{color:#ca2f2d; }
	.box h3 a:hover {color:#000; }	

	.box h4{ color:#333; line-height:20px;	font-size:15px;	display: table-cell; vertical-align: middle; text-align: center; padding:0px 10px;	margin:0; } /* alt sayfa baslik */ 
	.box h4 a{color:#333; }
	.box h4 a:hover {color:#ca2f2d; }			

/* kategori gorunumu */

.box2 {margin-top:12px; margin-bottom:12px; }
	
	.box2 .imgkap{width:30%; float:left;}
	.box2 .contentkap{width:70%; float:left;}
	
	.box2 .img-k{background:#f9f9f9;}

	.box2 h3{color:#ca2f2d;} /* alt sayfa baslik */ 
	.box2 h3 a{color:#ca2f2d; }
	.box2 h3 a:hover {color:#000; }	

	.box2 h4{color:#333;} /* alt sayfa baslik */ 
	.box2 h4 a{color:#333; }
	.box2 h4 a:hover {color:#ca2f2d; }	

#contactform {}
	#contactform input {width:70%;}
	#contactform  textarea {width:90%;}
	#contactform label.error{position:absolute; text-indent:-9999px;}
	#contactform input.error, #contactform textarea.error{border:1px solid red;}
	#contactform img{float:left;	margin: 5px;}

/* sayfa gorunumu */

.slideg {position:relative; width:100%; height:300px; background:#fff; border: 1px solid #ddd; 
	box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
	.slideg img{position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; vertical-align: middle; max-width:100%;	max-height:100%;} 

	ul.side-nav {margin:10px 0px 0px 0px; padding:0; width:100%; list-style:none; }
		ul.side-nav li{position:relative; background:none; width:80px; height:80px; float:left; margin: 5px 10px 5px 0px; padding:0; list-style:none; border:1px solid #ccc; }
		ul.side-nav li img{position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; vertical-align: middle; max-width:100%;	max-height:100%;}
	ul.side-nav li.activenode{border:1px solid #ddd;}
	.shown{}
	#zoom{position: absolute; bottom:0; right:0;  z-index:2;}
		#zoom a{display:block; font-size:30px; }
		

	/* Style the tab */


	ul.uruntabs{	margin: 0px; padding: 0px; list-style: none;}
	ul.uruntabs li{background: none; color: #222; display: inline-block; padding: 10px 15px; margin:0; cursor: pointer;	}
	ul.uruntabs li.current{ background: #f5f5f5; color: #222;}
	.uruntab-content{ display: none; background: #f5f5f5; padding: 15px; margin:0;}
	.uruntab-content.current{ display: inherit;	}
	.tabcontent_ic {min-height:150px;}
	
	/* owl */
	
	.lite_baslik_kutu{text-align:center;}
	.lite_baslik_kutu h2{ background:transparent; font-size:24px; line-height:30px; color:#999; text-transform:uppercase; border-top:1px solid #999; border-bottom:1px solid #999; display:inline-block;font-weight:normal;margin-bottom:0px;margin-top:20px;}
	.lite_baslik_kutu h2 span{ font-weight:700; color:#ca2f2d;}
	
	.owl-nav {}
	.owl-prev {position:absolute; left:-3px; top:40%; }
	.owl-next {position:absolute; right:-3px; top:40%; }
	.owl-prev,  .owl-next{border:1px solid #ccc; color:#ccc; padding:5px 8px; background:#fff; cursor: pointer; display:block; float:left; margin-left:3px;}
	.owl-prev:hover, .owl-next:hover {background: rgba(9,62,131,0.9); color:#fff; border:1px solid #ca2f2d;}
	
	.owl-nav {}
	.owl-prev {position:absolute; left:-3px; top:40%; }
	.owl-next {position:absolute; right:-3px; top:40%; }
	.owl-prev,  .owl-next{border:1px solid #ccc; color:#ccc; padding:5px 8px; background:#fff; cursor: pointer; display:block; float:left; margin-left:3px;}
	.owl-prev:hover, .owl-next:hover {background: rgba(9,62,131,0.9); color:#fff; border:1px solid #ca2f2d;}
	
	#markam{}
	#markam .owl-prev,  #markam .owl-next{border:none; background: rgba(255,255,255,0.2);}
	#markam .owl-prev:hover, #markam .owl-next:hover { color:#ccc; }
	.markamimg {width:15%; height:100px;}
	.markamimg img{position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; vertical-align: middle; max-width:80%;	max-height:100%;}
		
		
/* GEZGİN
**************************** */
p.gezgin{margin:0px 0px 24px 0px; font-size:12px; line-height:20px; background:#f5f5f5; padding:5px; }
		
/* Sayfalama */
ul.pagination{ list-style:none; margin:16px auto; width:280px;}
	ul.pagination li{ display:inline;  background:none; padding:0; list-style:none;}
	ul.pagination li a{ display:block; float:left; padding:4px 9px; margin-left:7px; border:1px solid #efefef; }
	ul.pagination li.current a{ background:#3a3a3a; color:#fff;}	
	ul.pagination li a:hover{ background:#e2091e; color:#fff; 		
		-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;}

/* FOOTER
**************************** */
	
#footerkutu {position: relative; background: #f9f9f9; width:100%; margin:32px auto 12px auto; padding:18px 0px; border-top:10px solid #ca2f2d; border-bottom:1px solid #f5f5f5;}

	#footer{margin-top:16px; margin-bottom:16px;}
	
	#footer h4{position:relative; color:#333; font-weight:700; margin-bottom:30px;}
	#footer h4 a{color:#333;}
	#footer h4:after{position:absolute; content:""; background-color:#ca2f2d;bottom:-14px;left:0; width:50px; height:3px;}
	
	ul.footer-menu{ }
	ul.sosyal-link li{ }
	ul.sosyal-link li a { }

	ul.sosyal-link{list-style:none; margin:0; padding:0; }
	ul.sosyal-link li{ position:relative; display:block; float:left; list-style:none; font-size:18px; line-height:30px;  width:30px; height:30px; margin:2px;background:#eee; color:#333; text-align:center;}
	ul.sosyal-link li a {-webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out;	transition: all 0.15s ease-out;	}
	
	#mailformum{position: relative; width:80%;  height:30px;  border:1px solid #f5f5f5;  background:#fff; } 
	#mailformum .input{ float:left; width:82%; height:30px; padding:0px 1%;  margin: 0px; font-size:15px; line-height:30px; border:none; color:#aaa; }  
	#mailformum  .ok-but{float:right; width:16%; height:30px; background:#fff; color:#ca2f2d; padding: 0px; margin:0; border:none; cursor:pointer; } 
	#mailformum label.error{position:absolute; text-indent:-9999px;}
	#mailformum input.error{border:1px solid red;}

#footeraltkap {position: relative; background: #fff; width:100%; margin:0px auto 12px auto; padding:0px;}
	#footeralt{}	
	
@media only screen and (min-width: 1180px){
#respmenukutu{ display:block;}
#menuac{ display:none;}
}

@media only screen and (min-width: 998px) and (max-width: 1179px) {
	
.container{	width:960px; }
.grid{ width:960px; padding: 0px; }
.col-1-1 {width:960px;}
.col-1-2 {width:480px;}
.col-1-3 {width:320px;}
.col-2-3 {width:640px;}
.col-1-4 {width:240px;}
/* .col-2-4 -> col-1-2 */ 
.col-3-4 {width:720px;}
.col-1-5 {width:192px;}
.col-2-5 {width:384px;}
.col-3-5 {width:576px;}
.col-4-5 {width:768px;}
.col-1-6 {width:160px;}
/* .col-2-6 -> col-1-3 */
/* .col-4-6 -> col-2-3 */ 
.col-5-6 {width:800px;} 
.col-1-10 {width:96px;} 
.content { margin:12px;}
.img-k { height:160px;}

.bord { padding-top:6px; padding-bottom:6px;}
.box {margin-top:6px; margin-bottom:6px;  }
	.box .img-k{background:#f9f9f9; margin-bottom:12px;}
	.box h3{ font-size:12px;	} /* alt sayfa baslik */ 
	.box h4{ font-size:12px;	} /* alt sayfa baslik */ 

#respmenukutu{ display:block;}
#menuac{ display:none;}
.sf-menu {}
.mailtel {margin:18px 10px 18px 0px;}

#logo {margin:5px 0px; }
#aramaformum{}

}	

@media only screen and (min-width: 768px) and (max-width: 997px) {
.container{	width:720px; }
.grid{ width:720px; padding: 0px; }
.col-1-1 {width:720px;}
.col-1-2 {width:360px;}
.col-1-3 {width:240px;}
.col-2-3 {width:480px;}
.col-1-4 {width:180px;}
/* .col-2-4 -> col-1-2 */ 
.col-3-4 {width:540px;}
.col-1-5 {width:144px;}
.col-2-5 {width:288px;}
.col-3-5 {width:432px;}
.col-4-5 {width:576px;}
.col-1-6 {width:120px;}
/* .col-2-6 -> col-1-3 */
/* .col-4-6 -> col-2-3 */ 
.col-5-6 {width:600px;} 
.col-1-10 {width:72px;} 
.content { margin:10px;}
.img-k { height:160px;}

.bord { padding-top:6px; padding-bottom:6px;}
.box {margin-top:6px; margin-bottom:6px;  }
	.box .capt{	height:90px;} 	
	.box .img-k{background:#f9f9f9; margin-bottom:12px;}
	.box h3{ font-size:12px; line-height:15px; } /* alt sayfa baslik */ 
	.box h4{ font-size:12px;	line-height:15px; } /* alt sayfa baslik */ 

#respmenum {display:none;}
#menuac{ display:none;}
.sf-menu { display:block;}
.mailtel {margin:6px 10px 6px 0px;}

#logo {margin:5px 0px 0px 0px; text-align:center; width:100%; }
#aramaformum{ float:right;}

.flex-caption{display:none;}



}


@media only screen and (min-width: 480px) and (max-width: 767px) {
.container{	width:420px; }
.grid{ width:420px; padding: 0px; }
.col-1-1 {width:420px;}
.col-1-2 {width:420px;}
.col-1-3 {width:420px;}
.col-2-3 {width:420px;}
.col-1-4 {width:420px; }
/* .col-2-4 -> col-1-2 */ 
.col-3-4 {width:420px;}
.col-1-5 {width:420px;}
.col-2-5 {width:420px;}
.col-3-5 {width:420px;}
.col-4-5 {width:420px;}
.col-1-6 {width:420px;}
/* .col-2-6 -> col-1-3 */
/* .col-4-6 -> col-2-3 */ 
.col-5-6 {width:420px;} 
.col-1-10 {width:420px;} 
.content { margin:5px 10px;}
.img-k { height:240px;}

.box2 .imgkap{width:100%; float:left;}
.box2 .contentkap{width:100%; float:left;}

#respmenum {display:none;}
#menuac{ display:block;}
.sf-menu { display:none;}
.mailtel {margin:6px 10px 6px 0px;}

#logo {margin:5px 0px 0px 0px; text-align:center; width:100%; }
#aramaformum{margin:0px auto; width:75%; float:right;}

.flex-caption{display:none;}

}

@media only screen and (min-width: 320px) and (max-width: 479px) {
.container{	width:300px; }
.grid{ width:300px; padding: 0px; }
.col-1-1 {width:300px;}
.col-1-2 {width:300px;}
.col-1-3 {width:300px;}
.col-2-3 {width:300px;}
.col-1-4 {width:300px;}
/* .col-2-4 -> col-1-2 */ 
.col-3-4 {width:300px;}
.col-1-5 {width:300px;}
.col-2-5 {width:300px;}
.col-3-5 {width:300px;}
.col-4-5 {width:300px;}
.col-1-6 {width:300px;}
/* .col-2-6 -> col-1-3 */
/* .col-4-6 -> col-2-3 */ 
.col-5-6 {width:300px;} 
.col-1-10 {width:300px;}
.content { margin:5px 10px;}
.img-k {height:260px;}

.box2 .imgkap{width:100%; float:left;}
.box2 .contentkap{width:100%; float:left;}

#respmenum {display:none;}
#menuac{ display:block;}
.sf-menu { display:none;}
.mailtel {margin:6px 10px 6px 0px;}

#logo {margin:5px 0px 0px 0px; text-align:center; width:100%; }
#aramaformum{margin:0px auto; width:60%; float:right;}

.flex-caption{display:none;}

}