@font-face {
	font-family: 'Savoye LET';
	src: url('fonts/SavoyeLetPlain.eot');
	src: local('Savoye LET Plain:1.0'), local('SavoyeLetPlain'),
		url('fonts/SavoyeLetPlain.eot?#iefix') format('embedded-opentype'),
		url('fonts/SavoyeLetPlain.woff2') format('woff2'),
		url('fonts/SavoyeLetPlain.woff') format('woff'),
		url('fonts/SavoyeLetPlain.ttf') format('truetype'),
		url('fonts/SavoyeLetPlain.svg#SavoyeLetPlain') format('svg');
	font-weight: 400;
	font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('fonts/fontello.eot?49823502');
  src: url('fonts/fontello.eot?49823502#iefix') format('embedded-opentype'),
       url('fonts/fontello.woff2?49823502') format('woff2'),
       url('fonts/fontello.woff?49823502') format('woff'),
       url('fonts/fontello.ttf?49823502') format('truetype'),
       url('fonts/fontello.svg?49823502#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed&subset=cyrillic');

[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center; 
font-variant: normal;
text-transform: none; 
line-height: 1em; 
margin-left: .2em; 
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; 
} 
.icon-location:before { content: '\e800'; } 
.icon-clock:before { content: '\e801'; } 
.icon-up-open:before { content: '\e802'; } 
.icon-user:before { content: '\e803'; } 
.icon-phone:before { content: '\e804'; } 
.icon-calendar:before { content: '\e805'; } 
.icon-facebook:before { content: '\f09a'; } 
.icon-menu:before { content: '\f0c9'; } 
.icon-list-numbered:before { content: '\f0cb'; } 
.icon-mail-alt:before { content: '\f0e0'; } 
.icon-vkontakte:before { content: '\f189'; } 
.icon-instagram-filled:before { content: '\f31f'; } 
html,body {height:100%;}
body
{
overflow-x: hidden;	
background-color: #fff;
background-image: url("graphics/white_bg_rect.png"), url("graphics/header_bg_flower.png"), url("graphics/header_bg_girl.png"), url("graphics/header_bg.png");
background-position: left 285px, left 120px, right top, left top;
background-repeat: no-repeat, no-repeat, no-repeat, repeat-x; 
font-family: 'Roboto', sans-serif;
font-size: 14px;
color: #313037;
font-weight: 400;
text-rendering: optimizelegibility;

-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-text-size-adjust: none;
-webkit-font-smoothing: antialiased;

-moz-tap-highlight-color:rgba(0,0,0,0); 
-moz-text-size-adjust: none;
-moz-font-smoothing: antialiased;

-ms-tap-highlight-color:rgba(0,0,0,0); 
-ms-text-size-adjust: none;
-ms-font-smoothing: antialiased;
} 
a {color:#cf0b38; text-decoration: underline; transition: 0.2s; }
a:hover, a:focus, a:active {color:#7e0722;} 
a img
{
-webkit-filter: brightness(100%);
filter: brightness(100%);
transition: 0.5s;
}
a:hover img
{
-webkit-filter: brightness(115%);
filter: brightness(115%); 
}
p
{
font-weight: 300;
font-size: 15px;
} 
.margin-top-15
{
margin-top: 15px;
}
.margin-bottom-20
{
margin-bottom: 20px;
}
.margin-bottom-30
{
margin-bottom: 30px;
}
.margin-bottom-40
{
margin-bottom: 40px;
}
.margin-bottom-50
{
margin-bottom: 50px;
}
.margin-bottom-60
{
margin-bottom: 60px;
}
.align-center
{
text-align: center;
}
.align-center img
{
display: inline-block;
}
.align-right
{
text-align: right;
}
.align-left
{
text-align: left;
}

.main
{ 
background-image: url("graphics/sakura_bg.png"), url("graphics/sakura_bg2.png");
background-position: right 180px, left top 40%;
background-repeat: no-repeat, no-repeat;
}
.main_2nd
{
margin-bottom: 60px;
background-image: url("graphics/sakura_bg.png"), url("graphics/sakura_bg2.png");
background-position: right 180px, left bottom 10%;
background-repeat: no-repeat, no-repeat;
}
.main_3nd
{ 
background: none;
}
.footer
{
background: url("graphics/sakura_bg3.png") no-repeat left top 170px;
}


/*navbar*/
.navbar {
background: url("graphics/navbar_bg.png") repeat-x top left;
} 
.navbar .navbar-nav>li>a {
color: #fff;
text-decoration: none;
font-size: 15px;
} 
.navbar .navbar-nav>li>a:focus
{
color: #fff;
background-color: transparent;
}
.navbar .navbar-nav>li>a:hover {
color: #fff;
background-color: #ff5800; 
}
.navbar .navbar-nav>.active>a, .navbar .navbar-nav>.active>a:focus, .navbar .navbar-nav>.active>a:hover {
color: #fff;
background-color: #E0261F;
}
.navbar-text span
{
padding-left: 20px;
} 
.navbar-collapse
{
background: transparent;
}
.navbar-collapse.in
{
background: #FF5800;
background: rgba(255,88,0,0.8);
}
.navbar .navbar-brand {
padding-top: 7px;
padding-bottom: 0px;
}
.navbar .navbar-brand .logo
{
height: 38px;
}
.navbar .navbar-toggle { 
padding: 6px 10px 6px 10px;
margin-top: 10px;
margin-right: 15px;
margin-bottom: 4px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
border-color: #fff;
color: #fff;
}
.navbar-header .navbar-text
{
display: none;
margin-bottom: 14px;
color: #fff;
}
.navbar .navbar-text
{
color: #fff;
}
.navbar-right { 
margin-right:0px!important;
}
 
.head-content
{
margin-top: 85px;
}
.head-logo
{
margin-bottom: 110px;
}
.head-tels
{
margin-top: 15px;	
color: #E0261F;
font-size: 48px;
font-family: 'Savoye LET';
line-height: 40px;
}
.head-tels span
{ 
margin-top: -5px;
margin-right: 2px;
font-size: 20px;
font-family: 'Roboto';
line-height: 20px;
vertical-align: middle;
font-weight: 300;
display: inline-block;
}
.head-tels span.clock
{ 
display: block;
margin-top: 6px;
padding-left: 75px;
}
.head-about
{
color: #313037;
font-weight: 300;
font-size: 15px;
padding-top: 24px;
}

.head-menu
{
margin-top: 70px;
margin-bottom: 60px;
}
.head-menu a, .head-menu a:focus
{ 
font-family: 'Roboto-Condensed', 'Roboto', sans-serif;
font-size: 18px;
color: #FFFFFF;
letter-spacing: 0.44px;
line-height: 20px;
text-shadow: 1px 1px 1px #AE2831;
text-decoration: none;
display: block;	
background: rgba(245,0,49,0.80);
border: 1px solid #FD2D5B;
box-shadow: 0 2px 4px 0 #D8C5CB, inset 1px 1px 1px 0 rgba(240,230,239,0.47);
border-radius: 5px;
height: 72px;
}
.head-menu a span
{
width: 500px;	
height: 72px;
display: table-cell;
vertical-align: middle;
text-align: center;
}
.head-menu a:hover
{ 
background: rgba(255,88,0,0.75);
border: 1px solid #FF5800;
box-shadow: 0 2px 4px 0 #D8C5CB, inset 1px 1px 1px 0 rgba(240,230,239,0.47); 
}
.head-menu a:active, .head-menu a.active
{
background: #ED0529;
border: 1px solid #E5E5E5;
box-shadow: 0 2px 4px 0 #D8C5CB, inset 1px 1px 1px 0 rgba(240,230,239,0.47); 
}

h1
{
font-weight: 300;
color: #FF5800;
font-size: 30px; 
text-align: center;
margin: 0px 0px 30px 0px;
}
h2
{
font-weight: 300;
color: #D52D4F;
font-size: 30px; 
text-align: center;
margin: 0px 0px 30px 0px;
}
h2.text-orange
{ 
color: #FF5800; 
}
.section_present h3
{
font-weight: 300;
color: #54525C;
font-size: 30px; 
margin: 0px 0px 30px 0px; 
}

.why_ico
{
background-image: linear-gradient(-70deg, rgba(255, 88, 0, 0.7) 0%, rgba(204, 6, 50, 0.7) 100%);
border-radius: 100px;
width: 70px;
height: 70px;
overflow: hidden;
position: relative;
margin-bottom: 10px;
}
.why_ico:before
{
content: '';
display: block;
width: 50px;
height: 50px;
position: absolute;
bottom: 0px;
left:0px;
background-position: left top;
background-repeat: no-repeat;
}
.why_ico1:before
{
background-image: url("graphics/why_ico1.svg");
}
.why_ico2:before
{
bottom: -2px;
left:-2px;	
width: 54px;
background-image: url("graphics/why_ico2.svg");
}
.why_ico3:before
{
height: 42px;	
bottom: 0px;
left:-4px;	
width: 54px;
background-image: url("graphics/why_ico3.svg");
}
.why_ico4:before
{ 	
bottom: 0px;
left: 2px;
width: 54px;
height: 54px;
background-image: url("graphics/why_ico4.svg");
}
.why_ico5:before
{ 	
bottom: -3px;
left: 1px;	
background-image: url("graphics/why_ico5.svg");
}
.why_ico6:before
{
width: 51px;
height: 51px;	
bottom: -3px;
left: 1px;	
background-image: url("graphics/why_ico6.svg");
}
.why_ico7:before
{ 
bottom: 1px;
left: 10px;
width: 40px;
height: 53px;
background-image: url("graphics/why_ico7.svg");
}
.why_ico8:before
{ 
bottom: -4px;
left: -6px;
width: 64px;
height: 55px;
background-image: url("graphics/why_ico8.svg");
}
.why_we
{
font-size: 15px;
font-weight: 300;
margin-bottom: 60px;
}

/* specials */
.special-post
{
position: relative; 
display: block; 
}
.special-post img
{
border-radius: 5px;
width: 100%;
}
.special-post-text
{  
letter-spacing: 0.52px;
text-shadow: 0 2px 4px rgba(0,0,0,0.50);
width: 100%;
min-height: 60px;
position: absolute;
left: 0px;
bottom: 20px;
padding: 10px 60px 10px 20px; 
background: rgba(252,45,90,0.60);
}
a.special-post:hover .special-post-text
{
background: rgba(255,88,0,0.60);
}
.special-post-text span
{
display: table-cell;	
width: 750px;
height: 60px;
vertical-align: middle;
color: #fff;
line-height: 23px;
font-size: 20px;
}
.special-post-text small
{
display: block; 
color: #fff;
margin-top: 14px;
line-height: 13px;
font-size: 13px;
}

.news-full .special-post
{
width: 550px;
display: inline-block;
margin-right: 30px;
margin-bottom: 30px;
float: left;
}

/* btn */
.all_button
{
text-align: center;
position: relative;
margin-bottom: 60px;
}
.btn-outline, .btn-outline:focus, .btn-outline:active, .btn-outline:hover
{
position: relative;	
border:0px;
font-size: 18px;
font-weight: 300;
height:40px;
line-height: 28px;
overflow: hidden; 
padding-right: 35px;
padding-left: 35px;
text-align: center;
color: #fff !important;
background: #cc0632; /* Old browsers */
background: -moz-linear-gradient(45deg,  #cc0632 0%, #ff5800 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #cc0632 0%,#ff5800 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #cc0632 0%,#ff5800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.btn-outline::before
{
content: attr(data-title);
display: block;
position: absolute;
width: calc(100% - 2px);
height: calc(100% - 2px);
line-height: 38px;
top:1px;
left:1px;
background: #fff;
color: #D52D4F;
border-radius: 3px;
}
.btn-outline:hover::before, .btn-outline:focus::before, .btn-outline:active::before
{
content: '';
background: transparent;
}

.btn-outline+.btn-outline
{
margin-left: 20px;
}

/* photogal */
.photogal
{
margin-bottom: 40px;
}
.photogal div
{
margin-bottom: 30px;
}
.photogal a
{
display: block;
}
.photogal a+a
{
margin-top: 30px;
}
/* */
.section_present
{
background: url("graphics/present-bg.jpg") no-repeat right top -20px;
padding-bottom: 60px;
margin-bottom: 10px;
}
.section_present img
{
margin-bottom: 20px;
}
.section_present p
{
line-height: 17.5px;
}
/* */
.section_about
{
margin-bottom: 60px;
}
/* */
.section_testimonials
{
margin-bottom: 60px;
}
.section_testimonials img
{
margin: 4px 0px 4px 0px;
display: inline-block;
}
.testim_name
{
font-weight: 300;
font-size: 24px;
color: #FF5800;
letter-spacing: 0.6px;
margin-bottom: 6px;
}
.testim_date
{	
font-weight: 300;
font-size: 12px;
}
/* */
.section_contacts
{
margin-bottom: 50px;
}
.adress-col
{
font-size: 18px;
font-weight: 300;
}
.adress-col .vcard div
{
padding: 5px 0px;
}

.btn-soc
{
color: #FE848C;
font-size: 18px;
border: 1px solid #F0E6EF;
padding: 4px;
}
.btn-soc:hover, .btn-soc:focus
{
color: #D52D4F; 
border: 1px solid #FE848C; 
}
#ya-map
{
min-height: 534px;
}

/* */
.section_footer
{
background: #D52D4F;	
padding: 30px 0px 20px 0px;  
}
.copyright
{ 
color:#fff;
font-weight: 300;
}
.copyright2 a
{
margin-top: -4px;	
text-align: right;
float: right; 
color:#fff;
text-decoration: underline;
font-weight: 300;
font-size: 14px;
line-height: 19px;
padding: 2px 48px 6px 0px;
background: url("graphics/webskill.svg") no-repeat right 1px;
background-size: 40px;
}
.copyright a
{ 
color:#fff;
text-decoration: underline;
font-weight: 300; 
}
.copyright2 a:hover, .copyright a:hover
{
color:#ffdac6; 
}
.menu_footer
{
text-align: center;
margin: 0px 0px 24px 0px;
}
.menu_footer a
{
font-size: 15px; 	
color:#fff;
text-decoration: underline;
}
.menu_footer a:hover
{
color:#ffdac6;
text-decoration: underline; 
}
.menu_footer span
{ 
width: 30px;
font-size: 11px;
line-height: 13px;
text-align: center;
display: inline-block;
}
/* */

.btn-order,.btn-order:focus
{ 
font-size: 20px;
font-weight: 300;
color: #FFFFFF; 
height: 50px;
width: 280px;
text-shadow: 1px 1px 1px #AE2831;
background-image: linear-gradient(0deg, #CC0632 0%, #FF5800 100%);
border: 1px solid #FE848C;
box-shadow: 0 2px 4px 0 rgba(174,40,48,0.30), inset 1px 1px 1px 0 rgba(255,255,255,0.72);
border-radius: 10px;
}

.btn-order:hover, .btn-order:active
{ 
background-image: linear-gradient(-180deg, #CC0632 45%, #E53628 100%);
border: 1px solid #A8000B;
box-shadow: 0 2px 4px 0 rgba(174,40,48,0.30), inset -1px -1px 1px 0 rgba(146,30,30,0.72);
border-radius: 10px; 
font-size: 20px;
color: #FFFFFF; 
text-shadow: 1px 1px 1px #3B0509;
}

#vk, #fb, #to-top
{
right: 10px;	
position: fixed;
z-index: 10;
transition: 0.2s;
cursor: pointer;  
width: 50px;
height: 50px; 
font-size: 36px;
line-height: 50px;
text-align: center;
color: #fff; 
background: #EC9FAF;
border: 1px solid rgba(253,46,91,0.29);
box-shadow: 0 2px 4px 0 #F0E6EF;
border-radius: 5px;
}
#to-top i:before
{
line-height: 40px;
}
#to-top
{
bottom: 100px;
display: none;
line-height: 40px;
}
#vk
{
top:200px;
}
#vk i:before
{
margin-left: -2px;
margin-right: 0px;
} 
#fb
{
top:260px;
}
#vk:hover, #fb:hover, #to-top:hover
{
background:#FD2D5B;
}

#order
{
right: 5px;	
position: fixed;
z-index: 10;
transition: 0.2s;
cursor: pointer;
top: 340px;
width: 110px;
font-size: 18px;
line-height: 17.5px;
color: #D8002B;
letter-spacing: 0.44px;
text-align: center;
}
#order span
{ 
font-size: 15px;
color: #E6002E;
letter-spacing: 0.37px;
line-height: 14.5px;
}
.order_ico
{
width: 110px;
height: 110px;
border-radius: 110px;	
background-image: linear-gradient(-239deg, rgba(204,6,50,0.61) 4%, rgba(255,88,0,0.61) 100%);
border: 1px solid #F0E6EF;
box-shadow: 0 2px 4px 0 #D8C5CB;
vertical-align: middle;
text-align: center;
padding-top: 25px;
margin-bottom: 4px;
} 
.order_ico img
{
display: inline-block;
}
#order:hover .order_ico
{
background-image: linear-gradient(-239deg, rgba(204,6,50,0.81) 4%, rgba(255,88,0,0.81) 100%);
}


/* */
.categories
{
margin-top: 50px;
margin-bottom: 30px;
}
/* */
.categories div
{
margin-bottom: 30px;
}
.categories a
{
display: block; 
font-size: 18px;
color: #D52D4F;
letter-spacing: 0.44px;
font-weight: 300;
text-align: center;
text-decoration: none;
padding-bottom: 10px;
border-bottom: 1px solid #CC0632;
}
.categories a img
{
width: 100%;
margin-bottom: 10px;
border: 1px solid #fff;
border-radius: 5px;
}
.categories a:hover
{
color: #FF5800;
border-color: #FF5800;
}
.categories a:hover img
{ 
border-color: #FF5800;
}

/* */
.price
{
margin-bottom: 50px;
}

.price .table>tbody>tr>td, .price .table>tbody>tr>th, .price .table>tfoot>tr>td, .price .table>tfoot>tr>th, .price .table>thead>tr>td, .price .table>thead>tr>th {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ffdcc7;
font-size: 15px;
font-weight: 300;
vertical-align: middle;
}
.price .table
{
border-bottom: 2px solid #ffc29f;
}
.price .table>thead:first-child>tr:first-child>th {
border-top: 2px solid #ffc29f !important;
}
.price .table>thead>tr>th {
vertical-align: bottom;
border-bottom: 2px solid #ffc29f;
}
.price .table>thead>tr>td, .price .table>thead>tr>th { 
font-weight: 300;
font-size: 20px;
color: #54525C;
letter-spacing: 0.5px;
}
.price .table-striped>tbody>tr:nth-of-type(odd) {
background-color: #fff;
}
.price .table-striped>tbody>tr:nth-of-type(even) {
background-color: #fff4ee;
} 
.price .table tr>td:last-child
{ 
font-size: 20px;
color: #D52D4F;
letter-spacing: 0.5px;
font-weight: 300;
}

.text_block .table>thead  {
background-color: #ffced9;
}
.text_block .table>tbody>tr>td, .text_block .table>tbody>tr>th, .text_block .table>tfoot>tr>td, .text_block .table>tfoot>tr>th, .text_block .table>thead>tr>td, .text_block .table>thead>tr>th {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ffe7eb;
font-size: 15px;
font-weight: 300;
vertical-align: middle;
}
.text_block .table-striped>tbody>tr:nth-of-type(odd) {
background-color: #fff;
}
.text_block .table-striped>tbody>tr:nth-of-type(even) {
background-color: #fff3f5;
}
.text_block .table>thead>tr>th {
vertical-align: bottom;
border-bottom: 2px solid #ffced9;
}

/* */
.row_news .col-sm-6
{
margin-bottom: 30px;
}
.row_news a .special-post
{
margin-bottom: 12px;
}
.row_news a
{
text-decoration: none;	
font-weight: 300;
font-size: 15px;
color: #313037;
letter-spacing: 0.37px;
line-height: 17px;
display: block;
}
.row_news a:hover .news-title
{ 
color: #FF5800; 
} 
.row_news a:hover .special-post-text
{
background: rgba(255,88,0,0.60);
}
.row_news a .news-title
{
font-size: 20px; 
line-height: 22px;
letter-spacing: 0.5px;
margin-bottom: 7px;
}
.news-data
{
display: block;	
font-size: 13px; 
line-height: 13px;
text-align: right;
}
.news-full .news-data
{
margin-bottom: 10px;
}
.socials
{
text-align: right;
}
.testim .row
{
margin-bottom: 30px;
}
.testim .row:last-child
{
margin-bottom: 0px;
}

/* */
.form-anturah
{

}
.form-anturah label {
line-height: 18px;
}
 
.form-anturah .form-control + .form-control
{
margin-top: 10px;
}
.form-anturah .input-group + .input-group
{
margin-top: 10px;
}
.form-anturah .form-control + .form-group
{
margin-top: 10px;
}
.form-anturah .input-group + .form-group
{
margin-top: 10px;
}
.form-anturah textarea.form-control
{
height: 122px;
}
.modal .form-anturah textarea.form-control
{
height: 80px;
} 
.form-anturah .input-group-addon { 
color: #D52D4F; 
background-color: #fff; 
}
.form-button, .taright
{
text-align: right;
}
select.form-control
{
border-radius: 0px 0px 0px 0px !important;
}
.form-control:focus {
border-color: #b0082e;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(176,8,46,.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(176,8,46,.6);
}
.modal-footer i
{
display: inline-block;
width: calc(100% - 105px);
text-align: left;
}
.modal-body {
padding-top: 20px;
padding-bottom: 20px;
}
/* */ 

.modal-title {
font-weight: 300;
text-align: center;	
font-size: 30px;
color: #D52D4F;
letter-spacing: 0.74px;
}
.modal-header { 
border-bottom: 1px solid #F0E6EF;
}
.modal-footer { 
border-top: 1px solid #F0E6EF;
}
.modal-content {
border-color: #FF5800;
}
	
/* */
.pages .pagination
{
margin: 0px;
float: right; 
font-size: 13px;
line-height: 13px;
}
.pages 
{
margin-bottom: 30px;
margin-top: 30px;
}
.pages_bottom
{ 
margin-top: 0px;	
margin-bottom: 30px;
}
.pagination > li > a, .pagination > li > span, .pagination > li > a:focus
{
color:#D52D4F;
background: #fff;
border-color: #ff7f9c; 
}
.pagination > li > a:hover
{
background-color: #981026;
border-color: #981026;
color: #fff;
}
.pagination > li.active > a, .pagination > li.active > a:hover
{
background-color: #ff7f9c;
border-color: #ff7f9c;
color: #fff;
}
.pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span 
{ 
}
.pages_text
{
float: right;
margin-right: 8px; 
line-height: 34px;
font-weight: 300;
}

/* owl */
.owl-carousel .animated {
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
z-index: 0;
}
.owl-carousel .owl-animated-out {
z-index: 1;
}
.owl-carousel .fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
.owl-height {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent;
position: relative;
z-index: 1;
}
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel.owl-loaded {
display: block;
}
.owl-carousel.owl-loading {
opacity: 0;
display: block;
}
.owl-carousel.owl-hidden {
opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
display: none;
}
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel .owl-item img {
display: block;
width: 100%;
-webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
-webkit-user-select: auto;
-moz-user-select: auto;
-ms-user-select: auto;
user-select: auto;
}
.owl-carousel .owl-grab {
cursor: move;
cursor: -webkit-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.owl-carousel.owl-rtl {
direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
float: right;
}
.no-js .owl-carousel {
display: block;
}
.owl-carousel .owl-item .owl-lazy {
opacity: 0;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
transform-style: preserve-3d;
}
.owl-carousel .owl-dots
{
text-align: right;
height: 16px;
}
.owl-carousel .owl-dots .owl-dot {
display: inline-block;
zoom: 1;
}
.owl-carousel .owl-dots .owl-dot span {
width: 14px;
height: 14px;
margin: 0px 5px; 
background: #FFFFFF;
border: 1px solid #979797;
display: block;
-webkit-backface-visibility: visible;
-webkit-transition: opacity 200ms ease;
-moz-transition: opacity 200ms ease;
-ms-transition: opacity 200ms ease;
-o-transition: opacity 200ms ease;
transition: opacity 200ms ease;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.owl-carousel .owl-dots .owl-dot:hover span {
background: #FF5800;
border-color: #FF5800;
}
.owl-carousel .owl-dots .owl-dot.active span { 
background: rgba(252,45,90,0.60);
border: 1px solid rgba(252,45,90,0.60);
}

/* */ 
.owl-anturaj-theme
{ 
}
#owl-complex
{
margin-bottom: 0px;
}
.owl-anturaj-theme .owl-prev, .owl-anturaj-theme .owl-next 
{
width: 34px;
height: 34px;
border-radius: 34px; 
display: none; 
cursor: pointer;
color: #27262e;
display: inline-block;
zoom: 1;
*display: inline; 
text-align: center;
line-height: 34px;
font-size: 16px; 
background: transparent; 
padding: 0px;
margin: 0px;
background: #d4d6e3;
opacity: 1;
position: absolute;
top:0px;
z-index: 3;
} 
.owl-anturaj-theme .owl-prev i:before 
{
margin: 0px; 
padding: 0px 2px 0px 0px; 
}
.owl-anturaj-theme .owl-next i:before
{
margin: 0px; 
padding: 0px 0px 0px 3px; 
}
.owl-anturaj-theme .owl-controls
{
display: block;
width: 100%;
height: 34px;	
position: relative;
}
.owl-anturaj-theme .owl-nav .owl-prev:hover, .owl-anturaj-theme .owl-nav .owl-next:hover, .owl-anturaj-theme .owl-nav .owl-prev:focus, .owl-anturaj-theme .owl-nav .owl-next:focus {
color: #f4f5f9; 
opacity: 1;
background: #27262e; 
text-decoration: none;
}
.owl-anturaj-theme .owl-nav .owl-prev:active, .owl-anturaj-theme .owl-nav .owl-next:active{
color: #f4f5f9;
opacity: 1;
background: #cf0b38;  
text-decoration: none;
}
#owl-complect .owl-dots {
padding-top: 22px;
}
#owl-complect .owl-prev, #owl-complect .owl-next
{
top: auto;	
bottom:-20px;
}
.owl-present .owl-prev, .owl-present .owl-next
{
display: inline-block; 
position: absolute;
}
.owl-present .owl-prev i, .owl-present .owl-next i
{
width: 38px;
height: 38px;
border-radius: 38px; 
display: none; 
cursor: pointer;
color: #fff;
display: inline-block; 
text-align: center;
line-height: 36px;
font-size: 36px; 
background: transparent; 
padding: 0px;
margin: 0px;
opacity: 0.7; 
border:1px solid #c9c9c9;
position: relative;
}
.owl-present .owl-prev i:before, .owl-present .owl-next i:before
{
margin: 0px;
font-size: 24px;
line-height: 24px;
position: absolute;
top:7px;
left:4px;
}
.owl-present .owl-next i:before
{ 
left:6px;
}
.owl-present .owl-prev i:hover, .owl-present .owl-next i:hover
{
border:1px solid #fff;
color: #fff;
opacity: 1; 
}
.owl-present .owl-controls
{
position: relative;
}
.owl-present .owl-prev 
{
top: auto;	
bottom:-20px;
left: 0px;
}
.owl-present .owl-next
{
top: auto;	
bottom:-20px;
left: auto;
right: 0px;
}
.owl-anturaj-theme .owl-prev
{
left:0px;
}
.owl-anturaj-theme .owl-next
{
right:0px;
}
.owl-anturaj-theme .owl-dots
{
padding-top: 20px;
}
/* */
.owl-left-slide
{
margin-bottom: 40px;
}
.owl-left-slide .owl-stage-outer
{
border-radius: 5px;
}
.owl-left-slide img
{
border-radius: 5px;
border:1px solid #e4e4e4;
}
.owl-left-slide .owl-dots
{
padding-top: 8px;
}
.owl-anturaj-theme
{
margin-bottom: 0px;
} 	

/* Медиаселекторы */
@media (min-width: 1400px) /* Огромное разрешение */
{ 
	
}
@media (min-width: 1200px) and (max-width: 1399px)  /* Большое разрешение LG  */
{
	
}
@media (min-width: 992px) and (max-width: 1199px) /* Среднее разрешение MD */
{ 
	body
	{
	background-color: #fff;
	background-image: url("graphics/white_bg_rect.png"), url("graphics/header_bg_flower.png"), url("graphics/header_bg_girl.png"), url("graphics/header_bg.png");
	background-position: left 285px, left -40px top 120px, right -40px top, left top;
	background-repeat: no-repeat, no-repeat, no-repeat, repeat-x; 
	}
	.head-menu a, .head-menu a:hover, .head-menu a:focus, .head-menu a.active
	{  
	font-size: 16px; 
	}
	.photogal a+a
	{
	margin-top: 24px;
	}
	
	#order
	{ 
	top: 340px;
	width: 90px;
	font-size: 17px;
	line-height: 16.5px; 
	}
	#order span
	{ 
	font-size: 12.5px; 
	line-height: 13.5px;
	letter-spacing: 0.1px;
	}
	.order_ico
	{
	width: 90px;
	height: 90px;
	border-radius: 90px;	 
	padding-top: 17px; 
	} 
	.order_ico img
	{
	width: 50px;
	} 

}
@media (min-width: 768px) and (max-width: 991px) /* Малое разрешение SM */
{
	body
	{
	background-color: #fff;
	background-image: url("graphics/white_bg_rect.png"), url("graphics/header_bg_flower.png"), url("graphics/header_bg_girl.png"), url("graphics/header_bg.png");
	background-position: left 285px, left -60px top 120px, right -150px top, left top;
	background-repeat: no-repeat, no-repeat, no-repeat, repeat-x; 
	} 
	.head-menu a, .head-menu a:hover, .head-menu a:focus, .head-menu a.active
	{  
	font-size: 16px;  
	height: 62px;
	}
	.head-menu a span
	{ 
	height: 62px; 
	}
	.head-menu div:nth-child(1), .head-menu div:nth-child(2), .head-menu div:nth-child(3)
	{
	margin-bottom: 20px;
	}
	.navbar-text span
	{
	display: none; 
	}
	#ya-map
	{
	min-height: 400px;
	}
	.head-tels
	{
	text-shadow: #fff 1px 0px, #fff 1px 1px, #fff 0px 1px, #fff -1px 1px, #fff -1px 0px, #fff -1px -1px, #fff 0px -1px, #fff 1px -1px;
	}
	.why_ico
	{
	display: inline-block;
	float: left;
	margin-right: 20px;
	} 
	.section_present 
	{
	background-size: 300px auto;
	background-position: right top 0px;
	}
	
	#order
	{ 
	top: 320px;
	width: 70px; 
	}
	.order_text
	{ 
	display: none;
	}
	.order_ico
	{
	width: 70px;
	height: 70px;
	border-radius: 70px;	 
	padding-top: 17px; 
	} 
	.order_ico img
	{
	width: 35px;
	}
	.news-full .special-post
	{
	width: 350px; 
	}
}
@media (min-width: 500px) and (max-width: 767px) /* Малое разрешение разрешение XS - планшет/телефон */
{
	body
	{
	background-color: #fff;
	background-image: url("graphics/white_bg_rect.png"), url("graphics/header_bg_flower.png"), url("graphics/header_bg_girl.png"), url("graphics/header_bg.png");
	background-position: left -140px top 315px, left -120px top 120px, right -250px top, left top;
	background-repeat: no-repeat, no-repeat, no-repeat, repeat-x; 
	}
	.head-logo {
    margin-bottom: 15px;
	} 
	.head-tels
	{
	 margin-bottom: 8px;	
	line-height: 36px;	
	text-shadow: #fff 1px 0px, #fff 1px 1px, #fff 0px 1px, #fff -1px 1px, #fff -1px 0px, #fff -1px -1px, #fff 0px -1px, #fff 1px -1px;
	}
	.head-menu a, .head-menu a:hover, .head-menu a:focus, .head-menu a.active
	{   
	height: 62px;
	}
	.head-menu a span
	{ 
	height: 62px; 
	}
	.head-menu div:nth-child(1), .head-menu div:nth-child(2), .head-menu div:nth-child(3), .head-menu div:nth-child(4)
	{
	margin-bottom: 20px;
	}
	#ya-map
	{
	min-height: 360px;
	}
	.all_button
	{
	padding-top: 5px;
	}
	.section_present 
	{
	background-size: 150px auto;
	background-position: right top 0px;
	}
	
	#order
	{ 
	top: 320px;
	width: 70px; 
	}
	.order_text
	{ 
	display: none;
	}
	.order_ico
	{
	width: 70px;
	height: 70px;
	border-radius: 70px;	 
	padding-top: 17px; 
	} 
	.order_ico img
	{
	width: 35px;
	} 
	.adress-col {
    font-size: 16px;
    font-weight: 300;
	}
	.news-full .special-post
	{
	width: 100%;
	display: block;
	margin-right: 0px; 
	}

}
@media (max-width: 499px) /* Малое разрешение разрешение XS - телефон */
{ 
	body
	{
	background-color: #fff;
	background-image: url("graphics/white_bg_rect.png"), url("graphics/header_bg_flower.png"), url("graphics/header_bg_girl.png"), url("graphics/header_bg.png");
	background-position: left -140px top 450px, left -10px top 370px, right -10px top, left top;
	background-repeat: no-repeat, no-repeat, no-repeat, repeat-x; 
	background-size: auto, 280px auto, auto 250px, 1px 250px;
	}
	.head-logo {
	margin-top: 140px;	
    margin-bottom: 10px;
	} 
	.head-tels
	{
	 margin-bottom: 8px;	
	line-height: 36px;	
	text-shadow: #fff 1px 0px, #fff 1px 1px, #fff 0px 1px, #fff -1px 1px, #fff -1px 0px, #fff -1px -1px, #fff 0px -1px, #fff 1px -1px;
	}
	.head-menu a, .head-menu a:hover, .head-menu a:focus, .head-menu a.active
	{  
	font-size: 16px; 
	}
	.head-menu div:nth-child(1), .head-menu div:nth-child(2), .head-menu div:nth-child(3), .head-menu div:nth-child(4)
	{
	margin-bottom: 20px;
	}
	#ya-map
	{
	min-height: 360px;
	}
	.head-menu {
    margin-top: 40px;
    margin-bottom: 60px;
	}
	.all_button
	{
	padding-top: 10px;
	} 
	.section_present 
	{
	background: none;
	}
	
	#order
	{ 
	top: 220px;
	right: 0px;
	width: 70px; 
	}
	.order_text
	{ 
	display: none;
	}
	.order_ico
	{
	width: 70px;
	height: 70px;
	border-radius: 70px;	 
	padding-top: 17px; 
	} 
	.order_ico img
	{
	width: 35px;
	}
	#vk
	{
	top:auto;
	right: auto;
	left: 10px;
	bottom: 10px;
	} 
	#fb
	{
	top:auto;
	right: auto;
	left: 70px;
	bottom: 10px;
	}
	.section_present .col-xs-6, .section_contacts .col-xs-6
	{
	width: 100%;
	}
	.section_present .col-xs-6+.col-xs-6, .section_contacts .margin-bottom-30+.col-xs-6
	{
	margin-top: 30px;
	}
	.btn-outline+.btn-outline {
    margin-left: 0px;
    margin-top: 10px;
	}
	.adress-col {
    font-size: 16px;
    font-weight: 300;
	}
	.news-full .special-post
	{
	width: 100%;
	display: block;
	margin-right: 0px; 
	}
}
@media (max-width: 360px) /* Самое малое разрешение разрешение XS - телефон */
{
	.head-menu a, .head-menu a:hover, .head-menu a:focus, .head-menu a.active
	{  
	font-size: 15px; 
	}
	#ya-map
	{
	min-height: 300px;
	}
}


.clockpicker .input-group-addon {
cursor: pointer;
}
.clockpicker-moving {
cursor: move;
}
.clockpicker-align-left.popover > .arrow {
left: 25px;
}
.clockpicker-align-top.popover > .arrow {
top: 17px;
}
.clockpicker-align-right.popover > .arrow {
left: auto;
right: 25px;
}
.clockpicker-align-bottom.popover > .arrow {
top: auto;
bottom: 6px;
}
.clockpicker-popover .popover-title {
background-color: #fff;
color: #999;
font-size: 24px;
font-weight: bold;
line-height: 30px;
text-align: center;
}
.clockpicker-popover .popover-title span {
cursor: pointer;
}
.clockpicker-popover .popover-content {
background-color: #f8f8f8;
padding: 12px;
}
.popover-content:last-child {
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
.clockpicker-plate {
background-color: #fff;
border: 1px solid #ccc;
border-radius: 50%;
width: 200px;
height: 200px;
overflow: visible;
position: relative;
/* Disable text selection highlighting. Thanks to Hermanya */
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.clockpicker-canvas,
.clockpicker-dial {
width: 200px;
height: 200px;
position: absolute;
left: -1px;
top: -1px;
}
.clockpicker-minutes {
visibility: hidden;
}
.clockpicker-tick {
border-radius: 50%;
color: #666;
line-height: 26px;
text-align: center;
width: 26px;
height: 26px;
position: absolute;
cursor: pointer;
}
.clockpicker-tick.active,
.clockpicker-tick:hover {
background-color: rgb(192, 229, 247);
background-color: rgba(0, 149, 221, .25);
}
.clockpicker-button {
background-image: none;
background-color: #fff;
border-width: 1px 0 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
margin: 0;
padding: 10px 0;
}
.clockpicker-button:hover {
background-image: none;
background-color: #ebebeb;
}
.clockpicker-button:focus {
outline: none!important;
}
.clockpicker-dial {
-webkit-transition: -webkit-transform 350ms, opacity 350ms;
-moz-transition: -moz-transform 350ms, opacity 350ms;
-ms-transition: -ms-transform 350ms, opacity 350ms;
-o-transition: -o-transform 350ms, opacity 350ms;
transition: transform 350ms, opacity 350ms;
}
.clockpicker-dial-out {
opacity: 0;
}
.clockpicker-hours.clockpicker-dial-out {
-webkit-transform: scale(1.2, 1.2);
-moz-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
-o-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
}
.clockpicker-minutes.clockpicker-dial-out {
-webkit-transform: scale(.8, .8);
-moz-transform: scale(.8, .8);
-ms-transform: scale(.8, .8);
-o-transform: scale(.8, .8);
transform: scale(.8, .8);
}
.clockpicker-canvas {
-webkit-transition: opacity 175ms;
-moz-transition: opacity 175ms;
-ms-transition: opacity 175ms;
-o-transition: opacity 175ms;
transition: opacity 175ms;
}
.clockpicker-canvas-out {
opacity: 0.25;
}
.clockpicker-canvas-bearing,
.clockpicker-canvas-fg {
stroke: none;
fill: rgb(0, 149, 221);
}
.clockpicker-canvas-bg {
stroke: none;
fill: rgb(192, 229, 247);
}
.clockpicker-canvas-bg-trans {
fill: rgba(0, 149, 221, .25);
}
.clockpicker-canvas line {
stroke: rgb(0, 149, 221);
stroke-width: 1;
stroke-linecap: round;
/*shape-rendering: crispEdges;*/
}
.clockpicker-button.am-button {
margin: 1px;
padding: 5px;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: 4px;

}
.clockpicker-button.pm-button {
margin: 1px 1px 1px 136px;
padding: 5px;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: 4px;
}
.datepicker {
padding: 4px;
border-radius: 4px;
direction: ltr;
/*.dow {
	border-top: 1px solid #ddd !important;
}*/
}
.datepicker-inline {
width: 220px;
}
.datepicker.datepicker-rtl {
direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
float: right;
}
.datepicker-dropdown {
top: 0;
left: 0;
}
.datepicker-dropdown:before {
content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #ccc;
border-top: 0;
border-bottom-color: rgba(0, 0, 0, 0.2);
position: absolute;
}
.datepicker-dropdown:after {
content: '';
display: inline-block;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #fff;
border-top: 0;
position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
bottom: -7px;
border-bottom: 0;
border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
bottom: -6px;
border-bottom: 0;
border-top: 6px solid #fff;
}
.datepicker > div {
display: none;
}
.datepicker.days div.datepicker-days {
display: block;
}
.datepicker.months div.datepicker-months {
display: block;
}
.datepicker.years div.datepicker-years {
display: block;
}
.datepicker table {
margin: 0;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
text-align: center;
width: 30px;
height: 30px;
border-radius: 4px;
border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
background: #eeeeee;
cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
background: none;
color: #999999;
cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
color: #000000;
background-color: #ffdb99;
border-color: #ffb733;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:focus,
.datepicker table tr td.today:hover:focus,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
color: #000000;
background-color: #ffcd70;
border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.today,
.open .dropdown-toggle.datepicker table tr td.today:hover,
.open .dropdown-toggle.datepicker table tr td.today.disabled,
.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
background-image: none;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
.datepicker table tr td.today.disabled:hover.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
.datepicker table tr td.today:hover[disabled]:hover,
.datepicker table tr td.today.disabled[disabled]:hover,
.datepicker table tr td.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today:hover:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today:hover.disabled:focus,
.datepicker table tr td.today.disabled.disabled:focus,
.datepicker table tr td.today.disabled:hover.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
.datepicker table tr td.today:hover[disabled]:focus,
.datepicker table tr td.today.disabled[disabled]:focus,
.datepicker table tr td.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
fieldset[disabled] .datepicker table tr td.today:hover:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
background-color: #ffdb99;
border-color: #ffb733;
}
.datepicker table tr td.today:hover:hover {
color: #000;
}
.datepicker table tr td.today.active:hover {
color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
background: #eeeeee;
border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
color: #000000;
background-color: #f7ca77;
border-color: #f1a417;
border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:hover:focus,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
color: #000000;
background-color: #f4bb51;
border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.range.today,
.open .dropdown-toggle.datepicker table tr td.range.today:hover,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled,
.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
background-image: none;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
.datepicker table tr td.range.today.disabled:hover.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
.datepicker table tr td.range.today:hover[disabled]:hover,
.datepicker table tr td.range.today.disabled[disabled]:hover,
.datepicker table tr td.range.today.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today:hover.disabled:focus,
.datepicker table tr td.range.today.disabled.disabled:focus,
.datepicker table tr td.range.today.disabled:hover.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
.datepicker table tr td.range.today:hover[disabled]:focus,
.datepicker table tr td.range.today.disabled[disabled]:focus,
.datepicker table tr td.range.today.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
fieldset[disabled] .datepicker table tr td.range.today:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
background-color: #f7ca77;
border-color: #f1a417;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
color: #ffffff;
background-color: #999999;
border-color: #555555;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected:hover:focus,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
color: #ffffff;
background-color: #858585;
border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.selected,
.open .dropdown-toggle.datepicker table tr td.selected:hover,
.open .dropdown-toggle.datepicker table tr td.selected.disabled,
.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
background-image: none;
}
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
.datepicker table tr td.selected.disabled:hover.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected:hover[disabled]:hover,
.datepicker table tr td.selected.disabled[disabled]:hover,
.datepicker table tr td.selected.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected:hover:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected:hover.disabled:focus,
.datepicker table tr td.selected.disabled.disabled:focus,
.datepicker table tr td.selected.disabled:hover.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected:hover[disabled]:focus,
.datepicker table tr td.selected.disabled[disabled]:focus,
.datepicker table tr td.selected.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
background-color: #999999;
border-color: #555555;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
color: #ffffff;
background-color: #428bca;
border-color: #357ebd;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:focus,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
color: #ffffff;
background-color: #3276b1;
border-color: #285e8e;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td.active,
.open .dropdown-toggle.datepicker table tr td.active:hover,
.open .dropdown-toggle.datepicker table tr td.active.disabled,
.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
background-image: none;
}
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
.datepicker table tr td.active.disabled:hover.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active:hover[disabled]:hover,
.datepicker table tr td.active.disabled[disabled]:hover,
.datepicker table tr td.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active:hover:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active:hover.disabled:focus,
.datepicker table tr td.active.disabled.disabled:focus,
.datepicker table tr td.active.disabled:hover.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active:hover[disabled]:focus,
.datepicker table tr td.active.disabled[disabled]:focus,
.datepicker table tr td.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active:hover:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
background-color: #428bca;
border-color: #357ebd;
}
.datepicker table tr td span {
display: block;
width: 23%;
height: 54px;
line-height: 54px;
float: left;
margin: 1%;
cursor: pointer;
border-radius: 4px;
}
.datepicker table tr td span:hover {
background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
background: none;
color: #999999;
cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
color: #ffffff;
background-color: #428bca;
border-color: #357ebd;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
color: #ffffff;
background-color: #3276b1;
border-color: #285e8e;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open .dropdown-toggle.datepicker table tr td span.active,
.open .dropdown-toggle.datepicker table tr td span.active:hover,
.open .dropdown-toggle.datepicker table tr td span.active.disabled,
.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
background-image: none;
}
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
background-color: #428bca;
border-color: #357ebd;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
color: #999999;
}
.datepicker th.datepicker-switch {
width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
background: #eeeeee;
}
.datepicker .cw {
font-size: 10px;
width: 12px;
padding: 0 2px 0 5px;
vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
cursor: default;
background-color: transparent;
}
.input-group.date .input-group-addon i {
cursor: pointer;
width: 16px;
height: 16px;
}
.input-daterange input {
text-align: center;
}
.input-daterange input:first-child {
border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
width: auto;
min-width: 16px;
padding: 4px 5px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
text-shadow: 0 1px 0 #fff;
vertical-align: middle;
background-color: #eeeeee;
border-width: 1px 0;
margin-left: -5px;
margin-right: -5px;
}
.datepicker.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
float: left;
display: none;
min-width: 160px;
list-style: none;
background-color: #ffffff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 5px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
*border-right-width: 2px;
*border-bottom-width: 2px;
color: #333333;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 13px;
line-height: 1.428571429;
}
.datepicker.dropdown-menu th,
.datepicker.dropdown-menu td {
padding: 4px 5px;
}

/* */
.error_404
{
margin:100px 0px;
}
.error_404 h1
{
margin-bottom:2px;
}
.error_404 h2
{
font-size: 48px;
line-height: 48px;
}