/* Theme Name:Wedding URI: http://www.zebrathemes.com Description: Free General/Blog WordPress theme by Zebra Themes zebrathemes.com. Author: Zebra Themes Author URI: http://www.zebrathemes.com Version: 1.0 Tags: Black, White, whitesmoke, pink, Gray, two-columns, right-sidebar, blog */ 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; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 17px; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /*================ Begin Typography & Colors============================ */ body { color:#545454; font-size:12px; line-height:18px; font-family: 'Droid Sans', sans-serif; background:#fff; margin:0; padding:0; } #container{ overflow:hidden; } #main { background:none; position: relative; margin: 30px auto; width: 950px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; } a:link, a:visited, a:hover { color:#F11213; text-decoration:none; } p { line-height: 22px; color:#545454; padding-bottom:20px; } h1 ,h2 ,h3 ,h4 ,h5 ,h6 { font-weight:normal; margin-bottom: 0.4em; } h1 { font-size:34px; line-height: 30px; } h2 { font-size:0px; } h3 { font-size:20px; } h4 { font-size:18px; } h5 { font-size:15px; } h6 { font-size:12px; } h1, h2, h3, h4, h5, h6 { color:#F11213; } h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans', sans-serif; font-weight:normal; font-family:400; } ::selection { color:#fff; background:#dd0e64; text-shadow:none; } #sidebar h2 { font-size:24px; } .center { background:#b1b1b1; line-height:36px; padding:5px 0px 5px 10px; color:#fff; } textarea, input, select { outline: none; padding: 5px; border: 1px solid #5e5e5e; } .button, input[type=submit] { outline: none; cursor: pointer; padding: 7px 44px 7px 21px ; background: url(images/submit.png)87% 15px no-repeat; background-color: #b1b1b1; color: #fff; border: none; text-transform: uppercase; } .button, input[type=submit]:hover { background: url(images/submit.png)87% 15px no-repeat; background-color:#F11213; color:#fff; } small { font-size: 0.9em; line-height: 1.5em; } .post-heading { font-size:28px; line-height: 28px; } p, ul, ol, dl, table, fieldset, blockquote, pre, code { margin-bottom: 0px; } hr { display: none; } a img { border: none; } img { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...) !important; } img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } .alignright { float: right; } .alignleft { float: left; padding-bottom:0px; padding-top:0px; } .clearboth { clear: both; } /*===================== Header Section =====================*/ #header_outer { background: url(images/body-bg.png); overflow: visible; padding:0; padding-bottom:10px; } #header { background:none; filter: none; width:950px; padding-bottom: 20px; overflow: hidden; margin: 0px auto; } #logo { float:left; padding: 3px 0 0 0; } #logo h1 { color:#fff; padding: 10px 0px 0 0px; } #tagline { float: left; font-size: 16px; color: #FFFFFF; text-shadow: 1px 1px #4B4B4B; } #header .inner { position: relative; width: 960px; } #header_right { float:right; margin-top:40px; } #form_header { background:url(images/header_right.png) no-repeat; padding-right:5px; } #submit_search { background-color:#8eb50a; color:#ffffff; text-transform:uppercase; border:none; background:url(images/header_submit.png) no-repeat; } #search { position: relative; top: 10px; right: 5px; float: right; } #search-type { position: relative; top: 10px; right: 0px; float: left; } .searchinput { float: left; width: 200px; margin: 0; padding: 7px 5px 7px !important; border:1px solid #ffd800; background:#fff; color:#000; } #searchbutton{ height: 32px; width: 39px; border: none; border-radius: 0; padding: 7px 5px !important; margin-left: 3px; background:url(images/search.png) center no-repeat #ffd800; } #searchsubmit { margin:0; float:none; } /*=============================== header-social-icon ==============================*/ #social-wrapper { float: right; font-family: 'Open Sans', sans-serif; text-align: right; font-size: 15px; font-weight: 400; position: relative; top: 25px; } #social-icon-wrapper { float: right; right: 5px; position: relative; Top: 10px; } .social-icon:first-child { margin-left: 0px; } .social-icon { float: left; margin-left: 1px; filter: alpha(opacity=55); cursor: pointer; padding-right:5px; } .social-icon img { background: #69022d; } .social-icon img:hover { background:#ced0d0; } #social-wrapper-text { margin-bottom: 10px; display: none; margin-right: 7px; font-size: 18px; color: #977c62; text-transform: uppercase; font-weight: normal; } /*=============================== Menu/Navigation ==============================*/ #responsive-menu { display:none; } #responsive-dropdown { width: 100%; border: none; position: relative; top: 0px; background: #F11213; color:#ffffff; } #menu_outer { height: 51px; margin: 0 auto; width: 950px; background:#F11213; } .menu { font-family: 'Open Sans', sans-serif; font-weight:400; width: 100%; font-size: 13px; margin: 0px auto; z-index: 99; } #menu_top { height: 10px; } .menu ul { padding: 0; list-style-type: none; } .menu ul li { float: left; display: inline; position: relative; padding: 0px; line-height: 51px; text-transform:uppercase; background:url(images/menu-li.png) no-repeat right center; } .menu ul li ul { position: absolute; left: 0px; display: block; background: #FDF9F9; visibility: hidden; } .menu ul li:hover ul { left: -1px; top: 36px; z-index: 99; } .menu ul ul li { line-height: 25px; color: #999; display: list-item; float: none; padding: 5px 15px 5px; text-align: left; } .menu ul ul { width: 250px; } .menu ul ul li, x:-moz-any-link, x:only-child { line-height: 23px; padding: 5px 15px 5px; } .menu ul li ul li ul { top: 0px; } .menu ul li a, .menu ul li a:link, .menu ul li a:visited { color: #ffffff; } .menu ul li li a { border:none; } .menu ul li a, .menu ul li a:link, .menu ul li a:visited { color: #ffffff; } .menu ul li a { display: block; text-decoration: none; padding: 0px 5px 0px 5px; line-height:51px; } .menu ul li:first-child { margin-left: 0px; } .menu ul li a { display: inline-block; } .menu li li a { margin: 0; padding: 5px 10px 5px 0; display: block; line-height: normal; } .menu ul li:hover, .current_page_item , .current-menu-item , .current-page-ancestor, .current-menu-parent .current-page-parent, .menu_item { background: #ffffff !important; color:#F11213 !important; } .menu ul li a:hover, .current_page_item a , .current-menu-item a , .current-page-ancestor a, .current-menu-parent a, .current-page-parent a, .menu_item a{ color: #130101 !important; } .menu ul li li a { color: #F11213 !important; } ul li li.current_page_item a, ul li li.current-menu-item a, ul lib li.current-page-ancestor a, ul li li.current-post-ancestor a { color:#000!important; } /*==================== Content Area ====================*/ #content_wrapper { padding:0px 0px 20px 0px; } #content { float: left; width: 640px; margin:0px; padding:0px 0 40px 0px; } .content p { padding: 0.5em 0px; margin-bottom: 10px; text-align: inherit; } .post { float:left; width: 100%; margin: 00; padding: 0px 0px 30px 0px; } .post-bottom { margin-bottom:38px; } /*====== Entry Meta =======*/ .entry-more { width:100%; overflow:hidden; } .entry_meta{ width: 100%; margin-bottom: 15px; padding: 8px 0 8px 0px; font-size: 11px; color: #000; line-height: 15px; border-bottom: 1px solid #d4d4d4; text-transform: uppercase; } .entry_meta .author { padding-left: 0px; margin-right: 10px; } .category { padding-left: 6px; margin-right: 10px; color: #000; } .category a { padding-left:5px; color:#000; !important; } .entry_meta .metacomment { padding-left: 7px; margin-right: 5px; } .entry_meta .metacomment a { color:#000 !important; } .entry_meta .datetime { margin-right: 0px; padding-left:10px; float:right; color:#ca0a53; font-weight:bold; font-size:11px; } .metavalue img { padding-right: 5px; padding-left: 5px; } .tag { background: url(images/tag-icon.png) 2px 4px no-repeat; background-color: #000; padding: 5px 20px; font-style: italic; float: left; margin-top: 0px; padding-bottom: 10px; color: #fff; margin-left: 0px; } .tag a:link, .tag a:visited { font-weight: normal; } .post_title { background-color:#F11213 !important; font-size: 20px; text-transform: none; padding: 0px 0 0px 15px !important; line-height: 30px !important; text-align: left; margin-bottom: 0px; height: auto; color: #FFFFFF !important; } .entry{ border-bottom: 0; margin-bottom:10px; margin-top:20px; } .post_title a{ color:#fff; } .post hr { display: block; } .post:last-child { border-bottom: none; } .feature_image { float: left; margin: 2px 0px 8px 0px; } .feature_image img { } .feature_image a:link { float: left; } feature_image:hover { } #content_archive h2, .navigation { width:100%; line-height: 28px; margin: 0px 0 10px 0px; padding: 0; } /*====== Read More =======*/ .readmore { float: right; padding: 0px 0px 0px 0px; font-size: 12px; margin: 10px 0px 20px 0; line-height: 26px; } .readmore a { display: block; color: #ffffff; background: url(images/readmore_img.png) 86px 0px no-repeat; background-color: #F11213; height: 25px; text-transform: uppercase; float: right; padding: 0px 36px 0px 12px } /*====== Author Info =======*/ #about_the_author { margin-bottom: 40px; } #about_the_author .author_content { background-color: rgba(0, 0, 0, .01); min-height: 70px; background: none; border-bottom: 1px solid #5e5e5e; padding-bottom: 30px; margin-top:15px; } .author_info { position: relative; padding-left: 10px; } #respond { padding-left: 0px; } .author_info h3 { font-size: 20px; } .author_info h1 { font-size: 20px; border-bottom: 1px solid #e0e0e0; padding-bottom: 10px; padding-top: 40px; color:#424242; } .author_name { margin-top:20px; font-weight:bold; } .author_desc { margin-bottom: 0; } .author-gravatar { float: left; height: 70px; margin-right: 20px; border: 1px solid #BBB9B9; } .author-gravatar img { padding: 4px; height: 60px; width: 60px; background: #EBEBEB; border: 1px solid #CCC; } /*====== Post List =======*/ .post ul { width:100%; list-style-type: disc; margin-top: 5px; line-height: 18px; float: left; } .post ol { list-style-type: decimal; margin-top: 0px; line-height: 18px; } .post ol, .post li { padding-top: 5px; } .post ul, .post ol { margin: 0 2.5em 1.5em; } .post ul li { margin: 0px 0 !important; list-style: bullet !important; padding-top: 5px; line-height: 18px; color: #717171; } /*====== Post Others ======*/ blockquote { border-left: 3px solid #d1125a; color: #444; font-style: italic; padding: 0px 0px 0px 9px; margin: 5px 0px 5px 0px; } /*====== Post table ======*/ .post table { text-align: left; border-collapse: collapse; border: 1px solid #d4d2d2; width: 100%; padding: 0; margin: 20px 0px 10px 0px; } .post th { text-align: center; padding: 12px; font-weight: normal; font-size: 14px; color: #fff; background-color: #434343; } .post tbody { background: #fff; } .post td { text-align: center; padding: 10px; border-top: 1px dashed white; font-size:14px; } /*==================== Comment list ====================*/ .comment-list { margin-top: 10px; position: relative; padding: 10px 0 10px 0 } .comment-list ol, .comment-list ul { margin: 0; padding: 0 } .comment-list ol { margin-bottom: 20px; padding-bottom: 10px } .comment-list ol li:first-child { border: none } .comment-list ul li, .comment-list ol li, .comment-list ol li ul li:first-child { margin: 20px 0 0 0; list-style: none; } .comment { clear: both; display: block; min-height: 25px; padding: 0; color: #000; font-size:12px; } .comment-container { padding: 18px 0px; } .avatar img { width: 60px; height: 60px; float: left; margin-right: 20px; background: #EBEBEB; border: 1px solid #CCC; } .avatar img { padding: 4px; } .comment-author { color: #a6a6a6; font-size: 13px; padding-bottom: 5px } .comment-author .link-author { color: #000; font-size: 17px; padding-bottom: 3px; text-decoration: none } .comment-date { display: block; font-size: 12px; color: #a6a6a6; } .comment-entry .link-reply { color: #11b1df; margin-left: 5px; text-decoration: underline; position: absolute; bottom: 10px; right: 10px; display: none } .comment-list li .comment-body { position: relative } .comment:hover .comment-entry .link-reply { display: block } .comment-entry { padding-top: 5px; font-size: 13px; line-height: 18px; color: #000; border-bottom: 1px solid #5e5e5e; padding-bottom: 50px; } #commentbox-left { float: left; margin-right: 20px; width: 218px; } #commentbox-left label { display: block; margin-bottom: 11px; } #commentbox-left input { margin-bottom: 3px; width: 198px; } #commentbox-right { float: right; } #commentbox-right label ,#commentbox-admin label { display: block; margin-bottom: 5px; } #commentbox-right textarea { width: 390px !important; } #commentbox-admin textarea { width:98% !important; } #commentbox-submit { float: right; margin-top: 10px; } .add-comment { position: relative } .comment-list h2, .add-comment h3 { font-family: 'LatoBold', Arial, Helvetica, sans-serif; font-size: 32px; font-size: 333 } .add-comment h3 { font-family: 'QueensParkRegular', Georgia, "Times New Roman", Times, serif; font-size: 15px; text-transform: uppercase; color: #11b1df } .comment-list .reply { float: right; text-decoration: underline; } .comment-list textarea { border: 1px solid #e0e0e0; } .comment-head .name { font-weight: bold; } .comment-head .date { font-style: italic; } #comments { font-size: 20px; } .comments_number { padding-left: 10px; } .comment-head { font-size: 12px; margin-top:0px; } #respond h3, .comments_numbar h3 , .author_info h3 { padding-bottom: 10px; border-bottom: 1px solid #5e5e5e; } .reply { float: right; font-size: 12px; text-decoration: underline; } /*--------------------------------sidebarnew------------------------------------------*/ .sidebar { float: right; width: 270px; } .sidebar a:link, .sidebar a:visited { color: #000 !important; font-weight:normal; } .sidebar a:hover { color: #7c0435 !important; } .sidebar h2 { font-size:20px; } .sidebar .widget-title { background: url(images/heading.png)5% 8px no-repeat ; background-color:#F11213; font-size: 20px; text-transform: none; padding: 0px 0 0px 35px; line-height: 30px; text-align: left; margin-bottom: 0px; height: auto; color: #FFFFFF; } .sidebar li { margin: 0px 0px 20px 0px; padding: 0; } .sidebar li ul li:first-child { padding-top: 10px; background-position: 16px 1.3em; } .sidebar li ul li { background: url(images/sidebar_li.png) 16px 5px no-repeat; display: block; line-height: 18px; padding: 0 0 3px 46px; margin: 0 0 8px 0; border: none; font-weight:bold; } .sidebar .widget-title a { color: #ffffff !important; } .sidebar li ul li:last-child { border:none; } .sidebar .recent_post li { padding-left:6px; background: none; } .sidebar .recent_post img { float: left; margin: 0px 10px 2px 0px; border:5px solid #e0e0e0; width: 60px; height: 60px; } .sidebar .recentpost_meta { font-size:12px; color:#F11213; font-style:italic; font-weight:normal; } .recent_post_text { color:#b0b0b0; font-weight:normal; } /*--------------------------------sidebar-search------------------------------------------*/ .sidebar #searchform { background:#202020; overflow: hidden; } .sidebar .screen-reader-text { margin-top: 0px; font-size: 30px; font-weight: normal; font-family: "Times New Roman", Times, serif; color: #489200; } .sidebar #searchform #s { float: left; width: 182px; background: #202020; color: #fff; height:37px; border:none!important; } .sidebar #searchsubmit { outline: none; height: 50px; cursor: pointer; float: left; color: white; padding:0; color: transparent; background:url(images/search.png)no-repeat center #202020; float: right; padding-right: 12px; } /*====== Calendar ====== */ .sidebar .widget_calendar table th, #sidebar .widget_calendar table td,.sidebar .widget_calendar table td, .sidebar #calendar_wrap table th, .sidebar #calendar_wrap table td { padding: 7px 10px 7px 7px; position: relative; text-align: center; position: relative; text-align: center; background: #babcbf; } #wp-calendar { width: 100%; font-family: 'Open Sans', sans-serif; font-size: 14px; border-spacing: 3px; border-collapse: separate; } .sidebar .widget_calendar table td#today, .sidebar #calendar_wrap table td#today { color: #fff; background: #000; } .sidebar .widget_calendar table caption,.sidebar #calendar_wrap table caption { width: 100%; } .sidebar .widget_calendar table caption,.sidebar #calendar_wrap table caption { font-size: 12px; padding: 5px 0px; color: #000; } .sidebar .widget_calendar table td a,.sidebar #calendar_wrap table td a { color:#fff; } .sidebar .widget_calendar table td#prev,#calendar_wrap table td#prev { text-align:left; } /*====== Tag Cloud ====== */ .sidebar .widget_tag_cloud div a, .sidebar .tagcloud a, .meta-tags a { display: inline-block; font-size: 12px !important; line-height: 23px; margin: 3px 0px 0px 0; padding: 0 10px; color: #000!important; background: #babcbf; text-transform: uppercase; } .sidebar .widget_tag_cloud div a:hover, .sidebar .tagcloud a:hover, .meta-tags a:hover { background: #000; color: #ffffff !important; } .screen-reader-text { display:none; } .socialicons { margin: 15px 0px 0px 12px; } .socialicons a { padding: 0px 3px 0px 0px; } .socialicons a img { border: none; background:#787879; width: 30px; height: 30px; } .socialicons a img:hover{ background:#a91212; } /*================================ Begin Pagination =================================== */ .wp-pagenavi a { font-weight: bold; } /* Previous and Next links only */ .wp-pagenavi a.page,.wp-pagenavi a.first,.wp-pagenavi a.last { font-weight:normal; } /* Other links */ .wp-pagenavi a, .wp-pagenavi span { font:inherit; padding: 7px 10px 7px 10px; margin-right: 2px; color:#fff; background:#b1b1b1; } .pagetitle{ color:#d1125a; padding-bottom:15px; margin-left:10px; text-align:center; } .wp-pagenavi span.current { font-weight: bold; color: #fff; background:#F11213; } .wpcf7-form-control-wrap textarea, .wpcf7-form-control-wrap input, .wpcf7-form-control-wrap select { margin: 0px; } span.wpcf7-form-control-wrap { line-height: 0px; } .wpcf7-submit { padding: 5px 15px; } /* Columns */ .last { margin-right:0; } .fullcolumn{ width:100% !important; } /*====================================== Footer ====================================== */ #footer { background:#F11213; border-bottom: 5px solid #F11213; padding:0; margin:0px auto; height:50px; } #footer_text{ font-size:12px; color:#fff; text-align:center; line-height: 50px; } #footer-widgets { padding:15px; margin-top: 35px; background:url(images/footerwidget-bg.jpg) repeat; } #footer-widget-area { color:#fff; padding:0px; overflow: hidden; width:950px; margin:0px auto; } #footer-widget-area a:link, #footer-widget-area a:visited { color: #fff; } #footer-widget-area a:hover { color:#F11213; } #footer-widget-area h2 { font-size:20px; } #footer-widget-area li { margin: 0px 0px 25px 0px; padding: 0; } #footer-widget-area li ul li:first-child { padding-top: 10px; background-position: 4px 1.3em; } #footer-widget-area li ul li { background:none; display:block; line-height:20px; padding: 0 0 3px 22px; margin: 0 0 8px 0; border:none; border-bottom: 1px solid #fff; } #footer-widget-area li ul li:last-child { border:none; } #footer-widget-area .widget-title,.footer-widget-title { color: #fff; background: url(images/heading.png) 5% 7px no-repeat; background-color:#F11213; padding: 0px 0px 0px 46px; line-height: 40px; text-transform: uppercase; } #footer-widgets .textwidget, #footer-widgets.textwidget p { line-height: 22px; color:#000000; } #footer-widget-area .recent_post li { padding-left:0; background: none; } #footer-widget-area .recent_post img { float: left; padding: 3px; background: #fafafa ; margin: 0px 10px 2px 0px; } #footer-widget-area .recentpost_meta { font-size:11px; font-style:italic; } .screen-reader-text { display:none; } #s { min-width: 170px; } /*====== Calendar ====== */ #footer-widget-area .widget_calendar table th, #footer-widget-area .widget_calendar table td,#footer-widget-area #calendar_wrap table th, #footer-widget-area #calendar_wrap table td { padding: 7px 10px 7px 7px; position: relative; text-align: center; position: relative; text-align: center; background: #ffffff; } #wp-calendar { width: 100%; font-family: 'Open Sans', sans-serif; font-size: 14px; border-spacing: 3px; border-collapse: separate; color: #000; } #footer-widget-area .widget_calendar table td#today,#footer-widget-area #calendar_wrap table td#today { color:#fff; background: #F11213; } #footer-widget-area .widget_calendar table caption,#footer-widget-area #calendar_wrap table caption, { width: 100%; } #footer-widget-area .widget_calendar table caption, #footer-widget-area #calendar_wrap table caption { font-size: 14px; padding: 5px 0px; color: #babcbf; } #footer-widget-area .widget_calendar table td a,#footer-widget-area #calendar_wrap table td a { color:#001375; } #footer-widget-area .widget_calendar table td#prev,#footer-widget-area #calendar_wrap table td#prev { text-align:left; } /*====== Tag Cloud ====== */ #footer-widget-area .widget_tag_cloud div a, #footer-widget-area .tagcloud a, .meta-tags a { display: inline-block; font-size: 12px !important; line-height: 23px; margin: 3px 0px 0px 0; padding: 0 10px; color: #000!important; background: #babcbf; text-transform: uppercase; } #footer-widget-area .widget_tag_cloud div a:hover, #footer-widget-area .tagcloud a:hover, .meta-tags a:hover { background: #000; color: #ffffff !important; } textarea { width:60% !important; } .divider { border-bottom:1px solid #F5F5F5; clear: both; display: block; margin-bottom: 20px; padding-top: 10px; height: 4px; position: relative; margin-right: 13px; } .divider.top a { background-color: transparent; } .divider.top a { color: inherit; font-size: 10px; padding: 0px 2px; position: absolute; right: 0px; text-align: right; text-decoration: none; top: 15px; width: 20px; } /* Drop Caps */ .dropcap1 { text-shadow: white 1px 1px 0px; } .dropcap1 { display: block; float: left; font-size: 40px; line-height: 40px; margin: 4px 8px 0px 0px; } .dropcap2 { background: transparent url(images/dropcap_styles_black.png) no-repeat scroll -52px 2px; color: white; font-size: 28px; height: 44px; line-height: 44px; margin: 0px 8px -4px 0px; padding: 0px 2px 0px 0px; width: 38px; } .dropcap1, .dropcap2 { float: left; text-align: center; } .clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } .last { margin-right:0 !important; } .code { background: #FDFDFD; border: 1px dotted #BBB; color: #333; font: normal normal normal 13px/18px Consolas, 'Courier New', Courier, monospace; padding: 10px 5px; margin: 0px 13px 20px 0px; word-wrap: break-word; } .frame_left { background: #FAFAFA; border: 1px solid #F1F1F1; float: left; margin: 0px 20px 10px 0px; padding: 4px; text-align: center; } .frame_right { background: #FAFAFA; border: 1px solid #F1F1F1; float: right; margin: 0px 0px 10px 20px; padding: 4px; text-align: center; } .frame_left .caption, .frame_right .caption, .frame_center .caption { color: #999; display: block; margin: 7px 0px 2px; } /* Blockquote */ blockquote.pullquote { width: 220px; border: 0; line-height: 150%; color: #666; background-color: #fff; font-style: italic; } blockquote.pullquote.type1.alignleft { margin: 10px 15px 0px 0; padding: 15px 15px 5px 20px; border-right: 4px solid #ddd; } blockquote.pullquote.type1.alignright { margin: 10px 0px 0px 10px; padding: 15px 20px 5px 15px; border-left: 4px solid #ddd; } blockquote.pullquote.type2.alignleft { margin: 10px 15px 0px 0; padding: 15px 15px 5px 20px; border-top: 2px dotted #ccc; border-bottom: 2px dotted #ccc; } blockquote.pullquote.type2.alignright { margin: 10px 0px 0px 10px; padding: 15px 20px 5px 15px; border-top: 2px dotted #ccc; border-bottom: 2px dotted #ccc; } .pullquote_right { float: right; margin: 2% 0px 2% 4%; padding: 0px 0px 0px 70px; width: 40%; } blockquote.blockquote { background: transparent url(images/quotes.png) no-repeat 0% 0%; } blockquote { font-family: Georgia, 'Times New Roman', Times, serif; font-size: 1.2em; font-style: italic; line-height: 1.6em; } blockquote.blockquote { clear: both; margin: 0px 0px 22px; min-height: 60px; padding: 5px 0px 0px 50px; } blockquote cite { display: block; font-size: 12px; } cite, em, dfn { font-style: italic; } .woocommerce-info { border-top: 3px solid #d1125a!important; } .woocommerce-info:before { background-color:#d1125a !important; } .addresses { margin-top:20px; } .fullcolumn { width: 100% !important; } .one_half, .one_third, .one_fourth, .two_third, .one_fifth, .one_sixth, .three_fourth, .two_fifth, .three_fifth { position: relative; margin-right: 3%; float: left; } .one_half { width: 46%; } .one_third { width: 30.33%; } .two_third { width: 60.9%; } .one_fourth { width: 22.5%; } .two_fourth { width: 48%; } .three_fourth { width: 74%; } .one_fifth { width: 17%; } .two_fifth { width: 37.6%; } .three_fifth { width: 58.4%; } .four_fifth { width: 79.2%; } .one_sixth { width: 13.3333%; } .two_sixth { width: 30.6666%; } .three_sixth { width: 47.9998%; } .four_sixth { width: 65.3332%; } .five_sixth { width: 82.6665%; } .screen-reader-text { display: none; } /* #Tablet (Portrait) ================================================== */ /* Note: Design for a width of 768px */ @media only screen and (min-width: 768px) and (max-width: 959px) { #main { width: 768px; } #header {width:768px; height:120px;} #menu_outer { width: 768px;margin-bottom: 50px; } #search { position: relative; bottom: 17px; right: 0px; float: right; } #content { width:100% } #search { right:3px; } .feature_image img{ width:768px;} .sidebar .widget-title { background: url(images/heading.png)2% 8px no-repeat; background-color: #d0d1d2;} .sidebar { padding-left: 15px; float: left; width: 93%; margin: 0; } .sidebar .recentpost_meta {float:left;} .one_third { width:30%; float:left; } #footer {width: 100%; } #footer-widget-area {width: 768px; } #commentbox-right textarea { width:700px !important;} #feature { display:none; } .navigation { width:96%; } .sliderheading, .slidercontent { display:none; } } /* #Mobile (Portrait) ================================================== */ /* Note: Design for a width of 320px */ @media only screen and (max-width: 767px) { #main { width: 300px; margin:0px auto 20px; } #header_outer {width: 100%; height:100%; padding-bottom:20px; } #header {width:300px; height:155px;} #menu_outer {width:300px; background:none; height:0;margin-bottom: 60px;} #social-icon-wrapper { float:left; left:5px; top:5px;} #logo img{width: 85%; margin-bottom: 10px; } #search {float: left;left:0px;position:initial;margin-top: 10px; width:100%;} #search-type { width:100%;} .feature_image { margin-left:0;} .entry_meta {padding-bottom:15px; } .entry_meta .datetime { padding-left:0; float:left; } .feature_image img{ width:300px;} #content { width:100%; margin:10px auto 0; } .post_title { font-size:12px; } .readmore { float:left; margin-right:180px;} .tag { float:none;overflow: hidden;} .category { width:100%;} .sidebar { padding-left: 15px; float: left; width: 93%; margin: 0; } .sidebar .recentpost_meta {float:left;} .one_third { width:100%; float:none; } #footer {width: 100%; } #footer-widget-area {width: 300px; } #feature { display:none; } #commentbox-right textarea { width:300px !important;} .navigation { width:96% ;} .sliderheading, .slidercontent { display:none; } .menu { display:none; } #responsive-menu { display:block ;} #s {min-width: 82%;} } /* #Mobile (Landscape) ================================================== */ /* Note: Design for a width of 480px */ @media only screen and (min-width: 480px) and (max-width: 767px) { #main { width: 420px; margin:0px auto 20px; } #header_outer {width: 100%; height:100%; padding-bottom:20px; } #header {width:420px; height:145px;} #menu_outer {width:420px; background:none; height:0;margin-bottom: 60px;} #social-icon-wrapper { float:left; left:5px; top:5px;} #logo img{width: 85%; margin-bottom: 10px; } #search {float: left;left:0px;position:initial;margin-top: 10px; width:100%;} #search-type { width:100%;} .feature_image { margin-left:0;} .entry_meta {padding-bottom:15px; } .entry_meta .datetime { padding-left:0; float:left; } .feature_image img{ width:420px;} #content { width:100%; margin:10px auto 0; } .post_title { font-size:14px; } .readmore { float:left; margin-right:270px;} .tag { float:none;overflow: hidden;}#s { min-width: 87%;} .category { width:100%;} .sidebar { padding-left: 15px; float: left; width: 93%; margin: 0; } .sidebar .recentpost_meta {float:left;} .one_third { width:100%; float:none; } #footer {width: 100%; } #footer-widget-area {width: 420px; } #feature { display:none; } #commentbox-right textarea { width:400px !important;} .navigation { width:96% ;} .sliderheading, .slidercontent { display:none; } .menu { display:none; } #responsive-menu { display:block ;} }