/*
 * Arne - Professional & Flexible Admin Template
 * by ArneSoft 
 * 
 * -----------------
 * TABLE OF CONTENTS
 * -----------------
 * 
 * 1) Generic Buttons
 * 2) Image Buttons
 * 3) Username Button
 * 4) Footer
 */

/* ==================================================
 * 1) Generic Buttons
 * ================================================== */

.button { background: url("../img/buttons/button-blue.png") repeat-x scroll 0 0 #2d5672; border-radius: 2px 2px 2px 2px; border-style: solid; border-width: 1px; border-color: #111111; color: #FFFFFF !important; cursor: pointer; display: inline-block; padding: 5px 10px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); height: 14px; }
.ajax__fileupload_selectFileButton { background-color: none !important; background-image: url(../images/btnfu.png); border: 0 solid transparent; height: 28px !important; line-height: 20px !important; text-indent: -9999px; width: 108px !important; background-repeat: no-repeat; background-color: transparent !important; display: none !important; /* display: block!important; */ }

input[type="submit"].button { height: 26px; }

.button:hover { background: url("../img/buttons/button-blue.png") repeat-x scroll 0 -24px #4d7690; color: #fff !important; text-decoration: none; }

.button:active { background: url("../img/buttons/button-blue.png") repeat-x scroll 0 -48px #6290b2; }

.button.red { background: url("../img/buttons/button-red.png") repeat-x scroll 0 0 #6b352b; }
.button.red:hover { background: url("../img/buttons/button-red.png") repeat-x scroll 0 -24px #834a3f; }
.button.red:active { background: url("../img/buttons/button-red.png") repeat-x scroll 0 -48px #a85f51; }


.button.green { background: url("../img/buttons/button-green.png") repeat-x scroll 0 0 #45a61d; }
.button.green:hover { background: url("../img/buttons/button-green.png") repeat-x scroll 0 -24px #568d40; }
.button.green:active { background: url("../img/buttons/button-green.png") repeat-x scroll 0 -48px #6bae50; }

.button.orange { background: url("../img/buttons/button-orange.png") repeat-x scroll 0 0 #e88419; }
.button.orange:hover { background: url("../img/button-orange.png") repeat-x scroll 0 -24px #fe9e37; }
.button.orange:active { background: url("../img/buttons/button-orange.png") repeat-x scroll 0 -48px #ffcc95; }

.button.blue { background: url("../img/buttons/button-blue2.png") repeat-x scroll 0 0 #1b34b2; }
.button.blue:hover { background: url("../img/button-blue2.png") repeat-x scroll 0 -24px #128ff8; }
.button.blue:active { background: url("../img/buttons/button-blue2.png") repeat-x scroll 0 -48px #8c9ffd; }

.button.delete { background: url("../img/buttons/button-del.png") repeat-x scroll 0 0 #f0646a; }
.button.delete:hover { background: url("../img/button-del.png") repeat-x scroll 0 -24px #fd3736; }
.button.delete:active { background: url("../img/buttons/button-del.png") repeat-x scroll 0 -48px #f0646a; }

._redius5 { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

/* Genel Form Button Input no bg img */
.btnRed { font-weight: normal; font-size: 12px; color: White; font-family: Tahoma, Verdana, Arial; width: auto; text-align: center; border: 1px solid #C22B1A; background-color: #D33323; margin: 4px; padding: 3px 12px; text-decoration: none; cursor: pointer; }
.btnMavi { font-weight: normal; font-size: 12px; color: White; font-family: Tahoma, Verdana, Arial; width: auto; text-align: center; border: 1px solid #013C7D; background-color: #124CA3; margin: 4px; padding: 6px 12px; text-decoration: none; cursor: pointer; }
.btnOrange { font-weight: normal; font-size: 12px; color: White; font-family: Tahoma, Verdana, Arial; width: auto; text-align: center; border: 1px solid #EA8F0A; background-color: #F1950A; margin: 4px; padding: 3px 12px; text-decoration: none; cursor: pointer; }
.btnGreen { font-weight: normal; font-size: 12px; color: #FFFFFF; font-family: Tahoma, Verdana, Arial; width: auto; text-align: center; border: 1px solid #428C19; background-color: #090; margin: 4px; padding: 6px 12px; text-decoration: none; cursor: pointer; }
._padding2 { padding: 2px 12px; }

/* ==================================================
 * 2) Image Buttons
 * ================================================== */

.btn-info { background: url("../img/icons/toolbox/20x20/info.png") no-repeat scroll 0 0 transparent; height: 20px; width: 20px; position: relative; margin-left: 64px; margin-top: 1px; float: left; }

.btn-info:hover { background-position: 0 -20px; }
.btn-lock { background: url("../img/icons/toolbox/20x20/lock.png") no-repeat scroll 0 0 transparent; background-repeat: no-repeat; height: 17px; width: 20px; margin-top: 1px; padding-left: 25px; margin-left: 15px; padding-top: 3px; font-weight: bold; }

.btn-lock:hover { background-position: 0 -20px; }



.arrow-link-down { background: url("../img/icons/misc/arrow-down.png") no-repeat scroll center right transparent; padding-right: 20px; float: right; height: 10px; margin: -1px 0 0 0; }

.arrow-link-down:hover { background: url("../img/icons/misc/arrow-down-hover.png") no-repeat scroll center right transparent; }






/* ==================================================
 * 3) Username Button
 * ================================================== */

.user-button { /* background: url("../img/misc/shine-effect.png") repeat-x scroll top left #344655; */ /* border: 1px solid #000; */ border-radius: 3px 3px 3px 3px; position: relative; float: left; display: inline-block; padding: 8px 8px; }

.user-button:hover { background: url("../img/misc/shine-effect.png") repeat-x scroll top left #495f71; }

.user-button:active { top: 1px; }

.user-button a { display: block; }







/* ==================================================
 * 4) Footer
 * ================================================== */

#footer a.top { background: url("../img/icons/misc/top-hover.png") no-repeat scroll 0 0 transparent; height: 48px; width: 48px; display: block; margin-left: 5px; padding-top: 3px; }

#footer a.top:hover { background-position: 0 -48px; }


/* ==================================================
 * 4) CUSTOM ARNE
 * ================================================== */



.btnarnnb { display: inline-block; border: 1px solid #ccc; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; font-weight: bold; background-repeat: no-repeat; background-image: url(../images/icons/spritesv.png); background-color: #f7f7f7; -moz-box-shadow: inset 0 1px 0 #fff; -webkit-box-shadow: inset 0 1px 0 #fff; box-shadow: inset 0 1px 0 #fff; color: #666; padding: 5px 10px; padding-left: 25px; cursor: pointer; }
.btnarnnb:hover { text-decoration: none; color: #333; border: 1px solid #bbb; }
.btnarnnb_search { background-position: 8px 5px; }
a.btnarn { display: inline-block; border: 1px solid #ccc; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; font-weight: bold; background-repeat: no-repeat; background-image: url(../images/icons/spritesv.png); background-color: #f7f7f7; -moz-box-shadow: inset 0 1px 0 #fff; -webkit-box-shadow: inset 0 1px 0 #fff; box-shadow: inset 0 1px 0 #fff; color: #666; padding: 5px 10px; padding-left: 25px; }
a.btnarn-none-style { display: inline-block; background-repeat: no-repeat; background-image: url(../images/icons/spritesv.png); -moz-box-shadow: inset 0 1px 0 #fff; -webkit-box-shadow: inset 0 1px 0 #fff; box-shadow: inset 0 1px 0 #fff; color: #666; padding: 5px 10px; padding-left: 25px; }
a.btnarn_search { background-position: 0 0; }
a.btnarn_link { background-position: 0 -249px; }
a.btnarn_new { background-position: 0 -611px; }
a.btnarn_ara { background-position: 0 0; }
a.btnarn_edit1 { background-position: 0 -2273px; }
a.btnarn_edit { background-position: 0 -2676px; }
a.btnarn_trash { background-position: 0 -502px; }
a.btnarn_urunimages { background-image: url(../img/buttons/product-image-edit.png); padding: 11px 7px 13px 39px !important; background-position: 2px 3px; }
a.btn { display: inline-block; border: 1px solid #ccc; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; font-weight: bold; background-repeat: no-repeat; background-image: url(../images/icons/sprites.png); background-color: #f7f7f7; -moz-box-shadow: inset 0 1px 0 #fff; -webkit-box-shadow: inset 0 1px 0 #fff; box-shadow: inset 0 1px 0 #fff; color: #666; min-width: 30px; min-height: 30px; }
a.btn:hover { text-decoration: none; color: #333; border: 1px solid #bbb; }
a.btn span { padding: 5px 10px; margin-left: 25px; display: block; background: #f7f7f7; -moz-box-shadow: inset 0 1px 0 #fff; -webkit-box-shadow: inset 0 1px 0 #fff; box-shadow: inset 0 1px 0 #fff; }
a.btn2 { -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; }
a.btn2 span { -moz-border-radius: 0 50px 50px 0; -webkit-border-radius: 0 50px 50px 0; border-radius: 0 50px 50px 0; padding-right: 15px; }
a.btn3 { width: 34px; height: 32px; }
a.btn4 { width: 34px; height: 32px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; }

a.btn_search { background-position: -10px -12px; }
a.btn_trash { background-position: -47px -12px; }
a.btn_flag { background-position: -82px -12px; }
a.btn_home { background-position: -119px -12px; }
a.btn_link { background-position: -154px -12px; }
a.btn_book { background-position: -190px -12px; }

a.btn_mail { background-position: -10px -47px; }
a.btn_help { background-position: -47px -47px; }
a.btn_rss { background-position: -82px -47px; }
a.btn_archive { background-position: -119px -47px; }
a.btn_info { background-position: -154px -47px; }
a.btn_bell { background-position: -190px -47px; }

a.btn_world { background-position: -10px -83px; }
a.btn_bulb { background-position: -47px -83px; }
a.btn_cloud { background-position: -82px -83px; }
a.btn_clip { background-position: -119px -83px; }
a.btn_folder { background-position: -154px -83px; }
a.btn_lock { background-position: -190px -83px; }

a.btn_tag { background-position: -10px -119px; }
a.btn_note { background-position: -47px -119px; }
a.btn_key { background-position: -82px -119px; }
a.btn_stop { background-position: -119px -119px; }
a.btn_airplane { background-position: -154px -119px; }
a.btn_info2 { background-position: -190px -119px; }

a.btn_alarm { background-position: -10px -155px; }
a.btn_clock { background-position: -47px -155px; }
a.btn_calendar { background-position: -82px -155px; }
a.btn_basket { background-position: -119px -155px; }
a.btn_dollartag { background-position: -154px -155px; }
a.btn_cart { background-position: -190px -155px; }
a.btn_git { background-position: -155px -263px; }


a.btn_cart2 { background-position: -10px -191px; }
a.btn_user { background-position: -47px -191px; }
a.btn_users { background-position: -82px -191px; }
a.btn_male { background-position: -119px -191px; }
a.btn_female { background-position: -154px -191px; }
a.btn_refresh { background-position: -190px -191px; }

a.btn_chart { background-position: -10px -227px; }
a.btn_pie { background-position: -47px -227px; }
a.btn_address { background-position: -82px -227px; }
a.btn_zip { background-position: -119px -227px; }
a.btn_document { background-position: -154px -227px; }
a.btn_pdf { background-position: -190px -227px; }

a.btn_marker { background-position: -10px -262px; }
a.btn_sign { background-position: -47px -262px; }
a.btn_note { background-position: -82px -262px; }
a.btn_cut { background-position: -119px -262px; }
a.btn_pencil { background-position: -154px -262px; }
a.btn_paint { background-position: -190px -262px; }

a.btn_battery { background-position: -10px -299px; }
a.btn_battery2 { background-position: -47px -299px; }
a.btn_chat { background-position: -82px -299px; }
a.btn_chat2 { background-position: -119px -299px; }
a.btn_message { background-position: -154px -299px; }
a.btn_message2 { background-position: -190px -299px; }

a.btn_phone { background-position: -10px -335px; }
a.btn_call { background-position: -47px -335px; }
a.btn_inbox { background-position: -82px -335px; }
a.btn_inboxo { background-position: -119px -335px; }
a.btn_inboxi { background-position: -154px -335px; }
a.btn_bluetooth { background-position: -190px -335px; }

a.btn_wifi { background-position: -10px -370px; }
a.btn_settings { background-position: -47px -370px; }
a.btn_settings2 { background-position: -82px -370px; }
a.btn_settings3 { background-position: -119px -370px; }
a.btn_hd { background-position: -154px -370px; }
a.btn_hd2 { background-position: -190px -370px; }

a.btn_image { background-position: -10px -408px; }
a.btn_image2 { background-position: -47px -408px; }
a.btn_sound { background-position: -82px -408px; }
a.btn_media { background-position: -119px -408px; }
a.btn_mic { background-position: -154px -408px; }
a.btn_print { background-position: -190px -408px; }

a.btn_laptop { background-position: -10px -443px; }
a.btn_mouse { background-position: -47px -443px; }
a.btn_camera { background-position: -82px -443px; }
a.btn_video { background-position: -119px -443px; }
a.btn_grid { background-position: -154px -443px; }
a.btn_grid2 { background-position: -190px -443px; }

a.btn_list { background-position: -10px -480px; }
a.btn_list2 { background-position: -47px -480px; }
a.btn_table { background-position: -82px -480px; }

.grdbtnlist { width: 16px; height: 19px; background-color: #eee; background-image: url(../images/list.png); background-repeat: no-repeat; background-position: 2px 1px; padding: 7px 10px; border: 1px solid #ccc; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); }

.grdbtnlist:hover { background-color: #eee; background-image: url(../images/list.png); background-position: 2px -15px; background-repeat: no-repeat; opacity: 1; filter: alpha(opacity=100); }

.grdbtn { width: 16px; height: 19px; background-color: #EEE; background-image: url(../images/grid.png); background-repeat: no-repeat; background-position: 2px 1px; padding: 7px 10px; border: 1px solid #CCC; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); }
.grdbtn:hover { background-color: #eee; background-image: url(../images/grid.png); background-position: 2px -15px; background-repeat: no-repeat; opacity: 1; filter: alpha(opacity=100); }


.stdbtn { font-weight: bold; padding: 7px 10px; border: 1px solid #ccc; background: #eee url(../images/buttons.png) repeat-x top left; color: #333; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); }
.stdbtn-tniy { font-weight: bold; font-size: 11px; padding: 5px 6px; border: 1px solid #ccc; background: #eee url(../images/buttons.png) repeat-x top left; color: #333; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); }
.stdbtn:hover { text-decoration: none; opacity: 1; filter: alpha(opacity=100); }
.stdbtn-tniy:hover { text-decoration: none; opacity: 1; filter: alpha(opacity=100); }

.btn_yellow { background-position: 0 -38px; border-color: #ebb205; color: #ae510d; }
.btn_urunresim { background-position: 3px 2px; color: #333; background-image: url(../img/buttons/product-image-edit.png); background-repeat: no-repeat; background-color: #FFFFFF; padding: 11px 7px 13px 39px !important; width: 199px; text-align: left; }
.btn_blue { background-position: 0 -76px; border-color: #0282ce; color: #fff; }

.btn_black { background-position: 0 -114px; border-color: #222; color: #fff; }
.btn_lime { background-position: 0 -152px; border-color: #59bf04; color: #073110; }
.btn_orange { background-position: 0 -190px; border-color: #cd7a03; color: #6e3c17; }
.btn_orange2 { background-position: 0 -190px; border-color: #cd7a03; color: #FFFFFF; }
.btn_green { background-position: 0 -160px; border-color: #25a71b; color: #FFFFFF; }
.btn_red { background-position: 0 -228px; border-color: #a31314; color: #fff; }
.stdbtn:active { background: #eee; }
.stdbtn-tniy:active { background: #eee; }
.btn_yellow:active { background: #ffde06; }
.btn_blue:active { background: #0591e5; }
.btn_black:active { background: #333333; }
.btn_lime:active { background: #6adc0b; }
.btn_orange:active { background: #ff9702; }
.btn_red:active { background: #eb2f30; }
.btn_ok { background-position: 0 -152px; border-color: #59bf04; color: #fff; }
.btn_cancel { background-position: 0 -228px; border-color: #a31314; color: #fff;; min-width: 45px; }


/***** CUSTOM COLOR *****/
a.btn_orange { background-image: url(../images/icons/sprites.white.png); background-color: #FB9337; color: #fff; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-color: #F0882C; opacity: 0.9; }
a.btn_orange span { background-color: #FB9337; border-left: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
a.btn_orange:hover { opacity: 1; color: #fff; border-color: #F0882C; }

a.btn_blue1 { background-image: url(../images/icons/sprites.white.png); background-color: #0f91f5; color: #fff; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-color: #0976c9; opacity: 0.9; }
a.btn_blue1 span { background-color: #0f91f5; border-left: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
a.btn_blue1:hover { opacity: 1; color: #fff; border-color: #0976c9; }

a.btn_black1 { background-image: url(../images/icons/sprites.white.png); background-color: #333; color: #fff; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-color: #222; opacity: 0.9; }
a.btn_black1 span { background-color: #333; border-left: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
a.btn_black1:hover { opacity: 1; color: #fff; border-color: #222; }

a.btn_yellow { background-color: #fee74d; color: #fff; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-color: #ebb205; opacity: 0.9; }
a.btn_yellow span { background-color: #fee74d; border-left: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
a.btn_yellow:hover { opacity: 1; color: #fff; border-color: #ebb205; }
a.btntoolbox { height: 23px !important; width: 37px !important; display: block !important; text-align: center !important; padding: 8px 0 0 0 !important; }








/* ==================================================
 * 9) SeatchButon
 * ================================================== */

.searchbtn { /*background: url("../img/misc/shine-effect.png") repeat-x scroll top left #344655;
    border: 1px solid #000;
    border-radius: 3px 3px 3px 3px;
    position: relative;
    float: left;
    display: inline-block;
    padding: 8px 8px;*/ font-weight: bold; font-size: 11px; padding: 5px 6px; border: 1px solid #ccc; background: #eee url(../images/buttons.png) repeat-x top left; color: #333; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer; opacity: 1; filter: alpha(opacity=100); }

.searchbtn:hover { background: url("../img/misc/shine-effect.png") repeat-x scroll top left #495f71; }

.searchbtn:active { top: 1px; }

.searchbtn a { display: block; }


.flat-menu-button { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #f5f5f5; background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: linear-gradient(top,#f5f5f5,#f1f1f1); border: 1px solid #dcdcdc; color: #444; cursor: default; font-size: 11px; font-weight: bold; line-height: 19px !important; list-style: none; margin: 0 2px; min-width: 51px; outline: none; padding: 6px 8px 6px 20px !important; text-align: left; text-decoration: none; cursor: pointer; height: 19px; }
.flat-menu-button-img { margin-top: -3px; opacity: .55; vertical-align: middle; }
.flat-menu-button i { float: right; line-height: 19px; font-size: 14px; }
.flat-menu-button img { line-height: 27px; vertical-align: middle; }
.menueditbutton .dropdown-menu { position: absolute; top: 100%; right: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 0 0; margin: 2px 0 0; list-style: none; font-size: 14px; text-align: left; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175); box-shadow: 0 6px 12px rgba(0,0,0,0.175); background-clip: padding-box; }
.dropdown-menu > li:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #262626; background-color: #f1f1f1; }
.menueditbutton { position: relative; }

.menueditbar ul { margin: 0; padding: 0; }

.btnmenubutton { border: 0 solid #ccc; color: #333; -moz-border-radius: 0; 0 -webkit-border-radius: 0; 0 border-radius: 0; opacity: 0.8; filter: alpha(opacity=80); line-height: 35px; height: 35px; text-decoration: none; border: 0 !important; margin: 0; background: none !important; text-align: left; padding: 0 0 0 39px; position: absolute; left: 0; z-index: 1; left: 0; right: 0; cursor: pointer; }
.btnmenubuttonicon { font-weight: bold; font-size: 11px; padding: 10px 10px; border: 0 solid #ccc; color: #333; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 0; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); position: absolute; left: 0; z-index: 2; }
.menueditbar .dropdown-menu li { width: 231px; position: relative; display: block; float: none; height: 36px; line-height: 36px; }
.menuediybar-header { margin: 3px 17px 0 15px !important; float: left !important; width: 84px !important; float: right !important; }



.btnboos { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 1px; }

.btnboos-default .badge { color: #fff; background-color: #333; }
.btnboos-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4; }
.btnboos-primary:focus,
.btnboos-primary.focus { color: #fff; background-color: #286090; border-color: #122b40; }
.btnboos-primary:hover { color: #fff; background-color: #286090; border-color: #204d74; }
.btnboos-primary:active,
.btnboos-primary.active,
.open > .dropdown-toggle.btnboos-primary { color: #fff; background-color: #286090; border-color: #204d74; }
.btnboos-primary:active:hover,
.btnboos-primary.active:hover,
.open > .dropdown-toggle.btnboos-primary:hover,
.btnboos-primary:active:focus,
.btnboos-primary.active:focus,
.open > .dropdown-toggle.btnboos-primary:focus,
.btnboos-primary:active.focus,
.btnboos-primary.active.focus,
.open > .dropdown-toggle.btnboos-primary.focus { color: #fff; background-color: #204d74; border-color: #122b40; }
.btnboos-primary:active,
.btnboos-primary.active,
.open > .dropdown-toggle.btnboos-primary { background-image: none; }
.btnboos-primary.disabled:hover,
.btnboos-primary[disabled]:hover,
fieldset[disabled] .btnboos-primary:hover,
.btnboos-primary.disabled:focus,
.btnboos-primary[disabled]:focus,
fieldset[disabled] .btnboos-primary:focus,
.btnboos-primary.disabled.focus,
.btnboos-primary[disabled].focus,
fieldset[disabled] .btnboos-primary.focus { background-color: #337ab7; border-color: #2e6da4; }
.btnboos-primary .badge { color: #337ab7; background-color: #fff; }
.btnboos-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; }
.btnboos-success:focus,
.btnboos-success.focus { color: #fff; background-color: #449d44; border-color: #255625; }
.btnboos-success:hover { color: #fff; background-color: #449d44; border-color: #398439; }
.btnboos-success:active,
.btnboos-success.active,
.open > .dropdown-toggle.btnboos-success { color: #fff; background-color: #449d44; border-color: #398439; }
.btnboos-success:active:hover,
.btnboos-success.active:hover,
.open > .dropdown-toggle.btnboos-success:hover,
.btnboos-success:active:focus,
.btnboos-success.active:focus,
.open > .dropdown-toggle.btnboos-success:focus,
.btnboos-success:active.focus,
.btnboos-success.active.focus,
.open > .dropdown-toggle.btnboos-success.focus { color: #fff; background-color: #398439; border-color: #255625; }



.btnboos-success:active,
.btnboos-success.active,
.open > .dropdown-toggle.btnboos-success { background-image: none; }
.btnboos-success.disabled:hover,
.btnboos-success[disabled]:hover,
fieldset[disabled] .btnboos-success:hover,
.btnboos-success.disabled:focus,
.btnboos-success[disabled]:focus,
fieldset[disabled] .btnboos-success:focus,
.btnboos-success.disabled.focus,
.btnboos-success[disabled].focus,
fieldset[disabled] .btnboos-success.focus { background-color: #5cb85c; border-color: #4cae4c; }
.btnboos-success .badge { color: #5cb85c; background-color: #fff; }
.btnboos-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; }
.btnboos-info:focus,
.btnboos-info.focus { color: #fff; background-color: #31b0d5; border-color: #1b6d85; }
.btnboos-info:hover { color: #fff; background-color: #31b0d5; border-color: #269abc; }
.btnboos-info:active,
.btnboos-info.active,
.open > .dropdown-toggle.btnboos-info { color: #fff; background-color: #31b0d5; border-color: #269abc; }
.btnboos-info:active:hover,
.btnboos-info.active:hover,
.open > .dropdown-toggle.btnboos-info:hover,
.btnboos-info:active:focus,
.btnboos-info.active:focus,
.open > .dropdown-toggle.btnboos-info:focus,
.btnboos-info:active.focus,
.btnboos-info.active.focus,
.open > .dropdown-toggle.btnboos-info.focus { color: #fff; background-color: #269abc; border-color: #1b6d85; }
.btnboos-info:active,
.btnboos-info.active,
.open > .dropdown-toggle.btnboos-info { background-image: none; }
.btnboos-info.disabled:hover,
.btnboos-info[disabled]:hover,
fieldset[disabled] .btnboos-info:hover,
.btnboos-info.disabled:focus,
.btnboos-info[disabled]:focus,
fieldset[disabled] .btnboos-info:focus,
.btnboos-info.disabled.focus,
.btnboos-info[disabled].focus,
fieldset[disabled] .btnboos-info.focus { background-color: #5bc0de; border-color: #46b8da; }
.btnboos-info .badge { color: #5bc0de; background-color: #fff; }
.btnboos-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; }
.btnboos-warning:focus,
.btnboos-warning.focus { color: #fff; background-color: #ec971f; border-color: #985f0d; }
.btnboos-warning:hover { color: #fff; background-color: #ec971f; border-color: #d58512; }
.btnboos-warning:active,
.btnboos-warning.active,
.open > .dropdown-toggle.btnboos-warning { color: #fff; background-color: #ec971f; border-color: #d58512; }
.btnboos-warning:active:hover,
.btnboos-warning.active:hover,
.open > .dropdown-toggle.btnboos-warning:hover,
.btnboos-warning:active:focus,
.btnboos-warning.active:focus,
.open > .dropdown-toggle.btnboos-warning:focus,
.btnboos-warning:active.focus,
.btnboos-warning.active.focus,
.open > .dropdown-toggle.btnboos-warning.focus { color: #fff; background-color: #d58512; border-color: #985f0d; }
.btnboos-warning:active,
.btnboos-warning.active,
.open > .dropdown-toggle.btnboos-warning { background-image: none; }
.btnboos-warning.disabled:hover,
.btnboos-warning[disabled]:hover,
fieldset[disabled] .btnboos-warning:hover,
.btnboos-warning.disabled:focus,
.btnboos-warning[disabled]:focus,
fieldset[disabled] .btnboos-warning:focus,
.btnboos-warning.disabled.focus,
.btnboos-warning[disabled].focus,
fieldset[disabled] .btnboos-warning.focus { background-color: #f0ad4e; border-color: #eea236; }
.btnboos-warning .badge { color: #f0ad4e; background-color: #fff; }
.btnboos-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; }
.btnboos-danger:focus,
.btnboos-danger.focus { color: #fff; background-color: #c9302c; border-color: #761c19; }
.btnboos-danger:hover { color: #fff; background-color: #c9302c; border-color: #ac2925; }
.btnboos-danger:active,
.btnboos-danger.active,
.open > .dropdown-toggle.btnboos-danger { color: #fff; background-color: #c9302c; border-color: #ac2925; }
.btnboos-danger:active:hover,
.btnboos-danger.active:hover,
.open > .dropdown-toggle.btnboos-danger:hover,
.btnboos-danger:active:focus,
.btnboos-danger.active:focus,
.open > .dropdown-toggle.btnboos-danger:focus,
.btnboos-danger:active.focus,
.btnboos-danger.active.focus,
.open > .dropdown-toggle.btnboos-danger.focus { color: #fff; background-color: #ac2925; border-color: #761c19; }
.btnboos-danger:active,
.btnboos-danger.active,
.open > .dropdown-toggle.btnboos-danger { background-image: none; }
.btnboos-danger.disabled:hover,
.btnboos-danger[disabled]:hover,
fieldset[disabled] .btnboos-danger:hover,
.btnboos-danger.disabled:focus,
.btnboos-danger[disabled]:focus,
fieldset[disabled] .btnboos-danger:focus,
.btnboos-danger.disabled.focus,
.btnboos-danger[disabled].focus,
fieldset[disabled] .btnboos-danger.focus { background-color: #d9534f; border-color: #d43f3a; }
.btnboos-danger .badge { color: #d9534f; background-color: #fff; }
.btnboos-link { color: #337ab7; font-weight: normal; border-radius: 0; }
.btnboos-link,
.btnboos-link:active,
.btnboos-link.active,
.btnboos-link[disabled],
fieldset[disabled] .btnboos-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
.btnboos-link,
.btnboos-link:hover,
.btnboos-link:focus,
.btnboos-link:active { border-color: transparent; }
.btnboos-link:hover,
.btnboos-link:focus { color: #23527c; text-decoration: underline; background-color: transparent; }
.btnboos-link[disabled]:hover,
fieldset[disabled] .btnboos-link:hover,
.btnboos-link[disabled]:focus,
fieldset[disabled] .btnboos-link:focus { color: #777777; text-decoration: none; }
.btnboos-lg,
.btnboos-group-lg > .btnboos { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; }
.btnboos-sm,
.btnboos-group-sm > .btnboos { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
