array(0) {
}
@import url('https://fonts.googleapis.com/css?family=Oswald|Roboto+Condensed|PT+Sans+Narrow');
@import('baguetteBox/baguetteBox.min.css');
/***Global***/
.wow { 
visibility: hidden; 
}

header{
margin-bottom: 23px;
}

section#project {
    margin-top: 93px;
}

section#breadcrumb .container {
padding: 0px 0px;
}

section#breadcrumb h3{
margin: 0;
}

section#project h2{
padding: 0px;
}

section#property .container{
padding: 160px 0px;
}

section#project .container{
padding: 10px 0px;
}

h1 {
font-family: 'Oswald';
font-size: 35px;
font-weight: 400;
line-height: 80px;
text-transform: capitalize;
margin-top: 0;
text-align: center;
padding-top : 15px;
color : ;
font-variant: small-caps;
}

h2{
font-size: 24px;
line-height: 30px;
font-weight: 400;
margin: 5px auto;
text-align: center;
color: ;
border-bottom: 2px solid ;
padding-bottom: 25px;
margin-bottom: 25px;
font-family: 'PT Sans Narrow', sans-serif;
}

h3{
font-family: 'Oswald';
color: ;
border-bottom: 2px solid ;
margin-bottom: 5px;
padding-bottom: 20px;
margin-top: 0px;
}

form{
margin-top: 20px;
}

p, ul > li{
color: ;
text-align: justify;
font-family: 'Roboto Condensed', sans-serif;
font-size: 15px;
line-height: 1.5em; 
}

section#about p:first-of-type{
margin: 0 auto;
}

section#about p:first-of-type::first-letter { 
color: ;
float: left;
font-size: 5em;
margin: 26px 8px 0px 0px;
}

img{
max-width: 100%;
}

section.margin{
padding: 30px 0 30px 0;
}

#breadcrumb{
background: ;
padding: 2px 0;
padding-top: 100px;
overflow: hidden;
margin: 10px 0;
margin-bottom: 0;
color: ;
font-size: 12px;
}

#breadcrumb h3{
font-family: 'Oswald';
font-size: 16px;
}

#breadcrumb a{
color: ;
text-decoration: none;
transition: .5s ease;
}

#breadcrumb a:hover{
color: ;
}

#breadcrumb a.active{
color: ;
}

#breadcrumb a.active:hover{
color: ;
}

/***!Global***/

/***Parallax***/
.parallax-window {
min-height: 400px;
background: transparent;
}
/***!Parallax**/


/**Testimonials**/

.testimonial{
background: #fff;
text-align: center;
padding: 30px 30px 50px;
margin: 0 15px 100px;
position: relative;
}
.testimonial:before,
.testimonial:after{
content: "";
border-top: 40px solid #fff;
border-right: 125px solid transparent;
position: absolute;
bottom: -40px;
left: 0;
}
.testimonial:after{
border-right: none;
border-left: 125px solid transparent;
left: auto;
right: 0;
}
.testimonial .icon{
display: inline-block;
font-size: 80px;
color: #e3aea8;
margin-bottom: 20px;
opacity: 0.6;
}
.testimonial .description{
font-size: 15px;
color: #777;
text-align: left;
margin-bottom: 30px;
opacity: 0.8;
}
.testimonial .testimonial-content{
width: 100%;
position: absolute;
left: 0;
}
.testimonial .pic{
display: inline-block;
border: 2px solid #e35615;
border-radius: 50%;
box-shadow: 0 0 2px 2px #e35615;
overflow: hidden;
z-index: 1;
position: relative;
}
.testimonial .pic img{
width: 83px;
height: auto;
}
.testimonial .title{
font-size: 15px;
font-weight: bold;
color: #404246;
text-transform: capitalize;
margin: 0 0 5px 0;
}
.testimonial .post{
display: block;
font-size: 14px;
color: #c3460f;
}
.owl-theme .owl-controls{
margin-top: 0;
}
.owl-theme .owl-controls .owl-page span{
width: 32px;
height: 10px;
background: #fff;
border: 2px solid #de6f6a;
margin: 5px;
opacity: 1;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
background: #de6f6a;
border-color: #db2619;
}
@media only screen and (max-width: 650px) and (min-width: 400px){
.testimonial:before{ border-right: 325px solid transparent; }
.testimonial:after{ border-left: 325px solid transparent; }
}


/***!Testimonials***/


/***Top Navbar***/

.navbar-default .navbar-nav>li>a:hover {
background: ;
color: ;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a{
background: ;
color: ;
letter-spacing: 1px;
}

.dropdown-menu>li>a:hover{
background: ;
color: ;
}
.navbar-brand>img {
height: 75px;
width: auto;
padding-bottom: 10px;
}
.dropdown-menu>li>a {
padding: 8px 20px;
transition: .25s ease;
letter-spacing: 1px;
}
@media (min-width: 768px){

.navbar-nav {
margin: 20px 0px;
}
.navbar-nav>li>a {
transition: .25s ease;
padding-top: 15px;
padding-bottom: 15px;
letter-spacing: 1px;
}
}

.navbar-fixed-bottom, .navbar-fixed-top, .navbar-static-top{
border-bottom: 3px solid ;
}

.navbar-default .navbar-nav>li>a {
color: ;
font-size: 13px;
text-transform: uppercase;
background-color: ;
}

.navbar-default .navbar-nav>li a:hover {
color: ;
font-size: 13px;
text-transform: uppercase;
background-color: ;
}

/***!Top Navbar***/

/****Sections***/

#search-property{
background: ;
padding-top: 100px;
box-shadow: 0px 3px 24px #353535;
}

#projects{
background: #e4e4e4;
}
#testimonials{
background: #d8d8d8;
}

/***!Sections***/

/***Bootstrap Override***/
.btn{
border-radius: 0px;
border: none;
text-transform: uppercase;
letter-spacing: 1px;
}

.form-control{
border-radius: 0px;
border-color: #b7b7b7;
}

.form-control:focus{
border-color: #000;
}

.form-control:focus{
border-color: #000;
}

select.form-control{
border-radius: 0px;
}

select.form-control:focus{
border-color: transparent;
}

select.form-control option{
background-color: #000;
}

select.form-control option:hover{
background-color: #000;
}

select.form-control option:active{
background-color: #000;
}

.breadcrumb{
background-color: transparent; 
}

.btn{
background: #333;
color: #fff;
}

.has-error .form-control {
border-color: #ff5a57;
}

.form-group span{
font-size: 11px;
margin-top: 3px;
font-family: 'Roboto Condensed', sans-serif;
color: #ff5a57;
}

/***!Bootstrap Override***/

/***Image Hover***/

[class^=imghvr-]{
cursor: pointer;
}

[class^=imghvr-] p{
color: #fff;    
}

/***!Image Hover***/

/***Gallery Lightbox***/

.gallery{
margin: 20px auto;
}

/***!Gallery LightBox***/


/***Footer***/
footer div#address{
padding: 15px;
background: ;
}

footer h3{
font-family: 'Oswald';
color: ;
border-bottom: 5px solid ;
padding-bottom: 5px;
margin-bottom: 10px;
}            

footer p{
color: ;
line-height: 1.75em;
}

footer .fa{
color: ;
margin-right: 15px;
}

footer img#logo{
width: 100%;
}

footer .copy{
border-top: 1px solid ;
text-align: center;
}

/***!Footer***/

/***!Copyright***/
#copyright p{
color: ;
font-weight: 600;
}

#powered h6{
color: ;
text-align: right;
font-weight: 600;
}

/****Project***/

.card{
position : relative;
margin : 100px auto;
background-color : #FFF;
-webkit-box-shadow: 10px 10px 93px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 93px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 93px 0px rgba(0,0,0,0.75);
font-family: 'Roboto Condensed', sans-serif;
padding: 10px 0px;
}

.card a:hover{
text-decoration: none;
color: #fff;
}

.card ul li{
list-style-type: none;
line-height: 2em;
}

.fleft{
float: left;
}

.fright{
float: right;
}

.float-card-img {
position : relative; 
left : 30px;
top : -30px;
height : 320px;
width : 530px;
-webkit-box-shadow: 10px 10px 60px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 60px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 60px 0px rgba(0,0,0,0.75);
overflow: hidden;
/*object-fit: cover;*/
/*object-position: center;*/
}

img.left{
position: absolute;
left: 50%;
top: 50%;
height: auto;
width: 100%;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}

img.right{
position: absolute;
right: 50%;
top: 50%;
height: auto;
width: 100%;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
/* Right side of the card */
.left{
margin-right : 590px;
}

.right{
margin-left : 590px;
}

.separator{
margin-top : 10px;
border : 1px solid #C3C3C3;
}

p{
color : #4B4B4B;
padding: 0px 5px;
}

.fab{
position: absolute;
bottom: -29px;
box-sizing: border-box;
padding-top: 18px;
background-color: #b96f4c;
width: 165px;
text-transform: uppercase;
text-indent: 13px;
font-weight: 600;
letter-spacing: 1px;
height: 65px;
color: white;
text-align: center;
-webkit-box-shadow: 10px 10px 50px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 50px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 50px 0px rgba(0,0,0,0.75);
right: 50px;
transition: .5s ease;
cursor: pointer;
}

.fab:hover{
background-color: #000;
}

.fa{
vertical-align: middle;
}
/******!Project*****/

/****Property Page***/
section .container{
padding: 40px 0px;
}

#project p{
color: #0c0c0c;
text-align: justify;
font-family: 'Roboto Condensed', sans-serif;
font-size: 16px;
}

section h1{
text-transform: uppercase;
letter-spacing: 1px;
}
section h2{
border: none;
}
section h3{
margin: 30px 0 32px;
padding: 0;
font-size: 30px;
font-weight: 300;
text-align: center;
color: ;
position: relative;
border-bottom: 0px;
letter-spacing: 1px;
}

section#property_page {
background: #dedede;
}

section#property_page .container{
padding: 5px;
background: #fff;
}

section#property_page h3{
text-align: left;
text-shadow: none;
text-transform: uppercase;
margin: 4px 0 23px;
}

section#property_page ul li{
line-height: 2em;
font-family: 'Roboto Condensed', sans-serif;
}

ul.nav.nav-pills {
width: 18%;
margin: 16px auto;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
color: #fff;
background-color: #ce2922;
}

.nav-pills>li+li{
margin-left: 10px;
}

.nav-pills>li>a{
color: #ce2922;
border: 1px solid #ce2922;
transition: .5s ease;
border-radius: 31px;
padding: 0px 17px;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
}

.nav-pills>li>a:hover{
color: #333;
}

.nav-tabs>li>a{
color: #ce2922;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
border: none;
color: #333;
}
.parallax-window {
min-height: 200px;
}

.room{
margin-bottom: 50px;
}

.room li{
display: inline;
margin-left: 10px;
padding: 10px;
color: #333;
transition: .5s ease;
}

div.item div.icon i{
width: 100%;
color: #000;
border-radius: 50%;
text-align: center;
font-size: 45px;
padding: 10px;
}

div.item h4{
text-align: center;
font-family: 'PT Sans Narrow', sans-serif;
}

hr {
margin-top: 25px;
margin-bottom: 50px;
border: 0;
border-top: 2px solid #e6e6e6;
}

div.item h5 {
text-align: center;
font-size: 21px;
font-family: 'Oswald';
text-transform: uppercase;
margin-bottom: 25px;
letter-spacing: 1px;
}

div.item ul li {
font-family: 'PT Sans Narrow', sans-serif;
line-height: 2em;
list-style-type:square;
}
button.owl-prev {
position: absolute;
left: -30px;
top: 29px;
}
button.owl-next {
position: absolute;
right: -30px;
top: 29px;
}

.owl-theme .owl-nav [class*=owl-]{
outline: none;
border: none;
}

.owl-theme .owl-nav [class*=owl-]:hover{
background: transparent;
outline: none;
border: none;
color: #333
}

section#amenities h4{
font-size: 30px;
}

section#amenities button.owl-prev{
top: 0px;
}

section#amenities button.owl-next{
top: 0px;
}

section#specifications{
background: #d2d2d2;
}

section#bank_approval{
padding-bottom: 50px;
padding-top: 20px;
}

section#bank_approval h1{
margin-bottom: 35px;
}

#bank .owl-item img{
width: 118px;
margin: 0px auto;
}

#bank button.owl-prev {
top: 0px;
}

#bank button.owl-next {
top: 0px;
}

.gallery .item{
padding: 10px;
}

#homeslider .carousel-inner > .item {
height: 100vh;
}

#homeslider .carousel-inner > .item > img {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
max-height: 800px;
width: auto;
}

#homeslider .carousel-control.left,
#homeslider .carousel-control.right {
background-image: none;
}

/*****!Property Page****/


/*****!Carousel****/

.owl-theme .owl-dots .owl-dot span {
background: #de6f6a;   
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background: #d8241f;
}

@media only screen and (max-width: 600px) {

.navbar-brand {
padding: 0px;
}

.bs-slider > .carousel-inner > .item > img, .bs-slider > .carousel-inner > .item > a > img{
object-position: 0px 0px !important;
}

section .container{
padding: 14px 10px !important;
}

[class^=imghvr-] {
background-color: #e4e4e4 !important;
}

figure{
padding: 10px;
}

#search-property{
padding: 5px 20px;
}

#breadcrumb{
display: none;
}
ul.nav.nav-pills {
width: 100%;
}   

.owl-nav {
display: none;
}

#project p {
color: #0c0c0c;
padding: 5px 10px;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
background-color: #fff;
}

.navbar-default .navbar-toggle {
border-color: #fff;
}

.navbar-default .navbar-toggle .icon-bar {
background-color: #d82218;
}

#foot_logo img{
display: none;
}

footer .col-md-4{
margin-bottom: 20px;
}

section#breadcrumb .container {
padding: 0px 0px;
}

section .container {
padding: 14px 0px;
}

section#breadcrumb h3 {
margin: 0;
}

h1{
padding-top: 0px !important;
}

h2{
padding-bottom: 0px;
margin-bottom: 25px;
}

.navbar-brand>img {
height: 45px;
padding-bottom: 0px;
}

.float-card-img {
left: 10px;
float: none !important;
height: 188px !important;
width: 276px !important;
}

.right {
margin-left: 0px !important;
}

.left {
margin-right: 0px !important;
}

.fab{
bottom: -37px !important;
padding-top: 12px !important;
height: 47px !important;
right: -3px !important;
}

#contact_us h3{
margin-top: 30px;
}

#contact_us{
margin-bottom: 20px;
}

header {
margin-bottom: 54px;
}

.bs-slider {
margin-top: 54px;
}

.card{
margin: 0px 0px 80px 0px;
}

section#property_page ul li {
display: inline-table;
}

section#property_page .row{
background: #dedede;
}

section#property_page h3{
text-align: center;
font-size: 16px;
}

.owl-gallery{

}

}

/* BOOTSTRAP SELECT */
.bootstrap-select {
    width: 220px \0;
}
.bootstrap-select > .btn {
    width: 100%;
    padding-right: 25px;
}
.error .bootstrap-select .btn {
    border: 1px solid #E04B4A;
}
.bootstrap-select.fit-width {
    width: auto !important;
}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="span"] {
    float: none;
    display: inline-block;
    margin-bottom: 0px;
    margin-left: 0;
}
.form-search .bootstrap-select.btn-group,
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group {
    margin-bottom: 0;
}
.bootstrap-select.form-control {
    margin-bottom: 0;
    padding: 0;
    border: none;
}
.bootstrap-select.btn-group.pull-right,
.bootstrap-select.btn-group[class*="span"].pull-right,
.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right {
    float: right;
}
.input-append .bootstrap-select.btn-group {
    margin-left: -1px;
}
.input-prepend .bootstrap-select.btn-group {
    margin-right: -1px;
}
.bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 220px;
}
.bootstrap-select.form-control:not([class*="span"]) {
    width: 100%;
}
.bootstrap-select.show-menu-arrow.open > .btn {
    z-index: 2051;
}
.bootstrap-select.btn-group .btn .filter-option {
    display: inline-block;
    overflow: hidden;
    width: 100%;
    text-align: left;
}
.bootstrap-select.btn-group .btn .caret {
    position: absolute;
    top: 50%;
    right: 12px;
    margin-top: -2px;
    vertical-align: middle;
}
.bootstrap-select.btn-group > .disabled,
.bootstrap-select.btn-group .dropdown-menu li.disabled > a {
    cursor: not-allowed;
}
.bootstrap-select.btn-group > .disabled:focus {
    outline: none !important;
}
.bootstrap-select.btn-group[class*="span"] .btn {
    width: 100%;
}
.bootstrap-select.btn-group .dropdown-menu {
    min-width: 100%;
    z-index: 2000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
    position: static;
    border: 0;
    padding: 0;
    margin: 0;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.bootstrap-select.btn-group .dropdown-menu dt {
    display: block;
    padding: 3px 20px;
    cursor: default;
}
.bootstrap-select.btn-group .div-contain {
    overflow: hidden;
}
.bootstrap-select.btn-group .dropdown-menu li {
    position: relative;
}
.bootstrap-select.btn-group .dropdown-menu li > a.opt {
    position: relative;
    padding-left: 35px;
}
.bootstrap-select.btn-group .dropdown-menu li > a {
    cursor: pointer;
}
.bootstrap-select.btn-group .dropdown-menu li > dt small {
    font-weight: normal;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
    position: absolute;
    display: inline-block;
    right: 15px;
    margin-top: 11px;
    font-size: 11px;
}
.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {
    display: none;
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
    display: inline-block;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
    margin-right: 34px;
}
.bootstrap-select.btn-group .dropdown-menu li small {
    padding-left: 0.5em;
}
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:hover small,
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:focus small,
.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) > a small {
    color: #64b1d8;
    color: rgba(100, 177, 216, 0.4);
}
.bootstrap-select.btn-group .dropdown-menu li > dt small {
    font-weight: normal;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
    content: '';
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom-width: 7px;
    border-bottom-style: solid;
    border-bottom-color: #cccccc;
    border-bottom-color: rgba(204, 204, 204, 0.2);
    position: absolute;
    bottom: -4px;
    left: 9px;
    display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
    content: '';
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
    position: absolute;
    bottom: -4px;
    left: 10px;
    display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
    bottom: auto;
    top: -3px;
    border-bottom: 0;
    border-top-width: 7px;
    border-top-style: solid;
    border-top-color: #cccccc;
    border-top-color: rgba(204, 204, 204, 0.2);
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
    bottom: auto;
    top: -3px;
    border-top: 6px solid #FFFFFF;
    border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
    right: 12px;
    left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
    right: 13px;
    left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
    display: block;
}
.bootstrap-select.btn-group .no-results {
    padding: 8px;
    background: #f5f5f5;
    border-top: 1px solid #E5E5E5;
    margin-top: 5px;
}
.bootstrap-select.btn-group .dropdown-menu .notify {
    position: absolute;
    bottom: 5px;
    width: 96%;
    margin: 0 2%;
    min-height: 26px;
    padding: 3px 5px;
    background: #f5f5f5;
    border: 1px solid #e3e3e3;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    pointer-events: none;
    opacity: 0.9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.bootstrap-select.btn-group.fit-width .btn .filter-option {
    position: static;
}
.bootstrap-select.btn-group.fit-width .btn .caret {
    position: static;
    top: auto;
    margin-top: -1px;
}
.control-group.error .bootstrap-select .dropdown-toggle {
    border-color: #b94a48;
}
.bootstrap-select-searchbox,
.bootstrap-select .bs-actionsbox {
    padding: 4px 8px;
}
.bootstrap-select .bs-actionsbox {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.bootstrap-select .bs-actionsbox .btn-group button {
    width: 50%;
}
.bootstrap-select-searchbox + .bs-actionsbox {
    padding: 0 8px 4px;
}
.bootstrap-select-searchbox input {
    margin-bottom: 0;
}
.mobile-device {
    position: absolute;
    top: 0;
    left: 0;
    display: block !important;
    width: 100%;
    height: 100% !important;
    opacity: 0;
}

/* tagsinput */
div.tagsinput {
    border: 1px solid #f1f4f6;
    background: #f1f4f6;
    width: 100%;
    min-height: 30px;
    overflow-y: auto;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
div.tagsinput span.tag {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    display: block;
    float: left;
    text-decoration: none;
    background: #606aab;
    color: #FFF;
    margin: 2px 0px 2px 2px;
    line-height: 20px;
    padding: 2px 5px 2px 20px;
    position: relative;
}
div.tagsinput span.tag a {
    color: #FFF;
    text-decoration: none;
    position: absolute;
    left: 5px;
    width: 15px;
    height: 20px;
    opacity: 0.5;
    filter: alpha(opacity = 50);
}
div.tagsinput span.tag a:hover {
    opacity: 1;
    filter: alpha(opacity = 100);
}
div.tagsinput span.tag a:before {
    position: absolute;
    font-family: "FontAwesome";
    content: "\f00d";
    color: #FFF;
    font-size: 12px;
    line-height: 20px;
}
div.tagsinput input {
    width: 80px;
    background: #f2f4f6;
    color: #555 !important;
    text-transform: capitalize;
    margin: 4px 5px;
    border: 0px;
    height: 20px;
    line-height: 20px;
}
div.tagsinput div {
    display: block;
    float: left;
}
.tags_clear {
    clear: both;
    width: 100%;
    height: 0px;
}
.not_valid {
    background: #E04B4A !important;
    color: #FFF !important;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 0px 5px;
}
#baguetteBox-overlay{
    display: none;
}