.row2_right_inner{

	height: auto !important;

	float: right;

	width: 25%;	

}

.innerleftmenu

{

	width:80%;

	border-top:3px solid #D9D9D9;

	background:#365375;;

	border:3px solid #D9D9D9;
	

}

.innerleftmenu ul

{

	list-style-type:none;

}

.innerleftmenu ul li

{

	 border-bottom: 1px solid rgba(0, 0, 0, 0.15);

}

.innerleftmenu ul li a

{

	text-decoration:none;
	

	font-family: 'Open Sans', sans-serif;

	font-size:14px;

	padding:10px ;

	display: block;
	
  color: white;

}

.innerleftmenu ul li:hover

{

	background:#3277ae;

}

.innerleftmenu ul li.current

{

	background:#fafafa;

	border-left:3px solid #822e2f;

}





.blog1

{

	width:100%;

	margin-top:20px;

	position: relative;

}

h3.widgettitle::after {

    content: "";

    display: block;

    height: 4px;

    margin: 6px 0 20px;

    width: 70px;

	background:#822e2f;

}

.widgettitle

{

	color: #151515;

	font-family: 'Open Sans', sans-serif;

    font-size: 18px;

    font-weight: bold;

}



		

.blog_carousel {

	margin:5px auto 0px auto;

	width:100%;

}

.blog_carousel ul {

	margin: 0;

	padding: 0;

	list-style: none;

	display: block;

}

.blog_carousel li {

	width:100%;

	min-height: 140px;

	height:auto;

	padding-top:10px;

	text-align:justify;

	overflow:hidden;

	padding: 0;

	display: block;

	float: left;

	margin-bottom: 10px;

	

}

.blog_carousel li a {

	text-decoration:none;

	color:#636363;

	font-family: 'Open Sans', sans-serif;

	font-size:13px;

}

.blog_carousel li a .hd{

	color:#822e2f;

	margin-bottom: 5px;

	font-weight: 600;

	border-bottom:thin dotted #AEAEAE;

	padding:2px 0px 8px 12px;

	background-image:url(../images/arrow_1.gif);

	background-repeat:no-repeat;

	background-position:0px 6px;

}

.blog_carousel.responsive {

	width: auto;

	margin-left: 0;

}

.clearfix {

	float: none;

	clear: both;

}

			

			

			

#leftarrow{

	position:absolute;

	z-index:99;

	left:88%;

	top: 20px;

	cursor: pointer;

}

#rightarrow{

	position:absolute;

	z-index:99;

	right:0px;

	top: 20px;

	cursor: pointer;

}



/* ===========================

   ====== Media Queries ====== 

   =========================== */

/*------smallphones----------------*/  

@media only screen and (min-width : 240px) and (max-width : 480px)

{

	

}

/*------iphone----------------*/  

@media only screen and (min-width : 320px) and (max-width : 480px)

{

	

}

/*------smalltablet----------------*/  

@media only screen and (min-width : 480px) and (max-width : 768px)

{

	

}

/*--------iPad - Portrait--------------*/

@media only screen and (min-width : 768px) and (max-width : 960px)

{

	

}

@media only screen and (min-width : 960px) and (max-width : 1024px)

{

	

}

@media only screen and (min-width : 960px) and (max-width : 1200px)

{

	

}

@media only screen and (min-width : 1200px) and (max-width : 1366px)

{

	

}

