@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
.redcell{
	background-color: #ed1270;
}
.bluecell{
	background-color: #28ace3;
}
.greencell{
	background-color: #88c939;
}
.yellowcell{
	background-color: #ffaa01;
}
.purplecell{
	background-color: #c974ca;
}
table.tbl img{
	width: 250px;
	height: 250px;
}
.city_result .bold_city {
	color: #444444;
	font-weight: bold;
	font-size: 11px;
}

.table-bordered tr th{
    background: #e5e8e9;
}
.table-bordered > thead > tr > th{
    vertical-align: middle;
    text-align: center;
}
.table-bordered tr th a{
    color:#4D4D4D;
}
.summary{
    margin-bottom: 10px;
}
.table-bordered select{
    border: 1px solid #cccccc;
    height: 30px;
}
#yii_bootstrap_collapse_0 ul{
    margin-top: 10px;
}

.hasDatepicker{
    height: 30px !important;
    margin-top: 8px !important;
}
#page-form input[type="submit"]{
    background: #28ace3;
    font: 15px "FiraSans Bold";
    height: 41px;
    width: 124px;
    color: #ffffff;
    margin-left: 8px;
}
.table-bordered img{
   /* min-width: 50px;
    max-width: 50px;*/
}
.table-bordered .update img{
    width: 16px;
}
.table-bordered .view img{
    width: 16px;
}
.table-bordered .delete img{
    width: 16px;
}
#Category_name{
    height: 30px !important;
}
#Category_position{
    height: 30px !important;
}
#Category_baseCost {
    height: 30px !important;
}
.table-bordered input[type="text"]{
    height: 30px;
}
.table-bordered select ,#Region_countryId ,#static_page_file-form select ,#News_categoryId ,#News_status{
    border: 1px solid #cccccc;
    height: 30px;
}
#category-form input[type="submit"] ,
#country-form input[type="submit"] ,
#region-form input[type="submit"] ,
#static_page-form input[type="submit"],
#static_page_file-form input[type="submit"],
#news-form input[type="submit"]{
    background: #28ace3;
    font: 15px "FiraSans Bold";
    height: 41px;
    width: 124px;
    color: #ffffff;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-left: 8px;
}


#Category_parentId ,
#Country_name ,
#Country_isoCode ,
#Region_name ,
#Region_factor ,
#StaticPage_keyWord ,
#StaticPage_title ,
#StaticPage_position ,
#StaticPageFile_title,
#News_title{
    border: 1px solid #cccccc;
    height: 30px;
}
#add_file{
    padding-left: 0px;
    padding-top: 0;
    border-radius: 4px;
    cursor: pointer;
}
.dropdown .dropdown-menu > li:hover > a{

    background: none;
}
.dropdown .dropdown-menu > li > a{
    display: block;
}
.dropdown .dropdown-menu > li.active{
    background: #28ace3;
    border-bottom: none;
}
.dropdown .dropdown-menu > li > a:hover{
	color: #333333;
	text-decoration:underline;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{
    background: #28ace3 !important;
}
#yii_bootstrap_collapse_0 .dropdown .caret{
    background: url("../images/carrot_s.jpg") no-repeat !important;
    border: none !important;
    margin-top: 3px;
}
#yii_bootstrap_collapse_0 .dropdown-toggle:hover .caret{
    background: url("../images/carrot_s_a.png") no-repeat !important;
}
.operations a{
    background: #88c939 ;
    height: 30px ;
    border-radius: 20px ;
    display: inline-block ;
    *zoom:1 ;
    *display: inline ;
    padding: 20px ;
    line-height: 10px ;
    font: 16px/3px "Roboto Condensed" ;
    color:#ffffff ;
    text-decoration: none ;
	border: 0px;
}
.operations_red a{
	/*margin-left: 110px;*/
	background: #FF4040;
	height: 30px;
	border-radius: 20px;
	display: inline-block;
	*zoom:1;
	*display: inline;
	padding: 20px;
	line-height: 10px;
	font: 16px/3px "Roboto Condensed";
	color:#ffffff;
	text-decoration: none;
}
.operations_red a:hover{
	background-color: #CD3333;
	color: #ffffff;
}
.operations a:hover{
	background:#73A537 !important;
    color: #ffffff;
}
tbody > tr > td:nth-child(5){
	word-break: break-all;
}
.table-bordered tr td{
	text-align: center;
}
.button-column{
	width: 110px;
}

/*.button_admin_popup a{*/
	/*color:#fff !important;*/
/*}*/
/*.button_admin_popup a:hover{*/
	/*color:#ffffff !important;*/
/*}*/

/*.button_admin_popup .button_order_change_red:hover{*/
	/*background:#D32828;*/
/*}*/


.fl{
	float:left;
}


.blue_save_btns{
	/*background: #28ace3 !important;*/
	/*font: 15px "FiraSans Bold" !important;*/
	/*height: 41px !important;*/
	/*width: 124px !important;*/
	/*color: #ffffff !important;*/
	/*margin-top: 10px;*/
	/*margin-left:10px;*/
	/*margin-right:10px;*/
	/*border-radius: 20px;*/
	/*text-decoration:none;*/
	/*display:inline-block;*/

	border: 0px;
	background: #28ace3 !important;
	height: 30px;
	border-radius: 20px;
	display: inline-block;
	padding: 20px;
	line-height: 10px;
	font: 16px/3px "Roboto Condensed";
	color: #ffffff !important;
	text-decoration: none;
}

.blue_save_btns:hover{
	background:#258FBB !important;
}




.green_cancel_btns{
	background: #88c939 !important;
	font: 15px "FiraSans Bold" !important;
	height: 41px !important;
	/*width: 124px !important;*/
	color: #ffffff !important;
	margin-top: 10px;
	margin-left:10px;
	margin-right:10px;
	border-radius: 50px;
	text-decoration:none !important;
	display:inline-block;
}

.green_cancel_btns:hover{
	background:#73A537 !important;
}



.red_cancel_btns{
	background: #ff4040 !important;
	font: 15px "FiraSans Bold" !important;
	height: 41px !important;
	/*width: 124px !important;*/
	color: #ffffff !important;
	margin-top: 10px;
	margin-left:10px;
	margin-right:10px;
	border-radius: 50px;
	text-decoration:none !important;
	display:inline-block;
}

.red_cancel_btns:hover{
	background:#D32828 !important;
}

.padding_btn{
	padding: 10px 15px 5px !important;
}
.admin_layout li{
	list-style:none !important;
}
.crud_buttons a{
	width: 16px !important;
	height: 16px !important;
	display: inline-block;
}
.admin_layout ul{
	margin: 20px 0 20px 0 !important;
}

#page-form .search_admin_button{
	background: #28ace3;
	height: 30px;
	border-radius: 20px;
	display: inline-block;
	padding: 10px 20px 10px 20px;
	line-height: 10px;
	font: 14px/3px "FiraSans Medium";
	color: #ffffff;
	text-decoration: none;
	border:none;

}
#page-form .search_admin_button:hover{
	background: #065B86;
}

.admin_layout ul.admin_view_buttons{
	float:left;
	margin-right:30px !important;
}
.admin_layout .rights-container div{
	display:block !important;
}

#settings_tab_id{
	display:block;
	padding: 0px 20px;
}

.w-150 input{
	width: 150px;
}

div.db-view{
	font-family: 'Roboto Condensed', sans-serif;
}

div.db-view table{
	margin: 30px 0px 20px 0px;
	font-size: 16px;
	min-width: 460px;
}

div.db-view table tr{
	border: 2px solid #D91314;
}

div.db-view table tr td{
	padding: 10px;
	background-color: #F0FFF1;
}

div.db-view table th{
	/*background-color:#EF5D5E;*/
	background-color: rgba(239,93,94,0.2);
	padding: 10px;
	font-weight:500;
}

div.row{
	margin:0px;
}

.admin-form{
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px;
}

p.note{
	margin: 30px 0px;
}

div.admin-form input[type="text"], .admin-form select{
	width: 400px;
	padding-left: 5px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #D9D9D9;
	margin-bottom: 20px;
}

.admin_layout .container{
	//float: left;
}

ul.nav{
    position: absolute !important;
    margin: 10px 0 10px 100px !important;
}

ul.nav ul{
    margin-top: 0px !important;
}

ul.nav ul li a{
    padding: 15px;
    display: block;
    color: #555555;
    text-decoration: none;
    background-color: #e5e5e5;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
ul.nav ul{
    border-left: 1px solid #b5b5b5;
    border-right: 1px solid #b5b5b5;
    border-bottom: 1px solid #b5b5b5;
}

.errorMessage{
	color:red;
}