From 0429ba1e033d7d27113531a235eb89f0968628be Mon Sep 17 00:00:00 2001 From: Stephanie Chung Date: Mon, 7 Jul 2014 23:36:05 -0700 Subject: [PATCH] Initial Commit --- css/prettyPhoto.css | 170 +++ css/reset.css | 47 + css/responsive.css | 438 +++++++ css/settings.css | 119 ++ css/style.css | 623 +++++++++ css/style1.css | 618 +++++++++ css/style10.css | 618 +++++++++ css/style11.css | 618 +++++++++ css/style12.css | 618 +++++++++ css/style13.css | 618 +++++++++ css/style14.css | 618 +++++++++ css/style15.css | 618 +++++++++ css/style16.css | 618 +++++++++ css/style17.css | 618 +++++++++ css/style18.css | 618 +++++++++ css/style19.css | 618 +++++++++ css/style2.css | 618 +++++++++ css/style20.css | 618 +++++++++ css/style3.css | 618 +++++++++ css/style4.css | 618 +++++++++ css/style5.css | 618 +++++++++ css/style6.css | 618 +++++++++ css/style7.css | 618 +++++++++ css/style8.css | 618 +++++++++ css/style9.css | 618 +++++++++ css/typography.css | 75 ++ images/assets/big/big.jpg | Bin 0 -> 110578 bytes images/assets/small/portfolio_img1.jpg | Bin 0 -> 15264 bytes images/assets/small/portfolio_img2.jpg | Bin 0 -> 15264 bytes images/assets/small/portfolio_img3.jpg | Bin 0 -> 15264 bytes images/assets/small/portfolio_img4.jpg | Bin 0 -> 15264 bytes images/assets/small/portfolio_img5.jpg | Bin 0 -> 15264 bytes images/assets/small/portfolio_img6.jpg | Bin 0 -> 15264 bytes images/assets/small/portfolio_img7.jpg | Bin 0 -> 15264 bytes images/assets/small/portfolio_img8.jpg | Bin 0 -> 15264 bytes images/border-pat.png | Bin 0 -> 328 bytes images/botom-shade2.png | Bin 0 -> 1435 bytes images/bottom-shade.png | Bin 0 -> 2808 bytes images/bottom-shade1.png | Bin 0 -> 2236 bytes images/botttom-shade3.png | Bin 0 -> 1788 bytes images/card_facebook.png | Bin 0 -> 727 bytes images/card_facebook_over.png | Bin 0 -> 721 bytes images/card_image1.png | Bin 0 -> 37671 bytes images/card_image2.png | Bin 0 -> 38109 bytes images/card_linkedin.png | Bin 0 -> 820 bytes images/card_linkedin_over.png | Bin 0 -> 835 bytes images/card_mail.png | Bin 0 -> 834 bytes images/card_mail_over.png | Bin 0 -> 939 bytes images/card_twitter.png | Bin 0 -> 808 bytes images/card_twitter_over.png | Bin 0 -> 849 bytes images/dot_line.png | Bin 0 -> 156 bytes images/gift_logo1.png | Bin 0 -> 1950 bytes images/gift_logo2.png | Bin 0 -> 9837 bytes images/gift_logo3.png | Bin 0 -> 12204 bytes images/green_bg.jpg | Bin 0 -> 333 bytes images/heart.png | Bin 0 -> 6043 bytes images/hline.png | Bin 0 -> 163 bytes images/index-bg.png | Bin 0 -> 7748 bytes images/index-bg1.png | Bin 0 -> 1511 bytes images/index-bg2.png | Bin 0 -> 958 bytes images/index-bg3.png | Bin 0 -> 628 bytes images/line-pat4.png | Bin 0 -> 148 bytes images/loading.gif | Bin 0 -> 1979 bytes images/map.png | Bin 0 -> 158160 bytes images/menu-icon.png | Bin 0 -> 1022 bytes images/patterns/45degreee_fabric.png | Bin 0 -> 80366 bytes images/patterns/bgnoise_lg.png | Bin 0 -> 5187 bytes images/patterns/bright_squares.png | Bin 0 -> 38751 bytes images/patterns/cards/45degreee_fabric.png | Bin 0 -> 80366 bytes images/patterns/cards/bgnoise_lg.png | Bin 0 -> 5508 bytes images/patterns/cards/bright_squares.png | Bin 0 -> 36689 bytes images/patterns/cards/cork.png | Bin 0 -> 46246 bytes images/patterns/cards/diagonal-noise.png | Bin 0 -> 8129 bytes images/patterns/cards/egg_shell.png | Bin 0 -> 57537 bytes images/patterns/cards/extra_clean_paper.png | Bin 0 -> 145704 bytes images/patterns/cards/fabric_plaid.png | Bin 0 -> 7262 bytes images/patterns/cards/frenchstucco.png | Bin 0 -> 74818 bytes images/patterns/cards/grilled.png | Bin 0 -> 13926 bytes images/patterns/cards/hexellence.png | Bin 0 -> 14027 bytes images/patterns/cards/lghtmesh.png | Bin 0 -> 23521 bytes images/patterns/cards/light_alu.png | Bin 0 -> 42835 bytes images/patterns/cards/light_wool.png | Bin 0 -> 15141 bytes images/patterns/cards/little_pluses.png | Bin 0 -> 131023 bytes images/patterns/cards/old_wall.png | Bin 0 -> 37948 bytes images/patterns/cards/project_papper.png | Bin 0 -> 1056 bytes images/patterns/cards/ravenna.png | Bin 0 -> 52289 bytes images/patterns/cards/rockywall.png | Bin 0 -> 110809 bytes images/patterns/cards/roughcloth.png | Bin 0 -> 68821 bytes images/patterns/cards/soft_wallpaper.png | Bin 0 -> 230362 bytes images/patterns/cards/square_bg.png | Bin 0 -> 1258 bytes images/patterns/cards/strange_bullseyes.png | Bin 0 -> 28394 bytes images/patterns/cards/stucco.png | Bin 0 -> 35297 bytes images/patterns/cards/subtle_freckles.png | Bin 0 -> 14108 bytes images/patterns/cards/tex2res2.png | Bin 0 -> 136386 bytes images/patterns/cards/textured_stripes.png | Bin 0 -> 34743 bytes images/patterns/cards/tiny_grid.png | Bin 0 -> 1138 bytes images/patterns/cards/wall4.png | Bin 0 -> 43930 bytes images/patterns/cards/xv.png | Bin 0 -> 36437 bytes images/patterns/concrete_wall_2.png | Bin 0 -> 305419 bytes images/patterns/diagonal-noise.png | Bin 0 -> 9383 bytes images/patterns/fabric_plaid.png | Bin 0 -> 7246 bytes images/patterns/grunge_wall.png | Bin 0 -> 109729 bytes images/patterns/hexellence.png | Bin 0 -> 14038 bytes images/patterns/lghtmesh.png | Bin 0 -> 25275 bytes images/patterns/light_alu.png | Bin 0 -> 42836 bytes images/patterns/light_wool.png | Bin 0 -> 16838 bytes images/patterns/project_papper.png | Bin 0 -> 1056 bytes images/patterns/ravenna.png | Bin 0 -> 52289 bytes images/patterns/rockywall.png | Bin 0 -> 104338 bytes images/patterns/roughcloth.png | Bin 0 -> 68821 bytes images/patterns/scribble_light.png | Bin 0 -> 48244 bytes images/patterns/smooth_wall.png | Bin 0 -> 76215 bytes images/patterns/soft_wallpaper.png | Bin 0 -> 285116 bytes images/patterns/square_bg.png | Bin 0 -> 1448 bytes images/patterns/subtle_freckles.png | Bin 0 -> 14116 bytes images/patterns/subtle_stripes.png | Bin 0 -> 2208 bytes images/patterns/tex2res3.png | Bin 0 -> 97916 bytes images/patterns/tiny_grid.png | Bin 0 -> 1113 bytes images/patterns/xv.png | Bin 0 -> 39046 bytes images/prettyPhoto/dark_rounded/btnNext.png | Bin 0 -> 1411 bytes .../prettyPhoto/dark_rounded/btnPrevious.png | Bin 0 -> 1442 bytes .../dark_rounded/contentPattern.png | Bin 0 -> 130 bytes .../dark_rounded/default_thumbnail.gif | Bin 0 -> 227 bytes images/prettyPhoto/dark_rounded/loader.gif | Bin 0 -> 2545 bytes images/prettyPhoto/dark_rounded/sprite.png | Bin 0 -> 4076 bytes images/prettyPhoto/dark_square/btnNext.png | Bin 0 -> 1411 bytes .../prettyPhoto/dark_square/btnPrevious.png | Bin 0 -> 1442 bytes .../dark_square/contentPattern.png | Bin 0 -> 121 bytes .../dark_square/default_thumbnail.gif | Bin 0 -> 227 bytes images/prettyPhoto/dark_square/loader.gif | Bin 0 -> 2545 bytes images/prettyPhoto/dark_square/sprite.png | Bin 0 -> 3507 bytes images/prettyPhoto/default/default_thumb.png | Bin 0 -> 1537 bytes images/prettyPhoto/default/loader.gif | Bin 0 -> 6331 bytes images/prettyPhoto/default/sprite.png | Bin 0 -> 6682 bytes images/prettyPhoto/default/sprite_next.png | Bin 0 -> 1358 bytes images/prettyPhoto/default/sprite_prev.png | Bin 0 -> 1376 bytes images/prettyPhoto/default/sprite_x.png | Bin 0 -> 1097 bytes images/prettyPhoto/default/sprite_y.png | Bin 0 -> 1162 bytes images/prettyPhoto/facebook/btnNext.png | Bin 0 -> 845 bytes images/prettyPhoto/facebook/btnPrevious.png | Bin 0 -> 828 bytes .../facebook/contentPatternBottom.png | Bin 0 -> 142 bytes .../facebook/contentPatternLeft.png | Bin 0 -> 137 bytes .../facebook/contentPatternRight.png | Bin 0 -> 136 bytes .../facebook/contentPatternTop.png | Bin 0 -> 142 bytes .../facebook/default_thumbnail.gif | Bin 0 -> 227 bytes images/prettyPhoto/facebook/loader.gif | Bin 0 -> 2545 bytes images/prettyPhoto/facebook/sprite.png | Bin 0 -> 4227 bytes images/prettyPhoto/light_rounded/btnNext.png | Bin 0 -> 1411 bytes .../prettyPhoto/light_rounded/btnPrevious.png | Bin 0 -> 1442 bytes .../light_rounded/default_thumbnail.gif | Bin 0 -> 227 bytes images/prettyPhoto/light_rounded/loader.gif | Bin 0 -> 2545 bytes images/prettyPhoto/light_rounded/sprite.png | Bin 0 -> 4099 bytes images/prettyPhoto/light_square/btnNext.png | Bin 0 -> 1411 bytes .../prettyPhoto/light_square/btnPrevious.png | Bin 0 -> 1442 bytes .../light_square/default_thumbnail.gif | Bin 0 -> 227 bytes images/prettyPhoto/light_square/loader.gif | Bin 0 -> 2545 bytes images/prettyPhoto/light_square/sprite.png | Bin 0 -> 3507 bytes images/services-icon.png | Bin 0 -> 1478 bytes images/small_heart.png | Bin 0 -> 1055 bytes images/twitter.png | Bin 0 -> 3553 bytes images/twitter1.png | Bin 0 -> 2521 bytes index.html | 413 ++++++ js/custom.js | 217 +++ js/jquery-1.7.min.js | 4 + js/jquery.adipoli.min.js | 10 + js/jquery.isotope.min.js | 13 + js/jquery.livetweet.js | 137 ++ js/jquery.nivo.slider.js | 694 ++++++++++ js/jquery.prettyPhoto.js | 81 ++ js/jquery.validate.js | 1166 +++++++++++++++++ js/settings.js | 139 ++ 171 files changed, 16706 insertions(+) create mode 100644 css/prettyPhoto.css create mode 100644 css/reset.css create mode 100644 css/responsive.css create mode 100644 css/settings.css create mode 100644 css/style.css create mode 100644 css/style1.css create mode 100644 css/style10.css create mode 100644 css/style11.css create mode 100644 css/style12.css create mode 100644 css/style13.css create mode 100644 css/style14.css create mode 100644 css/style15.css create mode 100644 css/style16.css create mode 100644 css/style17.css create mode 100644 css/style18.css create mode 100644 css/style19.css create mode 100644 css/style2.css create mode 100644 css/style20.css create mode 100644 css/style3.css create mode 100644 css/style4.css create mode 100644 css/style5.css create mode 100644 css/style6.css create mode 100644 css/style7.css create mode 100644 css/style8.css create mode 100644 css/style9.css create mode 100644 css/typography.css create mode 100644 images/assets/big/big.jpg create mode 100644 images/assets/small/portfolio_img1.jpg create mode 100644 images/assets/small/portfolio_img2.jpg create mode 100644 images/assets/small/portfolio_img3.jpg create mode 100644 images/assets/small/portfolio_img4.jpg create mode 100644 images/assets/small/portfolio_img5.jpg create mode 100644 images/assets/small/portfolio_img6.jpg create mode 100644 images/assets/small/portfolio_img7.jpg create mode 100644 images/assets/small/portfolio_img8.jpg create mode 100644 images/border-pat.png create mode 100644 images/botom-shade2.png create mode 100644 images/bottom-shade.png create mode 100644 images/bottom-shade1.png create mode 100644 images/botttom-shade3.png create mode 100644 images/card_facebook.png create mode 100644 images/card_facebook_over.png create mode 100644 images/card_image1.png create mode 100644 images/card_image2.png create mode 100644 images/card_linkedin.png create mode 100644 images/card_linkedin_over.png create mode 100644 images/card_mail.png create mode 100644 images/card_mail_over.png create mode 100644 images/card_twitter.png create mode 100644 images/card_twitter_over.png create mode 100644 images/dot_line.png create mode 100644 images/gift_logo1.png create mode 100644 images/gift_logo2.png create mode 100644 images/gift_logo3.png create mode 100644 images/green_bg.jpg create mode 100644 images/heart.png create mode 100644 images/hline.png create mode 100644 images/index-bg.png create mode 100644 images/index-bg1.png create mode 100644 images/index-bg2.png create mode 100644 images/index-bg3.png create mode 100644 images/line-pat4.png create mode 100644 images/loading.gif create mode 100644 images/map.png create mode 100644 images/menu-icon.png create mode 100644 images/patterns/45degreee_fabric.png create mode 100644 images/patterns/bgnoise_lg.png create mode 100644 images/patterns/bright_squares.png create mode 100644 images/patterns/cards/45degreee_fabric.png create mode 100644 images/patterns/cards/bgnoise_lg.png create mode 100644 images/patterns/cards/bright_squares.png create mode 100644 images/patterns/cards/cork.png create mode 100644 images/patterns/cards/diagonal-noise.png create mode 100644 images/patterns/cards/egg_shell.png create mode 100644 images/patterns/cards/extra_clean_paper.png create mode 100644 images/patterns/cards/fabric_plaid.png create mode 100644 images/patterns/cards/frenchstucco.png create mode 100644 images/patterns/cards/grilled.png create mode 100644 images/patterns/cards/hexellence.png create mode 100644 images/patterns/cards/lghtmesh.png create mode 100644 images/patterns/cards/light_alu.png create mode 100644 images/patterns/cards/light_wool.png create mode 100644 images/patterns/cards/little_pluses.png create mode 100644 images/patterns/cards/old_wall.png create mode 100644 images/patterns/cards/project_papper.png create mode 100644 images/patterns/cards/ravenna.png create mode 100644 images/patterns/cards/rockywall.png create mode 100644 images/patterns/cards/roughcloth.png create mode 100644 images/patterns/cards/soft_wallpaper.png create mode 100644 images/patterns/cards/square_bg.png create mode 100644 images/patterns/cards/strange_bullseyes.png create mode 100644 images/patterns/cards/stucco.png create mode 100644 images/patterns/cards/subtle_freckles.png create mode 100644 images/patterns/cards/tex2res2.png create mode 100644 images/patterns/cards/textured_stripes.png create mode 100644 images/patterns/cards/tiny_grid.png create mode 100644 images/patterns/cards/wall4.png create mode 100644 images/patterns/cards/xv.png create mode 100644 images/patterns/concrete_wall_2.png create mode 100644 images/patterns/diagonal-noise.png create mode 100644 images/patterns/fabric_plaid.png create mode 100644 images/patterns/grunge_wall.png create mode 100644 images/patterns/hexellence.png create mode 100644 images/patterns/lghtmesh.png create mode 100644 images/patterns/light_alu.png create mode 100644 images/patterns/light_wool.png create mode 100644 images/patterns/project_papper.png create mode 100644 images/patterns/ravenna.png create mode 100644 images/patterns/rockywall.png create mode 100644 images/patterns/roughcloth.png create mode 100644 images/patterns/scribble_light.png create mode 100644 images/patterns/smooth_wall.png create mode 100644 images/patterns/soft_wallpaper.png create mode 100644 images/patterns/square_bg.png create mode 100644 images/patterns/subtle_freckles.png create mode 100644 images/patterns/subtle_stripes.png create mode 100644 images/patterns/tex2res3.png create mode 100644 images/patterns/tiny_grid.png create mode 100644 images/patterns/xv.png create mode 100644 images/prettyPhoto/dark_rounded/btnNext.png create mode 100644 images/prettyPhoto/dark_rounded/btnPrevious.png create mode 100644 images/prettyPhoto/dark_rounded/contentPattern.png create mode 100644 images/prettyPhoto/dark_rounded/default_thumbnail.gif create mode 100644 images/prettyPhoto/dark_rounded/loader.gif create mode 100644 images/prettyPhoto/dark_rounded/sprite.png create mode 100644 images/prettyPhoto/dark_square/btnNext.png create mode 100644 images/prettyPhoto/dark_square/btnPrevious.png create mode 100644 images/prettyPhoto/dark_square/contentPattern.png create mode 100644 images/prettyPhoto/dark_square/default_thumbnail.gif create mode 100644 images/prettyPhoto/dark_square/loader.gif create mode 100644 images/prettyPhoto/dark_square/sprite.png create mode 100644 images/prettyPhoto/default/default_thumb.png create mode 100644 images/prettyPhoto/default/loader.gif create mode 100644 images/prettyPhoto/default/sprite.png create mode 100644 images/prettyPhoto/default/sprite_next.png create mode 100644 images/prettyPhoto/default/sprite_prev.png create mode 100644 images/prettyPhoto/default/sprite_x.png create mode 100644 images/prettyPhoto/default/sprite_y.png create mode 100644 images/prettyPhoto/facebook/btnNext.png create mode 100644 images/prettyPhoto/facebook/btnPrevious.png create mode 100644 images/prettyPhoto/facebook/contentPatternBottom.png create mode 100644 images/prettyPhoto/facebook/contentPatternLeft.png create mode 100644 images/prettyPhoto/facebook/contentPatternRight.png create mode 100644 images/prettyPhoto/facebook/contentPatternTop.png create mode 100644 images/prettyPhoto/facebook/default_thumbnail.gif create mode 100644 images/prettyPhoto/facebook/loader.gif create mode 100644 images/prettyPhoto/facebook/sprite.png create mode 100644 images/prettyPhoto/light_rounded/btnNext.png create mode 100644 images/prettyPhoto/light_rounded/btnPrevious.png create mode 100644 images/prettyPhoto/light_rounded/default_thumbnail.gif create mode 100644 images/prettyPhoto/light_rounded/loader.gif create mode 100644 images/prettyPhoto/light_rounded/sprite.png create mode 100644 images/prettyPhoto/light_square/btnNext.png create mode 100644 images/prettyPhoto/light_square/btnPrevious.png create mode 100644 images/prettyPhoto/light_square/default_thumbnail.gif create mode 100644 images/prettyPhoto/light_square/loader.gif create mode 100644 images/prettyPhoto/light_square/sprite.png create mode 100644 images/services-icon.png create mode 100644 images/small_heart.png create mode 100644 images/twitter.png create mode 100644 images/twitter1.png create mode 100644 index.html create mode 100644 js/custom.js create mode 100644 js/jquery-1.7.min.js create mode 100644 js/jquery.adipoli.min.js create mode 100644 js/jquery.isotope.min.js create mode 100644 js/jquery.livetweet.js create mode 100644 js/jquery.nivo.slider.js create mode 100644 js/jquery.prettyPhoto.js create mode 100644 js/jquery.validate.js create mode 100644 js/settings.js diff --git a/css/prettyPhoto.css b/css/prettyPhoto.css new file mode 100644 index 0000000..48646a8 --- /dev/null +++ b/css/prettyPhoto.css @@ -0,0 +1,170 @@ +div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px} +div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat} +div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x} +div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat} +div.pp_default .pp_content .ppt{color:#f8f8f8} +div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px} +div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px} +div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer} +div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer} +div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px} +div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer} +div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px} +div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer} +div.pp_default .pp_close{background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px} +div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa} +div.pp_default .pp_social{margin-top:7px} +div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static} +div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px} +div.pp_default .pp_nav .pp_pause{background-position:-51px -29px} +div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px} +div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px} +div.pp_default .pp_content_container .pp_details{margin-top:5px} +div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px} +div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px} +div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7} +div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0} +div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat} +div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x} +div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat} +div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat} +div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat} +div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat} +div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer} +div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} +div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.light_rounded .pp_close{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px} +div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} +div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} +div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat} +div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat} +div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat} +div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat} +div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat} +div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat} +div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y} +div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y} +div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer} +div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} +div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.dark_rounded .pp_close{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px} +div.dark_rounded .pp_description{color:#fff;margin-right:85px} +div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} +div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} +div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat} +div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat} +div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat} +div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat} +div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat} +div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000} +div.dark_square .pp_description{color:#fff;margin:0 85px 0 0} +div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat} +div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.dark_square .pp_close{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px} +div.dark_square .pp_nav{clear:none} +div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} +div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} +div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat} +div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat} +div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer} +div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer} +div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.light_square .pp_close{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px} +div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} +div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} +div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat} +div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat} +div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer} +div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer} +div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat} +div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x} +div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat} +div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y} +div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y} +div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.facebook .pp_close{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px} +div.facebook .pp_description{margin:0 37px 0 0} +div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat} +div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px} +div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default} +div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px} +div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default} +div.facebook .pp_nav{margin-top:0} +div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px} +div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px} +div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px} +div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer} +div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer} +div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat} +div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x} +div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat} +div.pp_pic_holder a:focus{outline:none} +div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500} +div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000} +.pp_content{height:40px;min-width:40px} +* html .pp_content{width:40px} +.pp_content_container{position:relative;text-align:left;width:100%} +.pp_content_container .pp_left{padding-left:20px} +.pp_content_container .pp_right{padding-right:20px} +.pp_content_container .pp_details{float:left;margin:10px 0 2px} +.pp_description{display:none;margin:0} +.pp_social{float:left;margin:0} +.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px} +.pp_social .twitter{float:left} +.pp_nav{clear:right;float:left;margin:3px 10px 0 0} +.pp_nav p{float:left;margin:2px 4px;white-space:nowrap} +.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px} +a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px} +.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000} +.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000} +.pp_gallery div{float:left;overflow:hidden;position:relative} +.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap} +.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden} +.pp_gallery ul a img{border:0} +.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0} +.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px} +.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important} +a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%} +a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%} +a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000} +a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0} +.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px} +#pp_full_res{line-height:1!important} +#pp_full_res .pp_inline{text-align:left} +#pp_full_res .pp_inline p{margin:0 0 15px} +div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999} +div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff} +div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000} +div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff} +div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative} +div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff} +div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px} +div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important} +div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default} +div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default} +div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat} +div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat} +div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4} +div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff} +.pp_top,.pp_bottom{height:20px;position:relative} +* html .pp_top,* html .pp_bottom{padding:0 20px} +.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px} +.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px} +* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static} +.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px} +.pp_fade,.pp_gallery li.default a img{display:none} \ No newline at end of file diff --git a/css/reset.css b/css/reset.css new file mode 100644 index 0000000..55d2a16 --- /dev/null +++ b/css/reset.css @@ -0,0 +1,47 @@ +/* CSS Document */ + +/* http://meyerweb.com/eric/tools/css/reset/ + v2.0 | 20110126 + License: none (public domain) +*/ + +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} + +ol, ul { list-style: none; } + +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} \ No newline at end of file diff --git a/css/responsive.css b/css/responsive.css new file mode 100644 index 0000000..33fc1c3 --- /dev/null +++ b/css/responsive.css @@ -0,0 +1,438 @@ +/*-------------------------------------------------------*/ + /* Media Queries */ +/*-------------------------------------------------------*/ +/* Tablet Portrait size to standard 960 (devices and browsers) */ + +@media only screen and (min-width: 768px) and (max-width: 1024px) { + +/* Wrap/Container */ + #content{ + background-image:url(../images/index-bg1.png); + background-repeat:repeat-y; + background-position:left top; + width:750px; + height:auto; + min-height:500px; + } + .container { width:750px; margin:0 auto; margin-top:-80px;} + .card-pattern{ width:730px; margin:0 auto;} + .card_content{ clear:both; width:730px; margin:0 auto; margin-left:5px;} + .bottom-shade { + background-image:url(../images/bottom-shade1.png); + background-repeat:no-repeat; + background-position:left top; + width:750px; + height:25px; + clear:both; + } + #home,#gift,#wedding,#portfolio,#contact { width:720px; height:auto; margin:0 auto;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { width:98%; } + #wedding h6,#gift h6, #portfolio h6, #contact h6{ font-size:20px; width:98%;} +/* //Wrap/Container */ + +/* Header */ + .logo_sec{ width:500px; font-size: 40px; } + .logo_sec span{color:#FFFFFF;} + .groom{ float:left; padding-left:30px;} +/* //Header */ + +/* Home start */ + .card_left{ clear:both; width:70%; margin-left:110px;} + .card_left img{ margin-left:70px; margin-bottom:20px;} + .card_middle{ display:none;} + .card_right{ clear:both; width:70%; margin-left:110px;} + .card_right img{ margin-left:70px; margin-top:20px;} +/* //Home section */ + +/* Wedding */ + #wedding ul li{ width:29%;} +/* //Wedding */ + +/* Gift start */ + #gift .gift-top { margin:0px auto;} + .gift_logo1, .gift_logo2, .gift_logo3{ background-size:200px 49px; } + .gift_logos{ margin-left:10px; } +/* //Gift */ + +/* Portfolio */ + #portfolio-filter { margin:20px 0px 20px 20%; } + #portfolio-list { width:100%; margin-top:-10px; } + #portfolio-list li { margin:12px 8px 0px 5px; } +/* //Portfolio */ + +/* Contact */ + #contact iframe{ width:90%;} + #contact .heading_dots .left_dots{ width:15%;} + #contact .heading_dots .right_dots{ width:15%;} + #contact .left { margin:10px 0px 0px 10px; padding-top:10px; } + #contact .right { margin:0px 0px 0px 15px; } + #respond { height:auto; width:100%; } + #respond input[type=text] { width:85%; } + #respond textarea { resize:vertical; width:85%; } + #form { display:block; width:400px; padding:0px 20px 0px 0px; } + #form label.error { color:#F00000; position:absolute; top:0px; left:-45px; } + #form .submitBtn{ margin-right:50px; } + #contact .right { clear:both; float:left; padding:0px 0px 0px 25px; } +/* //Contact */ +} + +/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ +@media only screen and (min-width: 480px) and (max-width: 767px) { + +/* Wrap/Container */ + #content{ + background-image:url(../images/index-bg2.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + width:470px; + } + .container { width:450px; margin:0 auto; margin-top:-40px; } + .card-pattern{ width:450px; margin:0 auto;} + .card_content{ clear:both; width:450px; margin:0 auto; margin-left:5px;} + .bottom-shade{ + background-image:url(../images/botttom-shade3.png); + background-repeat:no-repeat; + background-position:left top; + width:470px; + height:25px; + clear:both; + } + #home,#wedding,#gift,#portfolio,#contact { width:430px; margin:0 auto;} + #wedding .hline,#gift .hline,#portfolio .hline, #contact .hline{width:94%; margin:20px 0px; } + #wedding h6,#gift h6, #portfolio h6, #contact h6{ font-size:16px; margin:0px 30px 0px 0px;} +/* // Wrap/Container */ + +/* Header */ + .dot_line{ clear:both; width:93%; margin:30px 0px; } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heading_dots{ clear:both; width:100%; margin:20px auto; } + .heading{ font-size:25px; } + .border_pat{ margin-top:12px; } + .green_bg{ height:106px; } + .border_pat{ margin-top:12px; } + .green_bg .logo_sec{ width:400px; font-size: 30px; padding-left:30px;} + .groom{ float:left; margin-top:5px; padding-left:20px;} + .bride{ float:left; margin-top:5px;} + .logo_sec small{ margin-left:50px; font-size:12px; } + .middle_heart img{ width:80px; height:68px;} +/* //Header */ + +/* Menu start */ + ul.arrowunderline { display:none; } + ul.arrowunderline li { + font-family:"Open Sans"; + font-size:12px; + line-height:22px; + font-weight:normal; + color:#b6b6b6; + text-decoration:none; + text-transform:none; + } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { border:hidden; } + .menu_nav { padding-top:0px; margin:5px 0px 0px 60%; } + #nav-wrap { position:relative; clear:both;} + + /* menu icon */ + #menu-icon { + width:15px; + height:30px; + background:#f8f8f8 url(../images/menu-icon.png) no-repeat 10px center; + padding:8px 25px 0 42px; + cursor:pointer; + -moz-box-shadow:10px 10px 5px #dbdbdb; + -webkit-box-shadow:10px 10px 5px #dbdbdb; + box-shadow:1px 1px 1px #dbdbdb; + -moz-border-radius:6px; + -webkit-border-radius:6px; + border-radius:6px; + display:block; /* show menu icon */ + } + #menu-icon:hover { background-color:#e3e2e2; } + #menu-icon.active { background-color:#e7e7e7; } + /* main nav */ + #nav { + clear:both; + position:absolute; + top:45px; + width:120px; + z-index:10000; + padding:5px; + background:#f8f8f8; + border:1px solid #dbdbdb; + moz-border-radius:6px; + -webkit-border-radius:6px; + border-radius:6px; + display:none; /* visibility will be toggled with jquery */ + } + #nav li { clear:both; margin:3px 0 3px 10px;} + #nav li:hover {cursor:pointer; } + #nav li:hover:after, ul.arrowunderline li#selected:after { + content:''; + width:0; + height:0; + position:absolute; + } + #nav li#selected{ cursor:pointer; border:hidden; } + #nav a, #nav ul a { font:inherit; background:none; display:inline; padding:0; color:#74c676; border:none; } + #nav a:hover, + #nav ul a:hover { background:none; color:#74c676; } + + /* dropdown */ + #nav ul { width:auto; position:static; display:block; border:none; background:inherit; } + #nav ul li { margin:3px 0 3px 15px; } +/* //Menu */ + +/* Home start */ + .card_left{ clear:both; width:93%;} + .card_left img{ margin-left:35px; margin-bottom:20px; } + .card_middle{ display:none;} + .card_right{ clear:both; width:93%;} + .card_right img{ margin-left:35px; margin-top:20px;} + .venue{ margin-left:-5px; width:95%; height:auto;} +/* //Home */ + +/* Wedding start */ + #wedding ul{ margin-top:0px;} + #wedding ul li{ clear:both; border-right:none; width:87%; margin:10px 0px;} +/* //Wedding */ + +/* Gift start */ + #gift .gift-top { margin:0px auto;} + .gift_logos li{ + clear:both; + width:60%; + height:auto; + margin-left:15%; + margin-top:10px; + margin-bottom:10px; + } +/* //Gift */ + +/* Portfolio start */ + #portfolio-filter { margin:20px 0px 20px 30px; } + #portfolio-list { width:100%; margin-left:5px; margin-top:-10px; } + #portfolio-list li { clear:both; margin:12px 8px 0px 20%; } +/* //Portfolio */ + +/* Contact start */ + #contact .left { width:78%; padding-top:10px; margin-left:0px; } + #contact iframe{ width:93%; margin-left:0;} + #respond { width:100%; height:auto; margin:0px 0px 0px 0px; } + #respond textarea { width:110%; clear:both; } + #respond input[type=text] { width:110%; } + #form { display:block; width:250px; padding:0px 20px 0px 0px; } + #form .submitBtn { margin:20px -20px 0px 0px; width:30%; } + #form div { width:250px; } + #form label { width:100%; clear:both; } + .input-box1 { margin-bottom:10px; } + #form .form_left{ clear:both; width:100%; height:auto;} + #form .form_right{ clear:both; width:100%; height:auto;} + #form .guests{ width:80%; } + #respond label.error { + position:static; + font-size:10px; + width:100%; + height:25px; + line-height:14px; + margin:0px 0px 0px -5px; + padding:6px 0px 0px 5px; + clear:both; + } + #respond select{ width:35%; } + #contact .right { width:93%; clear:both; margin-left:15px; } +/* //Contact */ +} + +/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ +@media only screen and (max-width: 479px) { + +/* Wrap/Container */ + #content{ + background-image:url(../images/index-bg3.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + width:300px; + } + .container { width:290px; margin:0 auto; margin-top:-40px;} + .card-pattern{ width:290px; margin:0 auto;} + .card_content{ clear:both; width:290px; margin:0 auto; margin-left:5px;} + .bottom-shade{ + background-image:url(../images/botom-shade2.png); + background-repeat:no-repeat; + background-position:left top; + height:25px; + width:300px; + clear:both; + } + .dot_line{ clear:both; width:93%; margin:20px 0px;} + .left_dots{ width:38%;} + .right_dots{ width:38%;} + #home,#wedding,#gift,#portfolio,#contact { width:280px; margin:0 auto; } + #wedding .hline,#gift .hline, #portfolio .hline, #contact .hline { width:94%; margin:20px 0px; } + .heading_dots{ clear:both; width:100%; margin:20px auto; } + .heading{ font-size:22px; } + #wedding h6,#gift h6, #portfolio h6, #contact h6{ font-size:14px; line-height:25px; margin:0px 20px 0px 0px;} +/* //Wrap/Container */ + +/* Header */ + .green_bg{ height:106px; } + .border_pat{ margin-top:12px; } + .green_bg .logo_sec{ width:300px; font-size: 25px;} + .groom{ float:left; margin-top:5px; padding-left:20px;} + .bride{ float:left; margin-top:5px;} + .logo_sec small{ margin-left:20px; font-size:12px; } + .middle_heart img{ width:80px; height:68px;} +/* //Header */ + +/* Menu start */ + ul.arrowunderline { display:none; } + ul.arrowunderline li { + font-family:"Open Sans"; + font-size:12px; + line-height:22px; + font-weight:normal; + color:#b6b6b6; + text-decoration:none; + text-transform:none; + } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { border:hidden; } + .menu_nav { padding-top:0px; margin:5px 0px 0px 60%; } + #nav-wrap { position:relative; clear:both;} + + /* menu icon */ + #menu-icon { + color:#74c676; + width:15px; + height:30px; + background:#f8f8f8 url(../images/menu-icon.png) no-repeat 10px center; + padding:8px 25px 0 42px; + cursor:pointer; + -moz-box-shadow:10px 10px 5px #dbdbdb; + -webkit-box-shadow:10px 10px 5px #dbdbdb; + box-shadow:1px 1px 1px #dbdbdb; + -moz-border-radius:6px; + -webkit-border-radius:6px; + border-radius:6px; + display:block; /* show menu icon */ + } + #menu-icon:hover { background-color:#e3e2e2; } + #menu-icon.active { background-color:#e7e7e7; } + /* main nav */ + #nav { + clear:both; + position:absolute; + top:45px; + width:120px; + z-index:10000; + padding:5px; + background:#f8f8f8; + border:1px solid #dbdbdb; + moz-border-radius:6px; + -webkit-border-radius:6px; + border-radius:6px; + display:none; /* visibility will be toggled with jquery */ + } + #nav li { clear:both; margin:3px 0 3px 10px;} + #nav li:hover { color:#74c676; cursor:pointer; } + #nav li:hover:after, ul.arrowunderline li#selected:after { + content:''; + width:0; + height:0; + position:absolute; + } + #nav li#selected{ color:#74c676; cursor:pointer; border:hidden; } + #nav a, #nav ul a { font:inherit; background:none; display:inline; padding:0; color:#74c676; border:none; } + #nav a:hover, + #nav ul a:hover { background:none; color:#74c676; } + + /* dropdown */ + #nav ul { width:auto; position:static; display:block; border:none; background:inherit; } + #nav ul li { margin:3px 0 3px 15px; } +/* //Menu */ + +/* Home start */ + .card_left{ clear:both; width:93%;} + .card_left img{ margin-left:10px; margin-bottom:20px; width:250px; height:210px; } + .card_heading{font-size:22px;} + .card_middle{ display:none;} + .card_right{ clear:both; width:93%;} + .card_right img{ margin-left:10px; margin-top:20px; width:250px; height:210px;} + .card_social ul{ margin:0px 0px 0px 50px;} + .venue{ margin-left:-5px; width:98%; height:auto;} + #home #date{font-size:32px;} +/* //Home */ + +/* Wedding start */ + #wedding .heading_dots .left_dots{ width:20%;} + #wedding .heading_dots .right_dots{ width:20%;} + #wedding ul{ margin-top:-10px;} + #wedding ul li{ clear:both; width:85%; border-right:none; margin:10px 0px;} +/* //Wedding */ + +/* Gift start */ + #gift .gift-top { margin:0px auto;} + #gift .heading_dots .left_dots{ width:15%;} + #gift .heading_dots .right_dots{ width:15%;} + .register{ font-size:20px; padding:5px 0px; } + .gift_logos li{ + clear:both; + width:92%; + height:auto; + margin-top:10px; + margin-bottom:10px; + } +/* //Gift */ + +/* //Portfolio start */ + #portfolio .heading_dots .left_dots{ width:10%;} + #portfolio .heading_dots .right_dots{ width:10%;} + #portfolio-filter { margin:20px 0px 20px 25px; } + #portfolio-list { width:100%; margin-left:5px; margin-top:-10px; } + #portfolio-list li { clear:both; margin:12px 8px 0px 6%; } +/* Portfolio */ + +/* Contact start */ + #contact .heading_dots .left_dots{ width:12%;} + #contact .heading_dots .right_dots{ width:12%;} + #contact .left { width:78%; padding-top:10px; margin-left:0px; } + #contact iframe{ width:92%; height:150px; margin-left:0px; } + #respond { width:100%; height:auto; margin:0px 0px 0px 0px; } + #respond textarea { width:110%; clear:both; } + #respond input[type=text] { width:110%; } + #form { display:block; width:200px; padding:0px 20px 0px 0px; } + #form .submitBtn { margin:20px -20px 0px 0px; width:30%; } + #form div { width:200px; } + #form label { width:100%; clear:both; } + .input-box1 { margin-bottom:10px; } + #form .form_left{ clear:both; width:100%; height:auto;} + #form .form_right{ clear:both; width:100%; height:auto;} + #form .guests{ width:80%; } + #respond label.error { + position:static; + font-size:10px; + width:230px; + height:25px; + line-height:14px; + margin:0px 0px 0px -5px; + padding:6px 0px 0px 5px; + clear:both; + } + #respond select{ width:35%; } + #contact .right { width:94%; clear:both; margin-left:15px; } + #contact .right .twitter { + background-image:url(../images/twitter1.png); + background-repeat:no-repeat; + background-position:left top; + width:248px; + height:122px; + margin:20px 0px 0px 0px; + } + #contact .right .twitter h2 { padding:0px 0px 0px 20px; } + #contact .right span { width:60%;} + #contact .right .twitter p { padding:0px 0px 0px 20px; } +/* //Contact */ +} + diff --git a/css/settings.css b/css/settings.css new file mode 100644 index 0000000..7d887c1 --- /dev/null +++ b/css/settings.css @@ -0,0 +1,119 @@ +/* CSS Document */ + + /* Settings panel Styles */ +#cfont,#confont{width:161px; height:30px; line-height:30px; padding:3px; margin-left:84px; font: 12px Arial, Helvetica, sans-serif; color:#666;} +.settings-panel { position: fixed; top:40px; left: 0px; width: 270px; background-color: #fff; border: 1px solid #ebeff0; padding: 2px 5px 10px; margin-left: -282px; z-index: 99999; } +.settings-panel .open-buttton { display: block; width: 32px; height: 32px; background: url(../images/services-icon.png) center center #fff no-repeat; position: absolute; top: 184px; right: -37px; cursor: pointer; padding: 3px 2px 2px; border: 1px solid #ebeff0; border-left: none; } +.settings-panel h5 { line-height: 12px; margin: 0px 0px 8px 0px; padding: 0px; color: #555; } +.settings-panel .patterns , .settings-panel .c_patterns { overflow: hidden; margin: 0px 0px 0px -6px; padding: 0px 0px 3px 6px; } +.settings-panel .patterns li, .settings-panel .c_patterns li { width: 35px; height: 35px; border: 1px solid #e1e4e5; float: left; margin: 0px 0px 5px 8px; cursor: pointer; } + +.settings-panel .patterns li.bgs1 { background: url(../images/patterns/45degreee_fabric.png); } +.settings-panel .patterns li.bgs2 { background: url(../images/patterns/bgnoise_lg.png); } +.settings-panel .patterns li.bgs3 { background: url(../images/patterns/gplaypattern.png); } +.settings-panel .patterns li.bgs4 { background: url(../images/patterns/bright_squares.png); } +.settings-panel .patterns li.bgs5 { background: url(../images/patterns/hexellence.png); } +.settings-panel .patterns li.bgs6 { background: url(../images/patterns/cork.png); } +.settings-panel .patterns li.bgs7 { background: url(../images/patterns/rockywall.png); } +.settings-panel .patterns li.bgs8 { background: url(../images/patterns/lghtmesh.png); } +.settings-panel .patterns li.bgs9 { background: url(../images/patterns/flowertrail.png); } +.settings-panel .patterns li.bgs10 { background: url(../images/patterns/light_wool.png); } +.settings-panel .patterns li.bgs11 { background: url(../images/patterns/diagonal-noise.png); } +.settings-panel .patterns li.bgs12 { background: url(../images/patterns/fabric_plaid.png); } +.settings-panel .patterns li.bgs13 { background: url(../images/patterns/lil_fiber.png); } +.settings-panel .patterns li.bgs14 { background: url(../images/patterns/xv.png); } +.settings-panel .patterns li.bgs15 { background: url(../images/patterns/light_alu.png); } +.settings-panel .patterns li.bgs16 { background: url(../images/patterns/light_honeycomb.png); } +.settings-panel .patterns li.bgs17 { background: url(../images/patterns/little_pluses.png); } +.settings-panel .patterns li.bgs18 { background: url(../images/patterns/project_papper.png); } +.settings-panel .patterns li.bgs19 { background: url(../images/patterns/stacked_circles.png); } +.settings-panel .patterns li.bgs20 { background: url(../images/patterns/ravenna.png); } +.settings-panel .patterns li.bgs21 { background: url(../images/patterns/roughcloth.png); } +.settings-panel .patterns li.bgs22 { background: url(../images/patterns/scribble_light.png); } +.settings-panel .patterns li.bgs23 { background: url(../images/patterns/small_tiles.png); } +.settings-panel .patterns li.bgs24 { background: url(../images/patterns/soft_wallpaper.png); } +.settings-panel .patterns li.bgs25 { background: url(../images/patterns/square_bg.png); } +.settings-panel .patterns li.bgs26 { background: url(../images/patterns/subtle_freckles.png); } +.settings-panel .patterns li.bgs27 { background: url(../images/patterns/gridme.png); } +.settings-panel .patterns li.bgs28 { background: url(../images/patterns/subtle_stripes.png);} +.settings-panel .patterns li.bgs29 { background: url(../images/patterns/tiny_grid.png);} +.settings-panel .patterns li.bgs30 { background: url(../images/patterns/smooth_wall.png);} +.settings-panel .patterns li.bgs31 { background: url(../images/patterns/grunge_wall.png); } +.settings-panel .patterns li.bgs32 { background: url(../images/patterns/concrete_wall_2.png); } +.settings-panel .patterns li.bgs33 { background-color:#e7e7e7; } +.settings-panel .patterns li.bgs34 { background: url(../images/patterns/triangles_pattern.png); } +.settings-panel .patterns li.bgs35 { background: url(../images/patterns/tex2res3.png); } + + + +.settings-panel .patterns li.card_bgs1 { background: url(../images/patterns/cards/45degreee_fabric.png); } +.settings-panel .patterns li.card_bgs2 { background: url(../images/patterns/cards/bgnoise_lg.png); } +.settings-panel .patterns li.card_bgs3 { background: url(../images/patterns/cards/gplaypattern.png); } +.settings-panel .patterns li.card_bgs4 { background: url(../images/patterns/cards/bright_squares.png); } +.settings-panel .patterns li.card_bgs5 { background: url(../images/patterns/cards/hexellence.png); } +.settings-panel .patterns li.card_bgs6 { background: url(../images/patterns/cards/cork.png); } +.settings-panel .patterns li.card_bgs7 { background: url(../images/patterns/cards/rockywall.png); } +.settings-panel .patterns li.card_bgs8 { background: url(../images/patterns/cards/lghtmesh.png); } +.settings-panel .patterns li.card_bgs9 { background: url(../images/patterns/cards/flowertrail.png); } +.settings-panel .patterns li.card_bgs10 { background: url(../images/patterns/cards/light_wool.png); } +.settings-panel .patterns li.card_bgs11 { background: url(../images/patterns/cards/diagonal-noise.png); } +.settings-panel .patterns li.card_bgs12 { background: url(../images/patterns/cards/fabric_plaid.png); } +.settings-panel .patterns li.card_bgs13 { background: url(../images/patterns/cards/lil_fiber.png); } +.settings-panel .patterns li.card_bgs14 { background: url(../images/patterns/cards/xv.png); } +.settings-panel .patterns li.card_bgs15 { background: url(../images/patterns/cards/light_alu.png); } +.settings-panel .patterns li.card_bgs16 { background: url(../images/patterns/cards/light_honeycomb.png); } +.settings-panel .patterns li.card_bgs17 { background: url(../images/patterns/cards/little_pluses.png); } +.settings-panel .patterns li.card_bgs18 { background: url(../images/patterns/cards/project_papper.png); } +.settings-panel .patterns li.card_bgs19 { background: url(../images/patterns/cards/stacked_circles.png); } +.settings-panel .patterns li.card_bgs20 { background: url(../images/patterns/cards/ravenna.png); } +.settings-panel .patterns li.card_bgs21 { background: url(../images/patterns/cards/roughcloth.png); } +.settings-panel .patterns li.card_bgs22 { background: url(../images/patterns/cards/scribble_light.png); } +.settings-panel .patterns li.card_bgs23 { background: url(../images/patterns/cards/small_tiles.png); } +.settings-panel .patterns li.card_bgs24 { background: url(../images/patterns/cards/soft_wallpaper.png); } +.settings-panel .patterns li.card_bgs25 { background: url(../images/patterns/cards/square_bg.png); } +.settings-panel .patterns li.card_bgs26 { background: url(../images/patterns/cards/subtle_freckles.png); } +.settings-panel .patterns li.card_bgs28 { background: url(../images/patterns/cards/subtle_stripes.png);} +.settings-panel .patterns li.card_bgs29 { background: url(../images/patterns/cards/tiny_grid.png);} +.settings-panel .patterns li.card_bgs30 { background: url(../images/patterns/cards/textured_stripes.png);} +.settings-panel .patterns li.card_bgs31 { background: url(../images/patterns/cards/extra_clean_paper.png); } +.settings-panel .patterns li.card_bgs32 { background: url(../images/patterns/cards/tex2res2.png); } +.settings-panel .patterns li.card_bgs33 { background: url(../images/patterns/cards/egg_shell.png); } +.settings-panel .patterns li.card_bgs34 { background: url(../images/patterns/cards/redox_01.png); } +.settings-panel .patterns li.card_bgs35 { background: url(../images/patterns/cards/tex2res3.png); } +.settings-panel .patterns li.card_bgs39 { background: url(../images/patterns/cards/frenchstucco.png); } +.settings-panel .patterns li.card_bgs36 { background: url(../images/patterns/cards/wall4.png); } +.settings-panel .patterns li.card_bgs40 { background: url(../images/patterns/cards/grilled.png); } + +.settings-panel .c_patterns li.c1 { background-color:#e79b9b; } +.settings-panel .c_patterns li.c2 { background-color:#633f59; } +.settings-panel .c_patterns li.c3 { background-color:#9d6f89; } +.settings-panel .c_patterns li.c4 { background-color:#fdc2d6; } +.settings-panel .c_patterns li.c5 { background-color:#84a053; } +.settings-panel .c_patterns li.c6 { background-color:#74c676; } +.settings-panel .c_patterns li.c7 { background-color:#e86992; } +.settings-panel .c_patterns li.c8 { background-color:#ced0cd; } +.settings-panel .c_patterns li.c9 { background-color:#e9c2cf; } +.settings-panel .c_patterns li.c10 { background-color:#d0e185; } +.settings-panel .c_patterns li.c11{ background-color:#c07187; } +.settings-panel .c_patterns li.c12{ background-color:#845685; } +.settings-panel .c_patterns li.c13{ background-color:#e69075; } +.settings-panel .c_patterns li.c14{ background-color:#645441; } +.settings-panel .c_patterns li.c15{ background-color:#b28192; } +.settings-panel .c_patterns li.c16{ background-color:#3b5674; } +.settings-panel .c_patterns li.c17{ background-color:#b58773; } +.settings-panel .c_patterns li.c18{ background-color:#8eb4c9; } +.settings-panel .c_patterns li.c19{ background-color:#6c8357; } +.settings-panel .c_patterns li.c20{ background-color:#c9af9e; } +.settings-panel .c_patterns li.default{ background-color:#7fbcb7; } + + +.settings-panel h5{ + font-size:14px; + color:#61b1ca; + font-weight:600; + padding: 0px 3px 0px 60px; +} + +.settings-panel { + font-size:10x; +} diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..ec2a74b --- /dev/null +++ b/css/style.css @@ -0,0 +1,623 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#7fbcb7; text-decoration:none;} + body a:visited{ color:#7fbcb7; text-decoration:none;} + body a:hover { color:#538985; text-decoration:none; } + body a:active{ color:#7fbcb7; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#7fbcb7; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:400px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#7fbcb7; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#7fbcb7; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #7fbcb7; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:400px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#7fbcb7; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#7fbcb7; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:30%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#7fbcb7; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#7fbcb7; } + #portfolio-filter li a.current { background-color:#7fbcb7; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#7fbcb7; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact img { clear:both; width:900px; height:180px; margin:0 auto; border:1px solid #ffffff;display:block;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#333333; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#7fbcb7; } + #form .font-11{ font-size:11px; color:#7fbcb7; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#7fbcb7; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#7fbcb7; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#7fbcb7; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ + +.gift_logos a { + font-size:20px; + color: #444; +} \ No newline at end of file diff --git a/css/style1.css b/css/style1.css new file mode 100644 index 0000000..45ade8b --- /dev/null +++ b/css/style1.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#e79b9b; text-decoration:none;} + body a:visited{ color:#e79b9b; text-decoration:none;} + body a:hover { color:#bf6a6a; text-decoration:none; } + body a:active{ color:#e79b9b; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#e79b9b; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#e79b9b; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#e79b9b; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #e79b9b; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#e79b9b; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#e79b9b; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#e79b9b; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#e79b9b; } + #portfolio-filter li a.current { background-color:#e79b9b; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#e79b9b; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#e79b9b; } + #form .font-11{ font-size:11px; color:#e79b9b; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#e79b9b; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#e79b9b; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#e79b9b; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style10.css b/css/style10.css new file mode 100644 index 0000000..28ee3b7 --- /dev/null +++ b/css/style10.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#d0e185; text-decoration:none;} + body a:visited{ color:#d0e185; text-decoration:none;} + body a:hover { color:#acbf5a; text-decoration:none; } + body a:active{ color:#d0e185; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#d0e185; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#d0e185; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#d0e185; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #d0e185; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#d0e185; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#d0e185; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#d0e185; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#d0e185; } + #portfolio-filter li a.current { background-color:#d0e185; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#d0e185; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#d0e185; } + #form .font-11{ font-size:11px; color:#d0e185; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#d0e185; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#d0e185; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#d0e185; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style11.css b/css/style11.css new file mode 100644 index 0000000..022d7ed --- /dev/null +++ b/css/style11.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#c07187; text-decoration:none;} + body a:visited{ color:#c07187; text-decoration:none;} + body a:hover { color:#f989a8; text-decoration:none; } + body a:active{ color:#c07187; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#c07187; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#c07187; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#c07187; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #c07187; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#c07187; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#c07187; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#c07187; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#c07187; } + #portfolio-filter li a.current { background-color:#c07187; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#c07187; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#c07187; } + #form .font-11{ font-size:11px; color:#c07187; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#c07187; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#c07187; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#c07187; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style12.css b/css/style12.css new file mode 100644 index 0000000..565ca8e --- /dev/null +++ b/css/style12.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#845685; text-decoration:none;} + body a:visited{ color:#845685; text-decoration:none;} + body a:hover { color:#cc85ce; text-decoration:none; } + body a:active{ color:#845685; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#845685; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#845685; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#845685; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #845685; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#845685; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#845685; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#845685; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#845685; } + #portfolio-filter li a.current { background-color:#845685; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#845685; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#845685; } + #form .font-11{ font-size:11px; color:#845685; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#845685; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#845685; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#845685; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style13.css b/css/style13.css new file mode 100644 index 0000000..6cf9d5a --- /dev/null +++ b/css/style13.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#e69075; text-decoration:none;} + body a:visited{ color:#e69075; text-decoration:none;} + body a:hover { color:#f98d6b; text-decoration:none; } + body a:active{ color:#e69075; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#e69075; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#e69075; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#e69075; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #e69075; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#e69075; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#e69075; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#e69075; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#e69075; } + #portfolio-filter li a.current { background-color:#e69075; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#e69075; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#e69075; } + #form .font-11{ font-size:11px; color:#e69075; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#e69075; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#e69075; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#e69075; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style14.css b/css/style14.css new file mode 100644 index 0000000..4f460db --- /dev/null +++ b/css/style14.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#645441; text-decoration:none;} + body a:visited{ color:#645441; text-decoration:none;} + body a:hover { color:#3de83d; text-decoration:none; } + body a:active{ color:#645441; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#645441; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#645441; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#645441; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #645441; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#645441; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#645441; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#645441; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#645441; } + #portfolio-filter li a.current { background-color:#645441; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#645441; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#645441; } + #form .font-11{ font-size:11px; color:#645441; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#645441; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#645441; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#645441; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style15.css b/css/style15.css new file mode 100644 index 0000000..3dc949d --- /dev/null +++ b/css/style15.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#b28192; text-decoration:none;} + body a:visited{ color:#b28192; text-decoration:none;} + body a:hover { color:#f37fa7; text-decoration:none; } + body a:active{ color:#b28192; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#b28192; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#b28192; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#b28192; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #b28192; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#b28192; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#b28192; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#b28192; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#b28192; } + #portfolio-filter li a.current { background-color:#b28192; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#b28192; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#b28192; } + #form .font-11{ font-size:11px; color:#b28192; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#b28192; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#b28192; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#b28192; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style16.css b/css/style16.css new file mode 100644 index 0000000..6089b3e --- /dev/null +++ b/css/style16.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#3b5674; text-decoration:none;} + body a:visited{ color:#3b5674; text-decoration:none;} + body a:hover { color:#567fad; text-decoration:none; } + body a:active{ color:#3b5674; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#3b5674; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#3b5674; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#3b5674; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #3b5674; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#3b5674; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#3b5674; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#3b5674; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#3b5674; } + #portfolio-filter li a.current { background-color:#3b5674; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#3b5674; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#3b5674; } + #form .font-11{ font-size:11px; color:#3b5674; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#3b5674; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#3b5674; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#3b5674; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style17.css b/css/style17.css new file mode 100644 index 0000000..4f25944 --- /dev/null +++ b/css/style17.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#b58773; text-decoration:none;} + body a:visited{ color:#b58773; text-decoration:none;} + body a:hover { color:#f1a787; text-decoration:none; } + body a:active{ color:#b58773; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#b58773; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#b58773; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#b58773; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #b58773; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#b58773; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#b58773; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#b58773; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#b58773; } + #portfolio-filter li a.current { background-color:#b58773; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#b58773; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#b58773; } + #form .font-11{ font-size:11px; color:#b58773; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#b58773; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#b58773; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#b58773; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style18.css b/css/style18.css new file mode 100644 index 0000000..73eca13 --- /dev/null +++ b/css/style18.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#8eb4c9; text-decoration:none;} + body a:visited{ color:#8eb4c9; text-decoration:none;} + body a:hover { color:#81c9f1; text-decoration:none; } + body a:active{ color:#8eb4c9; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#8eb4c9; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#8eb4c9; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#8eb4c9; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #8eb4c9; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#8eb4c9; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#8eb4c9; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#8eb4c9; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#8eb4c9; } + #portfolio-filter li a.current { background-color:#8eb4c9; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#8eb4c9; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#333333; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#8eb4c9; } + #form .font-11{ font-size:11px; color:#8eb4c9; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#8eb4c9; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#8eb4c9; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#8eb4c9; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style19.css b/css/style19.css new file mode 100644 index 0000000..1d093fe --- /dev/null +++ b/css/style19.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#6c8357; text-decoration:none;} + body a:visited{ color:#6c8357; text-decoration:none;} + body a:hover { color:#99c770; text-decoration:none; } + body a:active{ color:#6c8357; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#6c8357; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#6c8357; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#6c8357; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #6c8357; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#6c8357; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#6c8357; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#6c8357; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#6c8357; } + #portfolio-filter li a.current { background-color:#6c8357; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#6c8357; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#6c8357; } + #form .font-11{ font-size:11px; color:#6c8357; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#6c8357; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#6c8357; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#6c8357; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style2.css b/css/style2.css new file mode 100644 index 0000000..cd93a9e --- /dev/null +++ b/css/style2.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#633f59; text-decoration:none;} + body a:visited{ color:#633f59; text-decoration:none;} + body a:hover { color:#a46593; text-decoration:none; } + body a:active{ color:#633f59; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#633f59; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#633f59; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#633f59; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #633f59; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#633f59; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#633f59; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#633f59; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#633f59; } + #portfolio-filter li a.current { background-color:#633f59; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#633f59; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#633f59; } + #form .font-11{ font-size:11px; color:#633f59; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#633f59; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#633f59; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#633f59; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style20.css b/css/style20.css new file mode 100644 index 0000000..35a13e9 --- /dev/null +++ b/css/style20.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#c9af9e; text-decoration:none;} + body a:visited{ color:#c9af9e; text-decoration:none;} + body a:hover { color:#b3927c; text-decoration:none; } + body a:active{ color:#c9af9e; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#c9af9e; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#c9af9e; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#c9af9e; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #c9af9e; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#c9af9e; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#c9af9e; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#c9af9e; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#c9af9e; } + #portfolio-filter li a.current { background-color:#c9af9e; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#c9af9e; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#c9af9e; } + #form .font-11{ font-size:11px; color:#c9af9e; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#c9af9e; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#c9af9e; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#c9af9e; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style3.css b/css/style3.css new file mode 100644 index 0000000..87d2de2 --- /dev/null +++ b/css/style3.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#9d6f89; text-decoration:none;} + body a:visited{ color:#9d6f89; text-decoration:none;} + body a:hover { color:#dd7db3; text-decoration:none; } + body a:active{ color:#9d6f89; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#9d6f89; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#9d6f89; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#9d6f89; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #9d6f89; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#9d6f89; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#9d6f89; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#9d6f89; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#9d6f89; } + #portfolio-filter li a.current { background-color:#9d6f89; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#9d6f89; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#333333; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#9d6f89; } + #form .font-11{ font-size:11px; color:#9d6f89; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#9d6f89; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#9d6f89; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#9d6f89; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style4.css b/css/style4.css new file mode 100644 index 0000000..0433ce6 --- /dev/null +++ b/css/style4.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#fdc2d6; text-decoration:none;} + body a:visited{ color:#fdc2d6; text-decoration:none;} + body a:hover { color:#a0667a; text-decoration:none; } + body a:active{ color:#fdc2d6; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#fdc2d6; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#fdc2d6; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#fdc2d6; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #fdc2d6; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#fdc2d6; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#fdc2d6; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#fdc2d6; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#fdc2d6; } + #portfolio-filter li a.current { background-color:#fdc2d6; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#fdc2d6; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#333333; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#fdc2d6; } + #form .font-11{ font-size:11px; color:#fdc2d6; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#fdc2d6; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#fdc2d6; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#fdc2d6; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style5.css b/css/style5.css new file mode 100644 index 0000000..87112fc --- /dev/null +++ b/css/style5.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#84a053; text-decoration:none;} + body a:visited{ color:#84a053; text-decoration:none;} + body a:hover { color:#6c804a; text-decoration:none; } + body a:active{ color:#84a053; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#84a053; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#84a053; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#84a053; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #84a053; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#84a053; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#84a053; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#84a053; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#84a053; } + #portfolio-filter li a.current { background-color:#84a053; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#84a053; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#333333; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#84a053; } + #form .font-11{ font-size:11px; color:#84a053; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#84a053; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#84a053; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#84a053; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style6.css b/css/style6.css new file mode 100644 index 0000000..550da27 --- /dev/null +++ b/css/style6.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#74c676; text-decoration:none;} + body a:visited{ color:#74c676; text-decoration:none;} + body a:hover { color:#45ad45; text-decoration:none; } + body a:active{ color:#74c676; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#74c676; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#74c676; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#74c676; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #74c676; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#74c676; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#74c676; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#74c676; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#74c676; } + #portfolio-filter li a.current { background-color:#74c676; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#74c676; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#74c676; } + #form .font-11{ font-size:11px; color:#74c676; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#74c676; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#74c676; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#74c676; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style7.css b/css/style7.css new file mode 100644 index 0000000..b07755e --- /dev/null +++ b/css/style7.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#e86992; text-decoration:none;} + body a:visited{ color:#e86992; text-decoration:none;} + body a:hover { color:#b93c65; text-decoration:none; } + body a:active{ color:#e86992; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#e86992; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#e86992; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#e86992; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #e86992; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#e86992; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#e86992; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#e86992; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#e86992; } + #portfolio-filter li a.current { background-color:#e86992; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#e86992; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#e86992; } + #form .font-11{ font-size:11px; color:#e86992; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#e86992; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#e86992; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#e86992; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style8.css b/css/style8.css new file mode 100644 index 0000000..42c5dea --- /dev/null +++ b/css/style8.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#ced0cd; text-decoration:none;} + body a:visited{ color:#ced0cd; text-decoration:none;} + body a:hover { color:#868785; text-decoration:none; } + body a:active{ color:#ced0cd; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#ced0cd; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#ced0cd; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#ced0cd; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #ced0cd; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#ced0cd; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#ced0cd; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#ced0cd; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#ced0cd; } + #portfolio-filter li a.current { background-color:#ced0cd; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#ced0cd; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#333333; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#ced0cd; } + #form .font-11{ font-size:11px; color:#ced0cd; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#ced0cd; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#ced0cd; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#ced0cd; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/style9.css b/css/style9.css new file mode 100644 index 0000000..477bead --- /dev/null +++ b/css/style9.css @@ -0,0 +1,618 @@ +/* Table of Content +----------------------------------------------------------------- +1. Base style +2. Wrap / Container +3. Common style +4. Card style +5. Preloader +6. Header +7. Home +8. Wedding +9. Wedding Album +10. Gift +11. Contact +*/ + +/*-------------------------------------------------------*/ + /* Base style */ +/*-------------------------------------------------------*/ + html { overflow-y:scroll; } + body { + background-color:#e7e7e7; + background-repeat:repeat; + background-position:left top; + } + body a { color:#7c7c7c; text-decoration:none; } + body a:link{ color:#e9c2cf; text-decoration:none;} + body a:visited{ color:#e9c2cf; text-decoration:none;} + body a:hover { color:#d494b7; text-decoration:none; } + body a:active{ color:#e9c2cf; text-decoration:none;} + body ::selection { background:#898888; color:white; } + body ::-moz-selection { background:#898888; color:white; } + .clr { clear:both; padding:0px; margin:0px; } + .float_left{ float:left;} + .float_right{ float:right;} + p{ margin:0px; padding:0px; } + .img-left { float:left; } + p, ul, ol, blockquote { margin-bottom:20px; } +/********************** //Base style ******************************/ + +/*-------------------------------------------------------*/ + /* Wrap/Container */ +/*-------------------------------------------------------*/ + #wrapper{ clear:both; width:100%; margin:0px auto; } + .container{ clear:both; width:1068px; margin:0 auto; z-index:888888; margin-top:-80px; } + #content { + background-image:url(../images/index-bg.png); + background-repeat:repeat-y; + background-position:left top; + height:auto; + clear:both; + z-index:888888; + } + #home, #wedding, #gift, #portfolio, #contact { width:980px; margin:0 auto; clear:both;} +/********************** // Wrap/Container ******************************/ + +/*-------------------------------------------------------*/ + /* Common Style */ +/*-------------------------------------------------------*/ + .dot_line{ clear:both; width:500px; margin:20px auto;} + .heading_dots{ clear:both; width:500px; margin:20px auto;} + .left_dots, .right_dots{ + float:left; + background-image: url(../images/dot_line.png); + background-repeat: repeat-x; + background-position: left center; + padding:10px 0px; height:26px; + } + .left_dots{ width:42%;} + .right_dots{ width:42%;} + .heart{ + float:left; + background-image:url(../images/small_heart.png); + background-repeat:no-repeat; + width:42px; + height:36px; + background-position:center top; + margin-left:10px; + margin-right:10px; + } + .heading{ + float:left; + font-size:36px; + font-weight:700; + line-height:36px; + color:#e9c2cf; + text-transform:uppercase; + text-align:center; + padding:0px 10px; + width:auto; + } +/********************** // Common Style ******************************/ + +/*-------------------------------------------------------*/ + /* Card style */ +/*-------------------------------------------------------*/ + .card-pattern { + background-image:url(../images/patterns/cards/wall4.png); + background-repeat:repeat; + background-position:left top; + height:auto; + width:1000px; + margin:0px auto; + clear:both; + padding-bottom:40px; + margin-left:28px; + z-index:999999; + } + .bottom-shade { + background-image:url(../images/bottom-shade.png); + background-repeat:no-repeat; + background-position:left top; + width:990px; + height:27px; + clear:both; + } + h2 { padding:0px 0px 20px 0px;} + #home .hline,#gift .hline, #wedding .hline, #portfolio .hline, #contact .hline { + background-image:url(../images/hline.png); + background-repeat:repeat-x; + background-position:left top; + width:100%; + height:2px; + margin:20px 0px; + } +/********************** // Card style ******************************/ + +/*-------------------------------------------------------*/ + /* Preloader */ +/*-------------------------------------------------------*/ + body { overflow:hidden; } + #preloader { + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + background:white; + z-index:2; + } + #spinner_container { width:193px; margin:250px auto; } + #spinner { display:block; margin:20px auto; } +/********************** // Preloader ******************************/ + +/*-------------------------------------------------------*/ + /* Header */ +/*-------------------------------------------------------*/ + #top-head { + background-color:#fbfbfb; + width:100%; + height:55px; + top: 0px; /* Top alignment of menu background */ + position: fixed; + z-index:999999; + } +/* menu start*/ + .menu_nav {padding-top:20px; width:550px; margin:0 auto; } + ul.arrowunderline { list-style-type:none; margin:0; padding:0; } + ul.arrowunderline li { + float:left; + display:inline; + margin-left:35px; /* spacing between each menu item */ + font-size:13px; + line-height:normal; + font-weight:normal; + color:#666666; + text-decoration:none; + text-transform:uppercase; + position:relative; + } + ul.arrowunderline li:hover { color:#e9c2cf; cursor:pointer; } + ul.arrowunderline li:hover:after, ul.arrowunderline li#selected:after { /* use CSS generated content to add arrow to the menu */ + content:''; + width:0; + height:0; + position:absolute; + } + ul.arrowunderline li#selected { /* use CSS generated content to add arrow to the menu */ + color:#e9c2cf; /* style of arrow underline */ + cursor:pointer; + } + #menu-icon { display:none; } /* this CSS for Mobile and Tablet menu +/* //menu */ + .border_pat{ + background-image: url(../images/border-pat.png); + background-repeat: repeat-x; + background-position: left top; + clear:both; + height:7px; + margin-top:35px; + } + .green_bg{ + background-color: #e9c2cf; + z-index:777777; + margin-top:56px; + height:186px; + width:100%; + overflow:hidden; + } + .logo_sec{ width:500px; margin:0px auto;} + .groom{ float:left; margin-top:30px;} + .bride{ float:left; margin-top:30px; } + .middle_heart img{ float:left; padding:0px 0px 0px 10px;} + +/********************** Home start ******************************/ +/* Card content */ + .card_content{ + clear:both; + width:980px; + margin:0 auto; + padding-top:30px; + } + .card_content p{padding:10px 30px;} + .card_left{ float:left; width:45%; height:auto; } + .card_left img{ margin-left:95px; margin-bottom:20px;} + .card_heading{ + clear:both; + color:#333333; + font-size:30px; + text-transform:capitalize; + text-align:center; + padding-bottom:10px; + } + .card_middle{ float:left; width:10%; height:auto; padding-top:80px; } + .card_circle{ + width:60px; + height:60px; + background-color:#e9c2cf; + -moz-border-radius:50px; + -webkit-border-radius:50px; + border-radius:50px; + behavior: url(pie.htc); + position:relative; + margin-left:15px; + font-size:50px; + color:#ffffff; + text-align:center; + font-weight:100; + line-height:60px; + } + .card_circle a:link{ color:#ffffff; text-decoration:none;} + .card_circle a:hover{ color:#333333; text-decoration:none;} + .card_circle a:visited{ color:#ffffff; text-decoration:none;} + .card_circle a:active{ color:#ffffff; text-decoration:none;} + .card_right{ float:left; width:45%; height:auto;} + .card_right img{ margin-bottom:20px;} + #date{ + font-size:50px; + font-weight:800; + color:#e9c2cf; + line-height:60px; + text-transform:uppercase; + text-align:center; + } +/* //Card content */ + +/********************** //home ******************************/ + +/********************** Wedding Start ******************************/ + #wedding{display:none;} + #wedding .heading_dots .left_dots{ width:31%;} + #wedding .heading_dots .right_dots{ width:31%;} + #wedding ul{margin:60px 0px 0px 0px;padding:0px;} + #wedding ul li{ + float:left; + display:inline; + list-style:none; + width:30.5%; + padding:0px 12px; + font-weight:300; + font-size:14px; + text-align:center; + border-right:solid 1px #e0e0e0; + } + #wedding ul li span{ font-size:13px; font-weight:300; } + #wedding ul li:last-child{ border-right:none; } + #wedding ul li .head{ + font-weight:400; + font-size:18px; + text-align:center; + color:#333333; + } + #wedding ul li .green_txt{ + font-weight:600; + font-size:16px; + text-align:center; + color:#e9c2cf; + } +/********************** //Wedding ******************************/ + +/********************** Wedding Album Start ******************************/ + #portfolio{display:none;} + #portfolio .heading_dots .left_dots{ width:15%;} + #portfolio .heading_dots .right_dots{ width:15%;} + /* Filter menu */ + #portfolio-filter { overflow:hidden; margin:20px 0px 0px 30%; } + #portfolio-filter li a { + float:left; + margin-right:10px; + color:#fff; + background-color:#6e6e6e; + padding:2px 6px 2px 6px; + margin-bottom:4px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + } + #portfolio-filter li a:hover { background-color:#e9c2cf; } + #portfolio-filter li a.current { background-color:#e9c2cf; } + /* Images list */ + #portfolio-list { width:980px; margin:0 auto;} + #portfolio-list li { + text-align:center; + width:226px; + height:200px; + list-style:none; + color:#898888; + margin:30px 9px 0px 9px; + } + #portfolio-list li:hover { + text-align:center; + cursor:pointer; + width:226px; + height:200px; + list-style:none; + } + #portfolio-list img { height:160px; width:226px; } + #portfolio-list li h5 { margin-top:5px; color:#999999; } + #portfolio-list li:hover h5 { color:#e9c2cf; } + #portfolio-list li .categorie { + font-size:11px; + line-height:20px; + color:#898888; + font-style:italic; + font-weight:normal; + } + /* Isotope filtering start */ + .isotope-item { z-index:2; } + .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } + .isotope, .isotope .isotope-item {/* change duration value to whatever you like */ + -webkit-transition-duration:0.8s; + -moz-transition-duration:0.8s; + transition-duration:0.8s; + } + .isotope { + -webkit-transition-property:height, width; + -moz-transition-property:height, width; + transition-property:height, width; + } + .isotope .isotope-item { + -webkit-transition-property:-webkit-transform, opacity; + -moz-transition-property:-moz-transform, opacity; + transition-property:transform, opacity; + } + /* Isotope Filtering end */ + + /* adipoli start*/ + .adipoli-wrapper { margin:auto; position:relative; display:inline-block; } + .adipoli-wrapper>img { position:absolute; z-index:1; } + .adipoli-before { position:absolute; z-index:5; } + .adipoli-after { position:absolute; z-index:10; } + .adipoli-slice { display:block; position:absolute; z-index:15; height:100%; } + .adipoli-box { display:block; position:absolute; z-index:15; } + /* adipoli end*/ +/********************** //Wedding Album ******************************/ + +/********************** Gift start ******************************/ + #gift{display:none;} + #gift .dot_line{ padding:20px 0px 0px 0px;} + #gift .heading_dots .left_dots{ width:20%;} + #gift .heading_dots .right_dots{ width:20%;} + #gift .gift-top {clear:both; margin:0px 0px 0px 36px;} + .register{ + clear:both; + font-size:26px; + color:#999999; + text-align:center; + text-transform:capitalize; + padding:20px 0px; + } + .gift_logos li{ + float:left; + width:30%; + height:auto; + margin-right:20px; + margin-bottom:20px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=50); + -moz-opacity: 0.7; + -khtml-opacity: 0.7; + opacity: 0.7; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + } + .gift_logos li:hover{ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + cursor:pointer; + } + .gift_logo1, .gift_logo2, .gift_logo3{ width: 250px; height:61px; background-repeat:no-repeat; background-position:left top;} + .gift_logo1{ background-image:url(../images/gift_logo1.png);} + .gift_logo2{ background-image:url(../images/gift_logo2.png);} + .gift_logo3{ background-image:url(../images/gift_logo3.png);} +/********************** //Gift ******************************/ + +/********************** Contact start ******************************/ + #contact{display:none;} + #contact .heading_dots .left_dots{ width:18%;} + #contact .heading_dots .right_dots{ width:18%;} + #contact iframe { clear:both; width:95%; height:180px; margin:0px 0px 0px 20px; border:1px solid #ffffff;} + #contact .left { width:53%; float:left; margin:10px 0px 0px 10px;} + #contact .left h2 { border-bottom:1px solid #cacccc; padding-bottom:14px; } +/* Comment Form */ + #contact_form { + background:#d8dbdb; + border:1px solid #d3d3d3; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0 auto 1.625em; + padding:1.625em; + width:220px; + height:435px; + } + .boxBody { + width:100%; + float:left; + background-color:none; + -moz-border-radius-topright:3px; + -moz-border-radius-bottomleft:3px; + -moz-border-radius-bottomright:3px; + -webkit-border-top-right-radius:3px; + -webkit-border-bottom-left-radius:3px; + -webkit-border-bottom-right-radius:3px; + behavior: url(pie.htc); + position:relative; + } + .boxBody .desc { display:block; } + .post_message { font-weight:bold; } + #form { display:block; width:422px; padding:0px 20px 0px 5px; } + #form div{ float:left; width:422px; position:relative; } + #form label { width:100%; float:left; padding-top:5px; margin:0px 0px 0px -5px; } + #form label.error { + color:#F00000; + position:absolute; + text-align:right; + font-size:11px; + top:0; + left:0; + } + #form input, textarea { + width:406px; + padding:8px; + font-size:13px; + color:#707070; + background-color:#FFFFFF; + float:left; + border-style:none; + -moz-border-radius:3px; + -webkit-border-radius:3px; + behavior: url(pie.htc); + position:relative; + margin:0px 0px 0px -10px; + } + #form input[type="text"]:focus, #form textarea:focus { background-color:none; color:#707070; outline:none; } + #form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px; } + #form .submitBtn { + text-shadow:0 1px 0 #000; + color:#FFFFFF; + border-style:none; + font-size:15px; + display:block; + width:16%; + padding:3px 0px 3px 0px; + margin:10px 0px 0px 0px; + cursor:pointer; + background-color:#666666; + -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3); + box-shadow:0px 1px 2px rgba(0,0,0,0.3); + text-shadow:0 -1px 0 rgba(0,0,0,0.3); + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + float: right; + margin-right:60px; + } + #form .submitBtn:hover{ color:#ffffff; background-color:#e9c2cf; } + #form .font-11{ font-size:11px; color:#e9c2cf; display:inline; } + #form .form_left{ float:left; width:50%; height:auto;} + #form .form_right{ float:right; width:50%; height:auto;} + #form .guests{ width:80%; } + #respond { + background:#ebebeb; + -moz-border-radius:3px; + border-radius:3px; + margin:0 auto 1.625em; + padding:1.625em; + width:420px; + height:auto; + margin-left:26px; + } + #respond input[type="text"], #respond textarea { + background:#fff; + border:4px solid #eee; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + -webkit-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + -moz-box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + box-shadow:inset 0 1px 3px rgba(204,204,204,0.95); + text-indent:10px; + padding:2px 0px 0px 10px; + width:85%; + } + #respond select{ + width:15%; + height:25px; + margin-top:5px; + margin-left:-5px; + background:#fff; + border:4px solid #eee; + } + #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, #respond .comment-form-comment { margin-top:-10px; } + #respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label { + background:#eee; + -webkit-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + -moz-box-shadow:1px 2px 2px rgba(204,204,204,0.8); + box-shadow:1px 2px 2px rgba(204,204,204,0.8); + color:#555; + display:inline-block; + font-size:13px; + left:4px; + min-width:60px; + padding:0px 10px; + top:35px; + z-index:1; + position:relative; + } + #respond label { line-height:2.0em; } + #respond input[type=text] { display:block; height:24px; width:85%; position:relative; } + #respond p { position:relative; } + .form-allowed-tags { display:none; } + #respond label.error { + position:absolute; + z-index:1; + top:-4px; + font-size:12px; + color:#e92a0b; + padding:3px 9px 10px 10px; + width:260px; + height:20px; + margin:30px 0px 0px 400px; + text-align:left; + background-color:#d8dbdb; + border:solid 1px #d0d2d2; + } +/* Contact Form alert end */ + .hor-space { clear:both; height:45px; } + #contact .right { width:40%; float:right; margin:10px 20px 0px 0px;} + #contact .right .details ul { margin:0px; padding:10px 0px 0px 0px; } + #contact .right .details li { + list-style:none; + float:left; + width:190px; + font-size:14px; + color:#e86874; + padding:10px 35px 20px 0px; + font-weight:bold; + } + #contact .right .details li img { padding:0px 7px 20px 0px; float:left; width:38px; } + #contact .right .details li span { font-weight:normal; clear:both; color:#363636; font-size:13px; } + #contact .right h2 { text-transform:none; text-align:left; margin:25px 0px 0px 0px; } + #contact .right img { margin:23px 0px 0px 0px; } + .pad-top5 { padding-top:6px; } + #contact .right .twitter { + width:386px; + height:150px; + background-image:url(../images/twitter.png); + background-repeat:no-repeat; + background-position:left top; + } + #contact .right .twitter h2 { text-align:left; padding:18px 0px 0px 20px; } + #contact .right .twitter ul { font-size:12px; color:#5e5d5d; padding:5px 10px 0px 20px; text-shadow:0px 1px 1px #ffffff; } + #contact .right .twitter ul a { color:#e9c2cf; } + #contact .right .twitter ul a:hover { color:#B5B5B5; } + #contact .right span { float:right; width:70%; } + #contact .right span a { text-decoration:none; } + #contact .right span a:hover { color:#e9c2cf; text-decoration:none; } + .input-box1 { + float:left; + width:auto; + height:25px; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + behavior: url(pie.htc); + position:relative; + background-color:#e9c2cf; + background-repeat:repeat; + background-position:left top; + color:#FFFFFF; + padding:0px 10px 0px 10px; + margin-bottom:20px; + } +/********************** //Contact ******************************/ diff --git a/css/typography.css b/css/typography.css new file mode 100644 index 0000000..74a738a --- /dev/null +++ b/css/typography.css @@ -0,0 +1,75 @@ +body { +font-family:Arial, Helvetica, sans-serif; +font-size: 13px; +line-height: 22px; +color:#777777; +font-weight:400; +} +/* font-family: 'Rouge Script', cursive;*/ + +h2,h5{font-family: 'open sans', sans-serif;} + +.card_heading, .card_circle, .register, ul.arrowunderline li{font-family: 'open sans', sans-serif;} +#wedding ul li, #wedding ul li .head, #wedding ul li .green_txt {font-family: 'open sans', sans-serif;} +.heading{font-family: 'open sans Light', sans-serif; } +.logo_sec{ + font-family: "Dancing Script", Arial; + font-size: 42px; + font-weight: bold; + color: #333333; + text-decoration: none; +} +.logo_sec a:link{ color:#333333; text-decoration:none;} +.logo_sec a:visited{ color:#333333; text-decoration:none;} +.logo_sec a:hover{ color:#333333; text-decoration:none;} +.logo_sec a:active{ color:#333333; text-decoration:none;} + +.logo_sec span{color:#FFFFFF;} +.logo_sec span a:link{ color:#FFFFFF; text-decoration:none;} +.logo_sec span a:visited{ color:#FFFFFF; text-decoration:none;} +.logo_sec span a:hover{ color:#FFFFFF; text-decoration:none;} +.logo_sec span a:active{ color:#FFFFFF; text-decoration:none;} + +h2{font-size:21px; font-weight:600; color:#727272; } +h5{font-size:14px; font-weight:100; } +h5 span{color:#727272;} +h6{font-family: 'open sans Light', sans-serif; font-size:22px; color:#999999; line-height:36px; text-align:center;} +h6 span{ color:#000000;font-family: 'open sans', sans-serif;} +li span{font-size:14px; font-weight:600; color:#727272; } +big{ font-family:'Open Sans Light', sans-serif; font-size:45px; text-transform:uppercase; line-height:45px;} +big span{color:#a9a8a8;} +small{ + font-family: "Open Sans"; + font-size: 13px; + color:#FFFFFF; + text-decoration:none; + font-weight:300; + font-style:italic; + margin-left:40px; + margin-bottom:20px; +} +.card_content p{ + font-family: 'PT Sans', sans-serif; + font-size:14px; + color:#707070; + line-height:20px; + text-align:center; +} +#date{ font-family: 'Open Sans Condensed', sans-serif; } +#time{ + font-family: 'open sans', sans-serif; + color:#333333; + font-size:20px; + line-height:30px; + text-align:center; +} +#time span{ font-weight:700;} +.location{ + font-family: 'open sans', sans-serif; + color:#999999; + font-size:14px; + text-transform:uppercase; + line-height:30px; + font-weight:500; + text-align:center; +} diff --git a/images/assets/big/big.jpg b/images/assets/big/big.jpg new file mode 100644 index 0000000000000000000000000000000000000000..78e30b1ec799864112421ffce372b1fa8fab71ef GIT binary patch literal 110578 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 z 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 literal 0 HcmV?d00001 diff --git a/images/bottom-shade.png b/images/bottom-shade.png new file mode 100644 index 0000000000000000000000000000000000000000..a656f317e55c83bdca2a89c4efbe99a5b940a57e GIT binary patch literal 2808 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 KMNUMnLSTY31Ym9e literal 0 HcmV?d00001 diff --git a/images/bottom-shade1.png b/images/bottom-shade1.png new file mode 100644 index 0000000000000000000000000000000000000000..201c00bce6e8402875202a1a24d1e620edc05d74 GIT binary patch literal 2236 zcmV;t2t)UYP)X1^@s6ZWXIS00004XF*Lt006JZ zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU)PDw;TRCwC# zo!gGwAPk0av=6^8y>Zn_twxl9k3f>&H@lN?G=_XOOoqO{zp4B$H2C~^ZS?o*+HW}q zY3u8~a%j*t>eSyVUs8wkbFaKsyN`yhNBX_Wb9Bayg!k&t$AxVif-$GTwUOOu?282U zS_XQs-2bfy7T7gk*d~9J@u^p?bj+Rc<*L3`+R~`^GkvRFMNm$!{E_WR%N^Z|xbMl6 zS@ufd#Pm^Rb7TH#%DBqUigM0sT)DFUUR{!FXLbLq?p@8ja*^h2w3RN>(M9^Yp5C=G zxW}EeY{=hh*Qm{sw0vPhy>^Y-YbpP8EO}7J*|Ax!#`vc*Pg?E!8H_V4`~Ug(6!huS zUM2b1pj+v9a5blRFeiF;_(#4j7L)oR%ZdeX1V+@!BZWtb!vjS*HnD!I`mImBQY3~9^!7mfs zOUHTO3%F+^xJw-l(WGUtaKbk?UBGf7n^g?1MX22SzYPBIt`5E9I1=m`jw;rF12JmcXXG3|?BN)Y4_6|VLj<#N{@f?u0 zG#-FFxNimSRe2&HKOzqs(nf%L4;Z!J&c^?>(SA1Sq{T?B=(40eY#0woL|*EcSavEb zHp7l`rFERfIU>ETT_?B)?vet?5goBSJm_MfzFLq;0qKymtck==_{i2RqBTGq`8Lyaar- z=h-!pbqkzZ+MwOlutwaaj*zyUUPnUHK5d@S|KxPQJiAU_=hm|hsMf8ofW=Z1CDBAh zS`jf$fR1Q@WCbu=>au{l1XLxkZPAw$iZkHZ1N5UhEIQFRQC3jb9C0B-o?YM^;0|!l z1a~d)X56!0TLJr)2)!4iBxQMEObUHb&V=W@zXf(%_cS_}9HD8!I8PjljB8#vcdxNu z#V?ZW-KgmNXj_#84uZsCutI(WEJgz12;9A}C@IH#bb}K0t4({AKkDqcHKHzY0<2KK zE4WA8j{xMSo@LJjeV$O)Q^7qOJiHP2*5|YH%;to;J%FgunHHL*_cV@JG`LI0LgKI$ zr_MRZ-dpF$xlD+R2lHPn)M2)KFjo|Ku_mu!mlk+_V+*jqzgn59w4%R$h3XZOujpJXxGILbk zRphxo<1W>?S06pbnhow=Tb*HtQ{j9SxLZ3+g7huuD;>ipMLjdX-3rh>SYH9|kx*;V zm9)%N;2y2NnLrJ22e<>=*MfWG^~m}oj_a%h_nDv=`Sza-DE8z6!hIf{MDjRNP42nizY{xz64 zXv>QC$7jKQ1gOjc(P-x+vwZ3}d6IW=&vGK7A=_%BJAwQ5ApQh!k5Dj88W>NcX2$V= z>>Ytf!0i1vf+cz{IWO;p)9kmgM7=qMCX^8k^U=V&6SzMG;(3!Yc6fO6CTVy=dv`p( z)4HAkl{|Uec(EO<{*oqdw!Q$|H+i7YqQPb(@N3#EIS;ROO03Sv3}+)c9WCw)z7x^&`+2Yj~Q#vTalg=wcZVq?-C7qJGk%E-kpGP_4f}})_)gp zzmu(lCjjn{#gm90Fkv~cpB7k-(#y_Yu$);Zz#ZTYaDNW4@#cN!7uhGE8{iHB_`AS? zU#7>5FEG=h@ux)H9RR`G&!@Kog5<}WJaR6Wx12b(n)Q=kWUBye2*4e3%SDDZZQGkc ziA!FD_rz2R2R#7C`u^{5M1nURTfVtX0k9zecL-#Ig_Um5X7BeSJbjD;?5F?YF~A)X ztrJ>2XLq$*e%U;OKmhI#K){Ro!7pwH!CtVYp#9J-<{1Rw4uRm|ekZuZLkohr4S{YU z5P&-b0(sE`kf2)#1ojGnKmhI#2n1jO+1E+J*h3%?$OiIDfB^teE#rTRIwMK|0000< KMNUMnLSTY*R9g=K literal 0 HcmV?d00001 diff --git a/images/botttom-shade3.png b/images/botttom-shade3.png new file mode 100644 index 0000000000000000000000000000000000000000..131387e5861932be805aec3f22de1f82e4991373 GIT binary patch literal 1788 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 D9sf^$ literal 0 HcmV?d00001 diff --git a/images/card_image1.png b/images/card_image1.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b77024591435bd2275b45a42c694e134993eb1 GIT binary patch literal 37671 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

TqRl4mD)^iU{uqL}Rz%GT{ELp*d0|6kWh-Ni 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 literal 0 HcmV?d00001 diff --git a/images/card_image2.png b/images/card_image2.png new file mode 100644 index 0000000000000000000000000000000000000000..0f3d0b0f92d8a3812468b415a771d53c5e986749 GIT binary patch literal 38109 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 N002ovPDHLkV1lZ&gz*3X literal 0 HcmV?d00001 diff --git a/images/card_mail.png b/images/card_mail.png new file mode 100644 index 0000000000000000000000000000000000000000..6b6da4b18a2d47f643c2e723f089e337fd0dbdc4 GIT binary patch literal 834 zcmV-I1HJr-P)50000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!aXP7o49$L+hfvDRUBi~XkGyZp z+KfL&NB4mbGV(g}^?Bas`@Zv@NTpJOjyMe*?DHJ^?g!|BpI}eVP0cfmJqrTh3J`&5 z%-GMM3M%0HBE_5mH^2rsIpuvXFm5qHJD@$U7zx|~RzZJIHm`wQunqpqDuyx;XJQr+ zRMP9f1)hO@twE!43Orn(5M^8hkHGpgV(9ul`;k#$2M@s7Br!L^CBgWh%-kD&zVhNc z*c6r*zR{_m6mxficNh`3nROfya~ZgW<%gAZ*^$=X&>EdgCLdcY7W*QeEX(q9P*L%+ zH{j63(&X2=K_-()H=9j)9ufV1zf&rewp4`hWk%$g@r|1+tyZhEg%Cwi4u``ro6ROp zD`GGh9MtReTsE7{PvJiw%&dzvBY`Lui}_lu_6?+i!Jr7D<3w>0_?_JCb`R*gNF*}s zoI;_XmSqpm%=$PnZns;C$KyeM^K!XdBP2-*ghHX%=zMB48hJc0$3>8MWHdqJs@3Yw z7~dI+S(~_;n$1?f-yie&e49M&RDXj0vB%>H^m@GxWsu6sMNG=z$h;YfnR-vdMR~nm z3ICEZAhWdpOTEkGvO{3Z;cx_ITu4nMWH4)YP|8uF1cXJoC=!8kM5(Mg8t#xFF~9V- zEEh%0X+e8DJ#At2(dJ^l9s@C7xR^St*(&2B@1}jWlfSAqioC(;bc*vnjf{|dN@Kp% zlnbS-C5Bmf-oUKLyfS=EdJmc_D9>;9*6`ov>eUM7&bHE8lwv-Cw@VaKS30-ahWs@f zWOUH_^%6D`-*TCwSU_$71adEd2p#&y4I zD?Om1;}k*}3p<4nm_t+B=Z?eqjMBDu8T{nRqS&@}*%;j?SAPW<076m>eEOqY^#A|> M07*qoM6N<$f>Ae(Hvj+t literal 0 HcmV?d00001 diff --git a/images/card_mail_over.png b/images/card_mail_over.png new file mode 100644 index 0000000000000000000000000000000000000000..8c6d4ad4bade6008c461fb9d34b41ca2cea77e59 GIT binary patch literal 939 zcmV;c162HpP)50000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#O-V#SRCwCVnBPm9VHC&T%*|q3=zhS^ zwwznrvO&U2uu9mNjli|LVQwtwYS7I<47wBlfbO~|z1_uFZ3q%EDszi$5jd=iAO|+e zwLmea&2%)`Iq^L3=H9pTRkH&h^2hOczn$lt^Zck{S(XuDXMxM)?P`Q4TYZ)^SM8EkMbfyw#8@J5<`OLf*5p zv#;yw>J+7TveW4t2UdA{*=HbItyC&8OizI-z5$k(mxC&mN(z3WBbP`dc3du(XLxvc zMPQx7Qi4|-}{Ayg`Y?1 z1wtrB2QRJ*c{v=8?r=C9fx#kUV`D4vczm;J=OqhyUCv#Rw`%bHAkL={{@OeRk&NMeSYl?kZDwRr)j*j{T@+E{X zsz~zVlJKHJQNcyh%iTf*fvpM%`9n?(|81^5Rv>q#xvhmOW&_uU6BM$}?c97Dau0DT zx8eHrA$KMuJZn3Uz&<6&ugPZql8LJ!{j5i#}^p z^OIYILT@3sR50000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!%1J~)RCwCVm`!UFQ51&9acUaKXoNI6 z2AUd;2Hl8N(UiD~;6_(wA?R=Lx9Bc(BNP#dD;LF}E;L5LLWzVxL^~Qm8&N5mKqe*@ z&yjP(bj-}$`LcQ8As@YS^Y)%|&;8g@EEWZq+6_bqnZEl94C!^?v_r{Z`+YzLI0_uF zX!jdf1Kto_Kh4Ylc{0JHoxl;|BJc{R0GbywQ@{n_6d<|`C-$)boCF>Lt8UC-E?fl? zfKB^LCT|@IOFYxr zO4Vw0snKYtKKP!(QTZiIh6W-n<-G|o(_;zz&20}>b;hB-Gc)VFPjtK8Eo~J=IWEic zv=3%Jv7+~mHa)h|G;JdiiHt@A-xmsn8({LYvF&g;)M~ZbbB-#ECy5Wt%o^p5?G$gf z+iENpJ7!!wqtR$;T>D%ur+}GTHr>9(i6rWd7OOlXQ?J(>{eFLgckDx<&|Z#aE52$P8rBcEW@R;Ff_mMVOTg>1=>lx1vU=EZ@rJJ}28WY-R#HIpcSy?vQcD|s^ z@+{8?dE9cMp0F+FxD7cvy$}5S4@K@Zt|oRz6*O`O_z|EH%#jCnM-`?oz#F+o mCDZHQm6r;qtDCDo0t^6ch1GeR@-rp?0000TK5l literal 0 HcmV?d00001 diff --git a/images/card_twitter_over.png b/images/card_twitter_over.png new file mode 100644 index 0000000000000000000000000000000000000000..2aaec589b1d1046d8850028198ac4a5143758e4c GIT binary patch literal 849 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 literal 0 HcmV?d00001 diff --git a/images/gift_logo2.png b/images/gift_logo2.png new file mode 100644 index 0000000000000000000000000000000000000000..47249e2e24a666261fee09f1cd331384e5cd6171 GIT binary patch literal 9837 zcma)iWm_E0^EK|W1mEBiSlrzmLU4C?m#_qaE{j|6kl+>w4grGe0wF9C+#PP*9sc`# zg5UFErt3vt(=$C?Rp*?lSS<}@d>kMS5)u-=s)~XRVthbcl2{msI|SK}7co%!DH{3d zdOG+8So_!`$=Z3^*wd-HTRYn8*jw8LdXLykAR)aYR8^4G11}z#V}kYde@Wez0o7Dk zu@y_4WJ~e+1QcZej!OBORwVW``|{M*tPBw`5lvd9DuNMBbc0qY5StQ} zQ$d;0&ePXq$CU-q)m#)Y&sE>rQ*j^P(N)*lu33w{eXsTvCwcYRuamI82&`C2seNlYz%eEy6IwhDw{hTehs!16_)p2@t+? z`5k;AA|kR*8WBZ7Ma2&d4UH6Ww6n_&U2FC3XEpelE&CMmbgt}M^Xd9ON@lfmp4v7u zu1l%j{O-UcU!N6vdiq^6sIa9?ZieS@fmhDK7X z?qreT-@SX`IVQO8QP4>nOoDq3tU*x2$iXod`8I#+x#Q#WgMXUP#>U33SS(|qN-D!p z1Ul~6X|37SFn;GxRyUHdx0Mv%@&_s#TiZF<;Naih&&I7} zNTTkIwy>nU>_3FQ=IytuLCFHHvu<2=UJmhOoa6E|AC~p$suiGECF0)nC+U=%DvMs# z_M_>%_XC37oiw#rKrIaw;zIhl_kr8<60qiT;XPe@NN^#ZSKjBx8_Ls;%cRM2OclN`~^%L?pzJP}V@i@-c3HID51di$qsDDmy9?&R(1 z+N-~hPXjI?fj+hkz7NW1=lVH}_Li0WrKZbfFm9Ec%ZwFUmMteUbC!;oxpb)~9QD!f zaF)|JsYh$qGXuWw_ZyT$ud|LJ4u{6~O|u^drCJ!(DO%ORIVM=P%FeK-i2 zZXSI+_VK%j+1)V;|0(ihWO(D-vCDp{1uG6v;NUZVHmgknU|pN!woOJx8n7BAYM#wV zto}RdQN)2D3b$L-QkyRfuNg9z=t>@#j2Guxn4KmU{I@TD?&+)+RRpsBTly@(R*GeJ zbeGDE!JiPuiPO%UG8l$A=QY?D>9=mAkwA-Ma)%0AGORJf?s=%$6iv#AeDpn1gE@le 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 aMVgMp_4Ik`(1Pe6LsC`LP^gi!iugaa>(A=| literal 0 HcmV?d00001 diff --git a/images/gift_logo3.png b/images/gift_logo3.png new file mode 100644 index 0000000000000000000000000000000000000000..c6673ecc6273f9aba6c75f8d521c5ed3ddb3518e GIT binary patch literal 12204 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 literal 0 HcmV?d00001 diff --git a/images/heart.png b/images/heart.png new file mode 100644 index 0000000000000000000000000000000000000000..41a273e25a9ae324a099dfff5f7ea88a365fb8e8 GIT binary patch literal 6043 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 V6g_g&^T+@I002ovPDHLkV1np>OQ`?= literal 0 HcmV?d00001 diff --git a/images/hline.png b/images/hline.png new file mode 100644 index 0000000000000000000000000000000000000000..7c639d938f8f0a2461c3a59078535a632563eda2 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr9!3HE}Hf~b~Qk(@Ik;M!Q+`=Ht$S`Y;1W=GA z-O<;Pfnj4`&F{d;K)ynT>J*eW$<+Mb6Mw<&;$Ss C3o5w) literal 0 HcmV?d00001 diff --git a/images/index-bg.png b/images/index-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..219871a0725ac82c1575f6f43260f0304d830e35 GIT binary patch literal 7748 zcmZ`ec|4Ts_wTKwvbI>V458IpDYA@xDNCZV7a<8nw#hmv>B^F_%ht6dYlN|ny%MsG zvW})gVrG(tgx~YL_8BNSZh@M<|iG0c%=x z+_$w?K~Bkff5kuNcGXeL7U!1uVLty{FTcVV?11cTJ_|pNJ5}JvWeXShuP)HE8GIh) z{+Uu+ul|0iF?hA?F*pOF^7?`}CL%)sfax9Q*}zA%i>K*sFDHO#CTf2V@hSp{n7Otx zv7X?P(l>NPesB|@=zBTQ?6zzHkV@oExC6~*=I)kH&zhrr0fIl8^Xq%A6@ZAxZTs?4 zum1(W>}oNbTpxtm6G*ikX%Q>{oF8oI2;&la1VDWF8+Ob+4gkp&A6po%kLh8@yja%) zI3a$%K9EYzDh#~(6J8^d@;G^i=Q+A2D?s?ohrJ)tM&O|=%kG8`Ww${MK5PkGPIi09La7yu{ooBCBfU=vZN!BI-m>|iZpUM+2h>JOk1 zgqT>Kb^v@I9gxJ8R-#+a`S>>5h)m>U#IRvDCJ6*9cPW{D9}U{V4S40E4SxS5lzN~7 zkEHN6wG5x%p@GgVdG~W^%>OsxIXsG;%9qb{quBG`1FXdG0LRm_Wu#6SEsF!g0s`zZ zdO0m46U+|~vW7n^mqEYucnlO?2BRU6+;^--@1DE9*bZyzgOW~(gY4G8!Z9F;QL%jRTQaVQF1FC%`u zKrg)cTl18z5?~+_tP=DT$A&ssG1~yTRHvG%DTJ}%=2Ly}9-e3ZA8V0}3PN@!ia5BA zwYP{>Paj)=+Y_g9!Z=EvIm8;UB);*6*2Qo1aeB6P%Wluf7JwmKyMv+PaD_kbY>GW! zn$H6e54C{G4{p1JBd#4b-3AwRu-vhiM7lmYHqoKeCUOLtroK->KCf>%fbaolX2<@~ zI%hC)vo1pt4=MEQU$cA7q`z6yH=zd7vtk%lfm!poc~cp<9)im?xGJq}IvIe4qYdYO z74tfky_NuQnR3f?t7Y>2dw>R3d7 zUnT~PL+*YVZSB>x$%o-1NdP6@UBu8$c-MF}A%c6`K9SePDzX(IOHYAis5WW2OBoXZ ziZEWj3e-$o!|q};vQC0xm>%xQTbu)i?OO#fJl%~$07sqiWBlsPC(K-fq9E$M3*#JP z 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 F`hQThKXw2B literal 0 HcmV?d00001 diff --git a/images/index-bg1.png b/images/index-bg1.png new file mode 100644 index 0000000000000000000000000000000000000000..f708823a709d9e8a500b14ddb2d44084eab536ee GIT binary patch literal 1511 zcmVLAC^P#~N?|{bP_HU9HBQB7K+i>ia;&@^&#pZY%V(%ehyrb%26$#tFL zZBjoL@#Q|2Gdz~NxNVr(Z`^S(Kh#N2A$y1^9LHgtqhi2KqTZ~0vDI3yR>wTe4U;bV zTtm|We_(Ju$`yLO+^^f#xD-}2x6G64E5sCcC0FGfnzjmY=x1YxeWUOU>=hnASL~F) zq`g*1F?41M!k>w&G&EX8Xk|kLPgg-q^5@f#iJkbfhLRM&=>aP z^K#AvKko76n6d9+4#)?eXJ+5%L8NnHVqIB2gU4gmvusY#1Dv2k@WRc-+%n6mZAOQkYwAZQ;JRr>+;`@I z{%Q{3c@h?4+?Jbb+@xD{K4{-v{6C*h`Bw=)eE1*@ZT6HXZkXTZmC?EP9=pZZtrubp z=tp~Mv9f)Cp)=*UDLy*mIhsSm?|NLtf#)|gpQ88Z<=eLx_mLi*(*Er>{qK3T=>t3u z#oonnQJvAgsw@?*ljj@#kuUaR1Rd~WiNc91-zrp9$r>`UR>R4 z@O=L8!PmFd8X3EP!`rm9oJ032ybiAMjE$c4GiT_UA}5}QXTh;OSG-gEJTJxpH^hSn zu;PzZT4oJ&!XdxCygZvfs~4}YoA3&M_Z;#gCi+0{#y6seO6GQ5^$s;u zdtT=JncMl2c_)Bp>6UY5(fd!)KI1|oJuV&#-*`SxN`22A+&{F=_sn@Uw3*|X`>5JE zciy$a`@`${YVQQwso(s*IyT=y6EO|0k9WIKeq_H;&%923u!mo6tLKMWPWetdzgtH? zef${y{_D@*zkdDa5ApL!-T;IRny_1>@!fZ>(myW`SNnVyL;X*H0RWOon8=8NKCl1) N002ovPDHLkV1jc15SIV| literal 0 HcmV?d00001 diff --git a/images/index-bg2.png b/images/index-bg2.png new file mode 100644 index 0000000000000000000000000000000000000000..6d4b0294ebe7aba327bf85a024d439d069a636dc GIT binary patch literal 958 zcmV;v13~jY0nWn-_8W=A07pRD%Pb#kCr+p;XMombHq&wJa=GkDkB^VZ z%(yaE!D@RQSU0TKYpvVMb*1+oK7M|9c=ze~*R$cB;ls{Xr@6b0?#8FKg74GjoK{M< ziG6J~-i-+ZIIqpT(`HzLO)W)saHv1-Qc9L_w&sFe_%69xsoBOD@^>5!XA3qFFXarI zL|B%w?|lekt?<95?vzrk9>CMXhrzzW_8Q$vLi%Ybc1plL+#L59vz2E3>gGTv93{@l z8Zj>7O{ROq6Yos1GtMsDh1ZCUxa4oqcP^qoC8cN`IEX#x;Doui)|8tgZ|0kG3ZM91 zYlR*EH|5B4$2yOKRKS4;2N`)Y#zL(YG5h9NpiP(($;W4bPZpy0u6-sKz!8|2^5;Vg z6W@usZvS%zhT}ZsV_ZWv4LtZ-I%mBHa5Q3vU-u>3<3tYFQ%@%D8Xf9B`IJiUnDK;W zg7Z>?FKVMf7tGmNhc(4}Mog0~$gvB@(b~p4<@-Di+z-xaOP};-(nAtP)`oF>*MWKU z5pnWg9HG~#*jc==e&kM=p)u-^_o+kigV@Y_S?D73-p-Tw2kN+1#QVR$SbwKZrT-*+ z13uL|s#R81sY%*Uj|E&%%Y4s$J$ng51^Q<`t{R{>*+&*WH5YtqddD58#Yrtq+Uz+{i=;pesVwuKE)ZRq5^-b` z&x|vmv%5aTdcD0Y|l9K9{p9!r?qEXE(zKO zo)Nty9`-z>??rBSpV&EvZEFcW$P+Qrx9W==Xiu)vo^eKPIrDJwO+KhS&I?MYHDdPY zL2{E?OqLui+^HYUnIgW~^ZebYx#*1b%bc6Ay?W@u=h(Fh4pk@AGlRP>UGPp7pT2d% z@@bam=wHoKalbTEdET$fN{bn{Jh%v5#th`W+wF}#J^lRp0Dv-zxvuAZbN~PV07*qoM6N<$f;Sb?PXGV_ literal 0 HcmV?d00001 diff --git a/images/index-bg3.png b/images/index-bg3.png new file mode 100644 index 0000000000000000000000000000000000000000..20d7f1cc9702edd1f8a3c385b02ad068dd0198f2 GIT binary patch literal 628 zcmV-)0*n2LP)2(q@M%napikTtX`$|Q#~BG*r+ zQ!%rOb%pf>>+AV^zW#Q5d-wgv{m;78n=yv|UrNDw zqlvv+Z(aVu^WM@IU*Vx#t?jT4e#6#vMOx+sB4TR|?F;;e0N_UqC6Sr=kf5PX;$^O` zI%teR{PYjzgC9T28^DM~H7GCQ88^r)ifSRJgNru&a=wE$;KLm9=^1O>JL35;AAGlM zgI^K$vMgCIFyU%-iHs4A|CoxOkg02c7j^B>j#`2j@O*N#V%i7&U{ixbGh+7M74LY@ zT2wpnW`5Qnojmy*nzemTP52PzBS%-2I@`g=#j8o@tQWdMr$Fz}x7*B1INtH>1^&QI z8uMItMoa=)YDiAz$&ohGY~;hd;Ib~O>el_D#E2>_6V9{d3rCy1#M&)mcs%imO=X3t zJ2dgx>GvT|RA8V6YFi?*_j_urNoiUCl=3nk9H{-$J9!>D9~X_d=(|aO7dG$FKlP68 zE>W@%Y0vn>KKe!b>N&T}e{l4yksO(rcgO?&USTH5PrMMpne6JlIfI&moSngu%kh#; zUFC;f=`GJxzxCNW{9mccjfVR7^!V%H@1Nh#_#b$~s~4EdeQwXKphO8u6{1-oD!M$@ zD8oXz6E!17Cn`yuP8mmyIFWvJlpnvRemCd)&-2Ikc|GsX<^B0Q&J-uozTEZ)$4l?CcyLAAkGytwN!=aN$Bn6SarE5KykP~vMj9yzG^|~j`s(~Xn3Z*G_9YjE_LqAtbm3ny+#ve<>>KQ-yQU=U0%5NqPV=C z@oRrk!chtiQX4jT0d6XuOy0a#IhlfVA}H9HBXmV7HcYJG;FwB98lFR#;u`blQ|W}O z;;9UaR^?Qt^&P@=)}C?tbT;Xwcsd)k!7c{i2Vem-0EK;z9Hf{N_C~6ZOwzR@@>%#I z;gPa}67iK*U22Hjr3FT1CZlEmt*iUh(`%;lac~%wa&*?jM3wOF9FqLApXDHM??8X3 z+k4(Pwr8Qe%eFx_%Ar9y|wyV(TOH~nHX7)UYLxXj-2di2It?edholW)dhvRvk#$rcFsuD7m zX|QL@5oLD62~DiI9d%qKk-O^xm3tEz0f$T$m~FP{88Vn~b?XT7JZ?Km$>}rNUlY|y z9QyO?6^G5msw&OdxCt^YlSp@*<|Pwj1kOtGVKk7iyPYknAVfHf36QBf~e( zIPQS^M`dTt@ci3pxWD$-Q3Jc5q1Cf&)IK_#*Dl!mjUly$8!2Vu$8s~u_YpD2o+xG6 z=c~;4)JK8z1$kYfjq3I|KaOz#AuSVO70FSD9)d%SAcu5dd?pztNT#cn$HZ+n+7MO} z;15Q*9SkcJta^@!^tiWU4QuF~47fWd)JuGNOz~>|QoZNJPse`xBaO$lwLl+A^@cbA z1%zP%+<=Pb_3B;hN38kyyHrm;%4)k6J528TX#$qu2mRLazPmJ5qn*5{m1MOe*~&&Y z)qDdv9tiu7)?mLutw}m3KaCZ?3Z*c)^bG9?7i3gq_d7EWCp)e5KzOUnig_5hAL6PA zg~E|s;~BiT0`19m(;&wjd{SBc^m3@#57mz@Syn!{MAY*-^SD3Xc-1M&al;gy1|q&# z4TYTqadoP%9vC$rbj%BaB_s8>)^j3yYC1WW77gw4^p$&-+m4wYH$%ev5agqFn+YC( zi>)d)hkd`g0vdNSn6-qxoMh%pnVPUnlZNZ>JHnuiu;LrC20k_GGw5E?N$1Trq{#rn z|EsmNh=OV-z23qmOtfutl$T=92#XIlTJsWhkB5gEcu6r$$=in-ML|)!0D0W*tIsboJpq^f7hgtc!VFL7ZndLW)hvnn|A=0llqGOcJS`Z9EcY4|%5|HD)|9-=lb zVVXyEbFffXnhY1FrsYBt*zg_EYAZB|;b)yyzKjn82mn{aHjo1@2?Sbn7O?qhEts&i zO2<%XlA*0Iy|YvID%Y@o!0Us%2^#MRdK1b@Hc#7UVOC|gMJq^@B$B%ECgud{Y_(1q lXYd+(dKA2Qh_zhslm?9S{) zDauR2!{ERG0Rh2FONl810fC18>E$F7e+p3CfOZO_YwOZC zwV*)TXSmV@Ac5P-l$~if9Z?Fx)4zgXM07i&Kz{~fv(`=-x0*%{EgitTD1h<{D3hpz zfRIj!^q5vSktU7uA%VtF_A&8*yP!p?FLA|QKm#{%AI8HYZr6u1kYwIJW#sqzm@=*& z+hkd|?;Ji?bqy7`>YW^2O|iKBFUNjPN%`m?Hf$~rA{5@w6d`5a%p=^RAIY=0gr=eI zqlf}vt9G9nr78=)9K2na{thA=tB*g@QH^e$bLPfDyRihOV=k_WylUD%i1HS2k^0)& z5}OBUE^}@`ZTP#;C2NcPDVlO1pcM=-L5(y*E6}C(x%#<-6d&XHETALr~O{gdE8#6 zkHk5$L^xNpU_(tgXrBN*jXZ&e;%EuPx(HW?D@^|>xReaH8)3VOb}t@YbJ!3@I{^BD zDwD&tUtIbcAI)kF;}FIKQ4xYb+e7pf0!s%D?uWqwKHOChmWmH#GpL6Q9mpaXe=7t3 z0N#xEi}s7l>F<3L4dD-X3^Lq!f^Ebe46-;7a?B+=;yn1hznbCgFJ8`=S^hb`XiyVG!iVILdLT$xRT#8g`+W*VTkLIe3WkQ3rXp~r#Ulwa5d5Qt9o;D4 z9g&_79B2j)>$2;+03Z)Ee}@jVf%r2&T)1DB0wr`>?EpvaE`!%^+gl$9gtf0R0R9#P z^(PcV3Bp^~jk}$)I?^Bt@Wzqy9*i6T2dfLczMa zx(>Q#y7Ha}pCc?BFX$EdNWF&NQ1Zj}u=ODKK>ERbLBBh{e>^dsVMdA-aw+AV$rqz2 zAkju$4{Hn)!jVCELBK)?hKIm`!#%@+!sTIGVUJ+JV|lPrFrBdMnEFm~jfqW>&6*C2 zne+6k_Pb_TrCUX13|9}^PT|dFPw0+(MtWs}&yma;4<3vqPAU&B&OXG2QbhfUk?Ji* zQ>Ly6VVn4El496m2yZlF*fY5?#WOcL*cv;NK_6EWc+Id0#+#{^y&cRS^F{Un|3dtN zjv#;liVzTIg2#>riZ_+bm;Ijooqe9&l0C<*(GJ!j+b+`4*pAaa+QGcFxW(J?>TIxg zvzL2lbi8nKe=L34G4Pm(IYK*QGuIX07TOl!5fz^|7sHsym{*tM5SN!@kS7=_81X~! z69XhIq(P)fB$+S1S45PRA7q$rn7ao$;6{5VLAS2QvQZ(mk1gvDUAhuw=kY?O$jAJZpY%$U~oH{~2tT!AV$r-62NcicCsXCPo^C z{F$tXESfw|dcT;hSfpfD=2^O^SgjS@Z@jNOdXG}&GrK6a&fVTXy#z)CR zL_sRPTBG_^-9T(tp-(noQfQKBc<=Xsg{Zjb?|u3qGgA7ZFNxRKg;Dd-^U)p(ItqD; zQ(65Cm@J4)^{m;fip*=)E{8bwHnuqy!q&Z}yO#3i^xcA9lb<-q)TdO0)Kj`$ZD}2) z>db1T72awEo%r?0b+I+JH4q)x&85~ucNBLecMtai_l;}1HNb%Wgup`YRM64hvEuRF z_QL#q@nLyVu}X|e7Hd&cgiFa|V|0T|>r`k}@TLE%J*Rz}VVi_UcUO~7#>XN0oa@d&+;=e(UsF5(etUd`|jL+ z_Je=HvWxqQV~f*bhA_tIvUI5$(CKIE1k*;*0~9ZGH{7%ioz1X4v?SKOy~F@wVSXba zzn&*2X?7};{+3^)Uu4h{XuQ|r7}!-ORCTCM>1R2?>qd9H+;_e{7vQFHZrEFIRac-^ z(RPb>rs&5nkFCyeg0ai8b+W(g?l^VTNOzsD-~)J%XGCVeJ=Sk>yCvJxyd8?j3(U^_ zkG?uq`d2*c^zDkSYp>@Bu6*Y=jn?n$mztY;rt+(f3ucE-B(>x11y?+`=4)2;c8fM# zE~74zbb73No)!M)alBZ)us=K8_HpKO&huFEtpTPFv|e4ZPQOIuMM;MUhEPfUNtYN0 z^?m)YKb+m3=CR!A{Iae1UeRx>4px=xY$%s0ZhD#hmmXL4ug`dQJ(_NdcI)Iy{fYd? zb5PPNv(w{#A?eL?JAXTyWKI;b)QcmPZhf^5Ax;a{{s|0ytvr$2^6$nw_zC#TG|D56oduoVqlUE4oC7CNvRwa4B)>&&<62C7z&~u zo;2=qMD_&!B$~n2b_nLf55GbG(tsc-f>~lXF-^TJrsmLh=ZtI0HrX=fOXz-m!v+Td zzlC;*QWVP?Q72m_BQ2RMF_=6!K02~P13^1XPE1CuB6HZR`=th}x?4e96Sd%5;-=RNF}qFYqg1)^M$U=q%N#L%P7KRjbphaikYtbqcD=&?W#^P)CrrFGu(V89{aI zOWtahQg^l!qa&qj^``RG^2K&@`~2_qS2Euj>lN?C>&lNye;tu>y=|nIrO?{K9WAn- z4@MCe70!bFa(nvpT5ylX!OaLF*)&<<%Ol}D_n8|Nc?FFZ)A6d&H(Lp*grr_vSQ+62 z)yx&o_c7Tn^+)ye)eYV#t9%E*V(h_dt^+fh{;Eqzr8t23M%nJ(wc^e!p5+&y;I~T3 zh+6DlP>mBCsg{k^;5y7LPi;vTnVy}FpbgIpcQ=*IoYR>kkG>rpt9489HlqzEL`z<% zoVVHM+Kvdn_(?*Q&XmqF@5bD6!HlySf1IVVRfQ!%CPk*RSK06Nxl?@6^`Rr=Sj;WP z6@y-EKPGoCzU!19n-J)os1eTiU5uV+KL<`~$fB#u<*9Q?))~S}^SU{`57$SRnY7=4 zDud0w8AfY5bcV;D_AZp3(vN5x6VP`;SeKD&A{aIjuwg9j-*82yiqz%O={hX~)9v6k zVL8M2Lsk2N^Vwz3L{P{lXXZv=KoTTLR80`k{85wM;WbfyiAiBofj*3LYCBf`%)kZ% zG9rG1yW$-q%_APtVlo6tlW7d8)CoOA9@+w0#Ig(eR#`04UcZhhV!&A0DOxZuMsSQW zt+jC7=1>+2FL``>@=GET!0=nU^?ESq+-7wiiq@9MCPU?TajE z?IoLaHUJyn4Wc0?Q7Wk}iLfInS0{V+-7O@CHC5QCG`(m)RSrIfYq$h2kK-}mt+S175DD|m?jq`j9H~f1*F(7jg02E3| zOUf|H4tO{6S=^J3vgF(JCIRO6_p_*k3e08|WY7nakkNM=UUTzz_3KwVrs^#%*c{YJIe?G8( zToQ;UjKYxrVrnx!OUjMej&2)-^~z^Zh2PhI>$^DrMATZ%X3WRexS-@Q_$g%ud|aOx z171%E^ECdhy0m`A2mK8uafB=zz#5F;A_a{5EOV&xSVP!_*bh<}Th~{vab(llBj<@0 z$+61$WFSeN$~lNH8zPw;8IrIZY9XOyqECgJSRC!`qn#=rbL=~vz@NY#z9KuKH=}JZ z&`}RUu~ynQL?0ld;GhVSJ4lO5MN1=2;U%Ld_b^JPN*>9ePotlpHKnkn>`+;hmsfRf zyDO_{xT#-PcNV-;#`?;k&Un>;*s)%RU5oRm^9Z`iJYPL?JYB+5g-?dVO1O|> zmBO3fpKP2|VR(4p)i1Y!sN1bnaGbP?ZCbd8@q%8f;VB|~F-aI_)9b$J3Usx$=QzKH zDTy31pLqGbDlsxTz_Ubsj+BkP{@$hjNe5~Z${{K+w7ruZPny3pvKTxh<$J}Fm=tqT zx=SuOYg;a3mTMsQVLd23$U$LyaUv&)qJ{hu(j1|g*q$V=Y^tn=U{i8V$joo;HO;Wi z8j|SshKuT z3>W=Ziocpgl}~MOrd`XxDuXUzcU0Y`KW*i=^U$5$21N~T!OZE6KzEy`LH^%v`bz#= zVVSW_hAYtu$=3M8E?VzVpN_nno2n}V{N{iafg|=ofU%kEyV_LNxAcYV(CHFvv>>7V z`%fKf;|xD=8HA8DGZ4dF%yv*E!I$&V>~u&N4`cbK^|S~TP$88IIcP#K0Yz&m)ciQ zuc4$6rEVn!Xq?=!L#VX2*0t_i-W{lZuT*b+(QlVOzx;i^aN)NQU_NiE33+&zDjjle z*R*-kMt|X<+g9C3(#jpd9F8s6QW#6sH(bKYjNSd7FTuG@CrMz*$~rO#V7L>_%~SRYZY6Fwdo# zIh>H4GU?3q6S=nV?s^!LaH!fY18<>mjCQ;;VL`>^BK%mW;G}M4u`W?!|2$Atv&zId zeG&H;lYPh9d-1a&Y^`#KU_)vB`MN=RZe%CSzi1%lbept1?ZJfCAWV*|XU0F^Ui9>- zEPnTN$G4Z~7U1R-)cN+__2PUIZ$Ud>oE8c!D>>QiFT#7YtVr7?*Iv#ZUVMUI^EaF%W0;n>k84up(tWFKm2K=)qK6 zb87u+ZDp;BYl}N7`&##-U9AJt)BZsjpbAI@+(MB-XTmZ=$HJsVD~iVsuML-u+)5w) zl8{-Ko|-~36PS3J{5xqut%$yz?3yy7ilypr|55(_%TDntL88h$X@&mUX0z^0^&<5$ zka zD~6Ac|Ip)f(Ay;N^RLGI+~$vQzt|tcdJQR~Gbt{YP(Utd!fMfuc$1QxaiVeFu+vxs z85{FrhKftgg@m}CmY=zaX_8;lB!6luU}fi}3V*EYh0pn7#gF7U zxy8Y5@42b8U>bQWjjjm)FriKwb#+I(8#fCsZ%{t(dt4xkyX|THdkO$paEO7uh<=e7 z*eyy!^(Xs`(SkO3)^9Rc{UGleXgv;4e?tsL}qCghGRHu+%@|e)Mt>dRxe+! z-7Z_K+N^t3=@}wcb`-f>{S;1Dm7Uz38=PdEzG!qzlES-5v23}V!rslMV7a}NyNbNv zwlKBq!1`uHX4kz*w%R^+5;;S#nVK{Gl8ay#2Rl2;;8km|eeM3&3+77T zJeHgi;QO+4rvQBhivkq~a}IR~9Up}isT#*4s#Wwp)_i*$7ae!IO_}Ct{SzMo9HCFa zTMCE2lf&WjwAU~JH#99n`6tQ0jKGXGmw`((E6edk#(%HFBTV3Q7k%BJ+n`$0`JAQV zN($gj-g2>&(qDCJJ+Zp8b=Se|MO*FP!CVprke|?d_UU;I*|glK;&peg6{z;S+7R_z zyl1O0a4@{q8d4mNyo)X?YB;>At5rzv#r8ja{eFZjt5`f=j~{GOcNxeN5%}<9&c#d* z_;`Nc>~avqoMoh85YTki#sS=X`}wYWb(}`*$A{+`3pV-J)`8VL)l}A=)YaAjs#|Jd zs|hs;e@ebCr|ST*__!rm-|+~FK|WyJNZz99vb`H?nn;j9dGP(-E2E><_oJiU&~zN5 zK<$Jtt3M1`(_EhF2AZ8wJh94%cD+A-Ux>8mlK~-{tcyTEz&Tc`ny#91vOFdZb__LX~FZ4{|_-E3DJL=xZ3cOXv!%P zi8?r&5wSBcGq8{dzz`7;@j08C^C*i+{5SmHjGx5P)zy)Qk3=!-fBlG=xtKUxIl5Xo*c1JSUn64&H&=cVlK%+w zKjXjFY36D5zme=+{yVLI2{QhNhLM?piSd7Y|AX@Vhm=Rr%G1nNQ_RZF%--c+3;}K? zCcgi)|Nm+JH{$<6YW**gnd|?9{6CuiM)EQKM*{yRq5rDZe@g$AO8|zC@qbD$0OPC3 zk_rSQ1SBmctm+ATl>?cbJo5GP+PZ4vlTzh~hbPAar7Q+6e8tTCTOyWR;wxiVQ`w(+ zA$^!k5S5)dYIHbQ!X(C6QVBYes$8`stt;fx&u91NV}0GnetolNlNW*Q+pB$*WsZ;a zahmlX%>(#O72EN>WgiSX6@n{U0w3mO_nFO)75y@3xXk6>j+ttt$7tNL3 z+(GgeIR5eM(BzgNQ!lN6%XCdqMuh|9^diW!)9|MqnL5kr`?!_69oHv_!?dU!T?62o zClY`)RBSY~Ufyn9*zsWSc-kdv7N{0gvv0P$x@_OZmDDJsVi31o<8%jO1AN6pU#~XQ zT^tR}jx7Pozk@j9tyF9(q_R^nW|qGKp4jjJf^^?S-U&ifDCPCdC*cD0_{^oHrS3~( zHjKSTlPy19ZO%{WJzX9c7#M1CIM?p$g(Y|)KO)59M0+0Gwr1!iV)yJH9+m9cCCU|? z>1;Ukc2Y#oyi0kY{s?(<{*EPC#d|2$MdcCecIYBNJ`0e;7dVpv_7)8mYM!xPZc6s-#AzKFP z$aU}l5x%Ue4+!)nQHyB*=_`N~xNpIdC4I4rhu8Tr0$c7pK?gD?PQGpvJjrO$g1Mrkg-;fHU4JI#7t+Bb6ofBupGI7AqP*1PRn-S7OZKUsxjZYP0Rm;A)i=G6( zU2S`Wt@{<3#@nXS?-oW83@&6 ztnR*VYnA)fa1eGamUmynjur9U_QeBD&9 zKPvE=RP5fqcz0X7nY#Yb&kIV3sEa`!x_oYJWxLwxvHAMAyzM>J{}snyxTIja9Ca6k z5orT#)^E1{Xe_)9AsQgHJeQB==q}qko5IOm`-gFiT8fRb2`qGs?E36N)dv2cgU?<= ziX8|k!#wo_#b52jaIFNUr3(GRaji)87(V|`sN4lSSCmHh-&8|+Z*#Plb)L&vs~i(P2|xTUHkI`^%Cfd($7aoBc+#*Z>Y=%X@zu? zA~l2CDJLL_8+)_w@c5-y!n z|GK|0Nmn*}SU8WdeBlDcKnCp+7VJ9ciKDGyBZ1UJQLz*%gae%5dNfZ7h$amT1zj?S zl2U^fT;}(~YWEVfDiuAo_v16>=B7?v`@_2>^+L1c2jM(wGCGhQc!;5*Kev#Uw+Z4_ zvXWIFr-=lx!do{1OahSxSV(1moh&a6`MgTqY8HK}=`qt~;O9}5YDgz_N(h*!Gxrxn z`ljy=RWIh(%F18pr)A3)>z2^&ik|-bgGyaPx@-~_jBp7g3&bb15@w4f1noGeZ1zk# znwIyBGQ#cNXVk_#meb}ii`<#(aNh>tPIw5<5#m%JnYk|-CfCPOc((|fKDRFqFBMgt znuT>9o!9Gax4-PWR+V*L)_|hDWd~gVy-fJi-zDZx0cawGvpua2lSaBNjb5=fD=uHA zy;tdWl@ccWM@)uYFD799g2J+!5Ne}&FHgjY6^JLJwklDEjM^#XU*S&9e89jA=WE?W z%oO*>K3faljG_w4i>IW}gK)4hCawe|T|685e$U_$+X6nb!RM@}_S=mOp6OyVL1IDa zt^|XSul94(t-r}>rIORLvweG^j01ChVMDt%vNU5F?mWK%7Lsvzb{-qlF87O%YSz~t zy{|>1r4$0OhKe=nuhYi9ey)iM0$u@!5x0JweoZsxhoUfLn!wVX)Som(E z*9u2n8|)XwsEOlpn|&Rd%1KoP^>t~ zmJ33e!!f0ht>(E8*zG@dbMO z>TG!GXle1O5_S-*C7tEArYe3lOEoVzJkp|MN9E#qE@%DvU5}BJ_-e&puYCr&e(&j@ ziwC_n+m_k7^BwES$OE$P2{3vo$pUMoj=o4)31A4X6k-0z2^38uMwg0Wr96t}K00%2 z_*vozt9V-`EfU1-c+`*rwz!vwG+R4NPuLMc*$0?d3?_;U6Z>nN!o|MB;Zc0lRqFey zZ#@i2-1s*uMm9|+M~JixUz6f#gJ_9Bg*J{yS}c`_2TAf!Z>0Tnix>$L6E-f`a_jc+lG5_BcI^!zuFj-$Tm0SqBS-5(G(-{ZghNmw%cOfo8u{?EvwANwlSrYtJ_VQfu!MMLI;6jq z@$Flz8?GCB<*6^-A(HF$t&e5@K;UG_2rC?_@%*mgM+oa;GtWs1R3 z_}bXIFZ#9kw5ZtQr?b723F?M>5t;3{n1-Q0+%g`uw1y$XX7IMYgkjezl3_@Vnze{u z-)t~1eN|P+#_$5 zNDEDWp|&n+wMYko0xq}X_tDemcQ!^&N;8nARJv3>u81yFLKkq7r{Vu-9X`&MgKYat zKfT!fSXk_?FgN1WZMkLHgN@DqUF&&^Ri0w8dV0Mt;3qUmGNl~8<77YBMO@QiMQdM9 z8i@7cu9bLZHH`s=T@(Fee7UfZ#)2x^f*%L3=Re~Q<0eh8l+q6u5kJ#Xf#g0SUySF%1QFBVU^VB zacqB2%M^)jXfpH_eV!E|I0@fMC{#L;MQd^C*l|$AnABpLtD~mI@8_G}L_*_wt0x-3 z^>Q&EPR@7HNP2_z$nO^%Ak$*7 z5T_YBIMNimV4_2ebuel%I!+%W?@B_HfU%}7u3t*jKcX1C@$AyXj)Hzi3Q0@$SKZ&k zs~k?hf<4E&yk3N|W3 zueWaiN!*`W9-%cMdSAoFfzzMz|>)hbib~WQS;$+ijyWj6)o074Tv)^r!{(^Sz z)IjSFx=!2Yuyfj7C)XBvUconPAIU1fnaTYRqlc|FE#U`^2?A(YygBj_qzy0;?{N-4PEX|rGK_kyZ`H6Gz2Aes)AV(}Khmz;dE2mc)Hv)` zl1o+tt|&1~q|_t7Ig&1kcQ81Jj&YOCuuU-@Rv70#*Ar4b;cPcdS(F_|>G5=f`! zC0WtaQLUtqjJH!cOst3zFB`qQtNQ2EAUkKPPJZ0vtl?` zQ~(Y+j>9V}lQQsUQeERA;UQwl`KJsmza0-t0gtEA4<-S?Gn;L8lT)-$o?GLI#*EJh zus|EUx#{gP*)IZOrf31okm)wd0#7W@Y?-T>M{ZV8^A%fx}XJ+}xs;YSDn z_B2=Tkf9xHHU0A(S1A)uDr~SZ3_4N=?2zCK6D@@WgvjUfeG<}2s0oXu+{O_fPOMlx z{Oe;$m1yKi4_QT}s0`@zO;bWiA=BBgVXr!J-v&gHV z4f!9dVSh(YiGL7D8+_!oL6JII*u_MSTHPKzPS4N^DJy(3-ger3Tgl+PFu;i6v>sj6 z1q#?yz3RCG*i&O{1qhj_0*b++Sc;MMfZ{t<%(o`EyqC+>XbpH?2W8NHMH#HMd5q1@ zwbG!aiNRa~l+^i^nR6vt_;Ha8jIhdLZ$iJP^)~yChy7iC{|u1?WDehY4@#pDX`h8K zOg4_zq`kv<&e%LIx4)aW0^er_=5x6{{$KBTJ8mAr{(p^5TPZ#SP=o>|tsnXbVH zciJ?%5iWumas>Rg+8hA>HmCb}JKhT704CvleYa<~yqcZQang9F6c}9}(U;-hd}w=H z@_Ax$af(~MABRblYBAM#tXAO%8i<0M%bInH)oN5f_g#<#Vvw^&g5|MPf+;B}*V|nV zGnwp^bLk{+N=m2%sARwQI*f;*(!*a~;;ydfIuaX#6g7#*m5{0P%ihcgkWg5haI$DQ z=#Zka^}xvXRk1EqKsX=e`5%)z%5Y;P&Sd2Se8<`_>9r?)Lx|GBP;S?2&Y)dGpaw+9 z`Bh-XZE%&$3Hw0I7u@#s(#gbt&Y;^UZM}&sxy7NY<3++RQ2N6Zgpx;(CP5L@Cj8P+ zVS}v}YhTP|GfiL8GW)G1Rk2Y-@BE#FZo3{+y~-@I{VCGnYG!DAo#07i64$#n;&Tme z{JM6SiIn=m+*Ku9B<9;3{#{nRy;s_4MK(*Ra_cMqE(Z<9UgODT6``u?nKMw3z83~c zt(g2{KKlsb2J^PUqAw_DiALw%zx~(nrtH<4 zSR_d8eRsEI$n8HLyK}O6PLpd5lt#^B!8!qsoTIYlGNYVz073{931?t_=zJ8RQ(;k| zWv~2q0us!=>euRyAAW26pr&4}V+*#IB4FQ+vpqu*P%$z@hi%gmb#SRNA+vYAuS$3xDN1`av(NDtJwYB&x z@k$2|<6(b|5!!=z6f#XRUY$&zKZ@P>{JgnD?Wt1bYWIF#$;=7KevZ;I?mTVloMyAw zdvsK(&RBTpgFt@s+8sMmDCj6k2-tzRj zAmOVKVwlwyG@NQxhfYF$9Y~Ta(nXYz%ZGuQTWz(4|s_MuvRuC|x#p-TLNvtRnwXx#zgPwivk&PHKev44~=tt*7;T0Q!-fX$}_I`45q)fEER4i!#qWWmSsJDk1O~| zlyU4@jpA!7N**iRn9)^3v=Z>m5R{8Q9xZ|DX5&mpDyMrvn8JnUD@nvu7P z=%xBECg4AoL!o8`jZLyNId8@y`$&~R!i+bBzM|5ozgn;|L94^f=8&bH#)E-jK7qT_ zt?*jqeKa6-ssAk3xrLXEsZ_uef(j0j`&+yZtgg~>i?{k z_Wg~B2qJyTpxOQ=EB#YlUX5~1BAba8H4RNpr>mU zcz#Qo6Kokgb~V$AV{5;cdieS@O3e0H&Hb7$*#!iVy-{i0fRMW96=c; zhz3<2p6|x~PB&sc5spvtf&K!cAv!Nc*b3wy*%&2OnrFh^)W$jgI)g)!(8(`oFuH7= zK~>0%89e)qnJc_zEkB1vm7AX?%@&Xd`X~8l5|cl3^$Q%V$O+<^{8+jH!}oN5=&y#s zD?d)AMZ(h|?*_Ih*aoTdP{eIOr=NS>>Af<9D99rw-9bE1PjXOL z3>|m94dUCYULtxR6nIbc)>jSLN;;?@G1^(d zGl#26`KoL#=>*Q9BkQ%swx~+^%4v;E8Icc-wT)KdOwJf>h%O3(f$GW1>hflssV?7| zSq9uaIH1#2GA6UY!l|a1et0BoUOo6mvuP(wn3`2%4zmeOcmlLM%;}tYjdrA9*~CjB zEKs8FyLHnxx4>W5zsgveWaRVVDuQ?pmZu^e>C%+|=3roCBU=KYo%!JNq?`22 z2SU;BOGO(8-mzfM9JZg;1tpI?&x9zo{F;>8#AxhXLw8VT;$V#*e+ITrE(00twwAuP zT;^`q8?H}o{S1my#QNzC`4FM%Bqp;ynX+b@%;oeQcPhvxpbjO}oK|ywJiYvum5(ZSNMH;QG-pdqf@$=YcRvZ`@XlMjV^3&4l?(&j8 zRpj_Cv!r)apJxY&Ib_4R(qs{s#h z5IFg>Pn`GQPGgY_=DJhx&EwxoV4M!>uHIB68Vy}Jc|;fs)a`J- zO}J+vc>ymb26yXYI6)isE{O62?hx(*HFYd)ZXn7q<#yyyE9| z*5Dfe;5}MG4PrEa_54Iw{csR$@D_Ab;oHt^%WPZWzRC00iR;AsDfL=K~x+WlF) z8FR>iRJEf@&!^FXq7T%25l_pBH1WItY)uItYJhLFPijgxIl1;hYrRd{llr`T*-sF+p|uiLI;i~ z2N}p{c0AN4=`utrMbO6H$U=v;eEIMiO_x;b$TWuCs9MDvzr7O6xJl4W(>aO|RC;OI zs$Bq`2~9*}l;8K~O+Ud(NlU_jr~7Qy;74fr36gU=>XkEFYEfqAp@oA=Qt-XL|g_s=1DWkQ40_unvW?5ODfCFGjA&;$SGCQTm`Fd3RG*^y~J_?WU zT6u6!-kAUiA1e#b_Dm41xtMl<~hueE@nxeV2tkH#%Y;#&2Qy|!2woF#NH<8zNq-J5t zI{hzobMx7Q5==#?7@zDy%6wF?ev5@R$+BWy;3xM!&@r&?YD9Lk)d3kqAVl5KEK`zHR>s<)LbH)k~iV&)>l!P|JUtSxEfEq zSbPpwuPObXhQo8E4>I3Bcb+%Tax!J;Uk?w`eSP*X6(%f%0d_ie6Lbw-i9A%&6}8`^ zZFL>*;k*IRqE?&o=l3%zwZh7n)s3Hn$!d%G@;-SfY0`<6=y`l}@Z%LkPLs$E%n z0e8E@9t;{le<=B7*2iV#5*Bjn9!&>*Co~FLKq|{;v+<;X@Rt;A7MZCyj{66ZrG9to zZ>QQdqMKv?{uLe{jub0iIIT9Tm{q+??Ji!qW8kv_o>&YalDYdh%ine5=oT){>McfH zhHS2SUvpX4{i6|Z@bqG^75P&txb^B0w&*+MVNWEH%2JdOA>mD?fpd>XI{BN9;=ISD zeiW)bq)8!nn&!CRgD~K&EnvA=CVD4t$M3SzW5;j*9NjX_*j9LYc=BA6>&p#5F{sIS zA00v&`W(=1GtorLL0l2B!Inj~oOR+uH^V2q`&^hz@k|;lxv(l0!1gQ~`7ra&c31Ki zJw+us3PHnKe4WtC`q9L?q(OJTEF zLs`lBD6|y41QZe_B`Qy}1llZ-*lN6w+tWP%~V==g`4 zC_OyLlhZy|I#sjn`PCbW9wrHv^@Pk|zJbTT1c^}-%WJT=hBvtJzSnaW%Eg_d`=>R` z-xl>Jzf)1X{3&{swUa{Z-IG!2YLujj9^Gh^f4C^3(|?H9Xx6HQ(^HkAv3H8`{|g+#Fhdtz@053r z;0lm^S=$7r0)Xavi)gpOyNE_nuxBiqH3$?zbQ^~AmX+MsuV9rx7-=STbVZDS#Y5n> zEQaSL(5D$Yc(57Co;)*Dkqc%O{0d)1gF+rGBF-HO)^|4B^%D|Ajqx;A?hh`)2{PlC z&xA9o+Q{#0cg+aR?y<8j!C>YISQ{@A^j?~2+gCv7(tBXh1};v&4eE}}rIk?Mc6>x6 z0@&s-G9U2yrUbVI}saPWkCCTJep!Oeh^)XMIlavGtyT z@Tg$Y195#3FeZ)V8G(8v?wccep(AH@5riPWn&-0LTAPh)y}H87E>y_mGXWe11kW*L zd>GSt@7f448-kZICxELuZNY7ltFHEVf+|av=L4(x{)rk9lW!vvOeUbv0i}tg2o}W= zbKhdafTtBXFKlWu`3#+)qla+a?L{qu0MdwSqtN9(K&DfVXG%qlr3c%mQ(*R)wc2d+ z=Q}*|ayexT?J`4WGrN#&9LCunIr)W!k-6T^tYAK5+Gy(55f_oPz?k7t#sx>i>5nHZ z%~z!YsDuJy!1hF*4-ytGT*Do?eoOg{c(}#_SyP0fBSmBM$5lsXYNF|+=ONMfG){ru z+(pjr`n{!!q2nmA{R#yOT-0`>(|k6Y8;gEKFOL6jmFy?7Neics0527&il2KczYWP6 z8^?Xr9cCXmkr=DZ4!cd$`;Im=(0kFbPOoL_jLm$wuErW*@A&L;MqpK#>Z&{7N*2|<|5_A{q$UB&igXQ zy^+s}1qjyS9sr*GnHW&&TGj*jw35-9xFTuEcodZMEfqe1Yq?b!zX zn^FU}Mf9QJQFFLo2$xV*@qkOxoj8p#i>{e$Xul$t5>8D`N01Y0u%I@^k+!rDJUMFZaw5tHxBCY{Ez>@T}lp0sJ`fixpfTcBQgS zJ%DvZ;god7qI>Gkh%8D~Iwq^c@u^6{?_O5o0gE4{0I^3Bcar##{A42e=%*U{woTLD ztM2_bSaKEbq92l~ss)1qcZTe>n(w{03kLjyKc7x)w(;cJSQzj5D{ttm^Rdh@33Zud(-e3EhO1H|*hG6VP^ueZ(zDWOy3-22N7+Q)T$p_GI&j9*Ma<@%nhDuk=Y z{>e*>`00+v?N6;i8_rx5;+6;JlsFzqCm%FMEDF}wMTfyyAhgjJZWRXE=Ww~N=+p{Na>4Ivtpvb^`jXhwbSj)Mrn-Y=gv-}pDL zGKR^ht2nBMcaYjp2-%s~Yk5i4gk@8X;;VpPRF*UXo3l&{& zr{Bmt5SpLDqVGC<6u5MzLDiHrj|usU0{!JwGzf{t2!fV+%0XhVGT~F~`xs2gC~)xH z_`U9Y3e@n>pRz&h;Be?_zj@IUJ}0f7Zfs44-MatGHZjaG(%4m2i7#*jXjTvrSp84)!QSac6sYD_tjn72<}XphUn4b&(GLkh!??z}X@CJVF%m;Y`Fx zQ{!u()rBneDbno ze0J`zK`V@cM1{4-M;q6>-Of|yoJy?_G-YN=rqCQb5nABDP{62&>HYiI-ydQ_CNvA# zuwL3GbpIayNH%-+JaDf3q`fo7#W1!J@O|uC)i zjsJ5ydMYBxgZKSXP77l%hkFNPU}}LejR4b(G_`x|_iVY7d>T7bWA7{{Vm_}H5c?`+ ziG7uN?KQt=pQK8NeUhkNW~S5`)@-gWn>b}y=BR~d>RURxHg5i4`iwcT^}p!Cixr`O zPv-!=dHr^^K5X}RIc3yttlyuN!TxexqefRf_QXHnP=E1@U)*;4ZNOPkf>v$Bt5mE3 z6GlJPhYxYJ#5!7d3qrnssCBo)X)G^}Zd4n4_kP21c1scK_;z2qt>27t0!e&t_5^$` zca1$WGdI(k2QrhdqAG_gEBUmKKopXCl#&IK&?N5t-&=aj$xEZ$g$tx@}Tcl}{rihr>*QME&USkJ!kkj`c zP={MHrYqY&(HV5=Zr22T=gKR~Z?0+5yViJ&^ZQQO`zrOk5x3Qa&3u<7wJsON(K4nk6jPeWoEdD4i-j8y78xHM3J+z5vl05w)e zEQ;8xJ=>axQUsf)vV~^9#SRWb^ET=H-?-`~)@j;^meJZZtGL&gDi1R*u(EG;y@a)b z+7#9v<>eI^u)M$SKNntf87oXg?PaCqe2L&}B%TTL5{aP;e$k<3@$SUZ2+a^o;zVLe zzi@z(dRE$O4<17r9C6z(h(SGUsEkJme8I_4$x%bkq;W)h3X<~pf3vYFF2~5AUaZZK zE1q@k#f%SIHf=b#esyF0p|{_D=ZU{PXzP-IWl?cyMpo7-b54u0O<+*O^sy~8VahD| z^o8f2x?)^PleY{^?VtTtG48fz{b)@{Vi!~yPByj)s=RWUCj!U61t3IqpFN!|dB}?{ zIb!R89er+IF7`>t<#FWnuQhvrajn!Pb{uHiu;bMmuDJmU@cp&x&OdJ{k%Ae;UQa3^ z6zB*vcDSnv7Nl3Qh3xAuzV+Gm9cYNY`PS+yuDr(M@!oX9O}F0u!|`KB6%8w84-d6k zr&SsKU7=8?D#M)L;*j!kfJ8srxx1=-^0aaDG4K$Pict!dL#wyF&ZTi}&y&V$US1Cu#8LQ$>?x5%rI%kcQI2E~NxaBjXg8q^n8R zZ<4ZsD+_v3Mp03Aqbgi*2w1BoMV^HX-sovXJ|l>Xxy58p0mKxQ zR-j+s+)(FsxpMQ1M5zRjK{q!lJ*Kt+;Zd)(D(tOyc6Me+zD`p*@+!tQ?|<8^onTNW z=*ImP0WFGU4-~0W(FIG2FC?-c-R|uH3T04N@(~L;{?y!B1o|CqY>RS)_B>L1tAg@35v_%Q`1?{)msV9Ke;!_o1l&&(g(!D;aA-K0FWiCnT z-A8Ya)yM6)B#@{uW9Po?$&R`tn+;klmZ~umQV~oK8bbr`n(7X0-0*%=Q$t-{Eh|!C zlLr{>yUxk3B1wl61&J;^^K4K8EH5bwi_KsA>ZLs3<(FR_2r+G!;RQTl3BX^7PxdIr zMw4fU8%AS66hivW_Qr&{l0~u|z?agXKH2jgk9f9ci$TwEcl=zwS#El)4eEJJ#sU6V zDec;|!Kv9fY)Sgj!bRuu?Jx-Agjw~opZzSZU1CoG0na`2w}=1o z_;1f|$G9Q(Qr}^n%FyMn3m2Cvb&dQ5)c&ADtG4AUofd38HCiTC7}FD^Y2U3lWLF_X zts8!uS+hD@Wl^Oil6U)^Y1vih&n^RoKJlOZTdO;6`N|}mjD~V&vO|Ndz4fW5o_p`T z_b<5c+@gvN4!^Y2=yafII z*oVi%Wo5~PhR(yyZS`5%{mWS8yx1)nLsrDfB1SUqaW-M1BqtbPAk4N*A+=u`gN=#Ekn9)$0A(W;I!pql+m0O zzq}WhoYG*h)Yl*S*RzlRWBJ3IKH1RG-rU;KG<-y5N$GHe_+SM&<&Xy=dXs4YZc3)- zh>fR*{4TuDjW@XNz15Q@PaipI z{K5UZP?=n?U{TSq5_YM-1(T=EL6tc#e^_IEO=o9kLE$i^G6Wlw2$v`n2lwx(YiM4-_Eoe@#H1CT9LOFoF`!EIc^59@k9Zc}?Jf1l#c-#G zw3?XTKllfJp$S>dLpu7rPMgnGKD_+~*Az+%wM%GJ zas`#9GX--BhYzQAsF@0*d!Ihu+9`HJQSlrsJK`P)zjusZcojfuA2Df?8U%I<6@r#V zExR0Egz*WtTzYVc4o~-dDLzFR;;pSe98Tt%WSANTLV{$5I;5t zSToz4){go~%)zoC_CN?8>*Oo;(ykrbphBm7XhXLp) zZ-`=fad8zM^4rM;4%!$V&7KIf!~)5t<&#AQr&I%vjM6ezwa zs3_T>9vA5c_I&E{`g3#g(k=SYRpV*!gL^i0S_?;343Z2^R{3KWFD)}tZNg($i)hKR zjzQ!+P5x%-9W5 z8JOxLs1(o45*GFv-R;?$a85uk4WJr>Cn3`lSHlyh{k8x?`C#h~?B#)>hU73*E(bgs z-15gXOYtFpNBM$>eHmjI{J6?$8zO)`uRGdWe5y`oxHGJ0PkINCG`Fx+tflyPFgC|; zBFS*0Xg_Rch!-UTS+a5pB0dzQDVfQbo`<;&JM>U2F=WIx$dA7vM;&^iNaq_G8eZAr zTd}@gl)&$m=T^)u4i**`<`)ca>1@p_NJ&0BIJ+hJrpW@zptJ*}xGK#(%40KdXhSrb zLLYkl*;nQ)o@3P&8m$>H#KN42Z2(a=NJ$_LB$fT-2TkUpOa?nDkC!U|rR)bvhNKus zv2m#EIzV>k)Vnp9h9l6kuA!GnQ^R3}(xJhmDMfV%g!PON>W0mzg!aBs!kB#1nkK~% z;L&K|Nlff#y(R&gwj#f%{RN;ZG-yu*;(5kduVXk%SXQ)@?S zbN&7U`%rIbYi+&r?*C&wufecGqfz(0wNjg6GLBX7b)Vj`EmXGyvQvwoQl%RZF!h-n zk>`m4rV2$Hn>n&f*7DVJ^oUK26K;q$)(P`ObYW4-}KBUC@42c+v zfHS})ASOM_%5>t1xVlC1DVxNJ8mQQqMH_WV6b$%4y2LYr+w2lT5*AC#SGSZ`7MwqO zn82eT(au))E3Jy_3Kd1xVY_RaL{WYJO5NLQj-e9S)pKBWOUcTYz$h>=av(J9*OWe4 zIVr}MR+K#chez4m?~-NLFm^D0IBe~>*=HXZaBxa^lsk#7n}WF4=tS7Z>`olNy&h#`W=R$Xj|RQ|2-}n3Jh$A0{x7}LntU& zL$|fmXJ*EW8sjn^{b@YmalCel$7dFBLDZj#jR_SnBVbMJLy?B*hn9izlvvvc_GAQL ztPs$Xyz*i%He>HFw?N)Ecm5e~zVXsIXP;kKJOV^}^LKv;rwB|;5%hzhc{R~$r-q>^ zS$KH_ic)8WGnR;aO*~ODcSyY}AF;l|*MS$7x1dNOccrjK2cmubwHIM|w{QIf6<8sf z=W%+M(05F%3ssDn!3wBAGo?x<4C7OR*WhAYq1dxh7v4gL?UiMBvreUT$k`LO@?R za@45{7LOV|MsG~7uiYEgs0~I#VljPO5jeMRDO{*1T$m7;lDIcE^#{Fr!`w8dxf_W_ ziq-oq6NqBk$6^f<2b^r=n zez;DhV%W4F`m3($t$M>|MSh(F+{3P(Mr~A!j#q5cGzUB`1JiDLCi4dhV{qNf2aGl zWm_fX0g-mlc1yi)6}u5AFdfay-f4y;1~2rGl;fwLRFYTr#FLNy{Aah$owo=J80->8 zj50xv!b4+6j~Xj)hcz2}e&(8oGp7fFUh?+#nZ+A)r*$4WxSJVH-a9l7l7h2k77Fty zHWUqLUH%S_y{iM0UYRkKACT04Xs!#OU!#zNh2CWXUMo2OaM8y66s zp42)`yr-wQbTOwxh(~#BBxSO3SjO+U}@(M8Dp`1Q+E9371hL+v+C&$q7xgzI-0J7wR z5M?8d6+Ka;^KhbsZJo_)S3Xg*ZY|-mIrHW%W)G@7c5`^=l}B2wg|L{(O8er(GrZXb z))GTm_daZxSdB27h-DZZgs+C*p}cpZviS7)n#6#Aj120nhJ=|G-{7+ns#JY8N(SEixRq|0Ih&*}rUSjywCo>QO66;gZu z_T-=UeO7z(P1mJqw2v?UJ6Fj&Zq(G%7cLfs^zjQ|wdR)~;_q_0ySfFUu%VyrmDVKH zdmB5m+=3kCw6U(il-WP~AUqR+x5Ry+1KDrMZ;J9CeN?93OH#>k8-Zp-+2Vfl4m1Ji z&F#141c$%4;?bY{?Ee5aD_?&BHL^1opEv#Fd6*Y4B_kz-?F1XxmF&6s#R7rR{-pHz171x>TSJ4jun<&=r~Ni(ZQ`aFxThz|k@09}_N9ZfuNRd; z+Ae{`Zka&9&+r)KDgZ$6`GrF9#HZ+R`hZa6LLhGL-U2k?6G}%%}Q40 zQO5V)p}r4nm+W2=+LJK$=Wz6`W*~jD$K44AH>J0Wwt%5$&^Sizf-nK-S~o z3>LzGQGU}ivLl9%sWGF;>K6s3Tpn>b(qXfGpQU4KV`pVnUS5lSbebouNUuZeYnSqy z0H#{;)JcG;ghBPi8jmFkMPu$Ni6gZxgXgfyP!pBrOKPTt0+{}PYyTvC*PA-`OIo1= zq(VjO0z++TErh79>MCMT5{l@CHp>nsiRoym$A2W8DA04w+v}cxYQ@YM6WL=ax4?SS zZP#a8N_Xtp#0E>h`R#8q(=+h`U0gm2&!e54twwW?WHaVvCJrL;88c?W&Yj!+KG)?7 za$nivj?o!)LW^E?dTw*ufj0M{apj|_Y2s44V1eeIH~UtaM{UHzfy-8Vo)$R7{Oi-UdaXlh>Zub0!)Ge(b@ zFlF8(ASs2!k&$f9)CVM$nY^yfHhd$bg|VxWS{qgsXRE08y6S93eR^&|aV()l9WpX= z0k{CzfM4>8&sCTnwi4|)bl`7~{1Kqw_PD3bo&nLDuFs3BQuos+gr}$WhNje&N68Bw zRai$V_Wh$Z>mrM00D39%eF=b*I_zBlCorgl5F(5m554^A~U_LERMG?+4EN_#e-rgQ9w_h zPr{%AdLm+$N|x{}ThSg-lGrAG?YcE6iSEoRpa1|s07*naR1PbxBpF+<-uLUDEL?Q< z5$XCnA)}0;xl!aDr36O%2C_g;x)V32afHr*^av`Iy{rAnCmy-&hreWZC9eMU;RkR~ z|IE{W!%Jv(PHsdEbqM6hEQF3`8v?K_FqG=~{C+H!k~Lw&`sIo_=jB?nn-1?(D263V zcKqY}@I3m(l+@GD>GKSvv=w{@y375OE=S$0@%rUMr>iOy!TtW|_#mVrth@NWp#Oyf z7V(>DWzYI7A_vTj#y&pNBqB@UJv5{?vLmS26ck$oCEkGj7N@HsYBHbZ0ho5@jRI3) z&*bvDfT0@27~~cfLst4QYn+xLVq9BSyS=N;?y>MmgGyD39kFVr&aOgPl>h$&Fog=$ z)c(iVv>B~X3zkU((Fzr>0HM4m;Ot5-DXY3EZNw#hE!*ft_cRZN0(hm7rLh>ecoa5( zNS3w$PV~u#|8eg_cf*NN&V4_B@U55DTyW93JGSjInM^*nz1eL)Slc|RYFzh=j{c89 zQfG5@`N*+Ytum(|!9TEn2iGbpC4riJWMt)X)Yj}L9`(@cmXyht2mn$){OEn4SHFHn zB@-NVM(iW7Lne<9TiT$*!7j6ASX7ar?~OnQeG4*LO{I{C1PtM9lQ9E@(Z?Qr0G(0P z?dn?U7cW@M+{slIl;SQRNK0l8b1K?qvrkzt`;=2RZ`!!xiRYJGe74>!S$=^3*o_ma zwZm1%FEM>UQc)%Zr;e>YI}FnPqTLqvVoNH&*Xcg!u%u_RXptc)nvnofG&&ekk=kS1 zgmY}_`PkncTC()QF=NN`_MiUO@(ioKWW=asV3b=Q9(Gzu&C>%?9+fKW*=H#~Bdy^B zg(iCt{_w>k^9vG{Flf4@Dt9!8;2VH7yp-clQVNzu)V~`6AI;NX#dw6GC)g9PLdl>j z5rBJ>mofd`33Uhxq@NHF5`5sAz-Q@u?`rH88r3GeE``A^pw6(B=Wds!&4h8oDCnY+xX#H^jwKweAZWf`>P*) z{gSIJ>FFCctiw&!(sRE$RC^)-+?n8cF7aMiCk%k`Wd@Hp*OR$bYJ2wAZ?i4F;<;y^ z@P4|MQ{DJ^XPvQR)5mYXat)MrCHv=i(8oTPyVI}wmb}Xb^^uo#Jd_C}(alg8)U!0j z_(_JI^3s%H!N>q1NdqKp9OwzY7kRzPTfj=My82*FHYN$f1`kGco=klpgL`;f4$Nlb z_QJ+hlTT+uhcKvcsBx&32$)LlH*DF;^l_|w5!AACMnV-sB7rIV2~^tBQ0ouQL`hEJ zJ%o-af9cpiX(BqN;jCbnNdVI?rSa2HQK7EF$(2)n1Q!Wat;X?udyDY$6EL{+PAi*U zify+Q%C$zUCD1;&n>6!5z+Ym4u1-KF5pDPn>n*}!p#NAOvO zh87KVsu4uV+lo^7v9MkOID$k!{b<{}D_5a=`>k((@6yY!fBVgs&>7{lq-?l(n4#HO z?P+#nB4aW|E#JkYxP9BEo4@k|zUGY3%~q;>rn^*o7HYc25i9`+gxQ zb69WlCeiGC+I)aMuiaH+im&q z0#&CW~P~0`z2}A|SX= zX+i>^X_%ZO%99$ZGmhjula+O3d_)i*#!Eaqb8h=E6h zW>9~`(v*r~4&Te|TEfbRN$PjM`Ps;kqc6GQ29W6gT))hk0|RyNJKz7wAi-$FEp~R% z@R7_|Ogt@iZ(nW&V}L1J&ETfdX_pvNttsHq>2mT4bMi|P!qB+qkx?nTP=HRHUNc0g z-P>w*xAqu6kw*YiM^>Ei(|@mF{!me&F0BcPJXC0|R?o*Mv!N38Ws;mt;tn07A0UNj zd11FC!#+T#h)0o8CI*PTCk<@MJC zKF^AZ=Re!OrMkMVX8)nz|L*rBV7K~BAFZ1*eU3=XF93AH#3_)YK+=rN3`x-M$GLTf z!|kgmFJr|L3V1;|ewQz#_DQxi>Zn$qTtaVmPQWJl5#(fp39ws|M~Md(hINr0Noa~2 zfu?>tMC}%R4#4r_^&4-#`8FQ>_19O7pD<(GxC!_M@}+qK?w~!`(C$4LP7izio%R;9 zrbQ1!nUS6UpLgHF*Z04l{|DsI;YKd%g#4Q@Sb_+a8 z-Dsa!!964sYgtj}WRMg^QXnZ}3e->3HuX%oC&!nc z&}oOqaUswI=BZ6imY1VL!=$#wb(PIPI>k&zjut-ne*~1uBX54+P)E|gh0TESvnq( z;s=M`*+q;rM|R^aaDZ4*Bug9@&vPaB3>C%^Df*xjCQN?rpHJea2{S~#LG(n~R0-Fi zNH#9{`sG`;Zkaq~CbsGTR$4DbRoA#`Bs_(JqFDqO1#t5jCQOzrk}iNjeO9)0&z_yb zyli10jeA>O`lm=A8Zk`-uy8^peE6v7n4he)LC42>ck0`qKE+!|t~8Gq7)2$3mXEAR z`=?`L31&XM0WsMrK6~$Ek`(1g{qk7)w%?^G--|q1^e#L$23nL;cAnSi_2*x-jPQ!* zpB_7Y(k*w~vvcbQfBDM;g9M|HPgyz99l9BR)4EdCTxJdfKp4y>om*+pTCuc{-Rj2H zyYDb^eExvdoo&r&9V&$;Kd9KL=!hEJ!~xT&j%hD!DtReNvhQNwcRvnSQNYb?-;I}0 zO;?S^(~dY^jr!nVwL+1|cb1)2Sg|a(bTL#Y^DQeOyoLhuWEjdrvB1zP(tC`491dZ( zBtNgoEOFT!046jM31FxsGZ6leGtDE7Rt9ZPXQv%QjIgt$ja21x~q z4Fp}j2DjOih3YC}6M6Z?T$+h6-Gb{`TxX{j6^;1QgTK1wTi<0$gCfn*mSghY>28Rt zgM8mZ>A5=pbj3hC;Yag2J}{~GC`ztQ>p0lvbnCUav+aKxknbx^07s@L2C=W~gb3gw zOP!c77>dOs%O&&?02W9#Qpe`NWQT&Knugh^BC&`znW85zC03f2Vg(sSn8sL=i2$!# zK=To!#)}e|=Q2!Lv2$CBB@ZYW2zbY5TX8Q+4+roOVDn70mQx3#fVNQgHUYd`@f0c6 z0h}R&JUW8_vS^FaqI}4#&{!7!<&bMcQ$k4o0<6B=C!M^q{msw+|ZKh}cB$Dsa*6^mBm zu=|l=$%^2#45J*CVSl`V4tHW{%CI1bMZ9jT>49yZe6)Vy;&TP++qZA`MPHYURfIH>ISBwSXEZUV-zPEMGQ8T1p34Yho+w|Hii4tyP5_1%&;8_ zgnZZ}u@j_5Nquz#a?&IoS!jjIRA@#w+39h+x;k5(jxGS4-*g0J$iC-U1#HYE$;;?Q zZB2);TN0)58w~l8(L;O^&M@QyMqxwCD@vsV%APS4$-5NOeQ1s5y82pXtf0=@(%c$Q zE6jQgxy1fVq(Z9h@N~FaoUP3bbO|7-;K+fVg_6Nt;?*|qz1WlikHB_N5c4dJaBqZO zBY`+~PDBcv+Fhf;{vV-5wK;5y870qXA||b&;ap=X1<+@=!?we9pQt_=R$RXR{rAql z;F4)G=i-&^lPzo17OguiDq)v1;U|ai2Oq8*He!S#?CSv3oCpFi`!BmBJ^3q>K+iOB0Huo*E|{t-PMe z$uG_;81~@@@6DJwd;h*q;cMA>Yr_ZY*rk0~ap|m?vvM-ZVhLKg8X_P(;VbJt$tlWJ zYX`Dy4z!uve^X>#t%XROX>AW8lRvOK%_)&=umeajAkS) zDVy?8%#aw=GuP3W(gzfOgdq!I*WyI9>{-F%2!!18#l9u_H(N$ZvZay;-PVo-Z(;G3? z5$Pk{z@H3E#Fu%bK|NP_UM+%Pg<{vv?M1_ikjro1`mxt5EkdXvFch`X)6ZD){sA_M6`aT|^4;vF25MT_m7q@0!zbVpTpu5pM>)lMPjjQ1oOT z>shgA4J@ruV-QQz0gVsx(vU`74zMl;xC%4-ME|Fa+30hR-q6YYX38bea5W%tp#AC9g7h(Arp}~6J8cHm( zD@+?;nyc(SjAaJyWRj&PzOb|sr_vEzVjx#g;|Zl7G(XY_-+uCWuUphBPe)A9?i_{xs$+c9SP{+%~d69?|U znH4<-IlElF5fx*xZCbJN`T1we`SX2`o^`>ZxpPl_;l)>XY~Mv`*yc~4H3h|Dr=@|u z(cBbh!T_%xmJ}Ti?Ay>JR@;p9dKn1~p*tt;&W@U@Jip3sfYcY2VU!=T zjX+}_&*kgH1pZss-~90>AOGdgk}|`scib&`*be)#L+7;9RUebQCpd0KRmaNKCm(zG z)KgC%HFi=%-7c)xL87G4>vWJtG}P;_JkP5AgX@&%)K;=3#Y;pr7FedUWYIUwiG9=YI8zALGRP#{ap43Vin2 z=F2X-de7cHufOri1s7h7V^p+0Vyn^fNVt`?R)xLwt#u89!K3!ynDW1;%P8SNB(EZ< zCq}SQZ256vq{-~zud*eVjsR@RbRp9ATX!jlmJkNOn>WbX$5+Y{a}q zTJjD05J=SH@oxI~1C$OcD=JV%>}YLx`|USqaQ5$YxH_2-s0O>-aj$!rDlC2kM2<~-jKWQ=k|{bO?*Wz1 z)5#bbYCQ6eQX?4rvRe@e@UbNQ144}jKG>w&yQg`S%%Rve8_ULp$c%HmUFm?LiXr8JQa20SI`4rloskR&(^Fbj}Mq;MuBrR?)Cb-f~h zrko1IDTiS_ML3E+2W}287Zn?@``UX`q0ks$P$pvuTnq;+zq=mXP$6-b<6H_`ZPZ3)1V zvSPs&L91sD%}BNm5p|O_iILqih4e7HL+8#3RZ;0)?5i2jsw12SXK>6zYrTXTrO>2o zbyOE>$1XYhqSF^HMV5!%(&=X`9XG3r8NIGk@eo12?DZNXrGV-a48Zy!HJuWzJ0e=>KuFvg7kpPFOR0)dc#pjo!>ZkP?)T$P$ zA)EQfJsrmN#r5wF29Huu)9;PitJL{pLb-+16W!KO$irC4)DkC)7dNH<;ABK*G2?0? zpE48kXfjq40W>2~h=f3;L&h0{Gy2DAWyN~^WQ-OriYUJiTtYI46VkAuF2ozYqj3hr z$X;Ar{^E*%EnX7jW7+uOdjKF>HG&j-@Gdh%AG!qMab#(l{5S(u^h7a(<%dcwO>AC| ztFG=)&B1-tr@6TSM-V{d;4#>W5$95j+3Zw=7UqWm}3A_73A zm(1%MkathO3Xq+xD9B4QzVy<+2%uE+^<~%Y-@D_f<&WaU2{)(@J$P?XaVgb9k(9{} zErNmW@F`VpAV)H7ja18spa(%>F=!yB=W}MpM@yV_9guX=L`iTD9g%8*#~@wm=(G3D z0hGlWiKwE_^Y(=#Bo=q}&O!_*HevkHM}l$bNTM7%Ff|%nnKJaG1V(ZJJ*hUGTx>SM zXdq-4DV9&IplkukkpN3n$&VYQB^>UOm5FSG#TcGm4j$NZ_gy~(iC%r}O(dpbci#1D z7Op7?zhIm2z3cZnFd2yxc{wdv}r{LY&>j_57cZ3I$L) zx;o*gph5xk_sraI0=PQ;)?~Yl$Q_)dAynNKv z;&Q^T;mTN>LM%*5MP1*1sF+EETP>8q+?(yon_+!E2hj4dm zRY5Hk!=^g|Ak@IAIJaNXdPM$Xjm7`0{1{eHpbUhEOgT?7qR;bFxH6dDaxYARXf7q0~`VaDVWdZ&O7k$=az@nKEaG8yd9e@!7t+FK0Px>AU{mz z!2%y`UfWXN#=JP9V)UD@ub39G6}#^@cUFuXU4OV1C^Kd1G@l}5R~&|+w1jiSgvy}Y z(N@RDE*6C8RgP+CY#3cNzH;=0L)Ck; zvQ_xQXYv#KcJ@(%xOBuj(rVb_sdpC8Es?Pc23816>d5VAG#-D=>Xmhet52CVhrOWo z?b%6Ub}L1V^~3e=o_6{YV$NE6L1YFDqc$B|PVajSE=C4bGW#VoPXzMd*1Uq$DLv7v zS$7$_#h6U51;v)AvlYo@mCEI`foqVS53a(4$i*|J{s<|SA1SbVj!!YqF-S%=P!NJ& zXLnf!2ffk6FJEilDlSRgDh-9AXWVcX9Ulhe`+^2z;KjCe+2z+=dG*ba4?$|g?c28@ zugl8LQ-j$0XjOOuzETn(=&{wds(r?E3o}-aATJeK6ygoIlRK7#^_oh(=PK`^(sgV8?zyl~qR5CU?#z&7CDLPUM)lrh;JO56uOOvq&Ht)^-ry?X67=e^|-jCO7VOatX}JEZKk^fW zz?43aKe|BiAI0{qpLo1prftNRd-r_y>dVjJ`rEM6c;Q8t8BA7ts3Du{@5TG#J&X6;sO~ z9;e?2zUvo%u%t^XLk{K_kJnXuU{`V3ND(vSzj%pfl;E|}CJZ}!cW-B_`uzODipnaM zTPfa-EuG{>i`$9@49coNp1d$H7dR3mO6%c36pKuRIaL#8u)7TJan!h}{L#;$MGFgy z&N=4-EQL>+IQ3gM-j3D-(3uMN4KGrxGsz^2G7%~EIkw#}`rO*uLF>LzE8ZY7sv4|pJ!;5ZH> zl2Hr0R8*;CB+BrbA}xx=5)Kiwa)!kgP8g)v+H{D|7%fjvdb^-ug3TIbW}wH;9ocAv zA|*bY83^gSAZ&o7fmR9m#g#0d0!@UEQUx20L_ zH#9Z-ni~)E>NBl*$wo=KMCpieP_r#fhm|%h+_2DV?0uJhV?qvsbPs&?sSowDGA_g8YhIBB%xmjd|Nd%>r5^gjuV>7h zJ7K~EODLzeDrditRIU}YD4HSiG5}IsuQ8v0#YLOeZXwMLH+~-~{lN!rx#NdF2S~NI zH6NuT#0(gZIzGV2OW;wthK%6+$)|Av zRz4Y-Swn)=V!eJ+V5~uXV{^x++c#bG)n&M`cy)x)3=BnoT|V9R443=K-HZk^lcEPm-sn_k>hJ?;uSP6cj}P8}@oC zdY-+Uhj*u*dY)ZR>}PM-5DRv}f{22MA|Snl5Yl_{v^;t8f6va7&E{!&0>S@pU*TbP zc4l^VcXsD9pKoJq+<5byJ9li^zIF3YYre-g3}>`O{Rbl%&&kOJ-16yWh^mI|AW_gK zVx>SuPrnO4;9aIhPK~BAx@2l2OlkFXHPOaHCE4UeOvWCM=i?9GS+{OAyE!>R6b?GW zcu4I=j|s4sjDAT;@r*i|a>-ufg9*Os^H1KLa^!UE#<-bWtWw4C-jcWAJ~<<7C{FC} z{P8+4D1_*o*(ak%aor97AZ#!0oG1(uW$Nt{dKkRL^96wNOfAHgNQy&qqesCj1?aZl zt>Esl1pRIO+T#8LSO}re1rXu0!1{rb*|~*^NsV76-!8@O_}AT+UwTGCVbLK4qnxj% zp+gHvWe@ytCz*j4sAL{;hn=!N5&i-_x$P8I^)$qHCOYQlwX4^zS&8qn*|SgOtGM#J zuh3E(J$f9gqx#xvu|`$a8+^toPbhivNkn*3im?>o(-ElX$sxWclJ{Z7!T{)7|7&Uw zX&LL17oK};)puW|XJi6E(ZkEg%5G_C!o)rXvjeqgU?Qf;4Cs`fY>7%`87`@E|K3Pw zQ3Uj8+F`Ne*EnMI^3vUaCzrKB^%jXd6c#El#EwdlBDe>tLZI?T%XLj{4fQqX7s8f> z5#Vxah%{BH6w{X0)^x(>2;B#x4q>aXL~)gBdk9X|?yBif;5BmCsy5ZDL{JPWTVU3& zsooC;b$A;)Tzb7#1Lb=s(D2TjrG;iya^p*RrDO@)Y?M~NWh=WArNRx zXMk_Cnfw>kL7JiL$rgQSclrspMP_n?9C&PqZ7i`Fzn}+W51#2(@4gP57coAEkJw zA2(sjDel6^O|C7PndnupLz=B(uAsy98ZwqE(e zr!Fo?jm~W?x-n7au`#Apk<-)GSJFWAQ@e#Z!N|X{K>;+nmB)mzm6}XP+}KEweyJ#Ji*}!xvX;6WBD?kYcooamXffWcna~o1IZndch6`#hpPL zXJkroP0*u%d?q9&3jof`Ki&)AK1dV?oLG09b@qh_lpcNLKMVeG_s*SL@lCxKejG zx`TUPX;Bd*>bz3J z0YM9#8CnfGe1?1A_kF(twFD#5gqy9l#FT6_Y{kZ74YXU5hl2h}R+X3qe)J?HG#bDM z%tXp_1=6BgWF!4+MtcoXlNkSeNa*~=nA&GajRQ$5%XR~ud1Sy@^=P<+;?7C0(4rIr zj2b%~a0(f{-k)O#*Hq|Z;9VXT>L_kqQ@p$Iz4xEH_J&&l5RhJr-+IYxGQ%cX42eD< zNSEAE;vK=Rt|eO60Hr`$za&%$qB`Mn;7L@L6m?RRm=WL4yWq5!UVMtk^n&XDdhw75NXohC}NBX)#2H{DUXu($D< zL?1l0CiiD`J6~^)&S;MRli!zJYDcM5qU>{@{6a?Zby6__0RosBne`EdLYwV)>;WPI zpu$^Lwm0Wg0nM+v?w_bJ5bOZHt+uv$z`$XEQT%hk`5`k!=ap#~ehy7ysMBG?hVLoa zBT4S@6OVlLr6-p!`{?*tCkx_4xU=>d)PpdHzS$?26RHu2Ixgvy)6RS4g~wN{SVpn3 z(mm*4Tr&UKSfSh^G@<*17YytGP@bTgP=xYOb#>MEKdfwMZo#oUzMmojqnc*~35w7k zE)$4AgIGc#e8-mj$RlUG_`(xhCNnq7r!!7J2hn^^zkEf=kP7r%xAyz7haItM<=4A* z?Lb2SH=js-K%#^!$G$2hy)YEIVi+^hgxsdhiTIubV-IhpRHq7Q8VSmd|MIio zl^G{o^;gS2E-Pa)y}c#KZZ%E9L-W%lgYl#$i1vV0%Es2BtHSqN3^+m)4` zx^++0pn`NTsDz>A6?N6Mbux#FeZ`(e4nsMq*o0d#p*wV_w?M68c}AH}8ZMLXEw97= z(p^hGTzt{Re<2ey2jC#kbNqxO(1&E~{p;WVC4bcD3G07dL-;PGVmPSA6K7cR=oy)e zx85pxqR37y&cYUE#UcwF{O^qm{%tV%j9h6gJ8!_rc>{107VZiuhkO&XuFf%hO%Ugy zRp2nxxy?b;3jI2YfSy3-e*Q#}&f~vOU;>jMW_+7a74?~kbY=zlpLsW0;w?{<0A39- zG3l)ieG9+{0d8B96Sj;y%e)vytx(%8K*|qGX^;A)fm!M^;}EZev^EffAU20ICj8#` zR$cioeib9%1$`<~>^6Rr(+)Fbj8kRt+Cs#rm?%#Vulz_M>TKc_1ksD&OLDtzII z_W?8NjS`P0zC9|@1N#W(GeyV2z7PzCIRG+g{DdjkEg4NlXPfV4igzSg=@QJS(l=CE zy*06VGJ~x*WZxwuC2i%+$jZLx+Dl7!ZHr3iaNDaIYTLm^E57+^{KP2~z_y8B5HS2G zLp`;v5IBh6)0ZB777bKMvdT8qUkOR|EnV_%o&t+|?czZ#EE8N#USaXjk>lCrCHisI zio=gM+Gw({3m-gn+APN8if_N#xo^jWQ4wzBL@}_ zAUqXI0-~oTrzCCo?dOID=LsjAymsyCEx-Q;{dvTc8E?P!B6kU;7Xf5r^g#IwF1`xa zPE2VyZ3XZ#{*6Y1bQq-QKq1P<=eZAnVzLU3>20@rRUSP^K#46b>Cac)3?s;Ei1v;m zh;+9SXu;mf*XB@wQD$L_O-y8H(1IFwY~Rc+1;-P!9xxjDC1{@!O9h1NJOcX6&BR)t zk$L)A7sG?5re)y1e)xzn?=N`+Fp45C-h9W78~@qI?*l^tqjToY1NCuUE>@MpM&6B3 zC0SPxj1E)NgrsgdQDRHgtn0SwrkR^U68Z&Mp z7*s-^FTeaw1S^5v(8oXqzw*M9GiIK+{ELsTx#1s^ryTq6!wc=rWtO-cf;nG*?TwE- z`Vb|bdh8K$Qj!e|f8TKL{R=a53SWKsX{r#Hc;Ule-*xvxS((Xw1xEdP{(oUtRr;he zs0Cv=2Y)Mv0Xg7%>D7zR9id-wM6hAQFAUVDo_O%;>;4Y@f6r5LeM{rj#7j_Re=90D?A; z%N^e(!s7sZo|s%iPpDmYL8V9)j3ui8p(I-djzOc;UFATnP|9$DAVJYdSA!9!;NDcb zLRraAH-P)wT6=NJh8L3}u$>2Y%0|GQcm{Qwk}~7^gFai+CnP20yAy^m0QnQ&8lhLv z#LY+BRo4+^v!tlBD1nrmF^z#hO}!?e;gIPD#B_9rEHNH4kqa>NktLzBQ1NtIBSnyh zPC!q8VAK7yMMEJQ05S3l`JLrPmG0h3b#hea`RaWj!7yN5#32^(4fW9meLUWCgZjD> zwInUt9gIqeCkJ7p58lbBRFCEX(I6ZoI-}UqpM2^C58V4tbT`q`-n?t`(bFfPKGsVMSJ8cgUS+Vsl4j)fV{lb?N)nT^nj31@{P->3MDF>R zF=HX*F1hT6@_oAqD_T~z7q3!y8qLiw1QSE7c5lzO$6&xgsk&rkEV(-zZIyr#yf1iSp^>(3rHYp&qLB6c{+T+TEvpAqQ|>wl*6gzki?5?J$- zCD_=3N_Xwt1{g&v6ugVseonsvV$EYj4+2il6iNc{g$g^>H|nACZrEE}=^IW=wL_?} zzN)2JXa-BWB|nE^vLe3-XX%fu$S+>2g6f|fIqjG?7A*#hR#)z?uGk9t{Oz|LvXPq> z+&ON-)M3L%QvfhZ=4oeMFl+W1>M3O6p1T*2c<`Zzzg+e?{>1?95`&WY&9`5jedavB z@&~qS(%10%_o^;tOre#-L$(A!95Q%Vc5V^+A&A%O>uN!b zDXA4P*TzM0;C}pNjJNB5Fb2k6JVgBXUau%Tq+TM;@&fjl;pk(LoJW$+$p>xbq zhmQb@Oxka0u4jSAf<#?!@JRuH_KA%VpA;FwtrCnJdXEusci%a#r?hB-CyP z3lFrhTcRP~wVWTYOu7g1$#6@X_wS9uQj9D21CF6uKA3!=1JG|&^YrH{SKSov@o^F! zub??)vmnkkQ?g9AB@B&D9a`vW1AUq^k0MBtM4zbmQkszg<*8y&VV0EOi0aT|V4kLY z@@PZ~*8O08(Ebac?~St9(_<}Btub}&UXSo^kOLwS8|Q-Uc3C1NP7bMn-p{%}sK8ft z8_iKOx=NkC9Rvo_3suglN)MNlmX!w^DobjAfuux9kb%2^q$0*WQ2?Ty+A^f2mwPpn z;RNHZ?xMWXp5S|?YG$tzEDspKa?Hax8e%N_c9n15{268_dAZqNfBi*O#eOX7Q?jyv zfHL@JyW)61$XN`^dZRA3!>$icky2M>No6}R(Z&*OEluL)kRy|p_Wl35M!?s@X3=>-e?mHjnohr zHf%&m$&OSXUT-diw#cqxMO+gn;TeDq{08a+m6T4!{#uFl9(ohHg~Fe?c8;;`fxtAuo!l zi}~izU7*@B@?89$qB)wCl{a?uSWK5-c6rcTFOI9!Vtt+{F6z%mp4%x~1~_s?AbTV- zdRavwl6{(Ua#jYPu^d8c0!3aH0|bnjIBCiqw=J1-lK52OI&|&YA7-C)R-D-4k=FzD z03R#>5Wk?)*(cX1Me~5;+`>V!S2W9G#a9XE!g{GkTN5qFMtLKs*DBhCMPB&u-5}9r z%RV{fv~w7Zvj6GnnM7E9`K8w-8!9ska&u)u{e>2lX?&^51n7L>WB(&9p{-i-k56!; z6#dMe&#b;sNYXpiIy;z%S@6ip6hQHVG$2*+u^{a9S>^%Ym~`;o1@Vb*uXVq!BcJ6; z*}lD~5yO|W%m%G8LKr7IcW%Q0881HiBsk*(xymmgUrsD@c(`*;HZS|)L%?Xiyu#&Q zelm9KVHBXjQ0om29pt86v4D@EFoUjG4)QE&bvOvHwN@yNzDLhsl=?zDv(*)4?#-vf z8wEp|knO(|-oJMT^qy+5BszzHzSCe??Q8giR=YHi^OJRjv5UEm03=X=?RK0C)^q(R zm0IEwSxlfO%Bo$KjE&YK_y`JI!gnLo(YQgUn+i{isoO|_-?#t9uOl}J?v|dQOTeGe zXhEeNYhpeweEhmFj?!XFOA9(WbXeRd1%s-hbF)1a`brA>C|euMA*j+uke@hnN<18l zE-J1mvo*HC6h}lBAsA)j(+RyA3EM5pA36a&?bCQtDmK4D#fR6D_cJIh3LqA=Xik>w z5)*t~Z3RwhS&ay9xX$?fd)?SA<>VJ@N4zY|FQgHW6nlKk?OU7u&FvXrqNIkW7czQW zU@4nG6&R2x&S+&$uYVQVRaK9M7WFphzy11Cgx55Mfac^=&u(n5&^5(6+v=p6CgVJm z?yo$%KDiA;C@4}P$M4RbhUp#>b1d$2i*zogZk#*)v7o+kthMYk2DSZQvh+)uyq@J|~z{xaj_W43SD ziZ(5qv{rPQoKC)%Qnz!Fs#L9NemnA5_H}pY$Kcr zr|?v&_O3}tOYE(QJ$N*xG1goC6CZ-0cr=uDU6}hB>X6o;p7)ngjj29hl#7B|BU~gV ztT>OrTRTpX_`^%QY$`)fG*iO)EJ1C9cVE&Z>RG}gEvAzLk8-J=qnC-iqQNLVQ^}$j zuPpog0}TA}hl)oe5OXgZi?ld`QO?WFv9~m$KPsz1B?>+`s^>_XJZNq*+)ziS=A4}S zVL;3G?_2ch(<~7uPdZ}p;x`CH#Otu`=by%nn=on8l=bU{Mi%b772w+}PtEh~D-s&d zP3XljQ^3xu_X4ns^)TqCM;I!rAbEf}mT3q))J4>${1RYLkSMbCg-^UBUH4Pq!Fz8b z|BQ1l+r0jVr=EGquS%%h+N!d9?tb8@C+;mMEPCUu#i5Eto*!sRA9>wKN`f*GH9&32 z!cwi1yTO}?y%CE*6@4nEhwTUf0GE~fOTPO0OBi&VvK15*P!~QpGbcZ}v=m7QmTeSZ zJp&j;;TxO^p$?9hP!&|Vb<0M68MkdsjrdJ@^_Ax*9dVS=X#R24*D#~B#_zAcu45iF z8jUE5%f20o-)<|GU@pM=_M|M%{Tc)fM+8Rws)gAlj!Sx65e}-DN4@dwiOJpQ^ybED z{E6blN!x;$J{6DR+RSk2?%JhHcs{jA#i}W=BEXkFW=2q;tF^hUvU1Pv?G!609FU%t z8f{Flx74g%`*TvF4Nu_U)S%cUu-WiAu?CASa{^@sr;bK;9M#+isVOjMVj}J{R5Yn= zL}E}DVQo66(1l27)lT`83>2(~atNwzR!!qr2aVGY7kzNtyjlH{2F9leWq;l)A_*xj zy1HpisI>wUfQdt7LC?7aQi-yu$VOWC2US9legL$18jvJQa^Fx#W*0~bPlIJ~T1LO1 zkCjZ!?ScL%F%wOc+wL-pm_y(vzcDGSmn=eR!-i^BdvwSTx-1j^S5TOpD!jZh(4q+` z8Iz~X{QT3!7_wkQpOc-Ti_ta2lr)#N=;3-iQ4Df@VoxW9B31nIMp@9P_ATYZ_oTLU zuhayUN~VWt0?FKjNKA(UFt`5|z)7#&Fd2zJOa{NihQwI23UcPtluFXiRXC8kF zdWRT`5a1hYCsbOYQLWKwt&ZKSGgUllwiGv(FQRU5@u;tS^-oc*{rj_KvR95Aq#QX&Y!HqZl}v0Wii(7#fk>!?HD9cfTIAcAgzba z;)VL@$j*wS1PlmZ4L~oTKNbeUcC4?s|5(kfRiT3EruUn>&K0sLb|c85-Ss!Er1Ay zO*}ZfqR~ERj}3iUs?&!)A)$G2Nau+NA)A#QL;k}%NX*s9pQFGToksL9b7A^+^z@mh zoqGD=hmYhTs`r5eVv5?Ty(|c|nUSQ8=EUDN?fCKgZzmlwEt2x#%LMiA6uydjH2lI+ z(fG7+!||p>5HGHG=FB++vIb=WL$SO=0Tg&j0>kU2AH7eru;#2)UVZiXv(LRGEiL`s z#jk@nkDGN8Qg~obVqy|tlwt_q(G4X5VZ48T8G1ORX_nZ8P|nN0{J41FaD0$qSC*F9 zkBCH@e&1MEQ-N{_6(Mx_J(@_uieQ0?hi=n~1sK2zmwf2XChX)CwIZKvmNSW0HNq1L zv3LYUeFJZ4(U2aLqYX;l0fZJWSw#jM%*7tOvy4Rg!yBKN zFm?LmB`>};YRq_E8y12H8tV7$kqAuN?NDjDfnU-?WI@kKB`qq?4zdYl-7hqQT{hJZ z0C>8kwcZ`qP2rW>=rq^G80=n$yLCqs*aF6p#}RmGK+@u&<2pS+nQ;N{FtuoDQK|q& zRp9G!I}q*%wi9`dK$fXKfgquejBZ%At{;EQWp>8w@0Dpe!Wsc|(i&lSR-;!1q&a zdHL>=GNksWoq7H*YkwFvbl973yiAClS;xT;ADNp?S9JZY!UT*)5q;u(09DR{g8nDYJ)J|^I80g$N}%E6fMT(foe%;XdXz-@Nv1cC-O^67|K&4P`G?{ z6yP1Kt=cCbZ#@65H(;xvC!DL?e=>hL{V^@ zdHme(zFkJn$dQPfe5jp@s3_>#-2;lV<=N4J#(WCz#n)Z`7sT`wKKhth@(|9R`oxAQ zO4r_@3qDQD69xWq_kup+&W# zKmbWZK~(7PA8b$`h$hA2ZvJ(r2ko4Hrdu!d+x+vp@5h_caO?Z-Ym44__rndp{!m3! zMz=dLF+o{XAWLy~m^z&8jYO@W9#gWy_jtOu5pGXtmx2sBS*5O`h@XWgaGkd{78i{C zbsf^A_Uzf$KYRG(F|+DgOP>8{dO_kbDK??tLidXL7w>M`QqjCUA;Sbi=KmM#z{QNy z+pPYv^l!1(x3)Gm){3~J^)=-%j5t<+PM086JuQnWUUJ1VU{|kD_iU`Isj4V#YOQM3 zRXa_BZGvy>hzc&rGCC6yt(gQJP@Bd2m`S}I{?viuV_Qd54@{WL(_%5irzPi^O{tqU z{*1F2hIm?P8Xi|%v5jC6wdF7gqbuIvwdNKM=AyL4_U+l?@H9Ei_1etdrlCbG?Z~5i zx<|Fu72Fw5OpuNlor$SQxvEt%(PiwhH9^@*uigW=^v3e^+UqJS(W3KP^sAj@#=^FV zt7>a$Gw3XcYqSlT9DH!HAqXjt|6#knj+WKBy-jr30gK{6vv@Nb5>_t%?z-q>k30$rFfPtuN-)!DcXUg8l_AQE!f)__5qN3>nCY!vU3AxA3oH|u!z<}%Yh;jM zFBO-RR5ZB1%TxdJs-Nf1Jq5!WG#b@Ok>L%TL^+R_*K5aIBNt&P4T7|)EB2ul*pb|- zvwEUpJNWB%BE8Pqo|cwMBsPJKC|^~vw=udDG;DV_@Ym?5XmQoVMjJ6Y%`iuS zBI34QY=V8Xnq5uRAVqV^C|Q$djVZbUA0u6{hd(9k6f0PHuiP#drU;4_GGWMACyKvN z)j0(8;g3&ds4}7Q6^0`U+K&R9sinEm*r{z2s>;FSGd5sxwr$_Wrwzv+7-N-{?X9k= z%#OLoOM(_PSwNxyP$EYVqjKp7Z(nfXWg9mB3VQ38n@{vt9;L(K zZ~`G)n)pid@x-r|4XrIBE=9XBEqvVAkO`b}+SzD>nk}}%`~q-BUg1D&Ab1&EE~rrd zg#loKHs!}30hcsx?y={71+Y-T2Q4H{YDPAzK46M0K;z|QyBQ{gkBN@%)?2?80(ZH% zaD9u4;*lM5>@iBkju9irWn=;?I|_>iVqeef5TBSlWy+*uXU)sa>wm;lVZ8(en3(Jn zZp=Dy4q7EJHDg8%mZvW6Ur<<(=V{juD9S!&#*`7mhYlVzfIp5pTldQ{2li`s>MSO4 z?Vb*n+TA9g9vfuErxgwJwz2kONVu>wav-RR>FDr$`^~a5&$6zYWapy~7n{wdetG@hef#A} zlc!*`wDiNb4?lb=FW~OoJ2EnJiUtf%OHQn*t(iG<_EFQ1lRRBseo<;_x`-bS!9j=I zP7)|Oqol_tj*H@bBJ^Ni$!Egdr6?l1HcNwMUIz$x^rXAL7U635_854rxv7yCP+PHY zzO!nJZjZy(o^|6t|LJLM|83)j#c#Z@=Ev{$l{Xd_W(^oLWcbK&c|$Yfbg7NbN}(zm zAPiO837+UlyR?fURea<7HBwa})B_G1HjUrP^^fw~@$-Ya6Q-!ejvjf!n_oP^3=|Z0 zchhsFPM1#@NVJ$}tScPNP0ck}1ZU?J2Wp_k#2DS}b}(pH$oN=Co7E>-R{Ib%f%S~Z zlK@rYca*s^t6xD=LtK5W$r;-KoYk_TBP4?b#LId~w1_ z$0w#{wKVIZtPOs2pkE8Zh{qY1Q`Gk^?&XR6Xi-IZpc~mKiwRM_#veW*4DbWcW)<{a zs15t1b{ndvSwI0E6CdB86e-oExxMrN1^FsHK#4P&h&}E5{E79h)yHdwI%5y{or@&| z^w6TjM&pTK|4XgA?^=MDrI~YQ!x0j-h$j+d@CxP22sgzMY2-Si+Ey7M(!2>BR+O6K z69-;&ZNARrt#$77)I=F;t;~)psma*O$jWo4IN{r5BjofeD8@9$-eN#)R4nJZn}vzn zsPCdhS;9FTP6W}ec)NDsp*eu+LW(s{gb&r}#!nja)*COOP0O4CkN`SJegF7GBaevy zs+Cn08RyPP(Pg5UTAF`uzx`j~xhXj-1ust8s|%l&E}vRrx~Ua`9r2`w)j;^V5grAm zfC*UhP#)@tYl*Pp!4zZ8u`T$U6gv^bV*ZKHPd02;$E3E8reQ>&&UNp!Z;yIP@I1{6B%tRKW0n74q92d$W*Bk{8Gya?h& zU6rapxszSw^|HbK{Ra}ufS?B4I>Jvd$jQg=)n}i)%U1%S&067Z$i=7Wn3=QhyXV#$ zZ@Tq}DMvHWP)zE7bC*zS<`3LK2Ludu2LA%UWNRHQ9VE*x``_a)lNp=|wDYm6K1Kn+2c%e3`*_ahr;@}1qUB*a4#%rnyS4ZFg z6%65N3lmD!lMV?uQVd7vu9 zldHPb50a`#R5rjaa(r)E7R-=vh}&vMEeAj^Zx`-07{;P_KbSHTR1KtQvmKx zj1DX&d=!~LQY83^*=gIh?6~OaO9iU1wuAiytD5X26Sl%E%DsdA{e!i#e3yXEXs5m)6Abgs!CppB^$GgI zf&t{s?2a@6r~O$u1x|a@t{q!zYpZZX1ps0y?x~sH9j8HvCFpv)tBnb@uC@vpDAx;# zg}bH1|1PvHd>bzL7y~C z<1(x~nM@g&DQVS1$>g)Zmr&s~dlt<@4~L2}FZgPsS*k=6w+V+(G>*cIL`%RUX)sPP zA7B;wkvu>T+9VtTJaLyofl(ee1T)@;U|U9Rhz6#Hf*>_mATIBXmVB=snI z9x-J)4n|nyK#oqGGL3LtZ@u{va(v|b(y1-Jv2fc2*)j9@lLX`GB4Cs_RUnnF?SM8d zNe}AEPKw_@#A!dM7oJ59VD1%TUanZQee0_-4k;RZ-k4cFsLy_P7bp-bm*o1FzkD<7;I4 z7OMb=dGS6;9O?XwBekc_Ny*;2S9G##lT;J$tF*A@fV9b=^NM>Zu0mx}%`Iv1aj8HY z@eX+0e)JpegaD%=`Y1DS#GAn#hXW%OdJ=;kyCw10(u_n~9k0+-)~5K%DqU+_xwdWm zoF`hc@mpR|UXd|y;Ngc)e(ce2zWD3|bW`lj4R(h;Z}0$2s?ny^r|QsxPy<|P8zGHy zDk`dhVO1^?)`IlV-62;X#kEx}mmM4O&T+pIomJl(Pl;RQmU^B!P zu_=A{7Nr%xT85kKu{k9qH8-#x$dsQgwSb!7iw}XyAKz1mQp|ycOq5mT%r z@(ntDDuyJA(LGP9dyG?9Qc2SuHfbC;1CxJ<3^du!4Z<$lrVp6xPB<#Iq&yvXWx9c1DU*23oUSz z)aDB>zB2u&DFwX`UVqC!?)8g$k3l_Plt1jEy1-;7^pvkE6EF9HX_32%{DB)QF=)`v z`(?tW|GMr+mNB4kESWf(os$RXBtdIPWtG|>>#fqBVgq4;)PG#J^!Ms0KafiWu=1ZV8cex>x@*@d zSxreWL-LSh^0j!BG?7uODm(nFxU>!WrMa1)w6y%rHpT2-1N{lr)Q(+kg$`RwIeK^% znf~!h+U9OiqaP6gGSQNS5&av_yoy@S7w>+8Qufu?-a@F7+x~tv-|uthpUW9xzvOv+ zAigQu&lD__fWEc44xolZCBJU>cGnMLhN4Be8<4~){kpkxa>w<&=Jty2S0jl)HOxl)+<*GSP5UOuKpI_us-Esq^Js|GMeK zQ-vZtNL2b3Wq?I4qYvqbRPFsiCnO{#7L2RZfxoA~NtExkO5rmlfLZxNm4cCJwE0vW zC6%mnNhM7yixEe3f9>|gue>{D>M>bac}l#Z)c(c8nMA+% z;^Xn-#wRAH)+g+Xb7u>ePqE33)t^zZw|G?7_>s{@tm9L-x;~^5{iJWOHQ=hik86`y)-_LMLL1w-$Ti=``SS!aJKRYceCov&S9)wcjp&Mee_$u~_7KNIG7D9DO5g|fS zy15*IFd*Ssy=ho3$SoMGlMQBUmifxb^PX_xDQfSSXx(lH>pkcnC`>?uib2&fxHtd> zvMaydcycuu5J`0%50esec_#_YH<^*cS+F8d;WDT5>vPc7#1gI!Z}v?n6cBGIXqhmX zp`y$`@X&*VhN26wp~%(1?jRl_rf%OM^f>V%qZ7W0gh|G)zpUdInou5MHixohjS+a# z=bnB5KTt9_)9Ghjc-*l^$ue4AlSU4kAePgxq-unEmHP~uBO9R`P4;;*t^R^X8|^li zqruxAN2UrrQEU+LZ(|r0KGs035+=dI1LBPEuB;-gaf#qdJO(s3H}jES_w(xOZ@RUi zt`53gws6h03z(Srn&Glu=AibijWi(#Hlr)d86!NzmosvfJ;FA7EcQo=Zembh@2GIp zTg+A;Gg#Bm5@du0?{rue6Q&b$d*Ka7-$5L0v%$(_d &KL6Yk=bd{NsFXHKOLpIU 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

Zi}J$?fc`6Z7MEU;Bff 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