article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
html{
	color: #141415;
	min-width:1250px;
}
h3.header {
    text-align: center;
    padding: 30px 0px;
    color: #fff;
    font-size: 2.5em;
}
body{
	margin:0;
	padding:0;
	font-family: Arial, sans-serif;
	font-size: 14px;
	background: #E7E7E7;
}

a{text-decoration:none;}

*, *::before, *::after {
-moz-box-sizing: border-box;
box-sizing: border-box;
}

h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, ol, ul, form, fieldset, legend, table, th, td, caption, hr {
	margin: 0;
	padding: 0;
}

figure {
	margin: 0;
}

.clear:after{content: "";display: table;clear: both;}	

header{position:relative;z-index:1;height:80px;background-color: #fff;}
header>div{width:1200px;margin:0 auto;}
header:after{content: "";display: table;clear: both;}

/*--Логотип--*/

#logo{color:#fff;padding: 15px 0;display: block;}
#logo>img{height: 50px;vertical-align: middle;margin-right: 15px;}
#logo>span{font-family:'Damion';vertical-align: middle;font-size: 4em;}

/*--Меню--*/

#menu {float: right;}

ul.menu {list-style: none;display: table;}
ul.menu>li {display: table-cell;padding-left: 10px;position: relative;}
ul.menu>li>a {display: block;padding: 35px 15px 15px;color: #333;text-transform: uppercase;font-family: 'SegoeUIRegular';border-radius: 0 0 7px 7px;-webkit-transition: background-color 0.1s ease-in-out;-moz-transition: background-color 0.1s ease-in-out;transition: background-color 0.1s ease-in-out;}
.c1 ul.menu>li.active>a, .c1 ul.menu>li.parent:hover>.nav-child{background-color: #9554D2;}
.c2 ul.menu>li.active>a, .c2 ul.menu>li.parent:hover>.nav-child{background-color: #9DC369;}
.c3 ul.menu>li.active>a, .c3 ul.menu>li.parent:hover>.nav-child{background-color: #7E6E7C;}
.c4 ul.menu>li.active>a, .c4 ul.menu>li.parent:hover>.nav-child{background-color: #8DD2C7;}
ul.menu>li.active>a{color:#fff;}
ul.menu:hover>li.active>a{background:none;color:#333;}
ul.menu>li:hover>a{color:#fff;}
ul.menu .nav-child{position: absolute;width: 180px;list-style: none;display:none;}
ul.menu>li.parent:hover>a{border-radius: 0;}
ul.menu>li.parent:hover>.nav-child{display:block;}
ul.menu .nav-child>li>a{display: block;padding: 10px 15px;color: #fff;}
ul.menu .nav-child>li:hover>a {background-color: rgba(0,0,0,0.2);}

/*--Слайдер--*/

.flexslider{height: 600px;overflow: hidden;}
.flexslider>ul{height:100%;}
.flexslider>ul>li{height:100%;}
.flexslider .slideback{height: 100%;background-position: center center;background-size: cover;}
.flexslider .slideback:before {content: '';position: absolute;top: 0;height: 30%;left: 0;right: 0;background-image: linear-gradient(rgba(0, 0, 0, 0.65), transparent);}
.flexslider .flex-content {left: auto;position: absolute;top: 42%;width: 100%;text-align: center;background: none;}
.flexslider .flex-content>div {display: inline-block;margin: 0 auto;padding: 10px 40px;border-radius: 5px;background-color: rgba(255, 255, 255, 0.77);position:relative;z-index: 150;max-width:800px;}
.flexslider .flex-content>div .flex-title{font-family: 'SegoeUIRegular';font-size: 2em;}
.flex-direction-nav {width: 1200px;position: absolute;left: 50%;margin-left: -600px !important;top: 0;}
.flex-content.c1{color: #9554D2;}
.flex-content.c2{color: #9DC369;}
.flex-content.c3{color: #7E6E7C;}
.flex-content.c4{color: #8DD2C7;}

.contactpage{color:#fff;background:none !important;}
.contactpage:after{content:'';display:table;clear:both;}
.contactpage .col-2{float:left;width:50%;padding-right:40px;}
.contactpage .col-2:nth-child(2n){padding:0;}
.contactpage .col-2>.title{margin-bottom: 20px;font-family:'SegoeUIRegular';font-size:2em;}
.contactpage .col-2>.body{}
.contactpage .col-2>.body .caption{font-family:'SegoeUIBold';font-size:1.3em;margin-bottom:5px;}
.contactpage .col-2>.body .text{font-family:'SegoeUIRegular';margin-bottom:10px;}
.contactpage .col-2>.body .text *{color:#fff;}
.contactpage .col-2>.body .contact-form{}
.contactpage .col-2>.body .contact-form .control-group{margin-bottom:20px;}
.contactpage .col-2>.body .contact-form .control-group input,
.contactpage .col-2>.body .contact-form .control-group textarea{width:100%;color:#fff;background-color:rgba(0,0,0,0.3);border:0;height:30px;padding:0 15px;border-radius:5px;}
.contactpage .col-2>.body .contact-form .control-group textarea{resize:none;padding:15px;height:150px;}
.contactpage .col-2>.body .contact-form .control-group input:focus,
.contactpage .col-2>.body .contact-form .control-group textarea:focus{outline:none;background-color:#fff;color:#333;}
.contactpage .col-2>.body .contact-form .form-actions{text-align:center;}
.contactpage .col-2>.body .contact-form .form-actions button{color:#fff;font-family:'SegoeUIBold';font-size: 1.5em;padding: 0 30px;height:50px;cursor:pointer;background-color:#DF5C64;border:0;outline:none;border-radius:5px;border-bottom:3px solid #CA5159;}
.contactpage .col-2>.body .contact-form .form-actions button:active{border-bottom:3px solid transparent;}
.contactpage .col-2>.body:after{content:'';display:table;clear:both;}
.contactpage .map-contact{height:250px;}

.alert-message{padding:10px;position:relative;background-color:rgba(0,0,0,0.2);color:#fff;margin-bottom:10px;border-radius:5px;}
.alert-message .close{position:absolute;top:5px;right:10px;}

/*--Содержимое--*/

#wrapper{}
#wrapper>div{width: 1200px;margin: 0 auto;padding: 50px 0;}

body.page.bg1, body.main.bg1 #wrapper{background-image: url(../images/background/bg1.png);}
body.page.bg2, body.main.bg2 #wrapper{background-image: url(../images/background/bg2.png);}
body.page.bg3, body.main.bg3 #wrapper{background-image: url(../images/background/bg3.png);}
body.page.bg4, body.main.bg4 #wrapper{background-image: url(../images/background/bg4.png);}
.c1{background-color: #7E3FB8;}
.c1 ul.menu>li:hover>a{background-color: #9554D2 !important;}
.c2{background-color: #84a558;}
.c2 ul.menu>li:hover>a{background-color: #9DC369 !important;}
.c3{background-color: #665464;}
.c3 ul.menu>li:hover>a{background-color: #7E6E7C !important;}
.c4{background-color: #75b4aa;}
.c4 ul.menu>li:hover>a{background-color: #8DD2C7 !important;}
#wrapper.page{background:none;}

.item-page{margin-bottom: 80px;}
.item-page .header{color:#fff;text-align: center;margin: 30px 0;font-family: 'SegoeUILight';text-transform: uppercase;}
.item-page .header h1{font-size: 4em;font-weight:normal;}
.item-page .articleBody{color:#fff;font-family: 'SegoeUIRegular';font-size: 1.15em;  text-align: justify;}
.item-page .articleBody h1{margin-bottom:10px;}
.item-page .articleBody p{margin-bottom:10px;}
.item-page .articleBody ul{margin: 10px 0 10px 25px;}
.item-page .articleBody ul>li{margin-bottom: 5px;}

/*--Информационные блоки--*/

.well.info {margin-bottom: 80px;color: #fff;}
.well.info .header {text-align: center;margin: 30px 0;font-family: 'SegoeUILight';font-size: 4em;text-transform: uppercase;}
.well.info .custominfo{text-align: center;font-family: 'SegoeUIRegular';font-size: 1.15em;}

/*--Портфолио--*/

.portfolio-container{margin: 0 -1%;position:relative;}
.portfolio-container .portfolio-item{width: 23%;margin: 10px 1%;margin-bottom: 30px;float:left;border-radius:5px;overflow:hidden;}
.portfolio-container .portfolio-item>div{position:relative;}
.portfolio-container .portfolio-item .portfolio-item-media{width:100%;}
.portfolio-container .portfolio-item .portfolio-item-media .portfolio-img{position:relative;}
.portfolio-container .portfolio-item .portfolio-item-media .portfolio-img img{max-width: 100%;height: auto;display: block;}
.portfolio-container .portfolio-item .portfolio-mark{position: absolute;bottom: 0;left: 0;margin: 0;padding: 0;opacity: 0;height: 100%;width: 100%;background-color: rgba(0,0,0,0.3);}

.portfolio-container .portfolio-item .portfolio-mark .link {width: 50px;height: 50px;position: absolute;left: 50%;margin-left: -25px;top: 50%;margin-top: -25px;border: 2px solid #fff;border-radius: 50%;}
.portfolio-container .portfolio-item .portfolio-mark .link a.portfolio-increase{display: block;line-height: 35px;text-align: center;color: #fff;margin: 0 1px 0 0;transition-duration: 0.1s;transition-timing-function: linear;transition-delay: 0.1s;-webkit-transition-duration: 0.1s;-webkit-transition-timing-function: linear;-webkit-transition-delay: 0.1s;opacity: 0.85;}
i.iconincrease{font-family: 'SegoeUILight';font-style: normal;font-weight: lighter;font-size: 3em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
i.iconincrease:before{content:'+';}

.portfolio-container .portfolio-item .portfolio-item-details{padding:15px 20px;background-color:#EEE;position:relative;}
.portfolio-container .portfolio-item .portfolio-item-details:before{content:'';position:absolute;top:-30px; left:50%;margin-left:-15px;width:30px; height:30px;border:15px solid transparent;border-bottom-color:#eee;}
.portfolio-container .portfolio-item .portfolio-item-details .header{text-align:center;font-family:'SegoeUILight';font-size:1.3em;text-transform:uppercase;}
.portfolio-container .portfolio-item .portfolio-item-details .header>a{color:#727272;}
.portfolio-container .portfolio-item .portfolio-item-details .header:hover>a{color:#121212;}
.portfolio-container .portfolio-single-item{margin: 0 1%;}

.portfolio-container .portfolio-single-item-info{width: 90%;margin: 0 auto 30px;}
.portfolio-container  .portfolio-single-item-info .header {margin-bottom: 20px;text-align: center;}
.portfolio-container  .portfolio-single-item-info .header>* {font-size: 3em;font-family: 'SegoeUILight';color: #fff;font-weight: normal;text-transform: uppercase;}
.portfolio-container  .portfolio-single-item-info .portfolio-fulltext {font-size: 1.5em;font-family: 'SegoeUIRegular';color: #fff;margin-bottom: 10px;}
.portfolio-container  .portfolio-single-item-info .portfolio-fulltext>p{margin-bottom: 5px;}

.portfolio-container .portfolio-single-item .portfolio-single-item-media .headbrowser{display:block;width:100%;}
.portfolio-container .portfolio-single-item .portfolio-single-item-media .portfolio-img{position:relative;margin-bottom:20px;}
.portfolio-container .portfolio-single-item .portfolio-single-item-media .portfolio-img>img{display:block;width:100%;height:auto;}
.portfolio-container .portfolio-single-item .portfolio-single-item-media .portfolio-img>.portfolio-img-caption{position:absolute; bottom: 20px; right:20px;max-width:70%;display:block;padding: 3px 10px;background-color:#fff;font-family:'SegoeUIRegular';font-size: 1.3em;}

.portfolio-container .portfolio-nav>ul{width:100%;}
.portfolio-container .portfolio-nav>ul>li{list-style: none;margin: 0;display: block;border-radius:15px;background-color:#fff;}
.portfolio-container .portfolio-nav>ul>li>a{display: block;padding: 5px 15px;text-decoration: none;color: #999;font-size: 1.2em;}
.portfolio-container .portfolio-nav .item-prev{float: left;}
.portfolio-container .portfolio-nav .item-next{float: right;}

.portfolio-container  .portfolio-single-item-info .portfolio-links{font-size: 1.4em;font-family: 'SegoeUIRegular';color: #fff;}
.portfolio-container  .portfolio-single-item-info .portfolio-links>ul{list-style: none;}
.portfolio-container  .portfolio-single-item-info .portfolio-links>ul>li{margin-bottom:20px;display:block;}
.portfolio-container  .portfolio-single-item-info .portfolio-links>ul>li>a{text-decoration:underline;color:#E86404;}

.portfolio-social-shares {padding-top: 9px;border-top: solid 1px #fff;}
.portfolio-social-shares>ul{}
.portfolio-social-shares>ul>li {list-style:none;display:block;float:right;margin:0;padding:0;}
.portfolio-social-shares>ul>li a {display:block;border-radius: 4px;border:solid 1px #ccc;color:#ccc;font-size:18px;height:28px;line-height:23px;width:28px;text-align:center;margin: 1px;}
.portfolio-social-shares>ul>li a:hover,
.portfolio-social-shares>ul>li a:focus {background-color:#fff;color:#999;}
.portfolio-social-shares>ul>li a i {font-size:13px;}

.portfolio-container  .portfolio-filter-nav{padding: 0 1%;}
.portfolio-container  .portfolio-filter-nav>div{float:right;}
.portfolio-container  .portfolio-filter-nav .dropdown{padding:0 20px;line-height: 30px; border-radius: 15px; background-color:#fff;}
.portfolio-container  .portfolio-filter-nav .dropdown.open{border-radius: 5px 5px 0 0;}
.portfolio-container  .portfolio-filter-nav .dropdown a{color:#121212;}

.portfolio-container  .dropdown {position: relative;}
.portfolio-container  .dropdown-menu {position: absolute;z-index:1;display: none;list-style: none;left: 0;right: 0;background-color:#fff;margin-bottom:5px;border-radius: 0 0 5px 5px;border-top:1px solid #121212;}
.portfolio-container  .dropdown-menu>li{}
.portfolio-container  .dropdown-menu>li>a{display:block;padding: 0 20px 0 33px;line-height: 30px;}
.portfolio-container  .open .dropdown-menu {display: block;}

.pagination {display:table;margin:0 auto;border-radius: 15px; background-color:#fff;padding: 0 10px;}
.pagination ul{list-style:none;}
.pagination ul>li{float:left;line-height:30px; padding:0 10px;font-family:'SegoeUIBold';}
.pagination ul>li.active{background-color: #6F6F6F;}
.pagination ul>li:hover{background-color: #BABABA;}
.pagination ul>li.active a{color:#fff;}
.pagination ul>li a{color:#121212;}
i.icon-previous{font-family:FontAwesome;font-style:normal;}
i.icon-previous:before{content: "\f104";}
i.icon-first{font-family:FontAwesome;font-style:normal;}
i.icon-first:before{content: "\f100";}
i.icon-next{font-family:FontAwesome;font-style:normal;}
i.icon-next:before{content: "\f105";}
i.icon-last{font-family:FontAwesome;font-style:normal;}
i.icon-last:before{content: "\f101";}


.tooltip{position:absolute;opacity:0.3;filter: alpha(opacity=80);max-width:400px;}
.tooltip:before{position:absolute;}
.tooltip.top{margin-top:-3px;padding: 5px 0;}
.tooltip.top:before{}
.tooltip.in{z-index:100;opacity:0.8;}
.tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000;}
.tooltip .tooltip-inner{padding:3px 10px;line-height:1.4;font-size:11px;background-color:#000;border-radius:4px;color:#fff;}

/*--Таблица цен--*/

.featuretable-col {float: left;margin-bottom:30px;background-color: rgba(0, 0, 0, 0.15);overflow:hidden;}
body.c1 .featuretable-col.ft-highlight {background-color: #9554D2;}
body.c2 .featuretable-col.ft-highlight {background-color: #9DC369;}
body.c3 .featuretable-col.ft-highlight {background-color: #7E6E7C;}
body.c4 .featuretable-col.ft-highlight {background-color: #8DD2C7;}
.featuretable-col.ft-column-first{border-radius: 4px 0 0 4px;}
.featuretable-col.ft-column-last{border-radius: 0 4px 4px 0;}
.col1 .featuretable-col {width: 100%;}
.col2 .featuretable-col {width: 50%;}
.col3 .featuretable-col {width: 33.33%;}
.featuretable-col, .col4 .featuretable-col {width: 25%;}
.col5 .featuretable-col {width: 20%;}
.col6 .featuretable-col {width: 16.66%;}
.featuretable-cell {padding: 10px;text-align: center;}
.featuretable-cell.bottom {border-bottom: 0;}
.featuretable-col.highlight {z-index: 2;position: relative;}
.featuretable .featuretable-cell {font-size: 1.1em;display: block;text-align:center;}
.featuretable .featuretable-cell-sub {font-size: 0.9em;font-style: italic;}
.featuretable ul {margin-bottom:0 !important;}
.featuretable ul li {margin-bottom:0 !important;text-align:left;display:inline-block;}
.featuretable div {text-align: center !important;}

.featuretable-cell {border-right: 1px solid rgba(0, 0, 0, 0.3);text-shadow: 0 1px 0 #000;color: #fff;}
.ft-row-even {background: rgba(0, 0, 0, 0.25);}
.ft-column-first .featuretable-cell {}
.ft-row-bottom {}
.featuretable .ft-cell-name .featuretable-cell-data {font-size: 25px;line-height: 40px;}

.ft-highlight .featuretable-cell {}
.ft-highlight .ft-row-even {}
.ft-highlight .ft-row-top {font-size: 1.3em;font-family: 'SegoeUILight';text-transform: uppercase;}
.ft-highlight .ft-row-bottom {}
.ft-highlight{margin-top: -5px;}
.ft-highlight.ft-column-last .featuretable-cell {border: 0;}
body.c1 .featuretable-cell-data a{background-color: #9554D2;}
body.c1 .ft-highlight .featuretable-cell-data a{color: #9554D2 !important;}
body.c2 .featuretable-cell-data a{background-color: #9DC369;}
body.c2 .ft-highlight .featuretable-cell-data a{color: #9DC369 !important;}
body.c3 .featuretable-cell-data a{background-color: #7E6E7C;}
body.c3 .ft-highlight .featuretable-cell-data a{color: #7E6E7C !important;}
body.c4 .featuretable-cell-data a{background-color: #8DD2C7;}
body.c4 .ft-highlight .featuretable-cell-data a{color: #8DD2C7 !important;}

.featuretable-cell-data a{padding: 0 35px;line-height: 25px;height: 30px;display: table;margin: 0 auto 10px;border-radius: 15px;color: #fff;font-family: 'SegoeUILight';text-transform: uppercase;font-size: 1.2em;}
.featuretable-cell-data a:active {box-shadow: none !important;line-height: 28px;}
.ft-highlight .featuretable-cell-data a{background-color:#fff !important;text-shadow: none; box-shadow: 0 0 10px rgba(0,0,0,0.3);}


.overlay {
    background-color: rgba(0, 0, 0, 0.7);
    bottom: 0;
    cursor: default;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    visibility: hidden;
    z-index: 99999;
    -webkit-transition: opacity .5s;
    -moz-transition: opacity .5s;
    -ms-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s;
}
.popup, .popup2{
    display: inline-block;
    left: 50%;
    opacity: 0;
    position: fixed;
    text-align: justify;
    top: 40%;
    visibility: hidden;
    z-index: 999999;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: opacity .5s, top .5s;
    -moz-transition: opacity .5s, top .5s;
    -ms-transition: opacity .5s, top .5s;
    -o-transition: opacity .5s, top .5s;
    transition: opacity .5s, top .5s;
}
.popup form {
    padding: 10px 27px 20px;
    right: 0;
    width: 350px;
    background: rgba(255, 255, 255, 0.85);
    border-radius: 5px;
    border-top: 40px solid #7D6C7D;
}
.popup2 .window {
    padding: 0 27px 27px;
    right: 0;
    width: 373px;
    background: rgba(255, 255, 255, 0.85);
    border-radius: 5px;
    border: 1px solid #72bffc;
    border-top: 40px solid #72bffc;
}
.popup form input {
    background: #f0f5f7;
    margin-top: 15px;
    width: 100%;
    border: 0;
    height: 25px;
}
.popup form textarea {
    background: #f0f5f7;
    margin-top: 15px;
    width: 100%;
    border: 0;
    height: 100px;
    resize: none;
}
.popup form label{
    width: 100%;
    height: 20px;
    display: block;
    margin: 8px -2px;
    padding: 0;
}
.popup form input[type="submit"] {
    background: #ee7156;
    text-align: center;
    text-transform: uppercase;
    height: 40px;
    color: #fff;
    border-radius: 5px;
}
.popup form input[type="checkbox"] {
    width: auto;
    margin: 2px;
    padding: 2px;
    float: left;
}
.popup form h5 {
    position: absolute;
    top: 10px;
    left: 29px;
    font-size: 18px;
    color: white;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0;
}
.popup .close_modal,
.popup2 .close_modal  {
    position: absolute;
    padding: 1px 9px 4px 9px;
    top: -15px;
    right: -15px;
    cursor: pointer;
    color: #fff;
    font-family: 'tahoma', sans-serif;
    background: #ee7156;
    text-align: center;
}
.popup2 h5 {
	position: absolute;
	top: 10px;
	left: 120px;
	font-size: 18px;
	color: white;
	font-weight: normal;
	text-transform: uppercase;
    margin: 0;
}
.popup2 p {
	font-family: verdana;
	font-size: 18px;
	line-height: 24px;
	text-align: center;
}
.popup2 p strong{
	font-size: 26px;
	line-height: 30px;
	font-weight: normal;
	display: block;
}
.popup2 hr {
	background: #63baff;
	height: 1px;
	border: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap{position:relative;}

.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	text-align: left;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-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);
	white-space: normal;
}
.popover.top {
	margin-top: -10px;
}
.popover.right {
	margin-left: 10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover.left {
	margin-left: -10px;
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.popover-title:empty {
	display: none;
}
.popover-content {
	padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover .arrow {
	border-width: 11px;
}
.popover .arrow:after {
	border-width: 10px;
	content: "";
}
.popover.top .arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,0.25);
	bottom: -11px;
}
.popover.top .arrow:after {
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #fff;
}
.popover.right .arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #fff;
}
.popover.bottom .arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,0.25);
	top: -11px;
}
.popover.bottom .arrow:after {
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #fff;
}
.popover.left .arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff;
	bottom: -10px;
}