body {
  font-size: 93.8%;
}

#logo img
{
	width: 81px;
}

#logo
{
    margin: -85px 2px 0px;
}

#block-block-6
{
	width: 67%;
    padding: 9px 0px 0px 52px !important;
    margin: 0px 0px 80px 38px !important;
    position: relative;
    z-index: 1;
}

#block-block-6 img
{
	height: auto !important;
}

#views_slideshow_cycle_main_slide_show-block img
{
	max-width: 768px;
	margin: -10px 0px 0px 0px;
}

#views_slideshow_cycle_main_slide_show-block .views-field-body
{
	display: none;
}

#block-block-7
{
	margin: 7px 0px 0px 0px;
    padding: 0px;
    width: 130px;
    height: 33px;
}

#block-block-7 img
{
	width: 120px !important;
	height: auto !important; 
}

#views_slideshow_cycle_main_slide_show-block .views-field-body p
{
	width: 342px;
	margin-top: -175px;
	margin-right: -12px;
	font-size: 13px;
}

#widget_pager_bottom_slide_show-block
{
	margin-left: 184px;
    margin-top: -34px;
}

#views_slideshow_cycle_main_slide_show-block .views-field-view-node span 
{
	margin-right: 33px;
    margin-top: -43px;
    font-size: 8px;
    display: none;
}

div#views_slideshow_cycle_main_slide_show-block img 
{
    max-width: 320px;
}

#block-block-8 p 
{
    position: relative;
    padding-left: 0px;
    font-size: 9px;
    max-width: 320px;
    bottom: -8px;
}

#block-block-8
{
	margin-left: 0px;
	max-height: 40px;
}

#block-views-youtube-block-1
{
	margin: 0px;
}
.tb-megamenu
{
	margin-top: 3px;
}
.tb-megamenu .nav-collapse
{
	width: 340px !important;
	margin: 51px 0px 0px 15px;
	background-color: #235D37;
	top: 0px;
}

.tb-megamenu ul.level-0 li.level-1 a
{
	padding: 12px 7px 15px 9px;
	border-bottom: 1px solid #ddd;
}

.tb-megamenu .dropdown-menu .mega-nav > li.level-2
{
	margin: -11px -10px 2px -30px;
}

.tb-megamenu .span12.mega-col-nav .mega-inner
{
	padding-bottom: 0px;
}

li.level-2 .tb-megamenu-column
{
	background-color: #fff;
}

ul.level-2
{
	max-width: 290px;
}

ul.level-1
{
	max-width: 270px;
}

.tb-megamenu .mega-nav .dropdown-submenu > a::after
{
	margin-right: 60px;
    margin-top: 9px;
}

#block-tb-megamenu-main-menu .tb-megamenu-button
{
	margin: 5px 0px 16px 17px !important;
}

#block-block-3
{
	margin-left: 20px;
}

.no-sidebars #content-column
{
	min-height: 700px;
}

.front #content-column
{
	min-height: 522px;
	margin: 20px 0px 0px -30px;
}

#widget_pager_bottom_slide_show-block .views-slideshow-pager-field-item
{
	margin: 0px 4px 0px 0px;
}

#breadcrumb ol
{
	min-width: auto;
}
/*================ for footer ==============================================*/
#block-block-9
{
	padding: 10px 10px 2px 10px;
    height: 20px;
    font-size: 11px;
    text-align: center;
    width: 100%;
    max-width: 320px;
}

#block-block-10
{
	font-size: 11px;
    text-align: center;
    width: 100%;
    padding-top: 0px;
}

#footer-wrapper
{
	margin-top: 30px;
}
/*=======================================================*/
#block-block-11 p a
{
	font-size: 8px;
	margin-right: 3px;
}

#block-block-11 p
{
	margin: -17px 0px 0px -35px;
}

#block-block-11
{
	position: relative;
	z-index: 1;
	width: 35%;
}

/*================== basic page ================================*/
.block-content ul
{
	margin: 0px 0px 0px -11px;
	width: 80%;

}

.siber-first-block
{
	width: 30%;
}

.field-type-text-with-summary
{
	margin: 0px 15px 0px 0px;
}

.page-node-5 #node-5 img
{
	margin: 0px 0px 25px;
}

#crumbs
{
	margin-left: -30px !important;
}

#main-content-header #page-title
{
	padding: 0px 0px 0px 15px;
}

.page-node-16 #node-62 .field-type-text-with-summary .field-item .even
{
	overflow-x: scroll !important;
}

/*============ for contact ==================================*/
#block-block-23
{
	width: 76%;
	float: right;
}

.page-node-51 .form-textarea-wrapper
{
	width: 275px;
}

/*=========================== for news ==========================*/
#content
{
	margin-left: 20px;
}

#block-views-news-page-block-2 .block-title
{
	margin-top: 10px;
}

#block-views-news-page-block-2
{
	width: 85%;
	padding: 0px 0px 0px 20px;
}

#block-views-news-page-block-1
{
	width: 80%;
}

.page-news-page .views-field-field-news-image img, .page-archieve .views-field-field-news-image img
{
	padding: 0px;
}

/*=========== for vancancy announchment ============================*/

/*======= for report page ===============*/
.page-report .views-table.cols-0
{
	width: 97%;
}

/*-------- for basic page --------*/
.node-type-page img
{
	height: auto !important;
}

div.table
{
	overflow-x: scroll;
}

.page-node-82 #node-82 img 
{
	float: left;
	border: 7px solid #64b190;
	border-radius: 5px;
	height: auto !important;
}

/*--------------for slide show ----------------*/
#block-views-slide-show-block-1 
{
    padding: 0px 20px 0px 15px;
    width: 90%;
}
