@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed|Oswald);
body{font-family: 'Roboto Condensed', sans-serif;-webkit-font-smoothing:antialiased !important; margin:0px; font-size:15px; line-height:24px;-webkit-font-smoothing:antialiased !important;}
.top{ width:100%; background:#b11f63 url(../images/top_bg.jpg) center top no-repeat;}
img{ width:auto; max-width:100%; border:none;}
.allinone_contentSlider_texts img{ width:100% !important; border:none;}
p{ margin:3px 0px; padding:0px;}
.wrapper{ width:98%; max-width:1200px; margin:0px auto;}
.cnt_matter{ width:100%; text-align:center; padding:8px 0px;}
.matter{ width:100%; padding:8px 0px;}
.hed_main{  background:#b11f63; padding:8px 2%; width:auto; display:table;font-family: 'Oswald', sans-serif; }
.hed_main span{  color:white; font-size:25px; }
.wel_hed{ width:100%; padding:15px 0px;  font-size:30px; border-right:2px solid #b11f63; padding-right:10px; width:35%; float:left;font-family: 'Oswald', sans-serif; }
.wel_hed span{ color:#b11f63; font-size:50px;font-family: 'Oswald', sans-serif; }
.wel_hed_main{ width:40%; padding:15px 0px;  font-size:30px; border-right:2px solid #b11f63; padding-right:10px; width:35%; float:left;font-family: 'Oswald', sans-serif; line-height:normal; }
.wel_hed_main span{ color:#b11f63; font-size:40px;font-family: 'Oswald', sans-serif; }
.black_hed{ width:100%; padding:15px 0px;  font-size:30px; border-bottom:2px solid #b11f63;font-family: 'Oswald', sans-serif; }
.black_hed_cnt{ width:100%; padding:15px 0px;  font-size:30px; font-family: 'Oswald', sans-serif; text-align:center; margin-bottom:25px; }
.wel_left{ width:43%; float:left; }
.wel_left img{ min-width:100%;}
.wel_heds{ padding:15px 0px;  font-size:40px; border-bottom:2px solid #b11f63; padding-right:10px; float:left;font-family: 'Oswald', sans-serif; line-height:55px; width:100%; float:left; margin-bottom:15px; }
.wel_heds span{ color:#b11f63; font-size:50px; font-family: 'Oswald', sans-serif; }
.wel_right{width:55%; float:right; font-size:19px !important; line-height:30px;}
#about{ color:white;}
.main_container{
	padding:110px 0px;
	position:relative;
}
.abt_left{ width:46%; float:left;background:rgba(0, 0, 0, 0.3); padding:1%;}
.abt_right{ width:46%; float:right; background:rgba(0, 0, 0, 0.3); padding:1%;}
.read_btn{ padding:8px 12px; font-size:13px; color:white; background:#b11f63;}
.footer_left{ width:25%; float:left;}
.footer_cnt{ width:55%; float:left;}
.footer_right{ width:20%; float:left;}
.f_social{ padding:13px 42px; color:white; margin:0px 0px 4px; background:url(../images/facebook2.png) center left no-repeat; }
.tit_social{ padding:13px 42px; color:white; margin:0px 0px 4px; background:url(../images/twitter.png) center left no-repeat; }
.insta_social{ padding:13px 42px; color:white; margin:0px 0px 4px; background:url(../images/insta.png) center left no-repeat; }
.in_social{ padding:13px 42px; color:white; margin:0px 0px 4px; background:url(../images/linkedin1.png) center left no-repeat; }
.g_social{ padding:13px 42px; color:white; margin:0px 0px 4px; background:url(../images/google-plus.png) center left no-repeat; }
.footer_link{ padding:8px 0px; color:white; margin:4px; display:table; width:auto;}.footer_link:hover{ color:#b11f63;}
.go_box{ width:48%; margin-right:2%; float:left;}
.fild_style{ width:100%; padding:5px ; height:35px !important; border:1px solid #e1e1e1; outline:none; margin-bottom:10px; }
.fild_style:hover{ border:1px solid #b11f63;}
.con_form{ width:48%; float:left; padding:1%;}
.con_form_full{ width:98%; float:left; padding:1%;}
.logo_left{ width:25%; float:left;}
.logo_right{ width:74%; float:right;font-family: 'Oswald', sans-serif; }
.fild_style_msg{ width:98%; padding:5px ; height:185px !important; border:1px solid #e1e1e1; outline:none; resize:none;margin-bottom:10px;}
.fild_style_msg:hover{ border:1px solid #b11f63;}
.sub_btn{ padding:10px 30px; font-size:18px; color:white; background:#b11f63; width:auto; display:table;}
.fa-angle-right{  background:rgba(0,0,0,.5) url(../images/arl.png) center center no-repeat !important ;  position:absolute; left:0px; top:0px; height:100%; width:100%; }
.fa-angle-left{  background:rgba(0,0,0,.5) url(../images/arr.png) center center no-repeat !important ;  position:absolute; left:0px; top:0px; height:100%; width:100%; }
.flexy-menu {
	margin:  00px 0 0 0 !important;
}
.flexy-menu {
	width:  100%;
	margin: 0;
	padding:  0;
	position: relative;
	float: left;
	list-style:  none;
}
.flexy-menu li {
	display: inline-block;
	font-size: 13px;
	margin: 0;
	padding: 0;
	float: left;
	line-height:  20px;
	position: relative;
}

.flexy-menu > li > a {
	padding: 20px 30px; font-size:16px; line-height:36px;
	color:white;
	text-decoration: none;
	display: block;
	text-transform: uppercase; background: none;transition: all 0.9s ease 0s;
	
}
.flexy-menu li a:hover{ color:#b11f63; background:white;}
.flexy-menu li: hover > a,.flexy-menu li.active a {
	background:  #555;
	color:  #fff;
}
.flexy-menu li a:hover { }
.flexy-menu li.right {
	float:  right;
}
.flexy-menu ul, .flexy-menu ul li ul {
	list-style:  none;
	margin:  0;
	padding:  0;
	display:  none;
	position:  absolute;
	z-index:  99999;
	width:  132px;
	background:  #333333;
	box-shadow:  0 1px 1px rgba(0,0,0,0.3);
}
.flexy-menu ul {
	top:  60px;
	left:  0;
}
.flexy-menu ul li ul {
	top:  0;
	left:  100%;
}
.flexy-menu ul li {transition: all 0.6s ease 0s;
	clear: both;
	width: 100%;
	border:  none;
	font-size: 12px;
}
.flexy-menu ul li a {
	padding: 5px 20px;
	width: 100%;
	color: #dedede;
	font-size: 13px;
	text-decoration: none;
	display: inline-block;
	float: left;
	clear: both;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-transition: color 0.2s linear, background 0.2s linear;
	-moz-transition: color 0.2s linear, background 0.2s linear;
	-o-transition: color 0.2s linear, background 0.2s linear;
	transition: color 0.2s linear, background 0.2s linear;
}
.flexy-menu > li .indicator {
	position:  absolute;
	color:  #dedede;
	top:  20px;
	right:  8px;
	font-size:  17px;
}
.flexy-menu ul > li .indicator {
	top:  10px;
	right:  8px;
}
.thin > li > a {
	padding:  10px 22px;
}
.thin ul {
	top:  40px;
}
.thin > li .indicator {
	top:  10px;
}
.thick > li > a {
	padding:  40px 22px;
}
.thick ul {
	top:  100px;
}
.thick > li .indicator {
	top:  40px;
}
.flexy-menu i {
	line-height:  20px !important;
	float: none; width:auto; display:table; text-align:center; margin:0px auto;
	
}
.flexy-menu li a .h_icn{ width:42px; height:42px; background:url(../images/h_ic.png) center bottom no-repeat;transition: all 0.6s ease 0s;}
.flexy-menu li a:hover .h_icn{ background-position:center top;}
.flexy-menu li a .a_icn{ width:42px; height:42px; background:url(../images/a_ic.png) center bottom no-repeat;transition: all 0.6s ease 0s;}
.flexy-menu li a:hover .a_icn{  background-position:center top;}
.flexy-menu li a .ch_icn{ width:42px; height:42px; background:url(../images/ch_ic.png) center bottom no-repeat;transition: all 0.6s ease 0s;}
.flexy-menu li a:hover .ch_icn{  background-position:center top;}
.flexy-menu li a .s_icn{ width:42px; height:42px; background:url(../images/s_ic.png) center bottom no-repeat;transition: all 0.6s ease 0s;}
.flexy-menu li a:hover .s_icn{  background-position:center top;}
.flexy-menu li a .con_icn{ width:42px; height:42px; background:url(../images/c_ic.png) center bottom no-repeat;transition: all 0.6s ease 0s;}
.flexy-menu li a:hover .con_icn{  background-position:center top;}
.flexy-menu > li.showhide {
	display:  none;
	width:  100%;
	height:  50px;
	cursor:  pointer;
	color:white;
	background:  #910f4c;
}
.flexy-menu > li.showhide span.title {
	margin:  16px 0 0 25px;
	float:  left;
}
.flexy-menu > li.showhide span.icon {
	margin:  17px 20px;
	float:  right;
}
.flexy-menu > li.showhide .icon em {
	margin-bottom:  3px;
	display:  block;
	width:  20px;
	height:  2px;
	background:  #ccc;
}
.orange li: hover > a, .orange li.active a {
	background:  #ff670f;
	color:  #fff!important;
}
.flexy-menu.vertical {
	width:  200px;
}
.flexy-menu.vertical li {
	width:  100%;
}
.flexy-menu.vertical li a {
	display:  inline-block !important;
	width:  100%;
	padding: 18px 20px 16px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.flexy-menu.vertical ul li {
	width:  100%;
}
.flexy-menu.vertical ul, .flexy-menu.vertical ul li ul {
	width:  150px;
}
.flexy-menu.vertical ul {
	top:  0;
	left:  100%;
}
.flexy-menu.vertical ul li ul {
	top:  0px;
}
.flexy-menu.vertical.right {
	float:  right !important;
}
.flexy-menu.vertical.right ul {
	left:  -150px !important;
}
.flexy-menu.vertical > li .indicator {
	top:  17px;
	right:  15px;
	font-size:  17px;
}
.flexy-menu.vertical ul > li .indicator {
	top:  18px;
	right:  15px;
}
.abt_inr_left{ width:68%; float:left;}
.abt-inr_left{ width:35%; float:right;}
.cnt_left{ width:65%; float:left;}
.cnt_right{ width:32%; float:right;transition: all 0.6s ease 0s;}
.rl_box{ width:98%; border:1px solid #eeeeee;  display:table; margin-bottom:2px;transition: all 0.6s ease 0s; background:white;}
.rl_box:hover .tittle_rl{ padding-left:10px; color:#96104f;}
.rl_box:hover .icon_rl{ background:#96104f;}
.icon_rl{ float:left; background:#b11f63; padding:5%;}
.tittle_rl{ color:#424242; text-decoration:none; padding:25px 15px; float:left; font-size:16px;font-family: 'Oswald', sans-serif;transition: all 0.6s ease 0s;}
.inr_fl{width:100%; padding-bottom:15px;}
.inner_wrapper{ padding:50px 0px; background:url(../images/bg_inr.png) repeat;}
.hm_con{ width:30%; float:left; margin:1%; border:1px solid #e1e1e1; background:rgba(255,255,255,.5); overflow:hidden;}
.hm_con_head{ font-size:18px; color:white; background:#b11f63;font-family: 'Oswald', sans-serif; width:100%; padding:15px 2%; display:block; text-transform:uppercase;}
.matter_hm_con{ padding:2%; width:96%; height:176px;}

@media only screen and (max-width:  1170px) {
.wel_left{ width:50%; float:none; margin:auto; }
.wel_right{ width:80%; float:none; margin:auto;  }
}
@media only screen and (max-width:  1100px) {
.logo_left{ width:25%; text-align:center;}
.logo_right{ width:75%;}
.flexy-menu li a {
	padding: 10px 23px; line-height:90px;}
}
@media only screen and (max-width:  980px) {
	.flexy-menu{ width:auto; float:none; margin:0px auto !important; display:table;}
	
.logo_left{ width:100%; text-align:center;}
.logo_right{ width:100%;}
.flexy-menu > li > a {
	padding: 10px 23px; line-height:50px;
	color:white;
	text-decoration: none;
	display: block;
	text-transform: uppercase;
	-webkit-transition: color 0.2s linear, background 0.2s linear;
	-moz-transition: color 0.2s linear, background 0.2s linear;
	-o-transition: color 0.2s linear, background 0.2s linear;
	transition: color 0.2s linear, background 0.2s linear;
}
.cnt_left{ width:60%; float:left;}
.cnt_right{ width:38%; float:right;}
.wel_left{ width: 80%; }
}
@media only screen and (max-width:  800px) {
.wel_hed_main{ width:100%; padding:15px 0px;  font-size:30px; border-bottom:2px solid #b11f63; padding-right:10px; float:left; margin-bottom:15px; border-right:none; text-align:center;}
.wel_left{ width:100%;}
.wel_right{ width:100%;}
.main_container{ padding:50px 0px;}
.abt_left{ width:100%; margin-bottom:15px;}
.abt_right{ width:100%;}
.cnt_left{ width:100%; float:left;}
.cnt_right{ width:100%; float:right;}
}
@media only screen and (max-width:  768px) {
	.flexy-menu{ width:100% !important; display:block;}
	.flexy-menu.vertical {
	width:  100%;
}
.flexy-menu li {
	display:  block;
	width:  100%;
}
.flexy-menu > li > a {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left:  25px;line-height:36px;
}
.flexy-menu a {
	width:  100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.flexy-menu ul, .flexy-menu ul li ul,.flexy-menu.vertical ul, .flexy-menu.vertical ul li ul {
	width:  100%;
	left:  0;
	border-left:  none;
	position:  static;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.flexy-menu ul li {
	border-left:  none;
	border-right:  none;
}
.flexy-menu ul li a,.flexy-menu.vertical ul li a {
	padding-top: 10px;
	padding-bottom: 10px;
}
.flexy-menu ul > li > a {
	padding-left:  40px !important;
}
.flexy-menu > li .indicator {
	top:  15px;
	right:  25px;
	font-size:  17px;
}
.flexy-menu ul > li .indicator {
	right:  24px;
}
.flexy-menu.vertical ul > li .indicator {
	top:  10px;
	right:  15px;
}
.flexy-menu > li > ul > li > a {
	padding-left:  40px !important;
}
.flexy-menu > li > ul > li > ul > li > a {
	padding-left:  60px !important;
}
.flexy-menu > li > ul > li > ul > li > ul > li > a {
	padding-left:  80px !important;
}
.footer_left{ width:30%;}
.flexy-menu i {
	line-height:  20px !important;
	float: none; width:auto; display:none; text-align:center; margin:0px auto;
	
}
}
@media only screen and (max-width:  640px) {
.hm_con{ width:96%;}
}
@media only screen and (max-width:  510px) {
iframe{
	width: 320px !important;
	height: 181px !important;
}
}
@media only screen and (max-width:  500px) {
.matter_hm_con{ padding:2%; width:96%; height:auto;}
.footer_left{ width:100%;}
.footer_cnt{ width:100%;}
.footer_right{ width:100%;}
}
@media only screen and (max-width:  370px) {
iframe{
	width: 300px !important;
	height: 170px !important;
}
}
@media only screen and (max-width:  340px) {
iframe{
	width: 260px !important;
	height: 147px !important;
}
}
@media only screen and (max-width:  300px) {
iframe{
	width: 240px !important;
	height: 136px !important;
}
}
@media only screen and (max-width:  280px) {
iframe{
display: none;
}
}

/*--------------------------------------------------------------------------------
								COLOR CSS
----------------------------------------------------------------------------------*/								

/* Color */

.btn:hover,.scrolling,.section .owl-controls .owl-buttons div i, .site-logo a, .left.carousel-control, .right.carousel-control, .carousel-caption h1, .carousel-caption .btn:hover, .video-section li:hover i, .pricing .price-box .currency, .social-team li:hover .fa, .team-section .team-item .name, .development .nav-tabs > li > a, .right-tab .tabs .tab-content a, .testimonials-section .name, .footer-section .latest-post li a:hover, .copy-rights-section p, .copy-rights-section a, .footer-section a:hover, .copy-rights-bg .social-icon a:hover, #projects .page-desc-section h2, #projects .page-desc-section .page-desc:before, #projects .your-works-section ul.work-pagination li a:hover, #projects .your-works-section ul.work-pagination a:focus, #projects .your-works-section ul.work-pagination li a:active, #projects .your-works-section .work-pagination li.preview:hover .fa, #projects .your-works-section .work-pagination li.next:hover .fa, #single-projects .page-desc-section .page-desc:before, #single-projects .section .owl-buttons i, .page-desc-section h2, #about-us .know-about-us-section h3, #about-us .review-section a:hover, #blog .page-desc-section .page-desc:before, .blog-post .thumbnail .btn:hover, .blog-post .post-details i, .flex-prev,.flex-next, .flex-direction-nav a:before, .blog-post .pagination > li:first-child > a,.blog-post .pagination > li:first-child > span,.blog-post .pagination > li:last-child > a,.blog-post .pagination > li:last-child > span, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus,  .about-author h3, .comment a, .comment-form .input-group-addon i, #services .page-desc-section .page-desc:before,.page-desc-section h2,.page-desc-section .page-desc:before, .customer-support-section .input-group .input-group-addon:first-child, .footer-section .latest-post li a:hover, .page-desc-section .page-desc:before, #single-projects .single-item-section .project-details h4, .zoom.work-control, .link.work-control, #projects .your-works-section .zoom.work-control, #projects .your-works-section .link.work-control,.customer-support-section .send-btn .send-button:hover,#about-us .panel-heading a.collapsed h3,.review-section .owl-carousel .client a,.blog-section .blog-content > a,.fra-slider h1,.fra-slider a.btn:hover,.fraction-slider .prev,.fraction-slider .next,.title span > .color,.toggle-btn > li a,#wrapper .nav > li.active > a{
	color:#b11f63;
}

/* Background Color */
.button,.btn, .section .owl-controls .owl-buttons div:hover, .site-logo a span.logo-style, .menu-bar .nav > li:hover , .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a.active, .carousel-indicators li.active, .left.carousel-control:hover,.right.carousel-control:hover, .carousel-caption .btn, .work-box, .features-section .feature-icon, .video-section .button, .pricing .price-box .premium, .pricing .price-box .premium:after,  .development .nav-tabs > li.active > a, .development .nav-tabs > li.active > a:hover, .development .nav-tabs > li.active > a:focus, .right-tab .nav-tabs > li.active > a:after, #projects .your-works-section .work-pagination li.preview, #projects .your-works-section .work-pagination li.next, #projects .your-works-section .work-pagination li.preview:after, #projects .your-works-section .work-pagination li.next:after,   #about-us .tap-section .panel-heading .accordion-toggle:before, #about-us .skill-counter-section .progress-bar, .blog-post .thumbnail .btn, .blog-post .blog-date, .flex-prev:hover,.flex-next:hover, .blog-post .pagination > li:first-child > a:hover ,.blog-post .pagination > li:last-child > a:hover, .comment-form button,.contact-details-section .datail-box .detail-title,.contact-details-section .datail-box .detail-title:after,.customer-support-section .send-btn .send-button,.tap-section .panel-heading .accordion-toggle:before,.tap-section .panel-heading .accordion-toggle:after,.menu-box,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .timer .btn.get-discount,.blog-section .date,.fra-slider a.btn,.fraction-slider .prev:hover,.fraction-slider .next:hover,.fs-pager-wrapper a.active,.slider-button > li > .btn.btn-line:hover,.slider-button > li > .btn,.register-features ul li i:after,#wrapper .close-menu:hover:before,#wrapper .close-menu:hover:after,.navbar-nav > li > .dropdown-menu,
.dropdown-menu .sub-menu{
	background:#b11f63;
}	

/* Border Color */
.btn,.section .owl-controls .owl-buttons div, .navbar-header .navbar-toggle,  .has-error .input-group-addon,.has-success .input-group-addon, .has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus,.counter-block .counter:after,.counter-block .counter,.subscribe-block .subscribe-container .form-group .form-control,.register-form .form-group .form-control {
  	 border-color:#b11f63;
}

/* Border 1px Color */
.section .owl-controls .owl-buttons div, .left.carousel-control, .right.carousel-control,  .carousel-caption .btn,  .carousel-indicators li, .video-section .button, .video-section .button:hover, .pricing .price-box .price-category:after,  .development .button, .right-tab .nav-tabs > li.active > a, .right-tab .nav-tabs > li.active > a:hover, .right-tab .nav-tabs > li.active > a:focus, .right-tab .tabs, .right-tab .nav-tabs > li a, #projects .your-works-section .work-pagination li.preview, #projects .your-works-section .work-pagination li.next, #projects .your-works-section .work-pagination li.preview:hover, #projects .your-works-section .work-pagination li.next:hover, #projects .your-works-section .work-pagination li:hover.preview:after, #projects .your-works-section .work-pagination li:hover.next:after, .blog-post .thumbnail .btn, .flex-prev,.flex-next, .blog-post .pagination > li:first-child > a,.blog-post .pagination > li:first-child > span,.blog-post .pagination > li:last-child > a,.blog-post .pagination > li:last-child > span, .blog-post .pagination > li:first-child > a:after,.blog-post .pagination > li:first-child > span:after, .blog-post .pagination > li:last-child > a:after,.blog-post .pagination > li:last-child > span:after, .comment-form .form-control, .comment-form button, .comment-form button:hover,.btn-default[disabled], .comment-form .input-group-addon,.contact-details-section .datail-box,.contact-details-section .datail-box:after,.customer-support-section .input-group .input-group-addon:first-child, .pricing .price-box .price-category, .right-tab .nav-tabs > li a,  .development .button:hover,.customer-support-section .form-control,.customer-support-section .contact-message-box,.customer-support-section .send-btn .send-button:hover,.timer .btn.get-discount:hover,.header-top-left .dropdown .dropdown-menu li > a:hover > span > img,.fra-slider a.btn:hover,.fraction-slider .prev,.fraction-slider .next,.fraction-slider .prev:after,.fraction-slider .next:after,.slider-button > li > .btn{
  	border: 1px solid #b11f63;
}
/* Border Bottom Color */
.section .owl-buttons .owl-prev:after, .section .owl-buttons .owl-next:after, .left.carousel-control:after, .right.carousel-control:after, .development .right-tab .nav-tabs, .flex-prev:after, .flex-next:after, .right-tab .tabs .tab-content{	
    border-bottom: 1px solid #b11f63;
}

/* Border Right Color */
.section .owl-buttons .owl-prev:after, .left.carousel-control:after, .flex-prev:after, .left.carousel-control:after {	
    border-right: 1px solid #b11f63;
}

/* Border Left Color */
.section .owl-buttons .owl-next:after, .right.carousel-control:after, .flex-next:after,.customer-support-section .contact-message-box  {	
    border-left: 1px solid #b11f63;
}

/* Border Color (right-color)*/
.development .left-tab .nav-tabs > li.active > a:after {
    border-color: transparent transparent transparent #b11f63;
}

/* Border Top 18px  */
.features-section .feature-icon:after{	
    border-top: 18px solid #b11f63;
}

/* Border top 23px */
.blog-post .blog-date:after{
	border-top: 23px solid #b11f63; 
}

/* Box Shadow 3px px */
.footer-section .flickr img:hover{
	box-shadow:0 0 0 3px #b11f63;
}
.customer-support-section .comment-message{
	color: #b11f63 !important;
}
/* mask */
.owl-item .mask, #projects .your-works-section .work-item .mask, .section .owl-controls .owl-page.active span{
  background-color: rgba(35, 181, 194, 0.9);
}

/* Move To sroll Shape */
.scrolling > span:after {
    border-bottom: 25px solid #b11f63;
    border-right: 62px solid transparent;
}

.customer-support-section .contact-message-box{
	border:1px solid  #b11f63;
	border-left:1px solid #b11f63 !important;
}
/* ---------- MAX 767PX ---------- */
@media only screen and (max-width:767px) {
	.menu-bar .navbar-nav > li a{
		border-bottom:1px solid #b11f63;
	}
	
	.menu-bar .navbar-collapse{
		border:1px solid #b11f63;
	}
	/* Blog */
	.blog-post .blog-date:after {
		border-left: 50px solid rgba(0, 0, 0, 0);
		border-top: 15px solid #b11f63;
	}
}
#features-section{ background:url(../images/ser_bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}
  .wel_bg{ background:url(../images/welbgs.jpg)	no-repeat center center ;   
	    -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}