@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,300,400,700);
h2{font-family: 'Open Sans', sans-serif !important;}
.post-ad-menu ul li{float:left;}
		.post-ad-menu ul li a{float:left;    padding: 10px 15px;
    color: #D0CACA;
    border-right: 1px solid #716F6E;cursor:pointer;}
	.post-ad-menu ul li a:hover{background:#7e7975;color:#fff;}
	.post-ad-menu ul li a.last{border-right:none;}
	.menu-bg-text{text-align:center;color:#fff;}
	.menu-bg-text h1{margin-bottom:0px;}
	.feme-main-menu{background:#000;height:45px;width:68%;margin:auto;}
	.feme-main-menu ul li{}
	.feme-main-menu ul li a{padding:10px 20.5px;float:left;color:#D0CECE;border-right:1px solid #333;}
	.feme-main-menu ul li a:hover{background:#f557ad;color:#fff;}
	.feme-main-menu ul li a.active{background:#f557ad;color:#fff;border-radius:0px;}
	.feme-main-menu ul li a.last{border-right:none;}
.title-classified-ad h6{font-family: 'Open Sans', sans-serif !important;}
.social-icon i:hover{
    color: #fff;
    background-color:#0080ff;
}	
	.social-icon i{
    color: #003366;
    background-color:#fff;
}
	.upload-icon i{
    color: #fff;
    background-color:#e11584;
}
.upload-icon:hover i{
    color: #e11584;
    background-color:#fff;
}

.social-icon a{margin-right:15px;}
.div-follow h2 {
    font: 33px sans-serif;
    margin-top: 10px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    z-index: 1;
	color:#fff;
}

.div-follow h2:before {
    border-top: 2px solid #dfdfdf;
    content:"";
    margin: 0 auto; /* this centers the line to the full width specified */
    position: absolute; /* positioning must be absolute here, and relative positioning must be applied to the parent */
    top: 15px; left: 0; right: 0; bottom: 0;
    width: 95%;
    z-index: -1;
}

.div-follow h2 span { 
    /* to hide the lines from behind the text, you have to set the background color the same as the container */ 
    background: #2288B9; 
    padding: 0 15px; 
}
.title-classified-ad{padding:20px 0;}
.title-classified-ad h2{margin-bottom:0px;text-align:center;}
.title-classified-ad h2 span.pink{color:#F557AD;}
.lbl-flds label{padding-top:8px;}

.way-custom-dropdown {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    background: transparent url("../img/down-arrow.png") no-repeat right center;
    background-position:97%;
}
.price-text-field {
    margin: 5px 0;
    width: 100%;
    border: 1px solid #e1e1e1 !important;
    height: 40px !important;
    border-radius: 4px !important;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 0 8px;
    color: #6e6e6e;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
}
.required{color:red;}
label{font-size:12px;}

.feme-btn:hover{background:#29b6a6 !important;}
.upload-icon{    margin-right: 8px;
    background: #eaeaea;
    padding: 20px;
    border-radius: 3px;}
	.upload-icon:hover{background:#e11584;}
	.mh-img1{background:#fff;padding:20px 0;border:1px solid #ddd;cursor:pointer;    border-radius: 8px;
    box-shadow: 2px 2px 8px #AFACAC;}
	.mh-img1 h2{font-size:16px;margin-bottom:10px;padding-left:10px;}
	.mh-img1 p{font-size:13px;padding-left:10px;border-bottom:1px solid #ddd;padding-bottom:8px;font-weight:bold;font-size:12px;}
	.mh-img1 p.last{border-bottom:none;}
	/* .zoomWrapper{height:230px !important;} */
	.pu-category{margin-bottom:10px;}
	.pu-description{margin-bottom:10px;}
	.price-details p{font-size:14px;font-weight:bold;color:#fa0089;text-transform:uppercase;text-align:center;}
	.price-details p.postfree{color:#333;text-align:center;font-size:13px;text-transform:lowercase;}
	.feme-btn{color:#fff !important;background:#92c33d;padding:10px 20px;border-radius:6px;margin:5px 0;}
	
	.pu-category p{color:#333;font-size:12px;font-weight:bold;margin-bottom:0px;}
	.pu-category p.polyster{margin-bottom:0px;color:#ddd;font-weight:normal;	}
	.pu-description p{margin-bottom:0px;font-weight:bold;}
	.pu-description p.polyster{color:#333;line-height:18px;font-weight:normal;}
	.product-page .col-md-4{margin-bottom:40px;}
	.modal-dialog{width:750px;}
	
	.feme-btn-pink{text-align:center;background:#f557ad;color:#fff;padding:10px 25px;border-radius:3px;margin:auto;font-weight:bold;}
	.feme-btn-pink:hover{background:#2288B9;color:#fff;}
	.feme-btn-pink:visited{color:#fff;}
	.feme-btn-black{text-align:center;background:#5a5a5a;color:#fff;padding:10px 25px;border-radius:3px;margin:auto;font-weight:bold;}
	.form-pad-label .col-md-6 label{padding-top:10px;}
	.post-ad{background: #f557ac;
    color: #fff;
    padding: 4px 20px;
    border-radius: 3px;
    margin-bottom: 10px;
    min-width: 160px;
    display: inline-block;
    margin: 5px auto;}
	.arts-table tr td{padding:10px;}
	/* .active{background:#7e9900;color:#fff !important;padding:6px 8px;border-radius:3px;} */
	.inactive{background:#6a6a6a;color:#fff !important;padding:6px 8px;border-radius:3px;}
	.view{background:#f557ad;color:#fff !important;padding:6px 8px;border-radius:3px;}
	.pink-polyster{width:48%;float:left;padding:30px 0px;}
	.pink-polyster{margin-right:30px;}
	.pink-polyster.last{margin-right:0px;}
	.pink-polyster h2{color:#f557ad;font-size:20px;margin-bottom:0px;font-weight:bold;margin-top:10px;}
	.pink-polyster p{color:#000;font-weight:bold;margin-bottom:0px;}
	.pink-polyster p.location{color:#000;font-weight:normal;}
	.pink-polyster p.description{color:#000;font-weight:normal;font-size:13px;line-height:20px;}
	
	.craft-contact-left{width:45%;float:left;}
	.craft-contact-left h2{font-size:16px;}
	.craft-contact-left p{font-size:16px;}
	.footer-menu{text-align:center;}
	.footer-menu ul li{display:inline;border-right:1px solid #6F6C6C;padding-right:10px;padding-left:10px;}
	.footer-menu ul li a{color:#6F6C6C;font-size:12px;}
	
	
	.lm-text p{font-size:15px;line-height:23px;color:#2f2f2f;}
	.survey-text{background:#ebebeb;padding:17px;width:70%;height:84px;}
	.survey-img{width:30%;}
	.box-shadow{box-shadow:2px 5px 0px #ddd;}
	.lm-table tr td{padding:10px;text-align:left;}
	.lm-table .head td{background:#0080c1;color:#fff;}
	.owl-prev .fa, .owl-next .fa{background-color: #0080C1;}
	.welcome-text{background:#fff;color: #333;
    padding: 10px 0;
    font-size: 24px;
    text-transform: uppercase;letter-spacing:2px;text-align:left;}
	.activity-text{color: #fff;
    padding: 10px 0;
    font-size: 24px;
    text-transform: uppercase;letter-spacing:2px;text-align:left;}
	.prj-table-head{    margin-top: 15px;
    padding-top: 20px;
    text-transform: uppercase;
    font-size: 24px;
    color: #615F5F;}
	.in-prj-table-head{    margin-top: 15px;
    padding-top: 20px;
    text-transform: uppercase;
    font-size:20px;
    color: #615F5F;}
	.color1 td{background:#f2fbff;}
	.table-services tr td{background:#efefef;border-bottom:1px solid #efefef;}
	.table-services tr td p{border-bottom:1px solid #fff;
    font-size: 14px;
    padding: 8px 16px;
    margin-bottom: 0px;
    line-height: 16px;}
	.table-services tr td.active{background:#012b4f;color:#fff !important;}
	.table-services tr td.active p{color:#fff;}
	.main-services{}
	.main-services h5{font-size:14px;text-transform:uppercase;color:#000;font-weight:bold;text-align:center;}
	.ma-bg{background:#3a3a3c;text-align:center;padding:10px;}
	.ma-bg-in{background:#3a3a3c;text-align:center;padding:10px;border:1px solid #626264;}
	.ma-bg h1{font-size:22px;color:#fff;margin:0px;}
	.ma-bg h2{font-size:18x;color:#f0ff01;margin:0px;}
	.ma-bg h5{font-size:14px;color:#fff;margin:0px;}
	.mabg-box .col-md-3{margin-bottom:15px;}
	.circle-indiv h2{color:#4269b3;margin:0px;font-size:13px;text-transform:uppercase;font-weight:bold;}
	.circle-indiv p{color:#333;font-size:13px;}
	.activities-features h5{color:#464642;font-weight:bold;margin-bottom:15px;padding-top:12px;}
	.activities-features h5 + div{line-height:20px;font-size:13px;}
	.main-cl-img{border:1px solid #cecece;background:#fff;}
	.main-cl-img .cl-img{background:#cccdd6;}
	.main-cl-img .cl-img-data{padding:20px 0;}
	.main-cl-img .cl-img-data h1{margin-bottom:0px;}
	.main-cl-img .cl-img-data h2{margin-bottom:0px;font-size:22px;}
	.main-cl-img .cl-img-data p{padding:0 30px;text-align:left;}
	.security-dv a{color:#fff;}
	.security-dv p{color:#fff;}
	.cl-img p{padding:10px 0;}
	.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: left;padding-left:0px;
}
.tbl-data tr td{padding:10px;color:#fff;}
.bg-clr2 td{background:#132b35;}
.cw-div img{padding-bottom:30px;}
.cw-div p{font-style:italic;}
/* inside */
.plans-in{border:1px solid #ddd;text-align:center;margin-bottom:20px;}
.plans-in h1{margin:0px;font-size:16px;font-weight:bold;color:#333;padding:8px 0;}
.plans-in h2{margin:0px;font-size:16px;font-weight:bold;background:#c01d2e;padding:8px 0;color:#fff;}
.plans-in h3{margin:0px;font-size:14px;color:#333;padding:8px 0;    border-bottom: 1px solid #ddd;}
.plans-in h4{margin:0px;font-size:14px;color:#333;padding:8px 0;}
.plans-in h5{margin:0px;background:#333;color:#fff;padding:8px 0;}
.navbar-nav>li>.dropdown-menu{padding:0px;background:#092a48}
.sub-head{font-size:26px;padding-top:30px;color:#001e38;font-weight:bold;}
.table-services{border-bottom:10px solid #f1c111;}
.list_1 li{background:url('../img/arrow.png')no-repeat 0px;padding-left:15px;}
.list_2 li{background:url('../img/ar-wh.png')no-repeat 0px;padding-left:15px;color:#fff;}
.blog h6{color:#012b4f;margin-bottom:5px;font-weight:bold;margin-top:10px;}
.blog p{line-height:18px;font-size:13px;}
.blog a{color:#012b4f;font-weight:bold;}
.spool h6{background:#f1c111;color:#000000;padding:8px 16px;font-weight:bold;}
.spool.images h6{background:#085389;color:#fff;padding:8px 16px;font-weight:bold;}
.footer-sm{margin-top:20px;}
.footer-sm i{font-size:25px;color:#fff;padding:0 10px;}
.footer-sm a:hover i{color:#93bf24;}

.top-menu-right li a:after{content:'';width:1px;height:9px;display:block;background:red;}

#top-link-block a img {
    opacity: 0.5;
	height:30px;
}
#top-link-block a img:hover {
    opacity:1;
}
#top-link-block.affix {
    position: fixed;
    bottom: 60px;
    right: 10px;
    z-index: 999;
}
.m-plant{border:1px solid #ddd;background:#fff;}
.m-plant h6{color:#fff;font-weight:bold;font-size:14px;}
.m-plant p{color:#777777;line-height:22px;font-size:13px;padding:10px;margin-bottom: 0px;}
.m-plant .h-bg{padding:10px;background:#092a48;color:#fff;text-align:center;}
.m-plant:hover .h-bg{background:#0088cc;}
.m-plant:hover h6{color:#fff;}
.m-plant:hover p{color:#fff;}
.m-plant *{transition:400ms ease all;}
.bg-title{background:#0088cc;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;}
.title-btm{border-bottom:1px solid #ddd;}
.table-br{width:100%;}
.table-br td{border-right:1px solid #ddd;padding:20px;}
.table-br{border:1px solid #ddd;}

.shd{margin-top:-17px;}
.form-control:focus{border:none;}
.footer-list li{float:left;padding:0 10px;}
.navbar-inverse .navbar-nav>.open>a{color#085389 !important;}
.pagination>li>a.active{background:#0088cc;color:#fff;}
.pagination > li > a, .pagination > li > span {
    color: #171717;
    margin: 0 1px;
}
.blue{color:#085389  !important;}
.table-spec{width:600px;border:1px solid #ddd;}
.table-spec tr td{padding:10px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.table-download{width:100%;}
.table-download tr{border-bottom:1px dashed #ddd;}
.table-download tr td{padding:10px;}
.table-download tr td:nth-child(2){text-align:right;}

.navbar-inverse .navbar-nav>.active>a{    color: #085389 !important;
    font-weight: bold;}
.sub-title{font-size:20px;padding-left:0px !important;font-weight:bold;    border-bottom: 1px solid #0a8cce;}


.qproducts2 p {
    margin: 0px;
}
.qproducts2 .sd {
    display: none;
    text-align: center;
    color: #fff;
    font-size: 20px;
    padding: 50px;
    line-height: 32px;
}
.qproducts2:hover .sd{background:rgba(1, 43, 79, 0.8);
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 9;
    bottom: 0px;
    top: 0px;
    left: 0px;
    right: 0px;display:block;}
	
	.prd:hover .h2{background:rgba(147,191,36,0.7);
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 9;
    bottom: 0px;
    top: 0px;
    left: 0px;
    right: 0px;display:block;}
	
	.prd{cursor:pointer;margin-bottom:15px;}
.prd *{transition:100ms ease all;}
.prd h2{font-size:20px;color:#012b4f;margin-bottom:5px;font-weight:bold;}
.prd p{line-height:18px;font-size:13px;}
.prd a{background:#f1c111;}
.prd .posr{border:8px solid #f7f7f8;}
.prd a span{background:#f1c111;padding:10px 20px;}
.prd a span.plus{    background: #f2f2f2;
    color: #012b4f;border-top-right-radius:30px;}
.prd a span.read-more{font-weight:bold;padding:10px 30px;}
.prd .shadow img{z-index: 9;
    position: absolute;
    margin-bottom: 10px;}
	
.prd:hover 	.posr{border:8px solid #f1c111;}
.prd:hover a span{background:#012b4f;padding:10px 20px;color:#fff;}
.prd:hover a span{background:#f2f2f2;padding:10px 20px;color:#333;}
.prd:hover a{background:#f2f2f2;color:#333;}
.prd:hover a span.plus{background:#f1c111;color:#012b4f;border-top-right-radius:30px;}
.prd:hover a span.read-more{font-weight:bold;padding:10px 30px;}

.table_1{width:100%;background:#e6e6e6;padding:15px;}
.table_1 tr td{padding:8px;line-height:16px;}
.t_head td{font-weight:bold;}
.link:hover{color:#fb1717;}
	@media only screen and (max-width:1240px) {
	.feme-main-menu{width:100%;}
	.feme-main-menu ul li a{padding:10px;}
	}
	@media only screen and (max-width:1183px) {
	.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 10px !important;
	color:#fff  !important;
}
#myNavbar{width:100%;}

	}
	@media only screen and (max-width:767px) {
	.feme-main-menu{display:none;}
	.menu-bg-text h1{font-size:20px;}
	.menu-bg-text{display:none;}
	.slid2 img{background-size:contain !important;background-position:100% !important;}
	.lm-logo{width:230px;margin-top:0px;}
	.top-contact{width:100%;
    float:right;}
	.carousel-caption{padding:10px;max-width:50%;}
	.carousel-caption h6{font-size: 7px;
    line-height: 12px;}
	.carousel-caption h4{font-weight: bold;
    color: #333;
    margin-bottom: 0px;
    font-size: 9px;
    line-height: 11px;}
	.carousel-caption p{margin: 0 0 10px;
    color: #333;
    font-size: 7px;
    line-height: 8px;
    margin-bottom: 0px;}
	.carousel-caption .fz-btn{background: #0088cc !important;
    color: #fff !important;
    font-size: 8px;
    padding: 0px 14px;
    border-radius: 20px;margin-top:0px !important;}
	.mob-none{display:none;}
	.table-br td {
    border-bottom: 1px solid #ddd;
    padding: 20px;
    display: block;
    width: 100%;
    height: 80px;
}
.latest-news{text-align:center !important;}
.table_1{display:block;overflow-x:auto;}

#main-slider .description, .description.medium {
    font-size: 9px !important;
    font-weight: 300;
    line-height: 12px;
    margin: 0;
}

	}
/* bootstrap edit */
@media only screen and (min-width:767px){
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 10px;
	margin:0px;
	
}
.navbar-nav>li>a {
    padding-top: 15px;
    padding-bottom: 15px;	
}

	.navbar-inverse .navbar-nav>li>a{color:#444444;font-size:13px;font-weight:bold;}
	.navbar-inverse .navbar-nav>li>a:hover{opacity:1;color:#08538D ;}
	.navbar-inverse .navbar-nav>.open>a{background:transparent;color:#08538D;}
	.navbar-inverse .navbar-nav>.open>a:hover{color:#08538D;background:transparent;}
	.navbar-inverse .navbar-nav>.active>a:hover{}
	.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #08538D;
    background-color:transparent;
}
.only-desk{position:absolute;width:100%;z-index:999;top:20px;}
.carousel-caption h4{font-weight:bold;    color: #0077b2;
    margin-bottom: 6px;
    font-size: 24px;}
	.carousel-caption p{color:#515151;
    line-height: 20px;
    font-size: 13px;}
	.dk-widthauto{width:auto;}
	}
	
	@media only screen and (max-width:767px){
	.survey-text{padding:10px;padding:12px;line-height:20px;}
	.col-xs-10{width:100%;text-align:center;}
	.col-xs-2{width:100%;text-align:center;}
	.welcome-text{background: #0080c1;
    color: #fff;
    font-style: italic;
    padding: 10px 0;
    font-size:14px;
    text-transform: uppercase;}
	.prj-table-head{    margin-top: 15px;
    padding-top: 20px;
    text-transform: uppercase;
    font-size:16px;
    color: #615F5F;}
	.in-prj-table-head{    margin-top: 15px;
    padding-top: 20px;
    text-transform: uppercase;
    font-size:12px;
    color: #615F5F;}
	.lm-table tr td{padding:5px;font-size:11px;}
	
	.mob-mailinfo h4{font-size:12px !important;}
	.mob-mailinfo p{font-size:9px !important;}
	.carousel-caption h2{font-size:10px !important;}
	.carousel-caption p{font-size:10px !important;}
	.ylw{color:#333 !important;}
	h1{font-size:20px;}
	}
	@media only screen and (max-width:480px){
	.welcome-text{background: #0080c1;
    color: #fff;
    font-style: italic;
    padding: 10px 0;
    font-size:14px;
    text-transform: uppercase;padding-top:48px;}
	.mob-mailinfo p img{width:24px;}
	}
.dark{color:#81d54e;font-weight:bold;}

.more:hover .fa{margin-left:6px;}
.fai .fa{font-size:50px;}

.fz-btn {
        background: #f7d24b !important;
    color: #404040 !important;
    font-size: 12px;
    padding: 10px 30px;
    border-radius:0px;
	font-weight: bold;
}
.bg-gray{background:rgba(214,214,214,0.33);padding:30px;position:relative;}
.bg-gray p{position:absolute;bottom:0px;right:0px;margin-bottom:0px;}
.bg-gray p.right{
	position:absolute;bottom:0px;margin-bottom:0px;
left:0px;right:auto;
transform:rotate(90deg);}
/* .prd{cursor:pointer;margin-bottom:15px;}
.prd *{transition:400ms ease all;}
.prd h2{font-size:20px;color:#012b4f;margin-bottom:5px;font-weight:bold;}
.prd p{line-height:18px;font-size:13px;}
.prd a{background:#f1c111;}
.prd p.prod-img img{border:8px solid #f7f7f8;}
.prd a span{background:#f1c111;padding:10px 20px;}
.prd a span.plus{background:#012b4f;color:#fff;border-top-right-radius:30px;}
.prd a span.read-more{font-weight:bold;padding:10px 30px;}
.prd .shadow img{z-index: 9;
    position: absolute;
    margin-bottom: 10px;}
	
.prd:hover 	p.prod-img img{border:8px solid #012b4f;}
.prd:hover a span{background:#012b4f;padding:10px 20px;color:#fff;}
.prd:hover a span{background:#012b4f;padding:10px 20px;}
.prd:hover a{background:#012b4f;}
.prd:hover a span.plus{background:#f1c111;color:#012b4f;border-top-right-radius:30px;}
.prd:hover a span.read-more{font-weight:bold;padding:10px 30px;} */