@import url(https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900);
@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic);

/*=============== embaded-fonts end ===============*/
.clear { clear: both; font-size: 0; line-height: 0; }
a:focus { outline: none; text-decoration: none; }

/*=============== general-style end ===============*/
.header:before, .header:after { content: ""; display: table; }
.header:after { clear: both; }
.header { background: #fff; }
.header .topHeader { background: #dff0ff; border: 1px solid #c3def5; border-top: none; float: left; margin: 0; width: 100%; }
.header .topHeader .topNav { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.header .topHeader .topNav li { background: url(../images/topnav_bdr.png) no-repeat right center; float: left; margin: 0; padding: 0 1px 0 0; width: auto; }
.header .topHeader .topNav li:last-child { background: none; padding: 0; }
.header .topHeader .topNav li a { color: #697784; display: block; font: 400 13px/31px 'Raleway', sans-serif; padding: 0 17px; }
.header .topHeader .topNav2 { float: right; list-style: none; margin: 0 5px 0 0; padding: 0; width: auto; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg ul .login a .header .topHeader .topNav2 li { float: left; margin: 0 10px 0 0; padding: 0; width: auto; }
.header .topHeader .topNav2 li { float: left; margin: 0 10px 0 0; padding: 0; width: auto; }
.header .topHeader .topNav2 li a { color: #697784; display: block; font: 400 13px/31px 'Raleway', sans-serif; }
.header .topHeader .topNav2 .login a { background: url(../images/login.png) no-repeat 11px 9px; padding: 0 0 0 33px; }
.header .topHeader .topNav2 .joinfree a { background: url(../images/joinfree.png) no-repeat 11px 10px; padding: 0 0 0 29px; }
.header .topHeader .headerScl { float: right; margin: 6px 20px 0 0; list-style: none; }
.header .topHeader .headerScl li { float: left; line-height: 0; }
.header .navbar { margin-bottom: 0; }
.header .navbar-inverse { background: none; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; }
.header .navbar .navbar-header { /*height:115px;*/
margin: 0; width: 100%; }
.header .navbar#navbar { float: left; width: 100%; }
.navbar { min-height: inherit !important; border: 0px; }
.header .navbar .navbar-header .navbar-brand { float: left; height: auto; margin: 14px 0 0 0; padding: 0; }
.header .navbar .navbar-header .midAds { float: left; height: 115px; margin: 0 0 0 100px; padding: 0; position: relative; }
.header .navbar .navbar-header .midAds img { bottom: 0; margin: auto; position: absolute; top: 0; border:1px solid #ccc; }
.header .navbar .navbar-header .realWedding { float: right; margin: 22px 9px 0 0; }
.header .bottomHeader { background: #fe8f01; border: 1px solid #ffb04a; float: left; margin: 0; padding: 0; width: 100%; }
.header .bottomHeader .container { position: relative; }
.header .bottomHeader .navbar-collapse { padding: 0; }
.header .bottomHeader .navbar-collapse.collapse { float: left; width: 100%; }
.header .bottomHeader .navbar-nav > li { border-left: 1px solid #ffb04a; position: static; }
.header .bottomHeader .navbar-nav > li > a { color: #fff; font: 400 15px/41px 'Raleway', sans-serif; padding: 0 16px; }
.header .bottomHeader .navbar-nav > .home > a { background: url(../images/home.png) no-repeat center; text-indent: -999em; padding: 0 25px; }
.header .bottomHeader .navbar-nav > li > a:hover, .header .bottomHeader .navbar-nav > li > a:focus { background: #ff0065; }
.header .bottomHeader .navbar-nav > .home > a:hover, .header .bottomHeader .navbar-nav > .home > a:focus { background: url(../images/home.png) no-repeat center #ff0065; }
.header .bottomHeader .navbar-nav > li > a .caret { background: url(../images/menu-dropdown-arrow.png) no-repeat 0 0; border: none; height: 4px; margin-left: 5px; width: 7px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu { background: none; border: none; box-shadow: none; left: 0; margin: 0; padding: 1px 0 0; top: 41px; width: 100%; }
.header .bottomHeader .navbar-nav > li:last-child > .dropdown-menu { border: none; box-shadow: none; float: right; left: inherit; margin: 0; padding: 1px 0 0; right: 0 !important; top: 41px; width: auto; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu h2 { background: #dff0ff; border-bottom: 1px solid #c3def5; color: #4b555f; font: 400 24px/44px 'Raleway', sans-serif; margin: 0; padding: 0 0 0 18px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu h4 { background: #dff0ff; color: #4B555F; font: 400 20px/37px 'Raleway', sans-serif; margin: 0 0 21px; padding: 0 0 0 18px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr { background: #fff; border: 1px solid #d3d3d3; border-top: none; float: left; margin: 0; padding: 15px 0 20px; width: 100%; }
.header .bottomHeader .navbar-nav > li:last-child > .dropdown-menu .bdrHldr { padding: 0; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu { float: left; list-style: none; margin: 0; padding: 0; width: 100%; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu li { float: left; margin: 0; padding: 0 18px; width: 25%; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu li h3 { color: #ff0065; font: 300 18px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu li .imgHldr { border: 1px solid #b0b0b0; float: left; margin: 0 0 12px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu li .imgHldr img { /* height:180px; */
width: 100%; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu ul { clear: both; float: left; list-style: none; margin: 0 0 10px; padding: 0; width: auto; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu ul li { clear: both; float: left; margin: 0 0 7px; padding: 0; width: auto; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu ul li a { background: url(../images/footer-gray-arrow.png) no-repeat 0 6px; color: #363636; display: block; font: 300 14px 'Raleway', sans-serif; padding: 0 0 0 19px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu ul li a:hover, .header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu ul li a:focus { color: #ff0065; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu li .seeAll { margin: 0; padding: 0; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu li .seeAll a { background: url(../images/gray-gradiant.png) repeat-x 0 0; border: 1px solid #e5e5e5; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; color: #363636; display: inline-block; font: 400 13px/26px 'Raleway', sans-serif; padding: 0 20px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .subMenu li .seeAll a:hover { text-decoration: none; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList { float: left; list-style: none; margin: 0 0 20px; padding: 0 0 0 10px; width: auto; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li { float: left; margin: 0 0 8px; padding: 0; width: 12.285714%; min-height: 32px; height: 43px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li a { /*background:url(../images/footer-gray-arrow.png) no-repeat 0 6px;*/
text-align: center; color: #363636; display: block; font: 300 14px 'Raleway', sans-serif; padding: 0 0 0 8px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li a img { vertical-align: middle; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li a:hover { color: #ff0065; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li .tooltip-inner { background-color: #ff66a3; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li .tooltip.top .tooltip-arrow { border-top-color: #ff66a3; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li .tooltip.top-left .tooltip-arrow { border-top-color: #ff66a3; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li .tooltip.top-right .tooltip-arrow { border-top-color: #ff66a3; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li .tooltip.right .tooltip-arrow { border-right-color: #ff66a3; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li .tooltip.left .tooltip-arrow { border-left-color: #ff66a3; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li .tooltip.bottom .tooltip-arrow { border-bottom-color: #ff66a3; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li .tooltip.bottom-left .tooltip-arrow { border-bottom-color: #ff66a3; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .vndorList li .tooltip.bottom-right .tooltip-arrow { border-bottom-color: #ff66a3; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .selctCountry { float: left; list-style: none; margin: 0 0 20px 18px; padding: 0; width: auto; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .selctCountry li { float: left; margin: 0 9px 0 0; padding: 0; width: auto; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .selctCountry li a { background: url(../images/gray-gradiant.png) repeat-x; border: 1px solid #e5e5e5; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; color: #363636; display: block; font: 300 14px/26px 'Raleway', sans-serif; padding: 0 20px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .selctCountry li a:hover { background: url(../images/pink-gradiant.png) repeat-x; border-color: #e4005a; color: #fff; text-decoration: none; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .country { float: left; list-style: none; margin: 0 0 0 18px; padding: 0; width: auto; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .country li { float: left; margin: 0 0 8px; padding: 0; width: 14.28571428571429%; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .country li a { background: url(../images/footer-gray-arrow.png) no-repeat 0 6px; color: #363636; display: block; font: 300 14px 'Raleway', sans-serif; padding: 0 0 0 19px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .country li a:hover, .header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .country li a:focus { color: #ff0065; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .destiMenuHldr { float: left; margin: 0; padding: 0; width: auto; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .destiMenuHldr ul { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .destiMenuHldr ul li { border-bottom: 1px solid #c3def5; clear: both; float: left; margin: 0; padding: 0; width: 200px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .destiMenuHldr ul li:last-child { border-bottom: none; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .destiMenuHldr ul li a { background: url(../images/footer-gray-arrow.png) no-repeat 26px 13px; color: #363636; display: block; font: 300 14px/32px 'Raleway', sans-serif; padding: 0 0 0 43px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .destiMenuHldr ul li a:hover { background: url(../images/footer-gray-arrow.png) no-repeat 26px 13px #dff0ff; /*color:#ff0065;*/ text-decoration: underline; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .destiMenuImg { border-left: 1px solid #c3def5; float: right; margin: 0; padding: 9px; width: auto; }

@media screen and (min-width:767px) {
    .header .bottomHeader .navbar-nav > li:hover .dropdown-menu { display: block; }
}

.header .bottomHeader .mainMenu { display: none; float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.header .bottomHeader .mainMenu li { border-right: 1px solid #ffb04a; float: left; margin: 0; padding: 0; position: relative; width: auto; }
.header .bottomHeader .mainMenu li:last-child { border-right: none; }
.header .bottomHeader .mainMenu li a { color: #fff; display: block; font: 400 15px/41px 'Raleway', sans-serif; padding: 0 17px; }
.header .bottomHeader .mainMenu li a:hover { background: #ff0065; text-decoration: none; }
.header .bottomHeader .mainMenu li a:focus { outline: none; text-decoration: none; }
.header .bottomHeader .mainMenu li a .caret { background: url(../images/menu-dropdown-arrow.png) no-repeat 0 0; border: none; height: 4px; margin-left: 5px; width: 7px; }
.header .bottomHeader .mainMenu .moreMneu { background: #fff; border: 1px solid #d3d3d3; border-top: none; display: none; float: left; list-style: none; margin: 0; padding: 10px 0 0; position: absolute; right: 0; top: 42px; width: 200px; z-index: 1; }
.header .bottomHeader .mainMenu .moreMneu li { border-right: none; float: left; margin: 0 0 8px; padding: 0; position: relative; width: 100%; }
.header .bottomHeader .mainMenu .moreMneu li a { color: #363636; display: block; font: 300 14px 'Raleway', sans-serif; line-height: normal; padding: 0 10px; }
.header .bottomHeader .mainMenu .moreMneu li a:hover { background: none; color: #ff0065; text-decoration: underline; }
.header .bottomHeader .pinkHeader { background: #ff0065; float: right; margin: -42px 0 0 0; position: relative; z-index: 14; }
.header .bottomHeader .pinkHeader ul { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.header .bottomHeader .pinkHeader ul li { border-right: 1px solid #ff3d8a; float: left; margin: 0; padding: 0; /*position:relative;*/ width: auto; }
.header .bottomHeader .pinkHeader ul li:hover .dropdown-menu { display: block; }
.header .bottomHeader .pinkHeader ul li a { color: #fff; display: block; font: 400 14px/43px 'Lato', sans-serif; padding: 0 10px; }
.header .bottomHeader .pinkHeader ul .login a { background: url(../images/login.png) no-repeat 11px 15px; padding: 0 10px 0 33px; }
.header .bottomHeader .pinkHeader ul .joinfree a { background: url(../images/joinfree.png) no-repeat 11px 17px; padding: 0 10px 0 29px; }
.header .bottomHeader .pinkHeader ul li a:hover { text-decoration: none; }
.header .bottomHeader .pinkHeader ul li a .caret { background: url(../images/menu-white-arrow.png) no-repeat 0 0; border: none; height: 4px; margin-left: 5px; width: 7px; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu { background: none; border: none; box-shadow: none; float: right; left: auto; margin: 0; padding: 1px 0 0; right: 0; top: 41px; width: auto; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu h2 { background: #dff0ff; border-bottom: 1px solid #c3def5; color: #4b555f; font: 400 24px/44px 'Raleway', sans-serif; margin: 0; padding: 0 0 0 18px; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr { background: #fff; border: 1px solid #d3d3d3; border-top: none; float: left; margin: 0; padding: 15px 0 20px; width: 100%; display: table; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr { padding: 0; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuHldr { border-right: 1px solid #c3def5; margin: 0; padding: 0; width: auto; display: table-cell; vertical-align: middle; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuHldr .lftWdngMenu { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuHldr .lftWdngMenu li { border-bottom: 1px solid #c3def5; border-right: none; clear: both; float: left; margin: 0; padding: 0; width: 200px; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuHldr .lftWdngMenu li:last-child { border-bottom: none; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuHldr .lftWdngMenu li a { background: url(../images/footer-gray-arrow.png) no-repeat 26px 13px; color: #363636; display: block; font: 300 14px/32px 'Raleway', sans-serif; padding: 0 0 0 43px; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuHldr .lftWdngMenu li a:hover { /*color:#ff0065; text-decoration:underline;*/
background: url(../images/footer-gray-arrow.png) no-repeat 26px 13px #dff0ff; /*color:#ff0065;*/ text-decoration: underline; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg { margin: 0; min-height: 160px; padding: 9px 20px; width: auto; display: table-cell; vertical-align: middle; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg ul { float: none; list-style: none; margin: 25px auto 0; padding: 0; text-align: center; width: 150px; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg ul li { border-right: none; float: left; margin: 0 0 14px; padding: 0; width: 100%; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg ul li a { background-color: #fe8f01; background-position: 14px 6px; background-repeat: no-repeat; color: #fff; display: block; font: 300 14px/36px 'Lato', sans-serif; padding: 0 0 0 54px; text-align: left; text-transform: uppercase; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg ul .login a { background-image: url(../images/login-icon.png); }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg ul .profile a { background-image: url(../images/myprofile-icon.png); }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg ul .dashboard a { background-image: url(../images/dashboard-icon.png); }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg ul .register a { background-image: url(../images/joinfree-icon.png); }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr .destiMenuImg ul li a:hover { background-color: #ff0065; }

/*.header .bottomHeader .pinkHeader ul li .dropdown-menu { border:none; border-radius:0; box-shadow:none; margin:0; padding:0; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr { background:#fff; border:1px solid #d3d3d3; border-top:none; float:left; margin:0; padding:10px 0 2px; width:100%; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr ul { float:left; list-style:none; margin:0; padding:0; width:100%; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr ul li { border-right:none; float:left; margin:0 0 8px; padding:0; position:relative; width:100%; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr ul li a { color:#363636; display:block; font:300 14px 'Raleway', sans-serif; line-height:normal; padding:0 10px; }
.header .bottomHeader .pinkHeader ul li .dropdown-menu .bdrHldr ul li a:hover { color:#ff0065; text-decoration:underline; }*/

/*=============== .header end ===============*/

/*___________ Blog-Banner start ___________*/
.banner { float: left; margin: 0 0 30px; padding: 0; position: relative; width: 100%; }
.banner .carousel { height: auto; margin-bottom: 0; padding: 0 0 40px; position: relative; }
.banner .carousel .item { float: left; height: auto; background: none; padding: 0 0 10px; width: 100%; }
.banner .carousel .item h1 { color: #de4c60; font: 500 42px 'Raleway', sans-serif; margin: 30px 0 15px; padding: 0; text-align: center; }
.banner .carousel .item p { color: #1f1f1f; font: 300 16px 'Raleway', sans-serif; text-align: center; margin: 0 0 25px; padding: 0; }
.banner .carousel .item .imgHldr { background: #fff; -webkit-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); -moz-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); -o-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); float: left; height: 382px; margin: 0 23px 0 48px; padding: 11px; position: relative; width: 518px; }
.banner .carousel .item .imgHldr img { height: 100%; width: 100%; }
.banner .carousel .item .imgHldr2 { float: left; height: 310px; margin: 5px 23px 0 250px; padding: 0; position: relative; width: 363px; }
.banner .carousel .item .imgHldr2 img { height: auto; width: 100%; }
.banner .carousel .item .imgHldr .fadeInHldr { background: rgba(255, 255, 255, 0.37); height: 100%; left: 0; line-height: 382px; position: absolute; text-align: center; top: 0; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; width: 100%; opacity: 0; }
.banner .carousel .item .imgHldr .fadeInHldr img { height: 58px; vertical-align: middle; width: 58px; }
.banner .carousel .item .imgHldr:hover .fadeInHldr { opacity: 1; }
.banner .carousel .item .carousel-caption { left: 0; margin: 0 77px 0 0; overflow: hidden; padding: 0; position: relative; text-align: left; text-shadow: none; top: 0; }
.banner .carousel .item .carousel-caption h2 { color: #1f1f1f; font: 400 33px 'Raleway', sans-serif; margin: 0 0 8px; padding: 0; }
.banner .carousel .item .carousel-caption h4 { color: #3c4546; font: 400 13px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.banner .carousel .item .carousel-caption p { color: #1f1f1f; font: 300 17px/28px 'Raleway', sans-serif; margin: 0 10px 10px 0; padding: 0; text-align: left; }
.banner .carousel .item .carousel-caption .para2 { color: #1f1f1f; font: 300 16px/22px 'Raleway', sans-serif; margin: 0 10px 10px 0; padding: 0; text-align: left; }
.banner .carousel .item .carousel-caption .grayPara { margin: 0 0 10px; padding: 0; }
.banner .carousel .item .carousel-caption .grayPara span { background: #ddd; color: #7a6666; display: inline-block; font: 400 11px/20px 'Raleway', sans-serif; padding: 0 10px; text-transform: uppercase; }
.banner .carousel .item .carousel-caption .readMore { margin: 0; padding: 0; }
.banner .carousel .item .carousel-caption .readMore a { color: #5eb6cf; font: 600 15px 'Raleway', sans-serif; text-transform: uppercase; }
.banner .carousel .item .carousel-caption .readMore2 { margin: 0; padding: 0; }
.banner .carousel .item .carousel-caption .readMore2 a { background: url(../../images/pink-arrow2.png) no-repeat right 0; color: #ff0065; font: 500 16px 'Raleway', sans-serif; padding: 0 27px 0 0; text-transform: uppercase; }
.banner .carousel .carousel-control { opacity: 1; width: auto; }
.banner .carousel .carousel-control.left { background: none; }
.banner .carousel .carousel-control .glyphicon-chevron-left { background: url(../images/left-arrow.png) no-repeat 0 0; text-indent: -999em; }
.banner .carousel .carousel-control.right { background: none; }
.banner .carousel .carousel-control .glyphicon-chevron-right { background: url(../images/right-arrow.png) no-repeat 0 0; text-indent: -999em; }
.banner .carousel .carousel-indicators { bottom: 0; left: 0; margin: 0; width: 100%; }
.banner .carousel .carousel-indicators li { display: inline-block; width: 11px; height: 11px; margin: 0 0 0 5px; text-indent: -999em; cursor: pointer; background: #ddd; border: 1px solid #ddd; -webkit-border-radius: 100%; -moz-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }
.banner .carousel .carousel-indicators .active { background: #c1c1c1; border: 1px solid #c1c1c1; }

/*___________ Blog-Banner end ___________*/
.vndrPflBnr { float: left; margin: 0; max-height: 430px; padding: 0; width: 100%; min-height: 73px; /*padding: 0 53px 0 58px;*/ }
.vndrPflBnr img { height: auto; max-height: 430px; width: 100%; }

/*___________ Vendor-Profile-Banner end ___________*/

/*=============== .banner end ===============*/

.body { float: left; margin: 0; padding: 0; position: relative; width: 100%; }

/*___________ Blog-body start ___________*/
.body .pinkHldr { background: #ffe9ec; float: left; margin: 0; padding: 70px 0 80px; position: relative; width: 100%; }
.body .pinkHldr .imgHldr { margin: 0 47px 0 39px; text-align: center; width: 516px; }
.body .pinkHldr .imgHldr h3 { color: #1f1f1f; font: 400 15px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.body .pinkHldr .imgHldr h4 { color: #3c4546; font: 400 13px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.body .pinkHldr .imgHldr h5 { margin: 0; padding: 0; }
.body .pinkHldr .imgHldr h5 a { color: #5eb6cf; font: 600 13px 'Raleway', sans-serif; text-transform: uppercase; }
.body .pinkHldr .imgHldr .imgHldr2 { background: #fff; -webkit-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); -moz-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); -o-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); float: left; height: 382px; margin: 0 0 15px; padding: 10px; width: 100%; }
.body .pinkHldr .txtHldr { width: 538px; float: left; text-align: right; }
.body .pinkHldr .txtHldr h2 { color: #de4c60; font: 500 46px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.body .pinkHldr .txtHldr p { color: #1f1f1f; font: 300 22px 'Lato', sans-serif; margin: 0 0 30px 50px; padding: 0; }
.body .pinkHldr .txtHldr ul { float: right; list-style: none; margin: 0; padding: 0; width: auto; }
.body .pinkHldr .txtHldr ul li { float: left; margin: 0 0 0 22px; width: 136px; }
.body .pinkHldr .txtHldr ul li .imgHldr3 { background: #fff; -webkit-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); -moz-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); -o-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); float: left; height: 98px; margin: 0 0 5px; padding: 2px; width: 100%; }
.body .pinkHldr .txtHldr ul li .imgHldr3 img { height: 100%; width: 100%; }
.body .pinkHldr .txtHldr ul li .txtHldr2 { color: #1f1f1f; float: left; font: 400 13px 'Raleway', sans-serif; margin: 0; padding: 0; width: 100%; }
.body .pinkHldr .btmPara { bottom: -32px; left: 0; margin: 0 auto; right: 0; padding: 0; position: absolute; text-align: center; z-index: 1; }
.body .pinkHldr .btmPara a { background: #de4c60; border: 9px solid #fff; -webkit-border-radius: 34px; -moz-border-radius: 34px; -o-border-radius: 34px; border-radius: 34px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); color: #fff; display: inline-block; font: 600 18px/49px 'Raleway', sans-serif; padding: 0 31px; text-transform: uppercase; }
.body .pinkHldr .btmPara a:hover { text-decoration: none; }
.body .whiteHldr { background: #fff; float: left; margin: 0; padding: 70px 0 80px; position: relative; width: 100%; }
.body .whiteHldr .imgHldr { margin: 0 47px 0 39px; text-align: center; width: 516px; }
.body .whiteHldr .imgHldr h3 { color: #1f1f1f; font: 400 15px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.body .whiteHldr .imgHldr h4 { color: #3c4546; font: 400 13px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.body .whiteHldr .imgHldr h5 { margin: 0; padding: 0; }
.body .whiteHldr .imgHldr h5 a { color: #5eb6cf; font: 600 13px 'Raleway', sans-serif; text-transform: uppercase; }
.body .whiteHldr .imgHldr .imgHldr2 { background: #fff; -webkit-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); -moz-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); -o-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); float: left; height: 382px; margin: 0 0 15px; padding: 10px; width: 100%; }
.body .whiteHldr .txtHldr { float: right; width: 538px; }
.body .whiteHldr .txtHldr h2 { color: #38b287; font: 500 46px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.body .whiteHldr .txtHldr .purple { color: #aaaaff; }
.body .whiteHldr .txtHldr p { color: #1f1f1f; font: 300 22px 'Lato', sans-serif; margin: 0 50px 30px 0; padding: 0; }
.body .whiteHldr .txtHldr ul { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.body .whiteHldr .txtHldr ul li { float: left; margin: 0 22px 0 0; width: 136px; }
.body .whiteHldr .txtHldr ul li .imgHldr3 { background: #fff; -webkit-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); -moz-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); -o-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); float: left; height: 98px; margin: 0 0 5px; padding: 2px; width: 100%; }
.body .whiteHldr .txtHldr ul li .imgHldr3 img { height: 100%; width: 100%; }
.body .whiteHldr .txtHldr ul li .txtHldr2 { color: #1f1f1f; float: left; font: 400 13px 'Raleway', sans-serif; margin: 0; padding: 0; width: 100%; }
.body .whiteHldr .btmPara { bottom: -32px; left: 0; margin: 0 auto; right: 0; padding: 0; position: absolute; text-align: center; z-index: 1; }
.body .whiteHldr .btmPara a { background: #38b287; border: 9px solid #fff; -webkit-border-radius: 34px; -moz-border-radius: 34px; -o-border-radius: 34px; border-radius: 34px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); color: #fff; display: inline-block; font: 600 18px/49px 'Raleway', sans-serif; padding: 0 31px; text-transform: uppercase; }
.body .whiteHldr .purple a { background: #aaaaff; }
.body .whiteHldr .btmPara a:hover { text-decoration: none; }
.body .ylwHldr { background: #fff4dc; float: left; margin: 0; padding: 70px 0 80px; position: relative; width: 100%; }
.body .ylwHldr .imgHldr { margin: 0 47px 0 39px; text-align: center; width: 516px; }
.body .ylwHldr .imgHldr h3 { color: #1f1f1f; font: 400 15px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.body .ylwHldr .imgHldr h4 { color: #3c4546; font: 400 13px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.body .ylwHldr .imgHldr h5 { margin: 0; padding: 0; }
.body .ylwHldr .imgHldr h5 a { color: #5eb6cf; font: 600 13px 'Raleway', sans-serif; text-transform: uppercase; }
.body .ylwHldr .imgHldr .imgHldr2 { background: #fff; -webkit-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); -moz-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); -o-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.20); float: left; height: 382px; margin: 0 0 15px; padding: 10px; width: 100%; }
.body .ylwHldr .txtHldr { float: left; width: 538px; }
.body .ylwHldr .txtHldr h2 { color: #ffd066; font: 500 46px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; text-align: right; }
.body .ylwHldr .txtHldr p { color: #1f1f1f; font: 300 22px 'Lato', sans-serif; margin: 0 0 30px 50px; padding: 0; text-align: right; }
.body .ylwHldr .txtHldr ul { float: right; list-style: none; margin: 0; padding: 0; width: auto; }
.body .ylwHldr .txtHldr ul li { float: left; margin: 0 0 0 22px; width: 136px; }
.body .ylwHldr .txtHldr ul li .imgHldr3 { background: #fff; -webkit-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); -moz-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); -o-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.20); float: left; height: 98px; margin: 0 0 5px; padding: 2px; width: 100%; }
.body .ylwHldr .txtHldr ul li .imgHldr3 img { /*height:auto;*/
width: 100%; height: 100%; }
.body .ylwHldr .txtHldr ul li .txtHldr2 { color: #1f1f1f; float: left; font: 400 13px 'Raleway', sans-serif; margin: 0; padding: 0; width: 100%; }
.body .ylwHldr .btmPara { bottom: -32px; left: 0; margin: 0 auto; right: 0; padding: 0; position: absolute; text-align: center; z-index: 1; }
.body .ylwHldr .btmPara a { background: #ffd066; border: 9px solid #fff; -webkit-border-radius: 34px; -moz-border-radius: 34px; -o-border-radius: 34px; border-radius: 34px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); color: #fff; display: inline-block; font: 600 18px/49px 'Raleway', sans-serif; padding: 0 31px; text-transform: uppercase; }
.body .ylwHldr .btmPara a:hover { text-decoration: none; }

/*___________ Blog-body end ___________*/

/*___________ Vendors-body start ___________*/
.body .innerPage { float: left; margin: 30px 0 0; padding: 0; width: 100%; }
.body .innerPage h1 { color: #de4c60; font: 500 42px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.body .innerPage h3 { color: #de4c60; font: 500 28px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.body .innerPage p { color: #1f1f1f; font: 300 16px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.body .innerPage .vendrsSrch { float: left; list-style: none; margin: 15px 0 0; padding: 0; text-align: center; width: 100%; }
.body .innerPage .vendrsSrch li { -webkit-box-shadow: 0 0 7px #c3def5; -moz-box-shadow: 0 0 7px #c3def5; box-shadow: 0 0 7px #c3def5; display: inline-block; float: none; margin: 0; padding: 0; width: auto; }
.body .innerPage .vendrsSrch li select { background: #fff; border: 1px solid #c3def5; color: #9b9b9b; float: left; height: 48px; margin: 0; padding: 0 10px; width: 334px; }
.body .innerPage .vndrsHldr { float: left; margin: 25px 0 0; padding: 0; width: 100%; }
.body .innerPage .vndrsHldr .col-lg-2 { margin-bottom: 18px; }
.body .innerPage .vndrsHldr .content { background: #dff0ff; border: 1px solid #c3def5; display: table; float: left; height: 48px; margin: 0; padding: 0; text-align: center; text-align: center; width: 100%; }
.body .innerPage .vndrsHldr .content:hover { background: #fff; }
.body .innerPage .vndrsHldr .content .content2 { color: #6c7b88; display: table-cell; font: 400 15px 'Raleway', sans-serif; vertical-align: middle; }
.body .innerPage .vndrsHldr .content .content2 a { color: #6c7b88; }
.body .innerPage .vndrsHldr .content:hover .content2 a { color: #6c7b88; }
.body .innerPage .vndrsHldr .content .content2 a:hover { text-decoration: none; }

/*___________ Vendors-body end ___________*/

/*___________ Vendor-Listing-body start ___________*/
.body .vndrslistinghldr { float: left; margin: 25px 0 0; padding: 0; width: 100%; }
.body .vndrslistinghldr .content { background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); float: left; margin: 0; padding: 10px; position: relative; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; -webkit-transition-property: box-shadow; -moz-transition-property: box-shadow; -o-transition-property: box-shadow; transition-property: box-shadow; width: 100%; }
.body .vndrslistinghldr .content:hover { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); }
.body .vndrslistinghldr .content .imgHldr { float: left; margin: 0 0 20px; padding: 0; width: 100%; }
.body .vndrslistinghldr .content .imgHldr img { height: auto; width: 100%; }
.body .vndrslistinghldr .content .txtHldr { float: left; margin: 0 0 5px; width: 100%; }
.body .vndrslistinghldr .content .txtHldr h3 { color: #ff0065; font: 400 18px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; }
.body .vndrslistinghldr .content .txtHldr h3 a { color: #ff0065; }
.body .vndrslistinghldr .content .txtHldr h3 a:hover { text-decoration: none; }
.body .vndrslistinghldr .content .txtHldr p { background: url(../images/ph-icon.png) no-repeat 0 0; color: #959595; font: normal 18px/32px Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 0 42px; }
.body .vndrslistinghldr .content .pinkTxtHldr { /*background:url(../images/pink-arrow.png) no-repeat 0 0;*/
bottom: 13px; float: right; height: 62px; margin: 0; padding: 0 0 0 20px; position: absolute; right: 10px; width: auto; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 { background: #ff0065; float: left; height: 62px; margin: 0; overflow: hidden; padding: 0 20px 0 0; /*-webkit-transition:width 2s; -moz-transition:width 2s; transition:width 2s;*/ width: 50px; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 .plusIcon { cursor: pointer; float: left; margin: 18px 0 0 15px; padding: 0; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 p { color: #fff; /*display:none;*/ float: left; font: normal 18px/62px Arial, Helvetica, sans-serif; margin: 0 0 0 10px; padding: 0; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 p a { color: #fff; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 p a:hover { text-decoration: none; }

/*.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2:hover p { display:block; }*/
.body .vndrslistinghldr2 { float: left; margin: 40px 0 0; padding: 0; width: 100%; }
.body .vndrslistinghldr2 .content { background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); float: left; margin: 0; padding: 10px; position: relative; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; -webkit-transition-property: box-shadow; -moz-transition-property: box-shadow; -o-transition-property: box-shadow; transition-property: box-shadow; width: 100%; }
.body .vndrslistinghldr2 .content:hover { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); }
.body .vndrslistinghldr2 .content .imgHldr { float: left; margin: 0 0 20px; padding: 0; width: 100%; }
.body .vndrslistinghldr2 .content .imgHldr img { height: auto; width: 100%; }
.body .vndrslistinghldr2 .content .txtHldr { float: left; margin: 0 0 5px; width: 100%; }
.body .vndrslistinghldr2 .content .txtHldr h3 { color: #ff0065; font: 400 18px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; }
.body .vndrslistinghldr2 .content .txtHldr h3 a { color: #ff0065; }
.body .vndrslistinghldr2 .content .txtHldr h3 a:hover { text-decoration: none; }
.body .vndrslistinghldr2 .content .txtHldr p { background: url(../images/ph-icon.png) no-repeat 0 0; color: #959595; font: normal 18px/32px Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 0 42px; }
.body .vndrslistinghldr2 .content .pinkTxtHldr { /*background:url(../images/pink-arrow.png) no-repeat 0 0;*/
bottom: 13px; float: right; height: 62px; margin: 0; padding: 0 0 0 20px; position: absolute; right: 10px; width: auto; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 { background: #ff0065; float: left; height: 62px; margin: 0; overflow: hidden; padding: 0 10px 0 0; width: 50px; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 .plusIcon2 { cursor: pointer; float: left; margin: 18px 0 0 10px; padding: 0; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 p { color: #fff; /*display:none;*/ float: left; font: normal 18px/62px Arial, Helvetica, sans-serif; margin: 0 0 0 10px; padding: 0; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 p a { color: #fff; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 p a:hover { text-decoration: none; }
.body .innerPage .vndrsHldr2 { float: left; margin: 25px 0 0; padding: 0; width: 100%; }
.body .innerPage .vndrsHldr2 .col-lg-4 { margin-bottom: 18px; }
.body .innerPage .vndrsHldr2 .content { background: #fff; border: 1px solid #c3def5; display: table; float: left; height: 48px; margin: 0; padding: 0; text-align: center; text-align: center; width: 100%; }
.body .innerPage .vndrsHldr2 .content:hover { background: #dff0ff; }
.body .innerPage .vndrsHldr2 .content .content2 { color: #6c7b88; display: table-cell; font: normal 14px Arial, Helvetica, sans-serif; vertical-align: middle; }
.body .innerPage .vndrsHldr2 .content .content2 a { color: #6c7b88; }
.body .innerPage .vndrsHldr2 .content:hover .content2 a { color: #6c7b88; }
.body .innerPage .vndrsHldr2 .content .content2 a:hover { text-decoration: none; }
.body .innerPage .pagination { float: left; margin: 15px 0 0; padding: 0; width: 100%; }
.body .innerPage .pagination ul { float: right; list-style: none; margin: 0 15px 0 0; padding: 0; width: auto; }
.body .innerPage .pagination ul li { float: left; margin: 0 0 0 9px; padding: 0; width: auto; }
.body .innerPage .pagination ul li a { background: url(../images/gray-gradiant2.png) repeat-x 0 0; border: 1px solid #d5d5d5; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #000; display: block; font: normal 14px/24px Arial, Helvetica, sans-serif; text-align: center; width: 26px; }
.body .innerPage .pagination ul li a:hover { text-decoration: none; }
.body .innerPage .pagination ul .active { background: url(../images/gray-gradiant3.png) repeat-x 0 0; border: 1px solid #b0acac; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff; font: normal 14px/24px Arial, Helvetica, sans-serif; text-align: center; width: 26px; }
.body .innerPage .pagination ul .prev a { padding: 0 10px; width: 46px; }
.body .innerPage .pagination ul .next a { padding: 0 10px; width: 46px; }
.body .innerPage .rghtSec { background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); float: left; margin: 25px 0 0; padding: 10px 12px 10px 13px; position: relative; width: 100%; }
.body .innerPage .rghtSec h2 { border-bottom: 1px solid #b6cfe4; //word-break: break-all; color: #FF3c89; font: 500 18px 'Raleway', sans-serif; margin: 5px 0 8px; padding: 0 0 10px; text-transform: uppercase; }
.body .innerPage .rghtSec h3 { color: #6c7b88; font: normal 16px Arial, Helvetica, sans-serif; margin: 0 0 12px; padding: 0; }
.body .innerPage .rghtSec h3 span { color: #ff0065; }
.body .innerPage .rghtSec ul { float: left; list-style: none; margin: 0; padding: 0; width: 100%; }
.body .innerPage .rghtSec ul li { float: left; margin: 0 0 20px; padding: 0; width: 100%; }
.body .innerPage .rghtSec ul li h4 { color: #697784; font: 400 12px 'Raleway', sans-serif; margin: 0; padding: 0; }
.body .innerPage .rghtSec ul li h4 a { color: #ff0065 !important; text-decoration: underline; }
.body .innerPage .rghtSec ul li label { color: #697784; float: left; font: 400 14px/24px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; width: 100%; }
.body .innerPage .rghtSec ul li .lblSpan { color: #697784; font: 400 14px 'Raleway', sans-serif; overflow: hidden; }
.body .innerPage .rghtSec ul li .capcha { margin: 0 0 15px; }
.body .innerPage .rghtSec ul li .calndr { background: url(../images/calender-img.png) no-repeat center #fff; border: 1px solid #dddde4; border-left: none; float: left; height: 38px; text-indent: -999em; width: 18%; }
.body .innerPage .rghtSec ul li input[type="text"] { background: #fff; border: 1px solid #dddde4; color: #333; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px; vertical-align: middle; width: 100%; }
.body .innerPage .rghtSec ul li input.sml { width: 87%; }
.body .innerPage .rghtSec ul li input[type="email"] { background: #fff; border: 1px solid #dddde4; color: #333; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px; vertical-align: middle; width: 100%; }
.body .innerPage .rghtSec ul li input[type="phone"] { background: #fff; border: 1px solid #dddde4; color: #333; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px; vertical-align: middle; width: 100%; }
.body .innerPage .rghtSec ul li input[type="password"] { background: #fff; border: 1px solid #dddde4; color: #333; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px; vertical-align: middle; width: 100%; }
.body .innerPage .rghtSec ul li select { background: #fff; border: 1px solid #dddde4; color: #333; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px; vertical-align: middle; width: 100%; }
.body .innerPage .rghtSec ul li textarea { background: #fff; border: 1px solid #dddde4; color: #333; float: left; font: 400 14px 'Raleway', sans-serif; height: 198px; margin: 0 0 10px; padding: 10px 10px; width: 100%; }
.body .innerPage .rghtSec ul li input[type="checkbox"] { float: left; margin: 3px 8px 10px 0; }
.body .innerPage .rghtSec ul li input[type="submit"] { background: #fe8f01; border: none; color: #fff; cursor: pointer; float: left; font: 300 14px 'Raleway', sans-serif; height: 36px; text-align: center; text-transform: uppercase; vertical-align: middle; width: 100%; }

/*___________ Vendor-Listing-body end ___________*/

/*___________ Vendor-Profile-body start ___________*/
.body .innerPage .vndrPflImgHldr { background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); float: left; height: auto; margin: -92px 23px 0 0; padding: 5px; width: 25%; text-align: center; }
.body .innerPage .vndrPflImgHldr img { height: auto; width: auto; }
.body .innerPage .vndrPflTxtHldr { float: left; margin: -10px 0 0 0; }
.body .innerPage .vndrPflTxtHldr h3 { color: #ff0065; font: 600 22px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.body .innerPage .vndrPflTxtHldr p { color: #6b6b6b; font: normal 16px Arial, Helvetica, sans-serif; margin: 0 0 5px; padding: 0; }
.body .innerPage .vndrPflTxtHldr .yallowLink { }
.body .innerPage .vndrPflTxtHldr .yallowLink a { color: #fe8f01; word-break: break-all; }
.body .innerPage .rqstVndr { float: right; list-style: none; margin: 0 15px 0 0; padding: 0; width: 170px; }
.body .innerPage .rqstVndr li { float: left; margin: 0 0 8px; padding: 0; width: 100%; }
.body .innerPage .rqstVndr li a { color: #fff; display: block; font: 400 14px/42px 'Lato', sans-serif; }
.body .innerPage .rqstVndr li:first-child a { background: url(../images/like-icon.png) no-repeat 13px 7px #ff0065; padding: 0 0 0 55px; }
.body .innerPage .rqstVndr li:first-child a:hover { background-color: #dc0043; }

/*.body .innerPage .rqstVndr li:last-child a { background:url(../images/info-icon.png) no-repeat 13px 7px #fe8f01; padding:0 0 0 55px; }
.body .innerPage .rqstVndr li:last-child a:hover { background-color:#ec8502; }*/
.body .innerPage .rqstVndr li a:hover { text-decoration: none; }
.body .innerPage .vndrScl { float: right; list-style: none; margin: -6px 28px 0 0; padding: 0; width: auto; }
.body .innerPage .vndrScl li { float: left; margin: 0 0 0 7px; padding: 0; width: auto; }
.body .innerPage .vndrScl li a { display: block; line-height: 42px; text-indent: -999em; width: 42px; }
.body .innerPage .vndrScl .facebook a { background: url(../images/fb-icon.png) no-repeat 0 0; }
.body .innerPage .vndrScl .facebook a:hover { background-position: 0 bottom; }
.body .innerPage .vndrScl .twitter a { background: url(../images/twtr-icon.png) no-repeat 0 0; }
.body .innerPage .vndrScl .twitter a:hover { background-position: 0 bottom; }
.body .innerPage .vndrScl .instaglam a { background: url(../images/instsglam-icon.png) no-repeat 0 0; }
.body .innerPage .vndrScl .instaglam a:hover { background-position: 0 bottom; }
.body .innerPage .vndrScl .pintarest a { background: url(../images/pinterest-icon.png) no-repeat 0 0; }
.body .innerPage .vndrScl .pintarest a:hover { background-position: 0 bottom; }
.body .innerPage .vndrScl .email a { background: url(../images/email-icon.png) no-repeat 0 0; }
.body .innerPage .vndrScl .email a:hover { background-position: 0 bottom; }
.body .innerPage .vndrPflLftHldr { float: left; margin: 30px 0 0; padding: 0; /*width:756px;*/ width: 100%; }
.body .innerPage .vndrPflLftHldr .nav-tabs { border-bottom: 1px solid #dcdcdc; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li { border-bottom: 3px solid #dcdcdc; margin-right: 10px; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li:hover { border-bottom: 3px solid #b5b5b5; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li.active { border-bottom: 3px solid #ff0065; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li > a { background-color: #dcdcdc; background-repeat: no-repeat; border: 1px solid #dcdcdc; border-bottom: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: #585858; font: 400 16px/48px 'Raleway', sans-serif; margin: 0; padding: 0 15px; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li > .photos { background-image: url(../images/photos-icon.png); background-position: 13px 15px; padding: 0 15px 0 43px; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li > .videos { background-image: url(../images/video-icon.png); background-position: 13px 17px; padding: 0 15px 0 45px; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li > .promotions { background-image: url(../images/promotions-icon.png); background-position: 13px 16px; padding: 0 15px 0 45px; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li > .instagraham { background-image: url(../images/Instagram.png); background-position: 14px 12px; padding: 0 15px 0 45px; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li > a span { background-color: #ff0065; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff; display: inline-block; font: normal 14px/24px Arial, Helvetica, sans-serif; margin: 13px 0 10px 5px; padding: 0 8px; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li:hover a { background-color: #cfcfcf; }
.body .innerPage .vndrPflLftHldr .nav-tabs > li.active > a, .body .innerPage .vndrPflLftHldr .nav-tabs > li.active > a:hover, .body .innerPage .vndrPflLftHldr .nav-tabs > li.active > a:focus { background-color: #fff; color: #ff0065; }
.body .innerPage .vndrPflLftHldr .tab-content { float: left; margin: 27px 0 0; padding: 0; width: 100%; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane { float: left; margin: 0; padding: 0; width: 100%; }

/*--------------------- photos-content start ---------------------*/
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs { float: left; list-style: outside none none; margin: 0 -1.5%; padding: 0; width: auto; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li { float: left; position: relative; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li .shadow { background: rgba(255, 255, 255, 0.40); display: none; float: left; height: 100% !important; left: 0; line-height: 100%; position: absolute; top: 0; width: 100%; z-index: 2; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li .shadow a { margin: auto; width: 100%; position: relative; display: flex; height: inherit; }
.profile-wed-date a { float: right;    /* margin-top: 20px; */    /* margin-bottom: 30px; */
color: #de4c60 !important; font: 500 15px 'Raleway', sans-serif;    /* margin: 13px 0 4px; */ padding: 0px 15px 0px 0px; text-align: center; }
.profile-wed-date span { font-size: 22px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li .shadow img { bottom: 0; height: auto !important; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: auto !important; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:hover .shadow { display: block; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li img { /*height:auto;position:absolute; z-index:1;*/
width: 100% !important; }

/*.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(1) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(1) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(2) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(2) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(3) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(3) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(4) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(4) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(5) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(5) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(6) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(6) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(7) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(7) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(8) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(8) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(9) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(9) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(10) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(10) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(11) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(11) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(12) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(12) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(13) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(13) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(14) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(14) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(15) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(15) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(16) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(16) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(17) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(17) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(18) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(18) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(19) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(19) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(20) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(20) img { height:159px;width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(21) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(21) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(22) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(22) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(23) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(23) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(24) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(24) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(25) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(25) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(26) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(26) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(27) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(27) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(28) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(28) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(29) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(29) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(30) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(30) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(31) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(31) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(32) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(32) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(33) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(33) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(34) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(34) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(35) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(354) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(36) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(36) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(37) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(37) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(38) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(38) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(39) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(39) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(40) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(40) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(41) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(41) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(42) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(42) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(43) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(43) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(44) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(44) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(45) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(45) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(46) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(46) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(47) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(47) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(48) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(48) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(49) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(49) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(50) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(50) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(51) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(51) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(52) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(52) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(53) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(53) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(54) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(54) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(55) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(55) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(56) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(56) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(57) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(57) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(58) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(58) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(59) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(59) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(60) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(60) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(61) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(61) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(62) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(62) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(63) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(63) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(64) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(64) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(65) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(65) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(66) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(66) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(67) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(67) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(68) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(68) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(69) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(69) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(70) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(70) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(71) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(71) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(72) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(72) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(73) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(736) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(74) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(74) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(75) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(75) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(76) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(76) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(77) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(77) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(78) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(78) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(79) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(79) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(80) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(80) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(81) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(81) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(82) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(82) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(83) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(83) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(84) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(84) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(85) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(85) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(86) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(86) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(87) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(87) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(88) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(88) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(89) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(89) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(90) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(90) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(91) { float:right; height:338px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(91) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(92) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(92) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(93) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(93) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(94) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(94) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(95) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(95) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(96) { height:338px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(96) img { height:338px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(97) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(97) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(98) { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(98) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(99) { height:159px; margin-bottom:20px; margin-right:24px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(99) img { height:159px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(100) { height:159px; margin-bottom:20px; width:236px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorImgs li:nth-child(100) img { height:159px; width:236px; }*/

/*--------------------- photos-content end ---------------------*/

/*--------------------- videos-content start ---------------------*/
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorvdoImgs { float: left; list-style: none; margin: 0; padding: 0; width: 100%; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorvdoImgs li { margin-bottom: 20px; }
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane .vndorvdoImgs li img { height: auto; width: 100%; }

/*--------------------- videos-content end ---------------------*/

/*--------------------- promotions-content end ---------------------*/
.body .innerPage .vndrPflLftHldr .tab-content .tab-pane p { color: #1f1f1f; font: 300 16px/25px 'Lato', sans-serif; margin: 0 0 10px; padding: 0; }

/*--------------------- promotions-content end ---------------------*/
.body .innerPage .vndrPflRghtHldr { /*border:1px solid #dcdcdc;*/
float: right; margin: 81px 0 0; /*padding:20px 0 0 17px;*/ width: 362px; }
.body .innerPage .vndrPflRghtHldr img { height: 136px; float: left; margin: 0 0 20px; width: 140px; }
.body .innerPage .vndrPflRghtHldr p { color: #1f1f1f; font: 300 16px/25px 'Lato', sans-serif; margin: 0 10px 20px 0; padding: 0; }

/*___________ Vendor-Profile-body end ___________*/

/*___________ Regional-body start ___________*/
.spotlightVndrs { float: left; margin: 0; padding: 0; width: 100%; }
.spotlightVndrs h1 { color: #1f1f1f; font: 500 42px 'Raleway', sans-serif; margin: 0 0 30px; padding: 0; text-align: center; }
.spotlightVndrs .vndrslistinghldr3 { float: left; margin: 25px 0 0; padding: 0; width: 100%; }
.spotlightVndrs .vndrslistinghldr3 .content { background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); float: left; margin: 0; padding: 10px; position: relative; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; -webkit-transition-property: box-shadow; -moz-transition-property: box-shadow; -o-transition-property: box-shadow; transition-property: box-shadow; width: 100%; }
.spotlightVndrs .vndrslistinghldr3 .content:hover { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); box-shadow: 0 0 10px rgba(0, 0, 0, 0.6); }
.spotlightVndrs .vndrslistinghldr3 .content .imgHldr { float: left; margin: 0 0 20px; padding: 0; width: 100%; text-align: center; }
.spotlightVndrs .vndrslistinghldr3 .content .imgHldr img { height: auto; width: auto; min-height: 233px; max-width: 100%; max-height: 233px; }
.spotlightVndrs .vndrslistinghldr3 .content .txtHldr { float: left; margin: 0 0 5px; width: 100%; }
.spotlightVndrs .vndrslistinghldr3 .content .txtHldr h3 { color: #ff0065; font: 400 18px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; }
.spotlightVndrs .vndrslistinghldr3 .content .txtHldr h3 a { color: #ff0065; }
.spotlightVndrs .vndrslistinghldr3 .content .txtHldr h3 a:hover { text-decoration: none; }
.spotlightVndrs .vndrslistinghldr3 .content .txtHldr p { background: url(../images/ph-icon.png) no-repeat 0 0; color: #959595; font: normal 18px/32px Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 0 42px; }
.spotlightVndrs .vndrslistinghldr3 .content .pinkTxtHldr { background: url(../images/vendor-listing/icon-vendor-add.png) top left no-repeat; /*background:url(../images/pink-arrow.png) no-repeat 0 0;*/ /*bottom:13px; float:right; height:62px; margin:0; padding:0 0 0 20px; position:absolute; right:10px; width:auto;*/
bottom: -10px; float: right; height: 62px; margin: 0; padding: 0 0 0 20px; position: absolute; right: -15px; width: auto; }
.spotlightVndrs .vndrslistinghldr3 .content .pinkTxtHldr .pinkTxtHldr3 { /*background:#ff0065;*/
float: left; height: 62px; margin: 0; padding: 0 20px 0 0; /*-webkit-transition:width 2s; -moz-transition:width 2s; transition:width 2s;*/ width: 50px; }
.spotlightVndrs .vndrslistinghldr3 .content .pinkTxtHldr .pinkTxtHldr3 .plusIcon { cursor: pointer; float: left; margin: 18px 0 0 15px; padding: 0; }
.spotlightVndrs .vndrslistinghldr3 .content .pinkTxtHldr .pinkTxtHldr3 p { color: #fff; /*display:none;*/ float: left; font: normal 18px/62px Arial, Helvetica, sans-serif; margin: 0 0 0 10px; padding: 0; }
.spotlightVndrs .vndrslistinghldr3 .content .pinkTxtHldr .pinkTxtHldr3 p a { color: #fff; }
.spotlightVndrs .vndrslistinghldr3 .content .pinkTxtHldr .pinkTxtHldr3 p a:hover { text-decoration: none; }
.blueDiv { background: #f1f8ff; border-bottom: 1px solid #e2f0fd; border-top: 1px solid #e2f0fd; float: left; margin: 160px 0 0px; padding: 0; width: 100%; }
.blueDiv .orangeBrowse { background: #fe8f01; margin: -100px auto 0; text-align: center; width: 470px; }
.blueDiv .orangeBrowse h3 { color: #fff; font: 500 30px 'Raleway', sans-serif; margin: 0 0 30px; padding: 30px 0 0; text-align: center; }
.blueDiv .orangeBrowse select { background: #fff; border: 1px solid #dddde4; color: #333; font: 300 16px 'Raleway', sans-serif; height: 38px; margin: 0 0 50px; padding: 0 10px; vertical-align: middle; width: 385px; }
.blueDiv .hmSelVendors { float: left; list-style: none; margin: 44px 0 11px; padding: 0; width: 100%; }
.blueDiv .hmSelVendors li { margin-bottom: 34px; }
.blueDiv .hmSelVendors li span { display: block; background-color: #dff0ff; background-repeat: no-repeat; border: 1px solid #cbe2f6; border-radius: 5px; color: #789bba; font: 300 16px/44px 'Raleway', sans-serif; padding: 0 0 0 49px; }
.blueDiv .hmSelVendors li.event span { background-image: url(../../images/event-icon.png); background-position: 18px 8px; }
.blueDiv .hmSelVendors li.photography span { background-image: url(../../images/photography-icon.png); background-position: 19px 13px; }
.blueDiv .hmSelVendors li.videography span { background-image: url(../../images/videography-icon.png); background-position: 17px 14px; }
.blueDiv .hmSelVendors li.bridal-makeup span { background-image: url(../../images/bridal-makeup-icon.png); background-position: 16px 5px; }
.blueDiv .hmSelVendors li.henna span { background-image: url(../../images/henna-icon.png); background-position: 12px 7px; }
.blueDiv .hmSelVendors li.entertainment span { background-image: url(../../images/entertainment-icon.png); background-position: 14px 7px; }
.blueDiv .hmSelVendors li.bridal-wear span { background-image: url(../../images/bridal-wear-icon.png); background-position: 10px 7px; }
.blueDiv .hmSelVendors li.gift-registry span { background-image: url(../../images/gift-registry-icon.png); background-position: 9px 6px; }
.hmVdoGlry.hmVdoGlry2 .video_case { height: 346px; float: left; margin: 4px 29px 0 0; padding: 0; width: 615px; }
.hmVdoGlry.hmVdoGlry2 .txtHldr { overflow: hidden; width: 366px; }
.hmVdoGlry.hmVdoGlry2 { background: #fff; }
.hmVdoGlry.hmVdoGlry2 h1 { color: #1f1f1f; }
.hmVdoGlry.hmVdoGlry2 .txtHldr ul li h2 { color: #1f1f1f; }
.hmVdoGlry.hmVdoGlry2 .txtHldr ul li h4 { color: #1f1f1f; }
.hmVdoGlry.hmVdoGlry2 .txtHldr ul li p { color: #1f1f1f; }
.hmGallery { background: url(../../images/hm-gallery_bg.jpg) no-repeat 0 0; background-attachment: fixed; float: left; height: 791px; margin: 0; padding: 0; width: 100%; }
.hmGallery h2 { color: #fff; font: 500 42px 'Raleway', sans-serif; margin: 30px 0 25px; text-align: center; }
.hmGallery .imgDivOne { float: left; height: 574px; margin: 0; padding: 0; position: relative; width: 574px; }

/* .hmGallery .imgDivOne img { height:574px; width:574px; } */
.hmGallery .imgGallery {        /* Prevent vertical gaps */
line-height: 0; -webkit-column-count: 5; -webkit-column-gap: 0px; -moz-column-count: 5; -moz-column-gap: 0px; column-count: 5; column-gap: 0px; }
.hmGallery .imgGallery .imgDivOne img {            /* Just in case there are inline attributes */
width: 100% !important; height: auto !important; }
.grid figure figcaption { position: absolute; left: auto; width: 100%; height: 60px; bottom: 0px; transition: bottom 0.2s ease-in-out; }
.grid figure:hover figcaption { bottom: 0px; }
.hmGallery .imgDivOne .pinterestIcon { height: 35px; position: absolute; left: 15px; top: 19px; width: 35px; z-index: 1; }
.hmGallery figure figcaption span { background: rgba(0, 0, 0, 0.60); bottom: 0; color: #fff; font: 400 18px 'Raleway', sans-serif; left: 0; padding: 10px 0; position: absolute; text-align: center; width: 100%; }
.hmGallery .imgDivTwo { float: left; height: 287px; margin: 0; padding: 0; position: relative; width: 287px; }
.hmGallery .imgDivTwo img { height: 287px; width: 287px; }
.hmGallery .imgDivTwo .pinterestIcon { height: 35px; position: absolute; left: 15px; top: 19px; width: 35px; z-index: 1; }
.hmGallery .imgDivTwo .textDiv { background: rgba(0, 0, 0, 0.60); bottom: 0; color: #fff; font: 400 18px 'Raleway', sans-serif; left: 0; padding: 10px 0; position: absolute; text-align: center; width: 100%; }
.hmGallery .imgDivThree { float: left; height: 287px; margin: 0; padding: 0; position: relative; width: 287px; }
.hmGallery .imgDivThree img { height: 287px; width: 287px; }
.hmGallery .imgDivThree .pinterestIcon { height: 35px; position: absolute; left: 15px; top: 19px; width: 35px; z-index: 1; }
.hmGallery .imgDivThree .textDiv { background: rgba(0, 0, 0, 0.60); bottom: 0; color: #fff; font: 400 18px 'Raleway', sans-serif; left: 0; padding: 10px 0; position: absolute; text-align: center; width: 100%; }
.hmGallery .imgDivFour { float: left; height: 287px; margin: 0; padding: 0; position: relative; width: 287px; }
.hmGallery .imgDivFour img { height: 287px; width: 287px; }
.hmGallery .imgDivFour .pinterestIcon { height: 35px; position: absolute; left: 15px; top: 19px; width: 35px; z-index: 1; }
.hmGallery .imgDivFour .textDiv { background: rgba(0, 0, 0, 0.60); bottom: 0; color: #fff; font: 400 18px 'Raleway', sans-serif; left: 0; padding: 10px 0; position: absolute; text-align: center; width: 100%; }
.hmGallery .imgDivFive { float: left; height: 287px; margin: 0; padding: 0; position: relative; width: 287px; }
.hmGallery .imgDivFive img { height: 287px; width: 287px; }
.hmGallery .imgDivFive .pinterestIcon { height: 35px; position: absolute; left: 15px; top: 19px; width: 35px; z-index: 1; }
.hmGallery .imgDivFive .textDiv { background: rgba(0, 0, 0, 0.60); bottom: 0; color: #fff; font: 400 18px 'Raleway', sans-serif; left: 0; padding: 10px 0; position: absolute; text-align: center; width: 100%; }
.hmGallery .viewAll { margin: 20px 0 0; text-align: center; }
.hmGallery .viewAll a { background: #fe8f01; color: #fff; display: inline-block; font: 300 14px/36px 'Lato', sans-serif; padding: 0 44px; text-transform: uppercase; }

/*___________ Regional-body end ___________*/

/*=============== .body end ===============*/

/*=============== sign-In start ===============*/
.mainDiv { margin: 0 auto; width: 953px; }
.signInHeader { float: left; margin: 0; padding: 0; width: 100%; }
.signInHeader .logo { float: left; margin: 9px 0 0; padding: 0; width: auto; }
.signInHeader .vendorArea { float: right; margin: 39px 0 0; padding: 0; }
.signInHeader .vendorArea a { background: url(../images/vendor-icon.png) no-repeat 22px 12px #dff0ff; border: 1px solid #c3def5; color: #697784; display: block; font: 300 14px/36px 'Lato', sans-serif; padding: 0 22px 0 54px; }
.signInHeader .vendorArea a:hover { text-decoration: none; }
.signInHeader .login { float: right; margin: 39px 13px 0 0; padding: 0; }
.signInHeader .login a { color: #697784; display: block; font: 400 13px/36px 'Raleway', sans-serif; }
.signInHldr { border: 1px solid #d7edff;    /*float: left;*/    /*margin: 21px 0 0;*/

    /*padding: 0;*/
width: 80%; margin: 21px auto; }
.signInHldr .lftSignInHldr { float: left; margin: 0; padding: 0; width: 475px; }
.signInHldr .lftSignInHldr h2 { color: #4b555f; font: 400 24px 'Raleway', sans-serif; margin: 15px 0 7px 30px; padding: 0; }
.signInHldr .lftSignInHldr h4 { color: #a4a4a4; font: 400 13px 'Raleway', sans-serif; margin: 0 0 0 30px; padding: 0; }
.signInHldr .lftSignInHldr h4 a { color: #fe8f01; }
.signInHldr .lftSignInHldr .sclHldr { float: left; margin: 25px 0 0; padding: 0; text-align: center; width: 100%; }
.signInHldr .lftSignInHldr .sclHldr p { margin: 11px 0 0; padding: 0; text-align: center; }
.signInHldr .lftSignInHldr .sclHldr p a { background: url(../images/login.png) no-repeat 0 0; color: #a4a4a4; display: inline-block; font: 400 13px 'Raleway', sans-serif; padding: 0 0 0 20px; }
.signInHldr .lftSignInHldr .or { background: url(../images/bdr-bg.png) repeat-x 0 11px; margin: 20px 0; padding: 0; text-align: center; }
.signInHldr .lftSignInHldr .or span { background: #fff; color: #000; display: inline-block; font: 400 12px 'Raleway', sans-serif; padding: 0 8px; text-transform: uppercase; }
.signInHldr .lftSignInHldr .loginFrm { float: none; list-style: none; margin: 0 auto; padding: 0; width: 342px; }
.signInHldr .lftSignInHldr .loginFrm li { float: left; margin: 0 0 15px; padding: 0; width: 100%; }
.signInHldr .lftSignInHldr .loginFrm li .lblSpan { color: #697784; display: block; font: 400 14px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; text-align: center; }
.signInHldr .lftSignInHldr .loginFrm li .forgtPswd { color: #697784; display: block; font: 400 14px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.signInHldr .lftSignInHldr .loginFrm li input[type="text"] { background-color: #fff; background-position: 0 0; background-repeat: no-repeat; border: 1px solid #dddde4; color: #697784; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px 0 50px; vertical-align: middle; width: 100%; }
.signInHldr .lftSignInHldr .loginFrm li input[type="password"] { background-color: #fff; background-repeat: no-repeat; border: 1px solid #dddde4; color: #697784; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px 0 50px; vertical-align: middle; width: 100%; }
.signInHldr .lftSignInHldr .loginFrm li input.email { background-image: url(../images/signIn-email.png); background-position: 11px 0; }
.signInHldr .lftSignInHldr .loginFrm li input.psswd { background-image: url(../images/signIn-psswd.png); background-position: 13px 0; }
.signInHldr .lftSignInHldr .loginFrm li input[type="submit"] { background: #fe8f01; border: none; color: #fff; cursor: pointer; float: left; font: 400 14px 'Raleway', sans-serif; height: 36px; margin: 0; padding: 0; vertical-align: middle; width: 100%; }
.signInHldr .rghtSignInHldr { border-left: 1px solid #d7edff; float: right; margin: 0; padding: 0; position: relative; width: 476px; }
.signInHldr .rghtSignInHldr .signInPlngHldr { background: rgba(255, 0, 101, 0.50); bottom: 16px; left: 0; margin: 0 auto; padding: 10px 15px 0; position: absolute; right: 0; width: 455px; }
.signInHldr .rghtSignInHldr .signInPlngHldr h3 { color: #fff; font: 400 20px 'Lato', sans-serif; margin: 0 0 5px; padding: 0; }
.signInHldr .rghtSignInHldr .signInPlngHldr p { color: #fff; font: 300 16px 'Lato', sans-serif; margin: 0 0 15px; padding: 0; }
.bnsHldr { border: 1px solid #c3def5; float: left; margin: 12px 0 0; padding: 0; width: 100%; }
.bnsHldr .bnsArea { background: url(../images/blue-arrow.png) no-repeat right 0; float: left; height: 101px; margin: 0; padding: 0 51px 0 0; }
.bnsHldr .bnsArea span { background: url(../images/briefcase-img.png) no-repeat center 12px #dff0ff; color: #a4a4a4; display: block; font: 300 18px/66px 'Lato', sans-serif; padding: 35px 0 0 0; text-align: center; width: 240px; }
.bnsHldr .prfSnls { border-right: 1px solid #d7edff; float: left; font: 300 13px/24px 'Lato', sans-serif; height: 101px; margin: 0; padding: 20px 60px 0; text-align: center; }
.bnsHldr .prfSnls span { color: #fe8f01; font-size: 18px; }
.bnsHldr .areNt { float: left; font: 300 13px/24px 'Lato', sans-serif; height: 101px; margin: 0; padding: 20px 26px 0; text-align: center; }
.bnsHldr .areNt span { color: #fe8f01; font-size: 18px; }

/*=============== sign-In end ===============*/
.signUp { background-image: url(../images/signup-bg.png); background-position: left bottom; background-repeat: no-repeat; }
.mainDiv2 { margin: 0 auto; width: 903px; }
.signUpHldr { background: #fff; border: 1px solid #d7edff; float: left; margin: 20px 0 0; width: 562px; }
.signUpHldr h2 { color: #4b555f; font: 400 24px 'Raleway', sans-serif; margin: 15px 0 7px 30px; padding: 0; }
.signUpHldr h4 { color: #a4a4a4; font: 400 13px 'Raleway', sans-serif; margin: 0 0 0 30px; padding: 0; }
.signUpHldr h4 a { color: #fe8f01; }
.signUpHldr .sclHldr { border-top: 1px solid #d7edff; float: left; margin: 25px 0 0; padding: 20px 0 0; text-align: center; width: 100%; }
.signUpHldr .sclHldr p { margin: 11px 0 0; padding: 0; text-align: center; }
.signUpHldr .sclHldr p a { background: url(../images/login.png) no-repeat 0 0; color: #a4a4a4; display: inline-block; font: 400 13px 'Raleway', sans-serif; padding: 0 0 0 20px; }
.signUpHldr .or { background: url(../images/bdr-bg.png) repeat-x 0 11px; margin: 20px 0; padding: 0; text-align: center; }
.signUpHldr .or span { background: #fff; color: #000; display: inline-block; font: 400 12px 'Raleway', sans-serif; padding: 0 8px; text-transform: uppercase; }
.signUpHldr .loginFrm { float: left; list-style: none; margin: 0; padding: 0; width: 100%; }
.signUpHldr .loginFrm li { float: left; margin: 0 0 15px; padding: 0 10px 0; width: 50%; }
.signUpHldr .loginFrm li:first-child { width: 100%; }
.signUpHldr .loginFrm li:nth-child(14) { color: #a4a4a4; font: 400 13px/20px 'Raleway', sans-serif; padding: 10px 0; text-align: center; width: 100%; }
.signUpHldr .loginFrm li:nth-child(14) a { color: #a4a4a4; text-decoration: underline; }
.signUpHldr .loginFrm li:last-child { width: 100%; }
.signUpHldr .loginFrm li .lblSpan { color: #697784; display: block; font: 400 14px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; text-align: center; }
.signUpHldr .loginFrm li .forgtPswd { color: #697784; display: block; font: 400 14px 'Raleway', sans-serif; margin: 0 0 5px; padding: 0; }
.signUpHldr .loginFrm li input[type="text"] { background-color: #fff; background-position: 0 0; background-repeat: no-repeat; border: 1px solid #dddde4; color: #697784; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px; vertical-align: middle; width: 100%; }
.signUpHldr .loginFrm li input[type="password"] { background-color: #fff; background-repeat: no-repeat; border: 1px solid #dddde4; color: #697784; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px 0 50px; vertical-align: middle; width: 100%; }
.signUpHldr .loginFrm li input.email { background-image: url(../images/signIn-email.png); background-position: 11px 0; }
.signUpHldr .loginFrm li input.psswd { background-image: url(../images/signIn-psswd.png); background-position: 13px 0; }
.signUpHldr .loginFrm li select { background-color: #fff; background-position: 0 0; background-repeat: no-repeat; border: 1px solid #dddde4; color: #697784; float: left; font: 400 14px 'Raleway', sans-serif; height: 38px; margin: 0; padding: 0 10px; vertical-align: middle; width: 100%; }
.signUpHldr .loginFrm li input[type="submit"] { background: #fe8f01; border: none; color: #fff; cursor: pointer; float: left; font: 400 14px 'Raleway', sans-serif; height: 36px; margin: 0; padding: 0; vertical-align: middle; width: 100%; }
.signUpRght { float: right; margin: 3px 0 0; padding: 0; width: 326px; }
.signUpRght ul { float: left; list-style: none; margin: 15px 0 0; padding: 0; width: 100%; }
.signUpRght ul li { float: left; height: 82px; margin: 0 0 34px; padding: 0 0 0 103px; width: 100%; }
.signUpRght ul li:first-child { background: url(../images/signup-li.png) no-repeat 0 0; }
.signUpRght ul li:nth-child(2) { background: url(../images/signup-li2.png) no-repeat 0 0; }
.signUpRght ul li:nth-child(3) { background: url(../images/signup-li3.png) no-repeat 0 0; }
.signUpRght ul li:last-child { background: url(../images/signup-li4.png) no-repeat 0 0; }
.signUpRght ul li h3 { color: #697784; font: 400 14px 'Raleway', sans-serif; margin: 10px 0 8px; padding: 0; text-transform: uppercase; }
.signUpRght ul li p { color: #697784; font: 400 14px 'Raleway', sans-serif; margin: 0; padding: 0; }

/*=============== sign-up end ===============*/
.footer { float: left; margin: 70px 0 0; padding: 0; width: 100%; }
.footer.footer2 { margin-top: 0; }
.footer .topFooter { background: #dff0ff; border: 1px solid #c3def5; border-bottom: none; float: left; margin: 0; padding: 50px 0 35px; width: 100%; }

/*.footer .topFooter .footerMenu1 { float:left; margin:0; padding:0; }
*/
.footer .topFooter .footerMenu1 h3 { color: #fe8f01; font: 400 13px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.footer .topFooter .footerMenu1 ul { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.footer .topFooter .footerMenu1 ul li { clear: both; float: left; margin: 0 0 5px; padding: 0; width: auto; }
.footer .topFooter .footerMenu1 ul li a { background: url(../images/footer-gray-arrow.png) no-repeat 0 5px; display: block; color: #858585; font: 400 13px 'Raleway', sans-serif; padding: 0 0 0 16px; }
.footer .topFooter .footerMenu1 ul li a:hover { background: url(../images/footer-pink-arrow.png) no-repeat 0 5px; color: #ff0065; }

/*.footer .topFooter .footerMenu2 { float:left; margin:0 0 0 35px; padding:0; }
*/
.footer .topFooter .footerMenu2 h3 { color: #fe8f01; font: 400 13px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.footer .topFooter .footerMenu2 ul { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.footer .topFooter .footerMenu2 ul li { clear: both; float: left; margin: 0 0 5px; padding: 0; width: auto; }
.footer .topFooter .footerMenu2 ul li a { background: url(../images/footer-gray-arrow.png) no-repeat 0 5px; display: block; color: #858585; font: 400 13px 'Raleway', sans-serif; padding: 0 0 0 16px; }
.footer .topFooter .footerMenu2 ul li a:hover { background: url(../images/footer-pink-arrow.png) no-repeat 0 5px; color: #ff0065; }

/*.footer .topFooter .footerMenu3 { float:left; margin:0 0 0 35px; padding:0; }
*/
.footer .topFooter .footerMenu3 h3 { color: #fe8f01; font: 400 13px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.footer .topFooter .footerMenu3 ul { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.footer .topFooter .footerMenu3 ul li { clear: both; float: left; margin: 0 0 5px; padding: 0; width: auto; }
.footer .topFooter .footerMenu3 ul li a { background: url(../images/footer-gray-arrow.png) no-repeat 0 5px; display: block; color: #858585; font: 400 13px 'Raleway', sans-serif; padding: 0 0 0 16px; }
.footer .topFooter .footerMenu3 ul li a:hover { background: url(../images/footer-pink-arrow.png) no-repeat 0 5px; color: #ff0065; }

/*.footer .topFooter .footerMenu4 { float:left; margin:0 0 0 35px; padding:0; }
*/
.footer .topFooter .footerMenu4 h3 { color: #fe8f01; font: 400 13px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.footer .topFooter .footerMenu4 ul { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.footer .topFooter .footerMenu4 ul li { clear: both; float: left; margin: 0 0 5px; padding: 0; width: auto; }
.footer .topFooter .footerMenu4 ul li a { background: url(../images/footer-gray-arrow.png) no-repeat 0 5px; display: block; color: #858585; font: 400 13px 'Raleway', sans-serif; padding: 0 0 0 16px; }
.footer .topFooter .footerMenu4 ul li a:hover { background: url(../images/footer-pink-arrow.png) no-repeat 0 5px; color: #ff0065; }

/*.footer .topFooter .footerMenu5 { float:right; margin:10px 0 0; padding:0; }
*/
.footer .topFooter .footerMenu5 ul { float: left; list-style: none; margin: 0; padding: 0; width: auto; }
.footer .topFooter .footerMenu5 ul li { clear: both; float: left; margin: 0 0 15px; padding: 0; width: auto; }

/*.footer .bottomFooter { background:#17151d; float:left; margin:0; padding:0; width:100%; }
.footer .bottomFooter p { color:#797979; float:left; font:400 13px/42px 'Lato', sans-serif; margin:0; padding:0; }
.footer .bottomFooter ul { float:right; list-style:none; margin:0; padding:0; width:auto; }
.footer .bottomFooter ul li { background:url(../images/footer_gray_bdr.png) no-repeat right 15px; float:left; margin:0; padding:0 1px 0 0; width:auto; }
.footer .bottomFooter ul li:last-child { background:none; }
.footer .bottomFooter ul li a { color:#797979; display:block; font:400 13px/42px 'Lato', sans-serif; padding:0 5px; }
*/

/*=============== .footer end ===============*/
div#requestpop input[type="text"], button, select { width: 239px; height: 34px; border: 1px solid #E0E0E0; color: #999999; }
.fancybox-inner select { background: #fff; margin: 0; padding: 0 10px; }
.searchdrop { text-align: center; }
.body .innerPage { float: left; margin: 30px 0 0; padding: 0; width: 100%; }
.body .innerPage h1 { color: #de4c60; font: 500 42px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.body .innerPage p { color: #1f1f1f; font: 300 16px 'Raleway', sans-serif; margin: 0 0 15px; padding: 0; }
.body .innerPage .vendrsSrch { float: left; list-style: none; margin: 15px 0 0; padding: 0; text-align: center; width: 100%; }
.body .innerPage .vendrsSrch li { -webkit-box-shadow: 0 0 7px #c3def5; -moz-box-shadow: 0 0 7px #c3def5; box-shadow: none; display: inline-block; float: none; margin: 0; padding: 0; width: auto; }
.body .innerPage .vendrsSrch li select { background: #fff; border: 1px solid #c3def5; color: #9b9b9b; float: left; height: 48px; margin: 0; padding: 0 10px; width: 334px; }
.body .innerPage .vndrsHldr { float: left; margin-top: 20px !important; padding: 0; width: 100%; }
.body .innerPage .vndrsHldr .col-lg-2 { margin-bottom: 18px; }
.body .innerPage .vndrsHldr .content { background: #dff0ff; border: 1px solid #c3def5; display: table; float: left; height: 48px; margin: 0; padding: 0; text-align: center; text-align: center; width: 100%; }
.body .innerPage .vndrsHldr .content:hover { background: #fff; }
.body .innerPage .vndrsHldr .content .content2 { color: #6c7b88; display: table-cell; font: 400 15px 'Raleway', sans-serif; vertical-align: middle; }
.body .innerPage .vndrsHldr .content .content2 a { color: #6c7b88; }
.body .innerPage .vndrsHldr .content:hover .content2 a { color: #6c7b88; }
.body .innerPage .vndrsHldr .content .content2 a:hover { text-decoration: none; }

/*___________ Vendors-body end ___________*/

/*___________ Vendor-Listing-body start ___________*/
.body .vndrslistinghldr { float: left; margin: 25px 0 0; padding: 0; width: 100%; }
.body .vndrslistinghldr .content { background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); float: left; margin: 0; padding: 10px; position: relative; width: 100%; }
.body .vndrslistinghldr .content .imgHldr { float: left; margin: 0 0 20px; padding: 0; width: 100%; }
.body .vndrslistinghldr .content .imgHldr img { height: 156px; width: 100%; }
.body .vndrslistinghldr .content .txtHldr { float: left; margin: 0 0 5px; width: 100%; }
.body .vndrslistinghldr .content .txtHldr h3 { color: #ff0065; font: 400 18px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; }
.body .vndrslistinghldr .content .txtHldr h3 a { color: #ff0065; font: 400 13px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; text-decoration: none; }
.body .vndrslistinghldr .content .txtHldr p { background: url(../images/ph-icon.png) no-repeat 0 4px; background-size: 23px; color: #959595; font: normal 13px/32px Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 0 32px; }
.body .vndrslistinghldr .content .pinkTxtHldr { background: url(../images/vendor-listing/icon-vendor-add.png) top left no-repeat; /*background:url(../images/pink-arrow.png) no-repeat 0 0;*/ /*bottom:13px; float:right; height:62px; margin:0; padding:0 0 0 20px; position:absolute; right:10px; width:auto;*/
bottom: -10px; float: right; height: 62px; margin: 0; padding: 0 0 0 20px; position: absolute; right: -15px; width: auto; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 { background: #ff0065; float: left; height: 62px; margin: 0; padding: 0 20px 0 0; /*-webkit-transition:width 2s; -moz-transition:width 2s; transition:width 2s;*/ width: 50px; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 .plusIcon { cursor: pointer; float: left; margin: 18px 0 0 15px; padding: 0; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 p { color: #fff; /*display:none;*/ float: left; font: normal 18px/62px Arial, Helvetica, sans-serif; margin: 0 0 0 10px; padding: 0; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 p a { color: #fff; }
.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2 p a:hover { text-decoration: none; }
.body .vndrslistinghldr .content .pinkTxtHldr .nvpinkTxtHldr2 { /*background:#ff0065;*/
float: left; height: 62px; margin: 0; padding: 0 20px 0 0; /*-webkit-transition:width 2s; -moz-transition:width 2s; transition:width 2s;*/ width: 50px; }
.body .vndrslistinghldr .content .pinkTxtHldr .nvpinkTxtHldr2 .plusIcon { cursor: pointer; float: left; margin: 18px 0 0 15px; padding: 0; }
.body .vndrslistinghldr .content .pinkTxtHldr .nvpinkTxtHldr2 p { color: #fff; /*display:none;*/ float: left; font: normal 18px/62px Arial, Helvetica, sans-serif; margin: 0 0 0 10px; padding: 0; }
.body .vndrslistinghldr .content .pinkTxtHldr .nvpinkTxtHldr2 p a { color: #fff; }
.body .vndrslistinghldr .content .pinkTxtHldr .nvpinkTxtHldr2 p a:hover { text-decoration: none; }

/*.body .vndrslistinghldr .content .pinkTxtHldr .pinkTxtHldr2:hover p { display:block; }*/
.body .vndrslistinghldr2 { float: left; margin: 40px 0 0; padding: 0; width: 100%; }
.body .vndrslistinghldr2 .content { background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); float: left; margin: 0; padding: 10px; position: relative; width: 100%; }
.body .vndrslistinghldr2 .content .imgHldr { float: left; margin: 0 0 20px; padding: 0; width: 100%; }
.body .vndrslistinghldr2 .content .imgHldr img { height: 156px; width: 100%; }
.body .vndrslistinghldr2 .content .txtHldr { float: left; margin: 0 0 5px; width: 100%; }
.body .vndrslistinghldr2 .content .txtHldr h3 { color: #ff0065; font: 400 13px 'Raleway', sans-serif; margin: 0 0 10px; padding: 0; }
.body .vndrslistinghldr2 .content .txtHldr a { color: #ff0065; margin: 0 0 10px; padding: 0; text-decoration: none; }
.body .vndrslistinghldr .content .txtHldr a { color: #ff0065; margin: 0 0 10px; padding: 0; text-decoration: none; }
.body .vndrslistinghldr2 .content .txtHldr p { background: url(../images/ph-icon.png) no-repeat 0 4px; color: #959595; font: normal 13px/32px Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 0 32px; background-size: 23px; }
.body .vndrslistinghldr2 .content .pinkTxtHldr {    /*background:url(../images/pink-arrow.png) no-repeat 0 0;*/
background: url(../images/vendor-listing/icon-vendor-add.png) top left no-repeat; bottom: -11px; float: right; height: 62px; margin: 0; padding: 0 0 0 20px; position: absolute; right: -15px; width: auto; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 { background: #ff0065; float: left; height: 62px; margin: 0; padding: 0 10px 0 0; width: 50px; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 .plusIcon2 { cursor: pointer; float: left; margin: 18px 0 0 10px; padding: 0; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 p { color: #fff; /*display:none;*/ float: left; font: normal 18px/62px Arial, Helvetica, sans-serif; margin: 0 0 0 10px; padding: 0; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 p a { color: #fff; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .pinkTxtHldr2 p a:hover { text-decoration: none; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .nvpinkTxtHldr2 { /*background:#ff0065;*/
float: left; height: 62px; margin: 0; padding: 0 20px 0 0; width: 50px; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .nvpinkTxtHldr2 .plusIcon2 { cursor: pointer; float: left; margin: 18px 0 0 10px; padding: 0; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .nvpinkTxtHldr2 p { color: #fff; /*display:none;*/ float: left; font: normal 18px/62px Arial, Helvetica, sans-serif; margin: 0 0 0 10px; padding: 0; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .nvpinkTxtHldr2 p a { color: #fff; }
.body .vndrslistinghldr2 .content .pinkTxtHldr .nvpinkTxtHldr2 p a:hover { text-decoration: none; }
.body .innerPage .vndrsHldr2 { float: left; margin: 25px 0 0; padding: 0; width: 100%; }
.body .innerPage .vndrsHldr2 .col-lg-3 { margin-bottom: 18px; }
.body .innerPage .vndrsHldr2 .content { background: #fff; border: 1px solid #c3def5; display: table; float: left; height: 48px; margin: 0; padding: 0; text-align: center; text-align: center; width: 100%; }
.body .innerPage .vndrsHldr2 .content:hover { background: #dff0ff; }
.body .innerPage .vndrsHldr2 .content .content2 { color: #6c7b88; display: table-cell; font: normal 14px Arial, Helvetica, sans-serif; vertical-align: middle; }
.body .innerPage .vndrsHldr2 .content .content2 a { color: #6c7b88; }
.body .innerPage .vndrsHldr2 .content:hover .content2 a { color: #6c7b88; }
.body .innerPage .vndrsHldr2 .content .content2 a:hover { text-decoration: none; }
.vndrsHldr2 .content .content2 .hlinkImgVendors { text-decoration: none; }
a.fancyboxlarge.changecat.desktop-ele { border: none; }
h4.cllick_here { font-size: 12px; color: #697784; }
h4.cllick_here a { color: #ff0065; text-decoration: underline; }
.datepick-popup { position: absolute; left: 982.5px; top: 542px; overflow: hidden; }
.datepick { width: 212px; }
.datepick { background-color: #fff; color: #000; border: 1px solid #3DB48A; border-radius: 0.25em; -moz-border-radius: 0.25em; -webkit-border-radius: 0.25em; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; }
.datepick-nav { float: left; width: 100%; background-color: #3DB48A; color: #fff; font-size: 90%; font-weight: bold; padding: 6px 0 0; }
.datepick-month-row { clear: left; }
.datepick-month { float: left; width: 15em; border: 1px solid #3DB48A; text-align: center; }
.datepick-month-header { height: 1.5em; background-color: #44C495;    /*color: #fff;*/ font-weight: bold; text-align: center; }
select.datepick-month-year { height: 1.4em; border: none; font-size: 88%; padding: 0; }
select.datepick-month-year { height: 1.4em; border: none; font-size: 88%; padding: 0; }
.datepick-popup datepick-month table { width: 100%; border-collapse: collapse; }
.datepick-nav a { padding: 10px; }
.datepick-month-row td { padding: 5px; }
.body .innerPage .rghtSec ul li #mainCaptcha { margin: 0 0 15px; background-color: #ECEFFA; text-align: center; font-size: xx-large; color: violet; font-style: italic; }
.body .innerPage .rghtSec ul li .calndr { background: url(../images/calender-img.png) no-repeat center #fff; }
.profile_des { color: #1f1f1f; font: 300 16px 'Raleway', sans-serif !important; margin: 0 0 15px; padding: 0; }
.vndorImgs a.lbtnLove { background: url(/iwsthemes/images/skin/bg/myplanshadi/love-camera.png) no-repeat 0 0; text-indent: -1900px; overflow: hidden; position: absolute; right: 10px; top: 12px; display: block; height: 53px; width: 51px; z-index: 987; }
.tooltip { background: url(/IWSThemes/images/vendor-listing/black_arrow.png) repeat scroll 0 0 rgba(0, 0, 0, 0); color: #EEEEEE; display: none; font-size: 13px; line-height: 18px; height: 117px; padding: 25px;    /*width: 160px;*/ width: 210px; z-index: 601; opacity: 44; }
.tooltip a { color: #EEEEEE; }
.plus {    /*border: 3px solid #ffffff;*/

    /*border-radius: 100%;
    display: block;
    float: right;
    height: 30px;
    margin-right: -13px;
    margin-top: 15px;
    position: relative;
    width: 30px;*/
border-radius: 100%; display: block;    /* float: right; */ height: 40px; margin-right: -13px; margin-top: 16px; margin-left: 3px; position: relative; width: 30px; }
.plus:after { background-color: #ffffff; bottom: 0; content: ""; display: block; height: 2px; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 12px; }
.plus:before { background-color: #ffffff; bottom: 0; content: ""; height: 12px; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 2px; }
a.fancybox-close { background-image: url(/Styles/images/fancy-box/fancybox_sprite.png); right: -18px; top: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 804; }
a { text-decoration: none; }
.ui-datepicker-trigger { border: 1px solid #dddde4; border-left: none; float: left; height: 38px; text-indent: -999em; width: 13%; padding: 9px; }
.imgHldr2 img { width: 497px; height: 360px; }
.imgHldr img { width: 100%; height: auto; }
.vndrslistinghldr2 .col-lg-4 { margin-bottom: 18px; }
.vndrslistinghldr .col-lg-4 { margin-bottom: 18px; }
.vndorvdoImgs span.title { color: #ff0065; }
span.formError[style*="inline"] { font-size: 0.7em; color: red; }
.sfpostDetails { margin-top: 15px; padding: 1px;    /*padding:0 50px 50px 50px;*/ }
.breadcrumb {    /*padding:50px 50px 0 50px !important;*/ }
.articles-index-page {    /*padding:0 40px 50px 40px;*/ }

/*  .articles-index-page .col-lg-3 {
    min-width:255px !important;
}
*/
.sfpostDetails .title-author h1 { color: #de4c60; }

/*.sf_2cols_2_33 {
margin-top: 85px !important;
}*/
.LeftCol { }
.RightCol { margin-top: 75px !important; }
.bfList { padding: 50px; }
.bfList img, .postContent img { width: 688px; padding-top: 20px; display: block; margin: auto; }
.bfList img, .postContent a img { display: block; }
.sfpostDate { display: inline; font-weight: bold; }
ul.bfList li { padding-bottom: 10px; }
.bfList a.postFullStory, .sfcommentsForm input[type=submit], input.sfSubmitBtn { height: 100% !important; }
.postAuthorAndDate a { color: #de4c60; }
.sf_pagerNumeric { text-align: right !important; }
ul.bfList { padding-top: 50px; }
.sfpostDetails .title-author { width: 80% !important; }
.searchWrap input[type=text] { background-color: #f3f3f3; }
b, strong { font-size: 20px !important; }
.searchResult .sfsearchResultTitle a { color: #D33F6F; }
.searchResult .sfsearchResultUrl a { color: #D33F6F; }
.searchWrap { padding-left: 0; }
.k-autocomplete.k-state-default, .k-picker-wrap.k-state-default, .k-numeric-wrap.k-state-default, .k-dropdown-wrap.k-state-default { background-color: transparent !important; border-color: transparent !important; }
.sfpostDetails p { width: 100%; }
.most-recent { }
.most-recent > .content.value { text-transform: uppercase; margin-bottom: 20px; }
.content.value { color: #1F1F1F; }
.content { font-weight: 500; font-style: normal; font-size: 12px; text-transform: uppercase; }
.modules > h2, .modules .modules-header { text-align: center; font-weight: 500; font-style: normal; font-size: 11px; color: #1F1F1F; line-height: 16px; letter-spacing: 1.5px; }
.most-recent h3 { font-style: normal; font-size: 14px; line-height: 26px; letter-spacing: 0; }
.figure-with-caption { padding-bottom: 25px; display: inline-block; width: 100%; }
.figure-with-caption .image-container { float: left; padding-right: 10px; width: 280px; text-align: center; }
.figure-with-caption .figure-caption-header { color: #D33F6F; }
.figure-with-caption .read-more-link { color: #D33F6F; }
p.ellipsis-3-lines { font-size: 12px; color: black; width: auto; }
.MainImgSection { height: auto; text-align: center; display: inline-block; width: 100%; padding: 15px; }
.imgGallery {    /*padding: 20px;*/
display: block; height: 100%; }
.imgGallery ul { list-style: none; display: list-item; }
.imgGallery ul li { float: left; padding: 10px; }
.imgGallery ul li img { height: 100px; }
.header .bottomHeader .navbar-nav > li > .dropdown-menu .bdrHldr .selctCountry li a.visited { background: url(../images/pink-gradiant.png) repeat-x; border-color: #e4005a; color: #fff; text-decoration: none; }
.profileBox { margin: auto; text-align: center; }
.profileBox .pbox { border: 1px solid; width: 500px; display: inline-block; }
.profileBox .pbox .boximg { float: left; }
.profileBox .pbox .boximg img { width: 200px; height: 200px; }
.profileBox .pbox .boxdetails { padding-top: 40px; }
.profileBox .pbox .boxdetails a { padding: 10px; background: #df205d; margin-top: 20px; color: #fff; }
.sfpostDetails img { margin-bottom: 20px; max-width: 100%; height: auto; display: flex; width: 100%; }
.back-to-top { position: fixed; bottom: 2em; right: 3%; text-decoration: none; display: none; background: url(../images/skin/bg/arrow-up.png) no-repeat 0 bottom; width: 70px; height: 0; padding-top: 72px; overflow: hidden; }
.whtHldr2 { width: 100%; background: #fff; float: left; margin: 0; padding: 13px; min-height: 500px; }

/*.brick { width:320px; }*/
.body .ftrHldr { float: left; margin: 0; width: 100%; }
.body .bdrBtm { background: url(../images/gray_trans_20.png) repeat-x; float: left; height: 1px; margin: 0 0 30px 0; width: 100%; }
.body .ftrSlrsHldr { float: left; list-style: none; margin: 0 0 40px -17px; width: 1017px; }
.body .ftrSlrsHldr li { float: left; margin: 0 0 0 17px; width: 322px; }
.body .ftrSlrsHldr li .imgHldr { border: 1px solid #777; float: left; height: 237px; width: 320px; }
.body .ftrSlrsHldr li .txtHldr { background: #fff; border: 1px solid #d6d6d6; border-top: none; float: left; padding: 18px 0; width: 320px; }
.body .ftrSlrsHldr li .txtHldr .imgHldr2 { border: 1px solid #d6d6d6; float: left; height: 41px; margin: 0 14px 0 12px; width: 41px; }
.body .ftrSlrsHldr li .txtHldr h3 { color: #7f9f1b; font: 700 14px 'Open Sans', sans-serif; margin: 0; }
.body .ftrSlrsHldr li .txtHldr h4 { color: #757575; font: 400 13px 'Open Sans', sans-serif; }
.body .ftrSlrsHldr li .txtHldr h4 a { color: #757575; }
.body .ftrSlrsHldr li .txtHldr h4 a:hover { text-decoration: underline; }
.free-wall { margin: auto; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; /* For IE 6/7 (trigger hasLayout) */ }
.brick {    /*background-color: white;*/
visibility: visible !important; float: left; cursor: default; overflow: hidden; background-repeat: no-repeat; background-size: cover; background-position: center; position: relative; border: 5px solid #fff; box-shadow: 0 0 4px #c6c6c6; }
.brick .imgBdr { border: 1px solid #777; }
.brick .newsMaskHldr { float: left; }
.brick .newsMaskHldr p.name { float: left; color: #1f1f1f; font: 300 15px 'Raleway', sans-serif; margin: 9px 0 0 0; }
.brick .info { background: #7f9f1b; float: left; height: 60px; width: 100%; }
.brick .info h3 { color: #fceba9; float: left; font: 700 14px/60px 'Open Sans', sans-serif; margin: 0 0 0 13px; }
.brick .info .prcTag { float: right; list-style: none; margin: 0 15px 0 0; }
.brick .info .prcTag li { background: url(../images/pricetag_bdr.png) no-repeat right 21px; color: #fceba9; float: left; font: 600 20px/60px 'Open Sans', sans-serif; padding: 0 8px; }
.brick .info .prcTag li span { font-size: 14px; font-weight: 400; }
.brick .info .prcTag li:last-child { background: none; }
.brick .ftrInfoHldr { background: url(../images/blk_trans_70.png); bottom: 61px; /*display:none;*/ position: absolute; width: 100%; z-index: 10000; }
.brick .ftrInfoHldr h3 { color: #7f9f1b; font: 700 13px 'Open Sans', sans-serif; margin: 10px 18px 10px 20px; }
.brick .ftrInfoHldr p { color: #fff; display: none; font: 400 13px/18px 'Open Sans', sans-serif; margin: 0 18px 10px 20px; }
.brick .ftrInfoHldr p a { color: #9ac63f; text-decoration: underline; }
.brick:hover .ftrInfoHldr p { display: block; }
.brick .favHldr { display: none; float: left; position: absolute; top: 0; width: 100%; z-index: 10000; }
.brick .favHldr .pintIcon { float: left; margin: 18px 0 0 18px; }
.brick .favHldr .favIcon { float: right; margin: 18px 17px 0 0; }
.brick:hover .favHldr { display: block; }
.brick .cover { overflow: hidden; margin: 17px; }

/*.brick .read-more {
    position: absolute;
    display: none;
    bottom: 0px;
    left: 0px;
    right: 0px;
    padding: 12px;
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.45);
}

.brick:hover .read-more {
    display: block;
    cursor: pointer;
}

.brick .desc {
    display: none;
}

.full-width .float-left {
    display: none;
}

.full-width .desc {
    display: block;
}*/
.full-width.brick { box-shadow: none; overflow: visible; border: none !important; background: none !important; }
.full-width.brick .cover { margin: 0px 17px; color: #333; }
.full-width.brick .cover * { text-shadow: none; }
.full-width.brick .cover code { color: #666; }
.open .float-left { display: none; }
.open .desc { display: block; }
.example { width: 0px; height: 0px; overflow: visible !important; /* for ie7 */ }
.example-draggable { cursor: move; }
.example-draggable * { cursor: move; }
.example-draggable a { cursor: pointer; }
.cell { background-position: center center; background-repeat: no-repeat; background-size: cover;    /*position: absolute;
        background-color: #222;*/ }
    [class*="-share"] { cursor: pointer; margin: 17px 0; line-height: 30px; padding-left: 30px; }
    .facebook-share { background: url(../i/fb.png) no-repeat left center; }
    .twitter-share { background: url(../i/tw.png) no-repeat left center; }
    .google-share { background: url(../i/gp.png) no-repeat left center; }
    .download-icon { background: url(../i/download.png) no-repeat left center; display: block; margin: 0 0 10px 0; line-height: 30px; padding-left: 30px; }
    .js-icon { background: url(../i/js.png) no-repeat left center; display: block; line-height: 30px; padding-left: 30px; }
    .fork { float: right; width: 100%; height: 100%; display: block; background: url(../i/forkme.png) no-repeat top right; }
    .back-button { position: fixed; z-index: 9999; padding: 1%; bottom: 2%; right: 2%; display: none; background: black; }
    .back-button .back-icon { background: url(../i/back.png) no-repeat top center; width: 45px; height: 27px; display: block; }
    .back-button .back-icon:hover { background: url(../i/back.png) no-repeat bottom center; }
    .brick .imgBdr .like { background: url(../images/like.png) no-repeat; width: 41px; height: 35px; position: absolute; top: 5px; right: 5px; }
    .brick .imgBdr .like:hover { background: url(../images/like-hover.png) no-repeat; width: 41px; height: 35px; position: absolute; top: 5px; right: 5px; }
    .search-text-right { float: left; width: 100%; cursor: pointer; }
    .search-text-right .search-list1 { float: left; width: 100%; }
    .search-text-right .search-list1 #search-title-photo { float: left; color: #1f1f1f; font: 300 16px 'Raleway', sans-serif; margin-right: 5px; margin-top: 15px; }
    .search-text-right .search-list1 ul { float: left; padding: 0; /*border-right:1px solid #c3def5;*/ }
    .search-text-right .search-list1 ul li { float: left; list-style-type: none; position: relative; margin-right: 8px; border-right: 1px solid #c3def5; }
    .search-text-right .search-list1 ul li a { float: left; color: #5d5d5d; font: 300 15px 'Raleway', sans-serif; border: 1px solid #c3def5; border-right: none; background: url(../images/select-box-bg.jpg); padding: 14px 15px; text-decoration: none; }
    .cat-search-box { background: url(../images/dfg.png) no-repeat; width: 170px; height: 234px; }
    .loc-search-box { background: url(../images/dfg.png) no-repeat; width: 170px; height: 234px; }
    ul.cat-search-box li { width: 100%; }
    ul.vid-cat-search-box li { width: 100%; }
    ul.loc-search-box li { width: 100%; }
    ul.cat-search-box li a { background: none !important; padding: 5px 0 !important; border: none !important; }
    ul.vid-cat-search-box li a { background: none !important; padding: 5px 0 !important; border: none !important; }
    ul.loc-search-box li a { background: none !important; padding: 5px 0 !important; border: none !important; }
    #menu-photo-gallery-menu { border: none !important; }
    ul.cat-search-box li a:hover { color: #ff0065 !important; }
    ul.vid-cat-search-box li a:hover { color: #ff0065 !important; }
    ul.loc-search-box li a:hover { color: #ff0065 !important; }
    ul.vid-cat-search-box li .filteractive { color: #ff0065 !important; }
    .search-text-right { float: left; text-align: left; width: 100%; margin: 10px 0 0 0; }
    .search-text-left { float: right; text-align: left; width: 70%; margin: 10px 0 0 0; }
    .search-text-left h3 { color: #029253; font-family: 'SegoeUISemibold', Arial, Helvetica, sans-serif; font-size: 16px; padding: 0; text-transform: uppercase; float: left; margin: 0 10px 0 10px; }
    .search-text-right h3 { color: #029253; font-family: 'SegoeUISemibold', Arial, Helvetica, sans-serif; font-size: 16px; padding: 0; text-transform: uppercase; float: left; margin: 0 10px 0 10px; }
    .right-align { float: right; }
    .color-palat { background: #fff; display: none; left: 0px; margin-bottom: 0; margin-right: 0; margin-top: 0; padding: 20px 15px !important; position: absolute; top: 54px; width: 450px; z-index: 999; border: none !important; }
    .color-palat a { border-radius: 100%; width: 15px; height: 15px; margin: 5px !important; padding: 10px !important; }
    .color-palat a:hover { -webkit-box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.88); -moz-box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.88); box-shadow: 0px 1px 6px rgba(50, 50, 50, 0.88); }
    #ccc { position: relative; }
    .cat-search-box { background-color: transparent; box-shadow: none; display: none; height: auto; left: 10px; margin: 0; padding: 10px 15px !important; position: absolute; top: 54px; width: 170px; z-index: 999; border: none !important; }
    .vid-cat-search-box { background-color: transparent; box-shadow: none; display: none; height: auto; left: 10px; margin: 0; padding: 10px 15px !important; position: absolute; top: 54px; width: 170px; z-index: 999; border: none !important; background: #fff; }
    .loc-search-box { background-color: transparent; box-shadow: none; display: none; height: auto; left: 10px; margin: 0; padding: 10px 15px !important; position: absolute; top: 54px; width: 170px; z-index: 999; border: none !important; background: #fff; }
    #all-tag-list span.arrow-top { background: url('images/top-arrow.png') center top no-repeat; position: absolute; width: 29px; height: 25px; left: 31%; top: -21px; }
    .color-palat span.arrow-top { background: url('images/top-arrow.png') center top no-repeat; position: absolute; width: 29px; height: 25px; left: 31%; top: -21px; }
    #all-tag { position: relative; }
    #df { position: relative; }
    #all-tag-list { background: #fff; display: none; left: 0px; margin-bottom: 0; margin-right: 0; margin-top: 0; padding: 20px 15px !important; position: absolute; top: 54px; width: 630px; z-index: 999; }
    .showline { border-top: 1px solid #eee; float: left; height: 1px; margin: 8px 0; padding: 0; width: 100%; }
    .populartags ul { border: none !important; }
    .mostpopulareheart { float: left; margin-right: 2px; color: #ff0065 !important; margin-top: 2px; vertical-align: bottom; padding: 2px !important; border: none !important; }
    .search-list1 li a.showdata { color: #ff0065 !important; font-family: "SegoeUISemibold"; font-size: 15px; margin: 0 3px; padding: 2px !important; border: none !important; background: none !important; }
    .populartags ul li a { color: #333333; font-family: "SegoeUIRegular"; font-size: 13px; padding: 2px !important; border: none !important; background: none !important; text-transform: capitalize; }
    .border-topbot { border-bottom: 1px solid #e6ce88; border-top: 1px solid #e6ce88; padding: 0 0 10px 0; }
    .popular-cont { float: right; width: 580px; text-align: right; margin: 0 0 5px 0; }
    .popular-cont ul { margin: 0; padding: 0; }
    .popular-cont li { margin: 0 5px; padding: 0; list-style: none; display: inline-block; }
    .popular-cont li a:hover { color: #000; }
    .dcjq-accordion ul li a { font-size: 13px; color: #DF205D; }
    .dcjq-accordion ul li a:hover { color: #000; }
    .toggleYes { font-size: 12px; }
    .toggleYes ul li a { font-size: 13px; margin-left: 0px; color: #DF205D; }
    .toggleYes ul li a:hover { color: #000; }
    .events-list ul li p a { color: #DF205D; }
    .vendor-detail-page .photo-cat-tab a, .vendor-pagefinal .photo-cat-tab a { text-transform: capitalize; }
    .sblock-even { margin-right: 17px; clear: both; }
    .vendor .social-right-blog, .vendor .blog-social-detail { float: right:widht:20px; margin: -9px; }
    .vendor-pagefinal .photo-cat-tab a:hover { color: #DF205D; }
    .vendor-pagefinal .gform_wrapper { margin: 0px !important; padding-bottom: 18px; }
    .vendor-pagefinal .left-colum-inner .gform_wrapper { padding-bottom: 10px; }
    .no-review { font: 13px "SegoeUISemibold", Arial, Helvetica, sans-serif; margin-bottom: 10px; }
    .vendor-form select { border: 1px solid #E2C675; color: #949494; font: 12px "SegoeUIRegular", Arial, Helvetica, sans-serif !important; text-transform: uppercase; }
    .vendor-cont .comment-form select, .vendor-cont .comment-form input[type="text"], .vendor-cont .comment-form input[type="email"] { margin-bottom: 12px; }
    .vendor-cont .comment-form select { margin-left: 0px !important; }

    /* .vendor-detail-page .middle-right h1 { border-bottom:none; background: url("images/h2-botm-3.gif") no-repeat scroll center bottom rgba(0, 0, 0, 0); } */
    .contact_place { margin-top: 14px; }
    .love_place { padding-top: 20px; }
    .vendor-form li.gfield.gfield_error.gfield_contains_required .vendor-form ul li.gfield_error, .vendor-form ul li.gfield, .vendor-form ul li.gfield_contains_required { border: none !important; background: none !important; padding: 0px !important; margin: 0px !important; }
    .vendor-form .top_label .gfield_description.validation_message, .vendor-form .gfield_description.validation_message, .vendor-form li.gfield.gfield_error.gfield_contains_required { padding: 0px !important; margin: 0px !important; }
    .vendor-form textarea.medium { height: 120px !important; margin-bottom: 0px; }
    .vendor-form li.gfield, .vendor-form li.gfield_error, .vendor-form li.gfield_contains_required { padding: 0px !important; margin: 0px !important; }
    .vendor-form li.gfield_error input[type=text] { border: 1px solid #FF0000 !important; }
    .vendor-form li .gfield_description, .vendor-form li .validation_message { padding: 0px !important; margin: 0px !important; }
    .vendor-pagefinal-bottom { clear: both; overflow: hidden; padding: 14px 14px 30px 15px; }
    .member-testi { clear: both; padding: 15px 14px 0 19px; }
    .member-testi-outer { clear: both; float: left; width: 100%; }
    .member-testi-outer a, .member-testi-outer img { vertical-align: middle; }
    .discount_place { margin-top: 25px; float: left; clear: both; }

    /* Dashboard page design -- Richa 1st Nov 2013 */
    .userinfo-left { float: left; clear: both; line-height: 20px; }
    .userinfo { font-size: 13px; color: #999999; }
    .posttile { float: left; text-align: left; width: 412px; }
    #dashboardsocial { float: right; width: 55%; }
    .posttile h1 { padding: 10px 0 !important; }
    .vendor-form { padding-bottom: 6px; }
    li.ven_service .gfield_label { display: none !important; }
    li.ven_service select { background-color: #FFFFFF !important; }
    .findven_select { width: 96%; background-color: #FFFFFF; }
    .cat-name ul { float: left; }
    .description p { }
    .imagedashbord { float: left; padding: 0px 10px 10px 0px; }
    .imagelisting { float: left; clear: both; }
    .imagelisting ul { clear: both; float: left; }
    .imagelisting ul li { float: left; display: inline; padding: 10px; }
    .vendorslisting { float: left; clear: both; padding: 10px; }
    .vendorslisting .cat-name { margin-bottom: 10px; }
    .dash-blog-post { float: left; width: 49%; padding-top: 10px; }
    .dash-blog-post .posttile h1 { width: auto; padding: 0px !important; }
    .postlisting .dash_odd { padding-right: 10px; clear: both; }
    .authorimage { clear: both; float: left; width: 40%; padding-top: 5px; }
    .dashboard-content { padding-top: 10px; clear: both; }
    .dash_vendor { text-align: left; float: left; }
    .dash_vendor h2 { background: none; text-align: left; }
    .dash_vendor p { margin-bottom: 6px; padding: 0px; }
    .dashboard-main .search-cont { margin-top: 10px; }
    .dashboard-main .search-list1 a:hover { color: #DF205D; }
    .dash-post-cont { width: 49%; float: left; }
    .dash-blog-left { width: 46%; float: left; }
    .dash-blog-right { width: 52%; float: left; text-align: left; }
    .dash-blog-right p { padding-left: 0px; }
    .dash-blog-right span { color: #333333; display: inline-block; font-size: 12px; margin-top: 6px; text-transform: uppercase; }
    .dash-blog-right h1 { color: #009966; font-family: 'SegoeUISemibold'; font-weight: normal; }
    .dash-blog-right a.post-more { text-transform: uppercase; font-size: 14px; }
    .dashboard-main .imagelisting ul li { padding-left: 0px; }
    .social-icon_left { float: left; margin-top: 10px; width: 100%; }
    .loveit { margin-top: 12px; }
    #dealsdash { clear: both; width: 100%; }
    .dashdealslisting h2 { background: none !important; line-height: 16px !important; text-transform: none !important; }
    .dashdealslisting .deal-coloumn h2#deal-discount { float: left; font-size: 17px; font-weight: bold; margin: 5px 10px; text-transform: uppercase; }
    .dashdealslisting .deal-coloumn h2.deal-title { font-size: 15px; min-height: 30px; padding: 0 10px 5px; text-align: center; }
    .dashdealslisting .deal-coloumn p label { float: left; padding-left: 11px; text-align: left; width: 86px; }
    .dashdealslisting .deal-coloumn div.vendor-offer { float: left; font-weight: normal; margin-left: 16px; margin-top: 7px; text-align: left; width: 100%; }
    #events { float: left; width: 100%; }
    #events .event-block-white { float: left; width: 46%; }
    #events .event-description { width: 350px !important; text-align: left !important; }
    #events .event-description h3 a { font-size: 20px !important; }
    #events .event-calender p { padding-left: 14px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
    .whtHldr2 .imgBlock .imgInfo a { color: #D33F6F; font-size: 11px; text-decoration: none; }
    .whtHldr2 .imgBlock .imgInfo { font-size: 13px; color: #333; width: 100%; padding: 6px 0; display: block !important; position: relative !important; left: 0 !important; top: 0 !important; }
    .whtHldr2 .imgBlock .imgInfo span { border-bottom: 1px solid #ccc; display: block; padding-bottom: 5px; margin-bottom: 5px; }
    .whtHldr2 .imgBlock .imgInfo a, .whtHldr2 .imgBlock .imgInfo span { padding-left: 7px; }
    .whtHldr2 .imgBlock .imgInfo a:hover { text-decoration: underline; }
    .photos-tab .detail-tab { float: left; margin-top: 10px; width: 275px; }
    .photos-tab .detail-tab img, #inspirationWrap .imgBlock img {        /*margin-bottom: 14px;*/ }
    .photos-tab .detail-tab div.detail-para { color: #666666; font-size: 14px; line-height: 23px; }
    .tabscontents ul.galleryList li a.lbtnLove, #inspirationWrapPage .imgBlock a.lbtnLovePop, #inspirationWrap .imgBlock a.lbtnLove, #inspirationWrapPage .imgBlock a.lbtnLove { background: url(../images/skin/bg/myplanshadi/love-camera.png) no-repeat 0 0; text-indent: -1900px; overflow: hidden; position: absolute; right: 10px; top: 12px; display: block; height: 53px; width: 51px; }
    .tabscontents ul.galleryList li a.lbtnLove:hover, #inspirationWrapPage .imgBlock a.lbtnLovePop:hover, #inspirationWrap .imgBlock a.lbtnLove:hover, #inspirationWrapPage .imgBlock a.lbtnLove:hover { background-position: 0 -48px; }
    .tabscontents ul.galleryList li a.lbtnLoveSelected, #inspirationWrap .imgBlock a.lbtnLoveSelected, #inspirationWrapPage .imgBlock a.lbtnLoveSelected { background: url(../images/skin/bg/myplanshadi/love-camera.png) no-repeat 0 -48px; text-indent: -1900px; overflow: hidden; position: absolute; right: 10px; top: 12px; display: block; height: 53px; width: 51px; }

    /*=============== Photo-gallery end ===============*/
    ._56zz _56z- _56-2 hidden_elem { display: none !important; }
    .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr { display: none !important; }
    .container .adLink img { display: table; height: auto; margin: auto; padding: 0; max-width: 100%; }
    .form-page { float: left; width: 100%; }
    .form-page h4 { color: #1f1f1f; font: 500 42px 'Raleway', sans-serif; text-align: center; padding-bottom: 50px; padding-top: 30px; }
    .form-page p { color: #1f1f1f !important; font: 400 16px/24px 'Raleway', sans-serif; }
    .form-page .form { float: left; width: 100%; margin-bottom: 20px; }
    .form-page .form h5 { color: #1f1f1f; font: 500 22px 'Raleway', sans-serif; }
    .form-page .form { float: left; width: 100%; }
    .form-page .form label { width: 100%; color: #697784; font: 400 14px 'Raleway', sans-serif; line-height: 30px; }
    .form-page .form select { float: left; width: 100%; height: 40px; border: 1px solid #dddde4; padding: 10px; margin-bottom: 15px; box-shadow: 0 4px 3px #f3f3f3; color: #666; font: 300 14px 'Raleway', sans-serif; }
    .form-page .form textarea { float: left; width: 100%; height: 156px; border: 1px solid #dddde4; padding: 10px; box-shadow: 0 4px 3px #f3f3f3; margin-bottom: 15px; color: #666; font: 300 14px 'Raleway', sans-serif; }
    .form-page .form input[type="text"] { float: left; width: 100%; border: 1px solid #dddde4; padding: 10px; margin-bottom: 15px; box-shadow: 0 4px 3px #f3f3f3; color: #666; font: 300 14px 'Raleway', sans-serif; }
    .form-page .form .date { position: absolute; margin: 11px 0 0 -35px; }
    .form-page .form p { color: #697784 !important; font: 400 14px/24px 'Raleway', sans-serif !important; }
    .form-page .form input[type="checkbox"] { width: auto; float: left; }
    .form-page .form label.checkbox { width: auto; color: #697784; font: 400 14px 'Raleway', sans-serif; line-height: 21px; float: left; margin: 0 30px 20px 10px; }
    .form-page .form img { margin-bottom: 20px; max-width: 100%; }
    .form-page .form input[type="submit"] { width: 100%; background: #fe8f01; font: 300 14px 'Lato', sans-serif; color: #fff; border: none; padding: 10px; text-transform: uppercase; }

    /*.footer_left div{width:22%;}
    .footer_left{padding-left:100px;}
    */
    .adv-below-text { text-align: justify; width: auto; font: 400 12px/20px 'Raleway', sans-serif !important; }
    .adv-below-text b { font-size: 14px !important; }
    header .entry-title { font-size: 50px; text-align: center; padding: 20px 0; }
    .entry-content-static p { width: auto; }
    .top-cntnt h2 { font-size: 50px; padding-top: 50px; text-align: center; }
    .inner-colms p { width: auto; }
    .body .hmBdyBtm { float: left; margin: 40px 0 0; padding: 0; width: 100%; }
    .body .hmBdyBtm .prmVndrs { }
    .body .hmBdyBtm .prmVndrs h2 { color: #1f1f1f; font: 500 24px 'Raleway', sans-serif; margin: 0 0 20px; padding: 0; }
    .body .hmBdyBtm .prmVndrs .prmVndrsUl { float: left; list-style: none; margin: 0 0 0 -15px; padding: 0; width: 100%; }
    .body .hmBdyBtm .prmVndrs .prmVndrsUl li { }
    .body .hmBdyBtm .prmVndrs .prmVndrsUl li .imgHldr { background: #f6f6f6; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.20); -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.20); -o-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.20); -ms-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.20); box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.20); float: left; margin: 0; padding: 5px; width: 100%; }
    .body .hmBdyBtm .prmVndrs .prmVndrsUl li .imgHldr img { height: auto; width: 100%; }
    .body .hmBdyBtm .advrtsTalks { }
    .body .hmBdyBtm .advrtsTalks h2 { color: #1f1f1f; font: 500 24px 'Raleway', sans-serif; margin: 0 0 20px; padding: 0; }
    .tagsDetails ul { border: medium none !important; }
    .tagsDetails ul li a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; border: medium none !important; color: #333333; font-family: "SegoeUIRegular"; font-size: 13px; padding: 2px !important; text-transform: capitalize; }
    .MainImgSection .imgMain { max-width: 100%; }
    @media screen and (max-width:640px) {
        .profileBox .pbox { display: inline-block; width: 100%; }
        .profileBox .pbox .boximg img { height: auto; width: 100%; }
        .profileBox .pbox .boximg { float: left; width: 100%; }
        .profileBox .pbox .boxdetails { float: left; padding: 20px 0; width: 100%; }
        .profileBox .pbox .boxdetails a { display: inline-block; margin-top: 0; padding: 10px; }
    }
    @media screen and (max-width:480px) {
        .imgGallery ul li img { height: auto; width: 100%; }
        .imgGallery ul li { float: left; padding: 10px; width: 50%; }
        .imgGallery ul { display: inline-block; list-style: outside none none; margin: 0; padding: 0; width: 100%; }

        .btn.btn-primary {
  			font-size: 12px;
    		padding: 8px 6px!important;
		}
    }
    .msg_color { color: green; }
    .innerPage .find-vendors { display: block; width: 100%; }
    .innerPage .find-vendors h5 { display: block; width: 100%; padding: 0 0 5px 0; margin: 0; font-weight: 700; }
    .innerPage .find-vendors ul { list-style: none; font-size: 0px; padding: 0; margin: 0 0 20px -2%; }
    .innerPage .find-vendors ul li { display: inline-block; width: 18%; margin: 0 0 0 2%; }
    .innerPage .find-vendors ul li a { font-size: 14px; color: #6c7b88; }
    .innerPage .find-vendors ul li a:hover { font-size: 14px; color: #ff0065; }
    .hmBanner .hmBnrSrchHldr ul.filter-Controls { display: table; float: none; list-style: outside none none; margin: 95px auto 10px; padding: 0; width: auto; }
    .hmBanner .hmBnrSrchHldr ul li { float: left; margin: 0 10px 0 0; padding: 0; width: auto; }
    .hmBanner .hmBnrSrchHldr ul li select { background: #fff; border: 1px solid #454d53; border-right: none; color: #9b9b9b; font: 400 15px/48px 'Raleway', sans-serif; height: 48px; margin: 0 5px; outline: none; padding: 0 13px; vertical-align: middle; width: 280px; }
    .hmBanner .hmBnrSrchHldr ul li input[type="submit"] { background: url(../images/search-icon.png) no-repeat center #ff0065; border: 1px solid #454d53; cursor: pointer; float: left; height: 48px; margin: 0; padding: 0 !important; text-indent: -9999em; width: 50px !important; }
    .hmBanner .hmBnrSrchHldr { padding: 100px 0 0; }

    /*-------------------------New Css for Home Search----------------------*/
    .hmBanner .hmBnrSrchHldr ul li input { background: #fff; border: 1px solid #454d53; border-right: none; color: #9b9b9b; font: 400 15px/48px 'Raleway', sans-serif; height: 48px; margin: 0; outline: none; padding: 0 13px; vertical-align: middle; width: 280px; }
    .hmBanner .hmBnrSrchHldr .gentleselect-label { display: block; width: 280px; height: 48px; padding: 0 13px; margin: 0; font: 400 15px/48px 'Raleway', sans-serif; color: #9b9b9b; background: #fff; border: 1px solid transparent; border-right: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; cursor: pointer; vertical-align: middle; outline: none; }
    .hmBanner .hmBnrSrchHldr .gentleselect-dialog > ul { padding: 0; margin: 0; font-size: 0px; list-style: none !important; }
    .hmBanner .hmBnrSrchHldr .gentleselect-dialog > ul > li { margin: 0; padding: 5px !important; font-size: 14px; color: #9b9b9b; cursor: pointer; }
    .hmBanner .hmBnrSrchHldr .gentleselect-dialog > ul > li.selected { font-size: 14px; font-weight: 100; color: #9b9b9b; background-color: #ffffff; }
    .hmBanner .hmBnrSrchHldr .gentleselect-dialog > ul > li:hover { font-size: 14px; font-weight: 100; color: #ff0065; background-color: #ffffff; }
    .dropdown .dropdown-menu .bdrHldr .viewMore_btn { margin-left: 30px; }
    .viewMore_btn {    /*margin-left: 30px;*/
    font-weight: 600; }
    .gentleselect-label1 { display: block; width: 150px; height: 48px; padding: 0 13px; margin: 0; font: 400 15px/48px 'Raleway', sans-serif; color: #9b9b9b; background: #fff; border: 1px solid transparent; border-right: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; cursor: pointer; vertical-align: middle; outline: none; }
    .geo_vendor_width { width: 104px !important; }
    .geo_selectBox_width { width: 240px !important; text-decoration: underline; }
    .text_margin { margin-right: 10px !important; }
    .hmBanner .hmBnrSrchHldr { display: inline-block; padding: 0 35px; vertical-align: top; width: 100%; }
    .hmBanner .hmBnrSrchHldr ul.search-block { display: inline-block; float: left; margin: 0; max-width: 250px; width: 100%; }
    .hmBanner .hmBnrSrchHldr ul li.gentleselect-label1 { border: medium none; color: #333; display: inline-block; font-size: 18px; font-weight: 700; height: auto; line-height: 1; width: 100%; margin: 0 0 5px 0; }
    .hmBanner .hmBnrSrchHldr .gentleselect-label { background: #fff none repeat scroll 0 0; border: 0 none; border-radius: 0; color: #9b9b9b; cursor: pointer; display: inline-block; font-family: "Raleway", sans-serif; height: auto; outline: medium none; padding: 0 10px; margin: 0; text-decoration: none; vertical-align: middle; width: 100%; }
    .hmBanner .hmBnrSrchHldr ul li input { background: #fff none repeat scroll 0 0; border: 1px solid rgba(0, 0, 0, 0.1); color: #666; font: 400 15px/48px "Raleway", sans-serif; height: 48px; margin: 0; outline: medium none; padding: 10px; vertical-align: middle; width: 180px !important; }
    .Geo-Category-Filter ul.filter-Controls { list-style: none; }
    .Geo-Category-Filter ul.filter-Controls li { float: left; padding-left: 10px; }
    .Geo-Category-Filter ul.filter-Controls li > .filter-Keyword { font-size: 18px; font-weight: 700; }
    .Geo-Category-Filter ul.filter-Controls li { color: #666; font: 400 15px/48px "Raleway", sans-serif; height: 48px; margin: 0; outline: medium none; padding: 10px; vertical-align: middle; width: auto; }
    .Geo-Category-Filter ul.filter-Controls li a { cursor: pointer; }
    .Geo-Category-Filter ul.filter-Controls li a:hover { color: #ff3d8a; }
    .Geo-Category-Filter ul.filter-Controls li input[type="submit"] { background: url(../images/search-icon.png) no-repeat center #ff0065; border: 1px solid #454d53; cursor: pointer; float: left; height: 48px; margin: 0; padding: 0 !important; text-indent: -9999em; width: 50px !important; }
    .Geo-Category-Filter ul.filter-Controls li input { background: #fff none repeat scroll 0 0; border: 1px solid rgba(0, 0, 0, 0.1); color: #666; font: 400 15px/48px "Raleway", sans-serif; height: 48px; margin: 0; outline: medium none; padding: 10px; vertical-align: middle; width: 180px !important; }
    .Geo-Category-Filter .cate-List { clear: both; width: 100%; padding: 30px 0; }
    .Geo-Category-Filter .cate-List .dropdown-Cate { margin: 20px 0; border-top: 1px solid #666; border-bottom: 1px solid #666; padding: 30px 0; }
    .Geo-Category-Filter .cate-List .dropdown-Cate ul { margin-bottom: 20px; overflow: hidden; list-style: none; }
    .Geo-Category-Filter .cate-List .dropdown-Cate ul li { line-height: 1.75; float: left; display: inline; width: 25%; font-size: 16px; }
    .Geo-Category-Filter .cate-List .dropdown-Cate ul li a { cursor: pointer; color: #666; }
    .Geo-Category-Filter .cate-List .dropdown-Cate ul li a:hover { color: #ff3d8a; }
    .hmBanner .hmBnrSrchHldr ul li.dropdown { background: #fff none repeat scroll 0 0; border: 1px solid rgba(0, 0, 0, 0.1); color: #666; font: 400 15px/48px "Raleway", sans-serif; height: 48px; margin: 0 10px; outline: medium none; padding: 0 10px; vertical-align: middle; width: 250px !important; }
    .hmBanner .hmBnrSrchHldr .cate-List { clear: both; width: 80%; padding: 10px; margin: auto; }
    .hmBanner .hmBnrSrchHldr .cate-List .dropdown-Cate { padding: 10px 30px; background: #fff; border: 1px solid; }
    .hmBanner .hmBnrSrchHldr .cate-List .dropdown-Cate ul {            /*margin-bottom: 20px;*/
    overflow: hidden; list-style: none; border-bottom: 1px solid #666; }
    .hmBanner .hmBnrSrchHldr .cate-List .dropdown-Cate ul li { line-height: 1.75; float: left; display: inline; width: 32%; font-size: 16px; }
    .hmBanner .hmBnrSrchHldr .cate-List .dropdown-Cate ul li a { cursor: pointer; color: #666; }
    .hmBanner .hmBnrSrchHldr .cate-List .dropdown-Cate ul li a:hover { color: #ff3d8a; }
    .hmBanner .hmBnrSrchHldr .Select-Category { cursor: pointer; }
    .locations { margin-bottom: 10px; }
    .filter-Keyword { color: #666; text-decoration: none; }
    .filter-Keyword:hover { color: #ff3d8a; text-decoration: none; }
    .Select-Category a:hover { color: #ff3d8a; text-decoration: none; }
    .gentleselect-dialog .locations a.viewMore_btn { margin-left: 5px; }
    @media screen and (max-width:1240px) {
        .hmBanner .hmBnrSrchHldr .cate-List { width: 100%; }
        .hmBanner .hmBnrSrchHldr .cate-List .dropdown-Cate ul li { width: 100%; }
        .Geo-Category-Filter .cate-List .dropdown-Cate ul li { width: 100% }

        .conainer{
        	padding-left: 15px;
        	padding-right: 15px;
        }
    }
    @media screen and (max-width:800px) { }
    @media screen and (max-width:640px) { }
    @media screen and (max-width:480px) { }

	@media screen and (max-width:639px) {
		.header .navbar .navbar-header .midAds img{
		   position: static;
		}
	}