body { height: auto; }
samp { clear:both; display:block; }

#navigation { z-index: 1000; }
#navigation ul li ul li a { display: block; }

.hide,
.hideit { display: none; }

.breadcrumbs2d,
.showafter1000 { display: none; }
.showbefore1000 { display: block; }
@media (min-width: 1000px) {
	.breadcrumbs2d,
	.showafter1000 { display: block; }
	.showbefore1000 { display: none; }
}

.threebanners { clear: both; }
.threebanners .getbanner { float: left; margin-left: 5px; }
.threebanners .bannerfirst { margin-left: 0 !important; }
.threebanners .getbanner a { display: block; margin: 20px 0; }

/* base dialog */
#uprav_warning h1 { color: #47a; font-weight: normal; font-size: 23px; }
#uprav_warning { font-size: 14px; padding-bottom: 26px; }


.homepage .why_we ul li { padding: 4px; }

/* fix vitrina on discounts and home */
.vi_price,
.actionsController .vi_btn,
.actionsController .vi_when span span { display: none; }
.actionsController .vi_price { display: block; }
.actionsController .vi_when b { font-size: 17px; }
.actionsController .popular { height: 170px; }
.actionsController .vitrina { padding-left: 10px; padding-right: 10px; }

/* fix form on terms */
.tp6form { padding: 20px 0; width: 400px; }
.aboutController .mailchimp,
.aboutController .tp6formtitle { position: relative; margin: 0 20px; }
.aboutController .tp6form .form-control { width: 90% !important; margin: 0 auto 10px auto; }
@media (min-width: 1000px) {
	.aboutController .tp6form .form-control { width: 338px !important; }
}

/* fix forms on (discounts,) */
.dia-form fieldset { margin: 0; padding: 0; border: 0; }
.dia-form .form-control { width: 95% !important; }
.vali-form .help-block { position: relative; top:-10px; line-height: 90%; color: #f00; font-size: 11px; }
.vali-form .has-error input { border-color: #c00; }

/* fix request_call in main layout */
#request_call { max-width: 700px !important; }
#request_call .content_b2 { padding: 12px; background: #DCDCDC; }
#request_call .content_b2 span { padding: 7px 0; }

/* fix web_messenger in main layout */
#web_messenger .content_b { padding: 0px; }

/* fix gift */
.actionsController .gcscontent { height: 210px; }
.actionsController .popup-title { background:#8999B3; height:48px; }
.actionsController .popup-title span { display: block; padding: 15px 0 0 28px; font-size: 17px; color:#fff; }

/* fix videorates */
.videoratesController .vc_sidebar h6 { color: #4877a1; font-size: 12px; font-weight: 500; margin: 10px 0; }

/* photos */
.infoController .year-monts, .apcperiod { display: none; }
.infoController .year-monts.active, .apcperiod.active { display: block; }
.infoController .apcperiod li.active a { color: #f90; }
.infoController .apcperiod a { cursor: pointer; }
@media (min-width: 1000px) {
	.infoController .apcphoto { padding: 25px; }
	.infoController .apcphoto a { display: block; height: 100px; overflow: hidden; position: relative; }
	.infoController .apcphoto i { display: block; position: relative; height: 100px; }
	.infoController .apcphoto img { position: absolute; left: 0; top: 50%; transform: translateY(-50%); }
}

/* corporate */
.corporateController .corpposition6 { top: 115px; }
.corporateController .corppresults .corppresult { width:160px; }
.corporateController .corppentrusted p { height: 85px; overflow:hidden; margin-top: 15px; }
.corporateController .corppentrusted img { display: block; margin-left: auto; margin-right: auto; }
.corporateController .corppentrusted { height: 490px; }

/* coprorate\goskontract form */
/* c.corppreq form > div { clear: both; }*/
.infogoskontrakt .content .corppreq form {  margin: 0 auto !important; }
.corppreq form label { font-size: 12px; font-weight: bold; }
@media (min-width: 1000px) {
	.corppreq form { width: 925px; text-align: left; }
	.corporateController .corppreq form { width: 775px; }
	.corppreq form label { text-align: right; line-height: 40px; display: block; width: 233px; float: left; margin-right: 10px; }
	.corppreq form .form-group { display: block; width: 500px; float: left; }
	.corppreq .btn { width: 322px; }
}


/* club_members */
.actionsclub_members .gifts ul li { width: 440px; }
.actionsclub_members .gifts li i { width: 1px; }
.actionsclub_members #f_content { padding-bottom: 40px; padding-top: 20px; }
.actionsclub_members .giftba { position:relative; display:block; width:960px; }
.actionsclub_members hr { margin: 20px 40px; border: 1px solid #eee; }

/* clients */
.infoclients #clients .zebrac { background: #e5e5e5; }
.infoclients .clients-list-line { padding: 10px; }
.infoclients .clients-direction { font-weight: bold; }
@media (min-width: 1000px) {
	.infoclients .clients-direction { font-weight: normal; float: left; width: 200px; margin-right: 20px; }
	.infoclients .clients-direction-list { float: left; width: 430px; }
}

/* goskontrakt */
.infogoskontrakt .apsidebar { background:none; }
.infogoskontrakt .content { background: url(/_static/_i/gz.jpg) no-repeat 10px 30px; }
.infogoskontrakt .content p { padding-bottom: 16px; }
.infogoskontrakt .kontr { border: 1px solid #eee; padding: 10px 20px 20px 20px; margin-bottom: 20px; }
.infogoskontrakt .kontr > div { clear: both; padding-top: 10px; }
.infogoskontrakt .kontr > div > i { display: block; color: #999; }
.infogoskontrakt .kontr > div > b { display: block; font-weight: normal; }
.infogoskontrakt .kontr > div > b u { padding-left: 7px; text-decoration: none; }
@media (min-width: 1000px) {
	.infogoskontrakt .kontr > div > i { width: 23%; float: left; margin-right: 2%; }
	.infogoskontrakt .kontr > div > b { width: 75%; float: left; }
}
.infogoskontrakt .corppreqtitle { display: none !important; }
.infogoskontrakt .corppreq form { position: relative; margin-left: 95px; }




/* basket */
.cartpitemdelete { cursor: pointer; }
.cartpall .form-control { width: 200px !important; } 
.basketController #cons { width: 50%; float: right; margin: 0 0 20px 20px; }
.basketController h4 { text-align: center; color: #f7a635; display: block; font-size: 28px; margin: 12px 0; }
.basketController h5 { font-size: 14px; margin: 20px; }
.basketController h6 { font-size: 18px; margin: 40px; }
.basketController .content .content li { padding-bottom: 15px; }

.baskethit { background: #F7A635 !important; }


/* regform */
.seminarsController fieldset { margin:0; padding:0; border:0; }
.seminarsController .form-control { width: 186px !important; }
.seminarsController .spagesbform { margin: 0; }
.seminarsController .spagesbform .form-control { width: 174px !important; }
.seminarsController .usediscount input[type="checkbox"] { display: block; }
.seminarsController .newchecker label { clear: both; display: block; }
.seminarsController .newchecker label input { width: 20px; float: left; margin-right: 3px; }
.seminarsController .newchecker label i,
.seminarsController .newchecker label .tag-i4m { width: 175px; float: left; }
.seminarsController .lastchear { text-align: center; font-weight: bold; color: #d00; }
@media (max-width: 1000px) {
	.seminarsController .lastchear { text-align: left; }
}
.seminarsController .newchecker .badevent,
.seminarsController .btn-inbasket { display: none; }
.seminarsController .vali-form .help-block { top:-5px; text-align: center; }

.seminarsController #price b,
.seminarsController #price .tag-b4m {
    color: #f7a635;
    display: block;
    font-size: 28px;
    margin: 12px 0;
}
.seminarsController #price u,
.seminarsController #price .tag-u4m {
    display: block;
    font-size: 10px;
    line-height: 11px;
    margin: 0 auto;
    text-decoration: none;
    width: 154px;
}
.seminarsController #stickprice label { text-align: centers; display: block; }
.seminarsController #stickprice label b,
.seminarsController #stickprice label .tag-b4m { display: block; font-weight: normal; font-size: 18px; color: #000; text-decoration:line-through; }
.seminarsController #mainfields { margin-top: 11px; }
.seminarsController .newchecker i,
.seminarsController .newchecker .tag-i4m { font-style: normal; font-size: 10px; }
#radionmembersarea {
    background: #fff none repeat scroll 0 0;
    padding: 12px 0 8px;
    width: 200px;
}
#radionmembersarea ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#radionmembersarea ul li {
    display: block;
    float: left;
}
#radionmembersarea a {
    background: #8ca1b4 none repeat scroll 0 0;
    color: #fff;
    cursor: pointer;
    display: block;
    height: 21px;
    width: 21px;
}
#radionmembersarea .active {
    background: #6ea136 none repeat scroll 0 0;
}
#radionmembersarea a {
    border-radius: 50%;
    display: inline-block;
    margin-left: 8px;
    padding: 1px 0 0 1px;
    text-align: center;
}
#radionmembersarea b,
#radionmembersarea .tag-b4m {
    color: #777;
    display: block;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px;
    width: 55px;
}
#radionmembersarea u,
#radionmembersarea .tag-u4m {
    display: block;
    font-size: 9px;
    line-height: 9px;
    margin: 3px 19px 0 auto;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 99px;
}
#radionmembersarea u s,
#radionmembersarea .tag-u4m .tag-s4m {
    border-bottom: 2px solid #999;
    border-left: 2px solid #999;
    border-radius: 30%;
    border-right: 2px solid #999;
    display: block;
    height: 5px;
}
#radionmembersarea u i,
#radionmembersarea .tag-u4m .tag-i4m {
    font-size: 9px;
    line-height: 9px;
    position: absolute;
    right: -33px;
    top: 4px;
}
#radionmembersarea a {
    margin-left: 2px;
}
#radionmembersarea u,
#radionmembersarea .tag-u4m {
    margin-right: 23px;
}
.frtitle {
    font-size: 18px;
    margin: 0px 5px 12px;
}
.spageyouget { min-height: 125px; }

.seminarsController .up2form { display: none; padding: 10px 5px; text-align: center; color: #fff; font-size: 14px; margin-top: 20px; background: #547a29 url("/_static/_adaptive2016/images/bg_18.png") repeat-x scroll 0 0; border: 1px solid #547a29; border-radius: 4px; }
.seminarsController .up2form:hover {  background-image: url("/_static/_adaptive2016/images/bg_17.png"); text-decoration: none; }
@media (max-width: 1000px) {
	.seminarsController .up2form { display: block; }
}

.seminarsController .event-place b,
.seminarsController .event-place .tag-b4m {
    display: block;
    float: left;
    font-size: 14px;
    font-weight: normal;
    padding: 0 10px 12px 0;
}
.seminarsController .event-place span {
    font-size: 11px;
    clear: both;
    padding: 0;
    display: block;
}




/* section */
@media (min-width: 1000px) {
	.seminarsController2 .listseminar .itembox { width: 70px !important; overflow2d: hidden; padding: 10px 0 !important; }
	.seminarsController2 .listseminar .itembox .branchwhen { padding: 0 10px; }
	.seminarsController2 .branchptable th.smn { padding: 10px 0 !important; text-align: center; }
}
.seminarsController2 .branchptable th.smn,
.seminarsController2 .listseminar .itembox .branchwhen b,
.seminarsController2 .listseminar .itembox .branchwhen .tag-b4m { font-size: 12px; }
.seminarsController2 .branchdescription .bartnewtitle { font-size: 14px; }
.seminarsController .about_video { margin: 0 20px 20px 0; overflow: hidden; float: left; }
.seminarsController .about_video img { width: 155px; }
.seminarsController .barticlenew { width: auto; }
.seminarsController .barticlenew ul { margin: 0; }
.seminarsController h2 { color: #000; font-size: 18px; font-weight: 500; line-height: 20px; margin: 30px 0; }
.seminarsController .branchdescription h2 { margin-bottom: 34px; }
.seminarsController .blognews td { vertical-align: top; }
.seminarsController .blognews .blogbox { width: 350px; padding-right: 20px; }
.seminarsController .blognews .morenews { margin-top: 10px; float: right;  }
.seminarsController .directorArea { float: left; width: 230px; margin: 0 0px 20px 0; }
.seminarsController .branchpsidebar,
.seminarsController .branchpcontent { display: block; float: left; }
.katana { display: block; width: 100%; border-spacing: 0; border: 1px solid #ccc; border-top: 0; }
.katana .listseminar { display: block; clear: both; border-top: 1px solid #ccc; position: relative; height: auto; overflow:hidden; }
.katana .listseminar:hover { background: #EDF0F5; }
.katana .itembox { float: left; position: relative; }
.katana .itembox .branchwhen { padding: 0 6px; }
.katana .itembox b,
.katana .itembox .tag-b4m { font-size: 12px; }
.katana .itemname a { padding: 5px 12px; display: block; font-size: 14px; }
.katana .branchnewor { padding-right: 10px; }
.katana .ths,
.katana .itembox em,
.katana .itembox .tag-em4m { display: none; }
.katana .itembox { width: 50%; padding: 10px 0; }
.katana .itemname { background: #8798AC; }
.katana .itemname a { color: #fff; }
.katana .itemempty { display: none; }
.katana .branchnewor { display: none; }
.katana .itembox:hover { background: #FEE7C8; }
.katana .itemempty:hover { background: none !important; }
.katana .smn > div { cursor: pointer; }
.seminarsController .content_title .ctqq0 { display: none; }
@media (max-width: 1000px) {
	.seminarsController .content_title h1,
	.seminarsController .content_title p.ctqq1,
	.seminarsController .content_title p.ctqq3 { margin-left: 0; }
}
@media (min-width: 1000px) {
	.katana .itemname a { color: #47A; }
	.katana { border-top: 1px solid #ccc; }
	.katana .branchnewor { display: block; }
	.katana .itemempty { display: block; }
	.katana .ths em,
	.katana .itembox em,
	.katana .itembox .tag-em4m,
	.katana .ths .tag-em4m { display: block; position: absolute; top: 0; left: 0px; width: 1px; height: 250px; background: #ccc; }
	.katana .ths .smn,
	.katana .itembox { width: 70px; text-align: center; }
	.katana .itemname { min-height: 40px; float: left; width: 350px; background: none; }
	.katana .ths { display: block; overflow: hidden; background:#EDF0F5; }
	.katana .ths2 { background: #8798AC; color: #fff; }
	.katana .ths > div { float: left; position: relative; padding: 5px 0;}
	.katana .ths .tdname { width: 350px; }
	.katana .ths i,
	.katana .ths .tag-i4m { font-style: normal; padding-left: 10px; }
	.seminarsController .branchpsidebar { width: 200px; margin-right: 20px; }
	.seminarsController .branchpcontent { width: 700px; margin: 0; }
	.seminarsController .content_title .ctqq0 { display: block; }
}
.leftbox { position: fixed; top: 45%; left: 5px; width: 125px; }
.leftbox button { width: 120px; font-size: 11px; margin: 5px 0 0 0 !important; display: block; }
.leftbox .spagesbutton { position: relative; line-height: 34px; text-align: left; border-color: #47a; background-color: #7C94B0; background-image: url('/_static/_i/bg_18.png'); }
.leftbox .spagesbutton:hover { background-image: url('/_static/_i/bg_17.png'); }
.leftbox .spagesbutton > div { padding: 0 0 0 30px; }
.leftbox .spagesbutton i,
.leftbox .spagesbutton .tag-i4m { display: block; position: absolute; top: 9px; left: 8px; }
.seminarsController .banban2 { width: 200px; margin: 0 0 20px 0; }
.seminarsController .banban2 img { display:block; margin: 0 auto; }


@media (max-width: 1000px) {
	#wrcities2 .brcactivef { backgrounds: #f5f5f5 !important; font-weight: normal; font-size: 12px; text-align: center; color: #fff; border-color: #47a; margin: 0; }
	#wrcities2 .branchpscont { padding-bottom: 5px; }
	#wrcities2 ul li { position: relative; }
	#wrcities2 ul li i,
	#wrcities2 ul li .tag-i4m { position: absolute; top: 0px; right: 10px; }
	
	#wrcities2 .spagesbutton { background-color: #7c94b0;
    	background-image: url("/_static/_i/bg_18.png");
    	width: 100%;
    	padding: 0px !important;
	}
	#wrcities2 .spagesbutton:hover {
    	background-image: url("/_static/_i/bg_17.png");
	}
}


.foraccessController .apcontent * { font-size: 12px; }
.foraccessController .apcontent h1 { font-weight: normal; font-size: 21px; }
.foraccessController .apcategories img { display: none !important; }
.foraccessController .apcategories .apcname { width: auto; margin-bottom: 10px; font-size: 12px; }




.tea_popup h6 { font-weight: normal; font-size: 22px; }
.tea_popup .diateah3 { display: block; margin: 15px 0 5px; font-size: 14px; }
.tea_popup .totea { color: #047; margin-top: 20px; font-size: 12px; display: block; float: right; }
.tea_popup img { display:block;float:left;margin:0 20px 10px 0; }



/* AddThisEvent (add to your existing CSS) */
.addthisevent-drop 						{display:inline-block;position:relative;z-index:999998;font-family:'Roboto',sans-serif;color:#fff!important;text-decoration:none;font-size:15px;text-decoration:none;}
.addthisevent-drop:hover 				{color:#fff;font-size:15px;text-decoration:none;}
.addthisevent_dropdown 					{position:relative;text-align:left;display:block!important;}
.addthisevent_dropdown span 			{display:inline-block;position:relative;line-height:110%; background:#ebebeb; text-decoration:none;font-size:14px;font-weight:300;color:#333;cursor:pointer;padding:7px 14px 8px 12px;border:1px solid #e1e1e1;margin:0px 6px 0px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.addthisevent_dropdown span:hover 		{background:#f4f4f4;color:#000;text-decoration:none;font-size:14px;}
.addthisevent_dropdown span:active 		{top:1px;}
.addthisevent_dropdown .ateoutlook 		{border-top:3px solid #fa9d00;}
.addthisevent_dropdown .ategoogle 		{border-top:3px solid #d53900;}
.addthisevent_dropdown .atehotmail 		{border-top:3px solid #1473c5;}
.addthisevent_dropdown .ateyahoo 		{border-top:3px solid #65106e;}
.addthisevent_dropdown .ateical 		{border-top:3px solid #ab373a;}
.addthisevent span 						{display:none!important;}
.addthisevent-drop ._url,.addthisevent-drop ._start,.addthisevent-drop ._end,.addthisevent-drop ._summary,.addthisevent-drop ._description,.addthisevent-drop ._location,.addthisevent-drop ._organizer,.addthisevent-drop ._organizer_email,.addthisevent-drop ._facebook_event,.addthisevent-drop ._all_day_event {display:none!important;}
.addthisevent_dropdown .copyx 			{display:none;}
.addthisevent_dropdown .brx 			{display:none;}
.addthisevent_dropdown .frs 			{position:absolute;top:8px;cursor:pointer;right:13px;padding-left:10px;font-style:normal;font-weight:normal;text-align:right;z-index:101;line-height:110%;background:#fff;text-decoration:none;font-size:10px;color:#cacaca;}
.addthisevent_dropdown .frs:hover 		{color:#6d84b4;}
.addthisevent 							{visibility:hidden;}
.addthisevent_dropdown span { background: #fff; }





/* photo gallery on teacher page */
.teachersController .arp img { width: auto; display: block; margin: 0 auto; float: none; }
.teachersController .arp a { display: block; height: 118px; width: 165px; background: #EDF0F5; position: relative;  }



.seminarsController #progsem { margin-bottom: 5px; }

/* accordion seminar`s programm */
.switcher_accordion { display: inline-block !important; }
.seminarsController h5.crdn { color: #4877a1; font-size: 14px; }
.seminarsController h5.crdn u,
.seminarsController h5.crdn .tag-u4m { text-decoration: none; }
.seminarsController div.crdn-box { heights: 72px; position: relative; }
.seminarsController div.crdn-box .crdn-text { height: 70px; overflow: hidden; position: relative; z-index: 500; }
.seminarsController .crdn-box-active div.crdn-triangle { display: none !important; }
.seminarsController div.crdn-triangle { cursor: pointer; width: 100%; height: 33px; bottom: -5px; right: 0; position: absolute; z-index: 1100; text-align: right; background: #fff; }
.seminarsController div.crdn-triangle:hover b,
.seminarsController div.crdn-triangle:hover .tag-b4m { color: #047; }
.seminarsController div.crdn-triangle {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+49 */
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 49%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 49%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 49%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.seminarsController div.crdn-triangle i,
.seminarsController div.crdn-triangle .tag-i4m { float: right; display: block; width: 14px; height: 14px; margin-right: 5px; border-radius: 7px; background: #47a url('/_static/_adaptive2016/images/icons/glyphicons-halflings-white.png') no-repeat 0px -96px; }
.seminarsController div.crdn-triangle b,
.seminarsController div.crdn-triangle .tag-b4m { float: right; display: block; height: 14px; line-height: 14px; font-size: 12px; color: #47a; font-weight: normal; }
.seminarsController div.crdn-triangle i,
.seminarsController div.crdn-triangle b,
.seminarsController div.crdn-triangle .tag-b4m,
.seminarsController div.crdn-triangle .tag-i4m { margin-top: 19px; }

.seminarsController .seminar-descr-acc { border: 1px dashed #ccc; height: 24px; float: left; cursor: pointer; border-radius: 4px; }
.seminarsController .seminar-descr-acc i,
.seminarsController .seminar-descr-acc .tag-i4m { margin: 5px 5px 0 10px; float: left; display: block; width: 14px; height: 14px; border-radius: 7px; background: #47a url('/_static/_adaptive2016/images/icons/glyphicons-halflings-white.png') no-repeat 0px -96px; }
.seminarsController .seminar-descr-acc b,
.seminarsController .seminar-descr-acc .tag-b4m { margin: 5px 10px 0 0; float: left; display: block; height: 14px; line-height: 14px; font-size: 12px; color: #47a; font-weight: normal; }
.seminarsController .seminar-descr-acc .active i,
.seminarsController .seminar-descr-acc .active .tag-i4m { background-position: -24px -96px;}

.seminarsController .p_areas * { line-height: 120%; }


/* task 2484 */
@media (max-width: 1000px) {
	body .discount { position: relative !important; display: block !important; clear: both; float: right; }
}




@media (max-width: 1000px) {
	.giftba { display: none !important; }
	.actionsclub_members .gifts ul li,
	.corppreq input { width: auto !important; }
	.gum { padding: 20px !important; }
	#buygift table { margin: 0 auto; }
}



#footer .icons_menu { margin-left: 0px; }

















/* bootsrap 3.0 */
.pagination {
    margin: 20px 0;
}
.pagination ul {
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    display: inline-block;
    margin-bottom: 0;
    margin-left: 0;
}
.pagination ul > li {
    display: inline;
}
.pagination ul > li > a, .pagination ul > li > span {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #ffffff;
    border-color: #dddddd;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    float: left;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
}
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span {
    background-color: #f5f5f5;
}
.pagination ul > .active > a, .pagination ul > .active > span {
    color: #999999;
    cursor: default;
}
.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus {
    background-color: rgba(0, 0, 0, 0);
    color: #999999;
    cursor: default;
}
.pagination ul > li:first-child > a, .pagination ul > li:first-child > span {
    border-bottom-left-radius: 4px;
    border-left-width: 1px;
    border-top-left-radius: 4px;
}
.pagination ul > li:last-child > a, .pagination ul > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
.pagination-centered {
    text-align: center;
}
.pagination-right {
    text-align: right;
}
.pagination-large ul > li > a, .pagination-large ul > li > span {
    font-size: 17.5px;
    padding: 11px 19px;
}
.pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}
.pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a, .pagination-small ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a, .pagination-small ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}
.pagination-small ul > li > a, .pagination-small ul > li > span {
    font-size: 11.9px;
    padding: 2px 10px;
}
.pagination-mini ul > li > a, .pagination-mini ul > li > span {
    font-size: 10.5px;
    padding: 0 6px;
}
#sendorder_bottom {
	background: url('/_static/_adaptive2016/images/corpgirl.png') no-repeat 305px 10px;
}
#sendorder_bottom  > div{
	width:50%;
	float:left;
}
#sendorder_bottom input , #sendorder_bottom textarea{
	width:270px!important;
}
#sendorder_bottom button {
	width:290px!important;
}
.corporatep{
	bottom: -20px;
}

























