@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,400,600,700&subset=latin,cyrillic-ext,latin-ext,greek-ext,vietnamese,greek);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,900,800,700,600,500,300,200,100);
/* CSS Reset */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .search_box p { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
/* ----------------------------  Basic WordPress Blog Styles  ------------------------ */

/* Images
-------------------------------------------------------------- */
.entry-content img { margin: 0 0 1.5em 0; }
.alignleft, img.alignleft { display: inline; float: left; margin-right: 1.5em; margin-bottom: 1.5em; }
.alignright, img.alignright { display: inline; float: right; margin-left: 1.5em; margin-top: 1.5em; }
.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
.wp-caption { text-align: center; margin-bottom: 1.5em; }
.wp-caption img { border: 0 none; margin: 0; padding: 0; }
.wp-caption p.wp-caption-text { margin: 0; }
.wp-smiley { max-height: 1em; margin: 0 !important; }
.gallery dl { margin: 0; }
/* Pullquotes
-------------------------------------------------------------- */
blockquote.left { float: left; margin-left: 0; margin-right: 20px; text-align: right; width: 33%; }
blockquote.right { float: right; margin-left: 20px; margin-right: 0; text-align: left; width: 33%; }
html { height: 100%; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img { border: none; }
p { padding-top: 0.1em; padding-bottom: 0.1em; font-size: 16px !important; line-height: 1.5em}
em { font-style: normal; }
.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail { max-width: 100%; height: auto; }
.post_wrapper_inner img, #content_wrapper .inner .inner_wrapper img { max-width: 100%; height: auto; }
.textwidget p:empty { display: none; }
#content_wrapper .inner .inner_wrapper .sidebar_content ul, #content_wrapper .inner .inner_wrapper .sidebar_content ol, #content_wrapper .inner .inner_wrapper ul, #content_wrapper .inner .inner_wrapper ol { margin: 0px; }
#content_wrapper .inner .inner_wrapper .sidebar_content div.wp-caption, #content_wrapper .inner .inner_wrapper div.wp-caption { max-width: 100%; }
#content_wrapper .inner .inner_wrapper .sidebar_content ul.flex-direction-nav { margin: 0 !important; }
em { font-style: normal; }
.middle { vertical-align: -15%; margin-right: 5px; }
img.thumb { width: 70px; height: 70px; }
/*Global Layout*/
body { background: #000; font-size: 14px; /*font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial,Verdana,sans-serif;*/ font-family: 'Raleway', Open Sans; padding: 0; margin: 0; color: #444; height: 100%; line-height: 1.5; -webkit-overflow-scrolling: touch; word-wrap: break-word; -webkit-font-smoothing: antialiased; }
#wrapper { background: #F4F4F4; width: 100%; overflow: hidden; margin: auto; -webkit-transition: -webkit-transform 500ms ease; transition: -webkit-transform 500ms ease; -webkit-font-smoothing: subpixel-antialiased; left: 0px; }
body.js_nav #wrapper { -webkit-transform: translate3d(70%, 0px, 0px) scale3d(1, 1, 1); -moz-transform: translate3d(70%, 0px, 0px) scale3d(1, 1, 1); transform: translate3d(70%, 0px, 0px) scale3d(1, 1, 1); }
a { color: #000; text-decoration: none; -webkit-transition: color .2s linear, background .1s linear; -moz-transition: color .2s linear, background .1s linear; -ms-transition: color .2s linear, background .1s linear; -o-transition: color .2s linear, background .1s linear; transition: color .2s linear, background .1s linear; }
a:hover { color: #000; text-decoration: none; }
a:active { color: #ffc000; text-decoration: none; }
#footer a { color: #fff; }
#footer a:hover, #footer a:active { color: #ffc000; }
hr { height: 1px; border: 0; border-top: 1px solid #ebebeb; background: transparent; margin: auto; width: 100%; }
hr.thick { border-top: 3px solid #000; }
#footer { padding:60px 0 40px 0; width: 1030px; margin: auto; margin-top: 0; color: #888; font-size: 12px; }
.footer_wrapper { width: 100%; background: #000 url('../images/patterns/right_strip_pattern.png'); margin: auto; border-top: 10px solid #ccc; }
#copyright { width: 100%; padding: 20px 0 40px 0; margin: auto; color: #888; background: #222; }
#copyright, #copyright a, #copyright a:hover, #copyright a:active { color: #888; }
#copyright_left { width: auto; float: left; font-family: 'Raleway'; font-size: 11px; font-weight: 300; letter-spacing: 2px; margin-top: 5px; color: #a6a6a6; }
.social_wrapper { width: auto; float: right; }
#header_wrapper .social_wrapper { margin-top: 10px; }
.social_wrapper ul { list-style: none; }
.social_wrapper ul li { float: left; margin-right: 2px; }
.social_wrapper ul li img { width: auto; }
.social_wrapper ul li a { opacity: 1; filter: alpha(opacity=60); }
.social_wrapper ul li a:hover { opacity: 1; filter: alpha(opacity=100); }
#header_wrapper #searchform { position: relative; display: block; float: right; margin-left: 15px; padding: 0px 0 9px 15px; background: #ffffff; width: 15em; }
.search-icon-top input { padding: 12px 0px 9px 0px !important; float: left; font-size: 13px !important; }
#header_wrapper #searchform input { border: 0 !important; text-transform: uppercase; font-family: 'Raleway', sans-serif; color: #999; font-weight: 900; letter-spacing: 1px; padding: 0; width: 90px; top: 4px; position: relative; }
#header_wrapper #searchform button { background: none repeat scroll 0 0 #ffffff; border: 0 none; margin: 0; padding: 4px 0 0; position: absolute; right: 8px; top: 5px; }
pre, code, tt { font: 12px 'andale mono', 'lucida console', monospace; line-height: 1.5; display: block; word-wrap: break-word; color: #888; overflow: auto; padding: 20px; line-height: 19px; background: transparent; border: 3px solid #ebebeb; }
/*Input layout*/
a.header-social-hub{color: #cc4437; line-height:32px; text-decoration: underline; text-transform: uppercase; padding-right:15px; font-weight: 500; letter-spacing: 2px;}
a.header-social-hub:hover { color: #FFF; }
input[type=text], input[type=password] { padding: 4px 7px; width: 230px; font-size: 14px; margin: 0; border: 0; background: transparent; border: 1px solid #a6a6a6; }
input[type=text]:focus, input[type=password]:focus, .woocommerce table.cart td.actions .coupon .input-text:focus, .woocommerce-page table.cart td.actions .coupon .input-text:focus, .woocommerce #content table.cart td.actions .coupon .input-text:focus, .woocommerce-page #content table.cart td.actions .coupon .input-text:focus { border-color: #999; outline: 0; }
#footer input[type=text], #footer input[type=password], #footer textarea { background: #FFFFFF; border: 1px solid #555; border-top: 0; }
#footer textarea { height: 16px; }
input[type=text].blur, textarea.blur { color: #999; }
textarea { background: transparent; padding: 10px; font-size: 14px; margin: 0; border: 0; height: 200px; overflow: auto; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; padding-top: 8px; border: 2px solid #ebebeb; }
textarea:focus { border-color: #999; outline: 0; }
input[type=submit], input[type=button], a.button, a.button:hover, a.button:active, .btn2 a, .btn2 a:hover, button, button:hover { display: inline-block; outline: none; cursor: pointer; text-align: center; text-decoration: none; font-size: 12px; padding: .65em 2em .65em 2em; color: #FFF; background: #d0463b; border: 0; text-transform: uppercase; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; border-radius: 3px; }
input[type=submit]:hover, input[type=button]:hover, a.button:hover, a.button:active, .btn2 a, .btn2 a:hover, button, button:hover { background: #ffc000; border-color: #ffc000; color: #fff; }
.btn2 a { width: 240px; }
#content_wrapper .inner .inner_wrapper .sidebar_content ul.rating { background: #F4F4F7; border: 1px solid #fff; margin: 0; }
#content_wrapper .inner .inner_wrapper .sidebar_content ul.rating li { border-top: 1px solid #fff; }
.rev_title { text-shadow: none; }
.base { display: none; }
input[type=submit], input[type=button] { padding: 4px 15px 4px 14px; }
a.button { float: left; }
a.button span { position: relative; top: 0; width: 100%; text-align: center; display: block; }
input[type=submit]:active, input[type=button]:active, .btn2 a:active { position: relative; top: 1px; left: 1px; }
#cancel-comment-reply-link { margin: 7px 0 0 10px; background: transparent; }
h1, h2, h3, h4, h5, h6, h7 { color: #000; font-weight: 400; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; letter-spacing: 1px; margin-bottom: 10px; margin-top: 10px; line-height: 1.5em; }
span[rel=author], a[rel=author] { color: #000; font-weight: 400; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; }
strong.title, a.post_title { font-weight: bold; }
#footer strong.title { font-size: 14px; }
label { letter-spacing: 0px; }
label.error { color: #ffc000; }
h1 { font-size: 30px; display: block; }
h2 { font-size: 28px; }
h3 { font-size: 26px; }
h4 { font-size: 24px; }
h5, h3#reply-title { font-size: 22px; }
h5.header_line { background: url("../images/header_line.png") repeat-x 0 50%; text-align: center; margin: 0 5px 0 5px; }
h5.header_line.post_width { margin: 0; }
h5.header_line span { display: inline-block; background: #fff; margin: 0 20px; padding: 0 20px; }
h1 span, h5 span { background: #fff; padding-right: 10px; }
h1 a, h5 a { color: #000000; }
h3 small { font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; font-size: 14px; }
h1 span a span, h2.widgettitle span a span, h5 span a span { padding-right: 0; background: transparent; }
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 { color: #fff; }
h6 { font-size: 18px; }
h7 { font-size: 16px; }
.black { color: #000; }
.clear { clear: both; }
.gallery_item_bg { float: left; margin-right: 20px; margin-bottom: 20px; background: #ffc000; }
img.mid_align { vertical-align: middle; margin-right: 5px; border: 0; }
.frame_left { padding: 10px; border: 3px solid #ebebeb; float: left; margin: 0 20px 10px 0; text-align: center; }
.frame_left .caption, .frame_right .caption, .frame_center .caption { margin: 7px 0 2px 0; display: block; color: #999; }
.frame_right { padding: 10px; border: 3px solid #ebebeb; float: right; margin: 0 0 10px 20px; text-align: center; }
.dropcap1 { display: block; float: left; margin: 0 8px 0 0; font-size: 24px; line-height: 39px; background: black; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; color: white; width: 40px; height: 40px; text-align: center; }
blockquote { padding-left: 30px; width: 90%; border-left: 5px solid #ffc000; font-style: oblique; font-size: 16px; color: #999; }
blockquote h2 { font-weight: normal; font-size: 22px; }
blockquote h3 { font-weight: normal; font-size: 20px; }
#respond { width: 99%; float: left; margin: 20px 0 0 0; }
.comment_inner #respond { margin-left: 5px; }
ul.children #respond { margin-left: -20px; }
.space { margin-bottom: 10px; }
#header_wrapper { width: 100%; margin: auto; background: #000; height: 54px; padding-top: 6px; }
#header_wrapper .topmenu.notice { float: left; width: 500px; margin-top: 15px; color: #fff; }
#top_menu a { color: #fff; }
#top_menu { display: block; float: left; list-style: none; margin-top: 12px; }
#top_menu li { display: inline-block; margin-right: 15px; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif, 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; font-size: 14px; text-transform: uppercase; }
#top_menu li ul { display: none; }
#boxed_wrapper { width: 1050px; margin: auto; }
.standard_wrapper { width: 1280px; margin: auto; }
.standard_wrapper.wide { width: 1280px; }
.standard_wrapper.header { margin-bottom: 0px; }
.logo { /*float: left;*/ text-align: center; width: 100%; margin: 25px 0 0px 15px; }
#custom_logo { display: block;/*float: left;*/ }
.header_ads { float: right; margin: 30px 10px 0 0; }
.footer_ads { margin: auto; margin-top: 0px; margin-bottom: 20px; text-align: center; }
.search_box { display: block; float: right; }
.search_box input[type=text], .search_box input[type=text]:hover { display: block; float: right; width: 170px; height: 18px; border: 1px solid #555; border-top: 0; margin: 10px 20px 0 0; background: #363636 url("../images/search_box_bg.png") repeat-x; color: #999; }
.search_box input[type=text].blur { font-style: italic; }
#menu_wrapper { width: 930px; height: 50px; padding: 0; margin: auto; }
.mainmenu.notice { float: left; width: 600px; padding: 15px 0 10px 12px; z-index: 999; color: #fff; }
#menu_wrapper .nav ul, #menu_wrapper .nav { list-style: none; display: block; float: left; margin: 0 23px 0 5px; width: 700px; }
#menu_wrapper .nav ul li, #menu_wrapper .nav li { display: block; float : left; margin: 0; }
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul, .main_nav li ul { display: none; list-style: none; background: #fff; position: absolute; padding: 0; margin-top: 50px; width: 200px; height: auto; z-index: 1000; padding-top: 5px; border: 1px solid #ebebeb; }
#menu_wrapper .nav ul li ul li ul, #menu_wrapper div .nav li ul, .main_nav li ul li ul { margin-left: 200px; margin-top: 8px; }
#menu_wrapper .nav li ul li a, .nav li ul li a, #menu_wrapper .nav ul li.current_page_parent ul.sub-menu li.current_page_item a, .nav li.current-menu-parent ul.sub-menu li.current_page_item a { background: none; }
.main_nav li ul li { width: 100%; }
#menu_wrapper .nav li ul li a, #menu_wrapper .nav li.current-menu-item ul li a, #menu_wrapper .nav li ul li.current-menu-item a, #menu_wrapper .nav ul li ul li a, #menu_wrapper .nav ul li.current-menu-item ul li a, #menu_wrapper .nav ul li ul li.current-menu-item a { color: #fff; display: block; width: 188px; font-weight: bold; line-height: 1em; padding: 10px 0 10px 12px; background: none; }
.main_nav ul, .main_nav { list-style: none; margin: auto; width: 600px; height: 50px; z-index: 999; float: left; }
.main_nav ul li, .main_nav li { display: block; float : left; margin: 0; }
.main_nav ul li a, .main_nav li a { display: block; float : left; margin: 0 0 0 0; padding: 15px 15px 14px 15px; color: #999; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; font-size: 14px; font-weight: 400; }
.main_nav ul li ul li a, .main_nav li ul li a { width: 165px; padding: 10px 19px 10px 16px; border: 0; font-size: 12px; font-weight: normal; color: #999; border-bottom: 1px solid #ebebeb; }
.main_nav ul li ul li:last-child a, .main_nav li ul li:last-child a { border-bottom: 0; }
.main_nav ul > li a:hover, .main_nav li > a:hover, .main_nav ul > li a.hover, .main_nav > li a.hover, .main_nav ul > li a:active, .main_nav > li a:active, .main_nav > li.current-menu-item > a { color: #fff; }
.main_nav ul li ul li a:hover, .main_nav li ul li a:hover, .main_nav ul li ul li a.hover, .main_nav li ul li a.hover { color: #000; background: #f9f9f9; }
.main_nav li:last-child a:hover, .main_nav li:last-child a.hover { border-right: 0; }
.main_nav li ul li a, .main_nav li.current-menu-item ul li a, #menu_wrapper .nav ul li ul li a, #menu_wrapper .nav ul li.current-menu-item ul li a, #menu_wrapper .nav ul li ul li.current-menu-item a, {
display: block;
width: 170px;
line-height: 0.7em;
padding: 5px 0 5px 30px;
}
.secondmenu.notice { width: 960px; margin: auto; margin-top: 10px; }
#menu_wrapper div .nav li ul, .second_nav li ul { display: none; list-style: none; position: absolute; padding: 0; margin-top: 38px !important; margin-left: 0; width: 200px; height: auto; z-index: 1000; border: 1px solid #ebebeb; right: 4px; }
.second_nav li ul li ul { margin-left: 200px; margin-top: 8px; }
.second_nav li ul li { width: 100%; }
.mr_social_sharing img { }
/*sanjay*/
.become-box-main p { text-align: center; }
.second_nav ul, .second_nav { list-style: none; margin: auto; width: auto; position: relative; margin-top: 10px; margin-bottom: 5px; margin-left: 15px; z-index:2;}
.second_nav ul li, .second_nav li { display: block; float : left; margin: 0 0 0 0; padding: 0 0px; position: relative; letter-spacing: 1px; }
.second_nav ul li a, .second_nav li a { display: block; float : left; margin: 0 0 0 0; padding: 11px 22px 9px; color: #464646; background: transparent; font-family: "raleway"; text-transform: uppercase; font-size: 18px; font-weight: bold; }
.second_nav ul li ul li a, .second_nav li ul li a { width: 165px; padding: 10px 19px 10px 16px; border: 0; font-size: 12px; font-weight: normal; color: #999; border-bottom: 1px solid #ebebeb; }
.second_nav ul li ul li:last-child a, .second_nav li ul li:last-child a { border-bottom: 0; }
.second_nav ul > li a:hover, .second_nav > li a:hover, .second_nav ul > li a.hover, .second_nav > li a.hover, .second_nav ul > li a:active, .second_nav > li a:active, .second_nav > li.current-menu-item > a, .second_nav > li.current-menu-parent > a { color: #cc4437; }
.second_nav ul li, .second_nav li:hover { background: #FFFFFF !important; }
.second_nav ul li ul li a:hover, .second_nav li ul li a:hover, .second_nav ul li ul li a.hover, .second_nav li ul li a.hover { color: #000; background: #f9f9f9; }
.second_nav li:last-child a:hover, .second_nav li:last-child a.hover { border-right: 0; }
.second_nav li ul li a, .second_nav li.current-menu-item ul li a, #menu_wrapper .nav ul li ul li a, #menu_wrapper .nav ul li.current-menu-item ul li a, #menu_wrapper .nav ul li ul li.current-menu-item a, {display: block;width: 170px;line-height: 0.7em;padding: 5px 0 5px 30px;}

#layerslider_2{ position:static; z-index:1px;}

#page_caption { background: #000; width: 100%; text-align: center; margin: 0; padding-bottom: 70px; display: none; }
#page_caption a, #page_caption a:hover, #page_caption a:active { color: #fff; }
#page_caption .boxed_wrapper { width: 960px; margin: auto; }
#page_caption h2 { color: #fff; padding-top: 35px; text-transform: uppercase; font-size: 34px; font-weight: 300; letter-spacing: 1px; }
#page_caption .sub_page_caption { font-weight: 12px; color: #999; color: rgba(256,256,256,.6); }
.post_comment_number, .post_comment_number:hover, .post_comment_number:active { display: block; float: right; padding: 10px 12px 10px 15px; background: #ffc000; color: #fff; font-size: 14px; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; font-weight: 500; margin-top: -10px; }
.readmore { float: left; padding: 10px 12px 10px 15px; background: #ffc000; margin-top: 10px; color: #fff; font-size: 14px; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; }
.readmore:hover, .readmore:active { background: #2C2F32; color: #fff; border-radius: 3px; }
.post_img { text-align: center; margin-top: 5px; margin-bottom: 15px; position: relative; width: 610px; height: auto; margin-left: 5px; overflow: hidden; }
.post_img img { max-width: 100%; height: auto; }
.post_img.half { width: 295px; height: auto; }
.post_img.single { margin-bottom: 20px; margin-top: 0; }
.post_img.nospace { margin-bottom: 0; }
.post_img.masonry { margin-left: 0; }
.post_sound_cloud_wrapper { width: 610px; margin: auto; }
.recent_post_wrapper { margin: 10px 0 0 11px; }
.recent_post_item_wrapper { margin-top: 5px; }
#content_wrapper { width: 1280px; margin: auto; margin-top: 0; padding-bottom: 30px; position: relative; word-wrap: break-word; }
body.single #content_wrapper { padding-bottom: 30px; }
#content_wrapper .inner { width: 100%; margin: auto; }
#content_wrapper.full_page_width { width: 880px; }
#content_wrapper .inner .inner_wrapper.fullwidth { padding-top: 0; /*width: 910px;*/ margin: auto; padding: 20px; margin-top: -40px; background: #fff; min-height: 200px; position: relative; }
#content_wrapper .inner .inner_wrapper .sidebar_content { width: 620px; padding: 10px; float: left; margin-top: 0px; background: #fff; min-height: 200px; position: relative; }
#content_wrapper .inner .inner_wrapper .sidebar_content.withpadding { padding: 2%; width: 65%; margin-bottom: 120px;}
#content_wrapper .inner .inner_wrapper .sidebar_content .withpadding { padding: 15px; }
#content_wrapper.cat_width .inner .inner_wrapper .sidebar_content { width: 620px; margin: 0 0 0 0; }
#content_wrapper.cat_width .inner .inner_wrapper .sidebar_content ul { margin: 0 0 0 20px; }
#content_wrapper .inner .inner_wrapper .sidebar_wrapper { width: 29%; float: right; padding: 0 0 0 0; margin: 0px 0 0 0;/* z-index:-1; position:relative; */}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar { width: 100%; float: right; }
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar .content { margin: 0; }
#content_wrapper .sidebar .content .sidebar_widget { background: #FFFFFF; list-style: none; margin: 0 !important; padding-top: 13px; }
#content_wrapper .one_half.home .sidebar_widget { list-style: none; margin-left: 0; }
#content_wrapper .sidebar .content .sidebar_widget > li { margin: 0 0 13px 0; float: left; width: 100%; padding-bottom: 5px; background: #fff; border: 0;/*border-bottom: 2px solid #000;*/ }
#content_wrapper .sidebar .content .sidebar_widget > li.Custom_Ads { border: 0 !important; padding: 0 !important; }
#content_wrapper .sidebar .content .sidebar_widget > li.Custom_Facebook_Page iframe { margin: 5px 0 5px 5px; }
#content_wrapper .sidebar .content .sidebar_widget > li.widget_search { background: transparent; border: 0; padding-bottom: 0; margin-bottom: 16px; -webkit-box-shadow: 0 1px 0 transparent, 0 1px 3px rgba(0, 0, 0, 0); -moz-box-shadow: 0 1px 0 transparent, 0 1px 3px rgba(0,0,0,0); -o-box-shadow: 0 1px 0 transparent, 0 1px 3px rgba(0,0,0,0); box-shadow: 0 1px 0 transparent, 0 1px 3px rgba(0, 0, 0, 0); }
#content_wrapper .sidebar .content .sidebar_widget li.widget_archive, #content_wrapper .sidebar .content .sidebar_widget li.widget_categories, #content_wrapper .sidebar .content .sidebar_widget li.widget_nav_menu, #content_wrapper .sidebar .content .sidebar_widget li.Custom_Photos_News, #content_wrapper .sidebar .content .sidebar_widget li.widget_link, #content_wrapper .sidebar .content .sidebar_widget li.widget_meta { padding-bottom: 5px; }
#content_wrapper .sidebar .content .sidebar_widget li.widget_archive ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_categories ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_nav_menu ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_links ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_meta ul li { float: left; margin: 0; width: 44%; margin-right: 0%; padding-bottom: 10px; }
#content_wrapper .sidebar .content .sidebar_widget li.widget_archive ul li:nth-child(odd), #content_wrapper .sidebar .content .sidebar_widget li.widget_categories ul li:nth-child(odd), #content_wrapper .sidebar .content .sidebar_widget li.widget_nav_menu ul li:nth-child(odd), #content_wrapper .sidebar .content .sidebar_widget li.widget_links ul li:nth-child(odd), #content_wrapper .sidebar .content .sidebar_widget li.widget_meta ul li:nth-child(odd) { clear: none; float: left; margin: 0; width: 44%; margin-right: 0%; padding-bottom: 10px; }
#content_wrapper .sidebar .content .sidebar_widget li.widget ul.menu li { width: 100% !important; }
#content_wrapper .sidebar .content .sidebar_widget li object, #content_wrapper .one_half.home .sidebar_widget li object, #footer .sidebar_widget li object { margin-left: 10px; }
#content_wrapper .sidebar .content .sidebar_widget li.widget_tag_cloud div, #content_wrapper .one_half.home .sidebar_widget li.widget_tag_cloud div, #footer .sidebar_widget li.widget_tag_cloud div { width: 90%; margin-left: 15px; margin-bottom: 15px; }
div.textwidget { margin: 0 0px 0 15px; }
div.textwidget img, div.textwidget select { max-width: 100%; height: auto; }
#footer div.textwidget { margin: 0; }
#footer .sidebar_widget li.widget_tag_cloud div { margin-left: 0; }
#content_wrapper .sidebar .content .sidebar_widget li form#searchform, #content_wrapper .one_half.home .sidebar_widget li form#searchform, #footer .sidebar_widget li form#searchform { width: 100%; }
#content_wrapper .sidebar .content .sidebar_widget li form#searchform div, #content_wrapper .one_half.home .sidebar_widget li form#searchform div, #footer .sidebar_widget li form#searchform div { width: 95%; }
label.screen-reader-text { display: none; }
#content_wrapper .sidebar .content .sidebar_widget li form#searchform input[type=text], #content_wrapper .one_half.home .sidebar_widget li form#searchform input[type=text], #footer .sidebar_widget li form#searchform input[type=text] { width: 280px; margin: 0 0 5px 0; background: #fff; border: 0; border-bottom: 2px solid #000; }
#content_wrapper .one_half.last.home .sidebar_widget li ul { margin: 10px 0 10px 0; }
#footer .widget_text{ float: left; width: 30.3%; text-decoration: none; margin-right: 3%; color:#999;}
.widget_text h3{font-size: 10px; color: #cc4437 !important; margin: 0; padding: 0;}
#content_wrapper .sidebar .content .sidebar_widget li ul, #content_wrapper .one_half.home .sidebar_widget li ul, #footer .sidebar_widget li ul { margin: 5px 0 0 5px; float: left; list-style: none; width: 100%; }
#content_wrapper .sidebar .content .sidebar_widget li ul li ul.sub-menu, #content_wrapper .sidebar .content .sidebar_widget li ul li ul.children { border-left: 2px solid #ebebeb; font-size: 12px; margin: 10px 10px 10px 20px !important; }
#content_wrapper .sidebar .content .sidebar_widget li ul#recentcomments, #footer .sidebar_widget li ul#recentcomments { width: 95%; color: #999; }
.comment_date { color: #999; padding: 0; float: left; font-size: 12px; }
.comment-reply-link { color: #999; float: right; font-weight: 400; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; margin-top: -10px; }
#cancel-comment-reply-link { color: #999; float: right; font-weight: 400; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; }
#commentform { margin-top: 10px; }
#content_wrapper .sidebar .content .sidebar_widget li.widget_recent_entries ul, #footer .sidebar_widget li.widget_recent_entries ul { width: 92%; }
#content_wrapper .sidebar .content .sidebar_widget li ul li, #content_wrapper .one_half.home .sidebar_widget li ul li, #footer .sidebar_widget li ul li { padding: 0 0 20px 10px; margin-right: 15px; }
#content_wrapper .sidebar .content .sidebar_widget li.widget_recent_comments ul li { padding-left: 55px; background-image: url('../images/comment_alt2_stroke_28x32.png'); background-repeat: no-repeat; background-position: 12px 4px; min-height: 30px; }
#content_wrapper .sidebar .content .sidebar_widget li.widget_recent_entries ul li { padding-left: 55px; background-image: url('../images/pen_alt_stroke_24x24.png'); background-repeat: no-repeat; background-position: 12px 4px; min-height: 30px; }
#content_wrapper .one_half.home .sidebar_widget li ul li { padding-left: 0; }
.one_half { float: left; width: 48%; }
.one_half.home, .one_half.last.home { width: 280px; }
.one_half.right { float: right; margin-right: 12px; }
.one_half.last { float: right; }
.recent_thumbnail { display: block; width: 290px; height: 200px; overflow: hidden; }
.recent_thumbnail h6 { background: transparent url("../images/trans_000_bg.png") repeat; display: block; padding: 5px 10px 5px 10px; position: relative; top: -62px; left: 0; color: #fff; font-size: 16px; }
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb, #content_wrapper .one_half.home .sidebar_widget li ul.thumb { list-style: none; display: block; float: none; width: 100%; margin-left: 0; }
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li, #content_wrapper .one_half.home .sidebar_widget li ul.thumb li { margin: 0 9px 7px 0; float: left; clear: none; padding-bottom: 0; }
#content_wrapper .one_half.home .sidebar_widget li ul.thumb li { margin: 0 10px 5px 0; padding-bottom: 0; }
#content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle { display: block; padding: 10px 15px 8px 15px; font-size: 14px; margin: 0; margin-bottom: 10px; color: #fff; background: #000; text-transform: uppercase; font-weight: 300; letter-spacing: 1px; text-align: center; }
h2.widgettitle.header { font-size: 22px; margin-left: 5px; }
#content_wrapper .inner .inner_wrapper.fullwidth h2.widgettitle.header { margin: 0; }
#footer h2.widgettitle { background: transparent; color: #ffc000; padding: 0; font-size: 14px; letter-spacing: 1px; font-weight: 300; width: 100%; text-align: left; border: 0; }
h2.widgettitle a { color: #fff; }
#content_wrapper .one_half.home .sidebar_widget li h2.widgettitle { margin: 0; }
#footer .sidebar_widget { list-style: none; width: 100%; margin: auto; padding-top: 30px; }
#content_wrapper .one_half.home .sidebar_widget li h2.widgettitle { width: 100%; }
#content_wrapper .sidebar .content .sidebar_widget li ul.posts, #content_wrapper .one_half.home .sidebar_widget li ul.posts, #footer .sidebar_widget li ul.posts, ul.posts { list-style: none; width: 90%; margin-left: 5px; }
ul.posts { margin-left: 10px; }
#footer .sidebar_widget { margin-top: 0; }
#content_wrapper .sidebar .content .sidebar_widget li ul.posts li, #content_wrapper .one_half.home .sidebar_widget li ul.posts li, #footer .sidebar_widget li ul.posts li, ul.posts li { padding-bottom: 20px; width: 100%; }
#content_wrapper .sidebar .content .sidebar_widget li ul.posts li h6, #content_wrapper .one_half.home .sidebar_widget li ul.posts li h6, #footer .sidebar_widget li ul.posts li h6 { font-size: 16px; color: #000; }
ul.posts li { clear: both; }
#footer .sidebar_widget li ul.posts li h6 { font-size: 14px; }
.line_shadow { display: none; }
.page_header { margin: 20px 0 0 0; }
.sidebar_page_header { margin: 10px 0 0 0; }
.social_profile { float: left; width: 100%; margin: auto; margin-top: 10px; }
#footer .social_profile { margin-top: 10px; }
.social_profile .profile { width: 89%; float: left; margin: 0 15px 10px 20px; }
.social_profile .social_icon { float: left; display: block; width: 32px; margin-right: 15px; }
#footer .social_profile .profile { width: 27%; }
.social_profile .profile .counter { float: left; margin-top: 7px; }
.social_profile .profile .counter h4 { float: left; display: block; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif !important; font-size: 18px; font-weight: bold; line-height: 0em; }
.social_profile .count { word-spacing: 1px; color: #888; margin-left: 7px; float: left; font-size: 12px; }
.social_profile .profile a.button { background: #000; color: #fff; border: 0; font-size: 12px; float: right; padding: 5px 10px 5px 10px; text-transform: none; }
.post_wrapper {/* width: 620px;*/ margin: 0; border-bottom: 1px solid #ebebeb; padding-top: 30px; padding-bottom: 30px; }
.comment_number_bg { display: inline-block; position: absolute; top: 0; right: 0; padding: 6px 10px 5px 10px; background: #ffc000; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-weight: 300; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; }
.review_score_bg { display: inline-block; position: absolute; bottom: 0; right: 0; padding: 6px 10px 5px 10px; background: #ffc000; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-weight: 300; font-size: 30px; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; }
.post_wrapper.dark { background: #000; color: #ebebeb; border: 0; padding-top: 10px; }
.post_wrapper.dark h5 { color: #fff; }
.post_wrapper.half { width: 50%; float: left; margin: 0; padding: 0; border: 0; padding-bottom: 10px; }
.post_wrapper.full { width: 100%; float: left; margin: 0; padding: 0; border: 0; padding-bottom: 10px; }
.type-post[rel=two_columns], .ppb_column_post { width: 50%; float: left; }
.element { opacity: 0; }
.element[rel=two_columns] { width: 50%; float: left; opacity: 0; }
.element[rel=two_columns].last { width: 50%; float: right; }
.ppb_column_post.masonry { width: 33%; float: left; }
#post_mansory_wrapper.ppb_fullwidth { width: 925px; }
#content_wrapper #post_mansory_wrapper.inner { width: 990px; min-width: 100%; min-height: 300px; margin-left: -10px; margin-top: -40px; /*background: #fff url('../images/loading.gif') no-repeat center center;*/ padding-bottom: 10px; position: relative; z-index: 999; }
#post_mansory_wrapper { /*background: #fff url('../images/loading.gif') no-repeat center center;*/ min-width: 100%; min-height: 300px; }
.post_wrapper.half.mansory { float: left; margin: 10px 0 10px 10px; width: 300px; padding-bottom: 0; }
.isotope, .isotope .isotope-item { /* change duration value to whatever you like */ -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; }
.isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width; }
.isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -ms-transition-property: -ms-transform, opacity; -o-transition-property: -o-transform, opacity; transition-property: transform, opacity; }
/**** disabling Isotope CSS3 transitions ****/
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s; }
.post_wrapper.half.last { float: right; margin-right: 0; }
body.single .post_wrapper { margin-top: 0; border: 0 !important; padding-bottom: 0 !important; }
.post_inner_wrapper { width: 100%; margin-bottom: 15px; }
.post_wrapper_inner { margin: 0 15px 15px 15px; }
.author_wrapper_inner { margin: 10px 0 5px 5px; }
body.single .post_inner_wrapper { margin-top: 10px; }
.post_inner_wrapper.half, body.home .post_inner_wrapper.half { width: 280px; }
.post_inner_wrapper.half.header, body.home .post_inner_wrapper.half.header { margin: 0 10px 0 10px; }
.post_header_wrapper { width: 100%; float: left; }
.post_header_wrapper.single { width: 300px; }
.post_social { width: 98px; float: right; margin-top: 7px; }
.post_social.single { width: 195px; }
.post_wrapper.single { width: 100%; margin: 0; }
.post_wrapper.author { padding: 0; border: 0 !important; }
.post_header { width: 100%; float: left; margin-bottom: 10px; padding: 12px 15px 12px 15px; border-bottom: 1px solid #ebebeb; }
.post_header.half { width: 100%; text-align: left; padding: 0; margin: auto; float: none; border: 0; }
.post_header.single_post { width: 98%; text-align: left; border: 0; margin-bottom: 0; padding-bottom: 5px; padding-top: 0; }
.post_header.half h4 { margin-bottom: 5px; font-size: 18px; }
.post_header h2 a { color: #000; }
.post_detail { font-size: 11px; letter-spacing: 0.2em; color: #999; float: left; width: 100%; font-weight: 300; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; }
.post_detail.half { width: 100%; margin-top: 5px; }
.post_detail.space { margin-bottom: 5px; }
.post_img_date { padding: 5px; background: #000; position: relative; top: -60px; left: 7px; width: 150px; text-transform: uppercase; color: #fff; text-shadow: 0 0 0 #fff; text-align: center; }
.post_header .post_comment { float: right; margin: 10px 0 0 0; font-size: 11px; padding: 5px 15px 5px 15px; text-align: right; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 1px 3px #ebebeb; -webkit-box-shadow: 0 1px 3px #ebebeb; box-shadow: 0px 1px 3px #ebebeb; background: #cccccc url("../images/bt_g.png") repeat-x top; text-align: left; text-shadow: 0 1px 1px #fff; border: 1px solid #ccc; }
#about_the_author .thumb { float: left; margin: 0 15px 15px 0; text-align: center; }
#about_the_author { width: 100%; float: left; box-sizing: border-box; -moz-box-sizing: border-box; }
#about_the_author .description { width: 490px; float: left; }
#about_the_author .description.author { margin: 0; }
.gravatar { position: relative; z-index: 2; border-radius: 200px; overflow: hidden; float: left; width: 80px; height: 80px; margin-right: 20px; }
.gravatar.comment_reply { width: 50px; height: 50px; }
.colorful { background: #ffc000; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; font-size: 16px; font-weight: 300; letter-spacing: 1px; text-transform: uppercase; display: inline-block; padding: 5px 10px 3px 10px; margin-bottom: 10px; }
.colorful a { color: #fff; }
.comment .left img.avatar { width: 50px; }
.comment { width: 100%; padding-bottom: 20px; padding-top: 20px; border-bottom: 1px solid #ebebeb; float: left; }
.comment .left { width: 65px; float: left; }
.comment .right { width: 86%; float: left; }
.comment .right a[rel="author"], .comment .right span[rel="author"] { font-weight: bold; float: left; }
ul.children { list-style: none; width: 100%; margin-left: 5%; float: left; margin-top: 0 !important; margin-bottom: 0 !important; }
ul.children .comment { width: 90%; margin: 20px 0 0 32px; padding: 0 0 20px 15px; float: left; }
ul.children .comment .right { width: 83%; float: left; }
ul.children ul.children .comment { display: none; }
ul.children .comment:last-child { margin-bottom: 0; }
.comment_inner .comment:last-child { margin-bottom: 0; }
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr, #content_wrapper .one_half.home .sidebar_widget li ul.flickr, ul.flickr { list-style: none; margin: 0 0 0 5px; float: left; display: block; clear: both; }
#footer .sidebar_widget li ul.flickr { list-style: none; margin: 15px 0 30px 0; float: left; display: block; clear: both; }
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr li, #content_wrapper .one_half.home .sidebar_widget li ul.flickr li, ul.flickr li, ul.flickr li { margin-bottom: 10px; clear: none; float: left; }
#content_wrapper .one_half.home .sidebar_widget li ul.flickr li, ul.flickr li { margin: 0 9px 0 0; }
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr li, #content_wrapper .sidebar .content .sidebar_widget li ul.flickr li a,, #content_wrapper .one_half.home .sidebar_widget li ul.flickr li,, #content_wrapper .one_half.home .sidebar_widget li ul.flickr li a {
display: block;
float: left;
margin: 0;
clear: none;
}
#footer .sidebar_widget li ul.flickr li, #footer .sidebar_widget li ul.flickr li a { display: block; float: left; margin: 0; }
#footer .sidebar_widget li ul.flickr li { padding-bottom: 0px; padding-left: 0; float: left; margin-right: 10px; margin-bottom: 10px; width: 62px; height: 62px; }
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr li im, #content_wrapper .one_half.home .sidebar_widget li ul.flickr li img, ul.flickr li img { width: 62px; height: 62px; }
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li img, #footer .sidebar_widget li ul.thumb li img, #content_wrapper .one_half.home .sidebar_widget li ul.thumb li img, ul.thumb li img { width: 80px; height: 80px; }
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb, #content_wrapper .one_half.home .sidebar_widget li ul.thumb, ul.thumb { margin: 0 0 0 10px; }
#footer .sidebar_widget li ul.thumb { margin-top: 10px !important; }
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li, #footer .sidebar_widget li ul.thumb li, #content_wrapper .one_half.home .sidebar_widget li ul.thumb li, ul.thumb li { padding: 0; }
ul.flickr li { padding: 0 !important; }
ul.flickr li img { width: 80px; height: 80px; }
#footer .sidebar_widget li ul.flickr li img { width: 62px; height: 62px; }
#content_wrapper .sidebar .content .sidebar_widget li ul.twitter, #footer .sidebar_widget li ul.twitter, #content_wrapper .one_half.home .sidebar_widget li ul.twitter, ul.twitter { margin: 0; margin-top: 10px; margin-left: 15px; list-style: none; width: 90%; }
#footer .sidebar_widget li ul.thumb li, #footer .sidebar_widget li ul.thumb li img { width: 62px; height: 62px; }
#footer .sidebar_widget li ul.twitter { width: 100%; margin-top: 15px; margin-left: 0; }
#content_wrapper .one_half.home .sidebar_widget li ul.twitter { margin-left: 5px; }
#content_wrapper .sidebar .content .sidebar_widget li ul.twitter li, #footer .sidebar_widget li ul.twitter li, #content_wrapper .one_half.home .sidebar_widget li ul.twitter li, ul.twitter li { padding-left: 45px; background-image: url('../images/icon_twitter.png'); background-repeat: no-repeat; background-position: 0px 4px; min-height: 30px; }
#footer .sidebar_widget li ul.twitter li { background-image: url('../images/icon_twitter_white.png'); }
#content_wrapper .inner .inner_wrapper .sidebar_content.page_sidebar ul.twitter li { line-height: 3.5em; }
#content_wrapper .sidebar .content .sidebar_widget li ul.social_media, #footer .sidebar_widget li ul.social_media, #content_wrapper .one_half.home .sidebar_widget li ul.social_media { list-style: none; margin: 10px 0 15px 0; float: left; display: block; clear: both; }
#footer .sidebar_widget li ul.social_media { margin: 10px 0 15px 0; }
#content_wrapper .sidebar .content .sidebar_widget li ul.social_media li, #content_wrapper .one_half.home .sidebar_widget li ul.social_media { display: block; float: left; margin: 10px 0 15px 0; clear: none; }
#footer .sidebar_widget li ul.social_media li, #content_wrapper .one_half.home .sidebar_widget li ul.social_media li { margin: 0 5px 0 0; display: block; float: left; clear: none; }
#footer .sidebar_widget li ul.social_media li { margin-right: 0; }
.pagination { margin: 10px 0 10px 0; width: auto; text-align: center; }
.pagination a, .pagination a:active, .pagination a.active, .pagination span.current { padding: 5px 15px 5px 15px; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; font-weight: 400; color: #999; }
.pagination span.current, .pagination a:hover { background: #ffc000; color: #fff; }
.navigation { font-size: 11px; }
.fullwidth { padding-top: 10px; }
.one_third .one_half { margin-right: 6%; }
.one_half.last { margin-right: 0; }
.one_third { width: 30%; float: left; min-height: 50px; margin-right: 3%; }
.one_third.page, .one_third.right_sidebar { width: 33%; }
.sidebar .one_half .posts li img { width: 40px; }
.one_third.home { width: 31%; float: left; margin-right: 20px; margin-top: 10px; }
.one_third.last { margin-right: 0; }
.one_fourth { width: 22.5%; float: left; margin-right: 3%; margin-bottom: 2%; }
.one_fourth.home { width: 22%; float: left; margin-right: 35px; margin-bottom: 2%; }
.one_fourth.home, .one_fourth.home_left { margin-top: 10px; }
.one_fourth.last { margin-right: 0; }
.two_third { float: left; width: 64%; margin-right: 3%; }
.one_fifth { width: 14%; float: left; margin-right: 6%; margin-bottom: 2%; }
.one_fifth.last { margin-right: 0; }
.one_sixth { width: 11%; float: left; margin-right: 6%; margin-bottom: 2%; }
.one_sixth.last { margin-right: 0; }
#content_wrapper .inner .inner_wrapper .sidebar_content.page_sidebar { width: 560px; padding-left: 15px; }
.navigation div { width: 40%; }
.navigation div.alignright { text-align: right; }
strong { color: #000; }
#footer strong { color: #fff; }
.post_attribute { font-size: 11px; letter-spacing: 0.2em; color: #999; font-weight: 300; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; margin-top: 10px; margin-bottom: 10px; display: block; }
.post_normal_wrapper { float: left; width: 100%; margin-top: 10px; }
.ads125_wrapper { margin: 0 0 20px 0; float: left; width: 100%; }
.ads125 { width: 125px; height: 125px; background: #ffffff; border: 1px solid #dddddd; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); float: left; font-size: 11px; color: #ccc; }
.ads125 div.text { position: relative; top: 43%; text-align: center; width: 100%; }
.ads125.last { float: right; }
.ads468 { width: 468px; height: 60px; background: #ffffff; border: 1px solid #dddddd; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); float: left; font-size: 11px; color: #ccc; }
.ads468 div.text { position: relative; top: 38%; text-align: center; width: 100%; }
#searchsubmit { display: none; }
#wp-calendar tr td { padding: 3px 0 3px 0; background: #ebebeb; }
#footer #wp-calendar tr td { background: #222; }
#wp-calendar tr td.pad, #wp-calendar tr td#prev, #wp-calendar tr td#next { background: transparent !important; }
#wp-calendar caption { display: none; }
#wp-calendar { margin: 15px 0 10px 13px; width: 91%; }
#footer #wp-calendar { margin-left: 0; width: 85%; border: 0; }
#footer #wp-calendar tr td { font-size: 12px; padding: 2px 6px 2px 6px; }
table tr { background: #ebebeb; }
table tr td { border-bottom: 1px solid #dddddd; }
#footer table tr { background: #2c2f32; }
#footer table tr td { border-bottom: 0; }
table tr th { padding: 5px 0 3px 0; text-align: center; font-weight: bold; }
table thead tr th { background: #ebebeb; }
table tfoot tr, table tfoot tr td { background: transparent; border-bottom: 0; }
ul.posts.blog li a img.frame { width: 70px; }
#footer ul.posts.blog li a img.frame { width: 52px; }
.comment_inner h2.widgettitle { margin-left: 0px; }
.comment_inner #respond h2.widgettitle { margin-left: 0; }
.nivo-directionNav { display: none; }
img.post_thumb { width: 60px; height: 60px; }
#option_btn { position: fixed; top: 85px; left: 0; cursor: pointer; z-index: 99999; }
#option_wrapper { position: fixed; top: 45px; left: -245px; width: 240px; padding: 19px 0 23px 0; background: #fff url('../images/option_bg.png') repeat-x; z-index: 999999; color: #666; font-size: 11px; border: 1px solid #E1E1E1; border-bottom: 1px solid rgba(150, 150, 150, 0.2); -webkit-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.1); -moz-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.1); box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.1); }
#option_wrapper .inner { width: 80%; margin: auto; }
.colorpicker_preview { width: 100%; height: 30px; margin: 5px 0 0 0; }
#option_wrapper select { width: 195px; }
.option_menu_style { width: 100%; float: left; }
.option_menu { float: left; width: 96px; margin-bottom: 5px; }
.option_menu img { width: 90px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.4); box-shadow: 0 1px 3px rgba(0,0,0,.4); }
#preview { position: absolute; top: 107px; left: 114px; display: none; z-index: 99999; padding: 5px 5px 2px 5px; background: #272625; }
#preview img { z-index: 999999; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.4); box-shadow: 0 1px 3px rgba(0,0,0,.4); }
#menu_border_wrapper select { display: none; width: 100%; height: 30px; margin: 0px; }
#content_wrapper .inner .inner_wrapper .sidebar_content ul.social_media { list-style: none; display: block; margin-left: 0; margin-bottom: 20px; }
#content_wrapper .inner .inner_wrapper .sidebar_content ul.social_media li { display: inline-block; margin-right: 3px; }
#content_wrapper .inner .inner_wrapper .sidebar_content ul.social_media li img { width: 24px; }
.widget_tag_cloud div { margin: 20px 0 10px 0; }
.widget_tag_cloud div a, .meta-tags a, a.meta-tags { border: 2px solid #ccc; padding: 5px 8px 5px 8px; font-weight: 400; margin: 0px 0px 5px 0px; display: inline-block; font-weight: 500; }
.widget_tag_cloud div a:hover, .meta-tags a:hover, a.meta-tags:hover { border-color: #000; }
#footer .widget_tag_cloud div a, #footer .meta-tags a { background: #222; border: 0; }
#footer .widget_tag_cloud div a:hover, #footer .meta-tags a:hover { background: #ffc000; color: #fff; }
.styled_box_title { width: 95%; display: inline-block; outline: none; text-decoration: none; padding: 1em 1em 1em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.1); box-shadow: 0 1px 2px rgba(0,0,0,.1); color: #666; border: solid 1px #cccccc; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#eeeeee)); background: -moz-linear-gradient(top, #f8f8f8, #eeeeee); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#eeeeee');
text-shadow: 0 0 0 transparent; font-family: "Patua One"; font-size: 13px; text-transform: uppercase; }
.styled_box_content { background: #fff; color: #999; padding: 1em 1em 1em; line-height: 1.3em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.1); box-shadow: 0 1px 2px rgba(0,0,0,.1); width: 100%; border: solid 1px #cccccc; border-top: 0; }
.pp_list ul { margin-top: 15px; }
.pp_list ul li { margin: 5px 0 0 0; padding-left: 22px; padding-bottom: 5px; }
table { border: 1px solid #ebebeb; }
#content_wrapper table thead tr th { }
table tr { background: #ffffff; }
table tr td, table tr th { border-bottom: 1px solid transparent; }
table tr th { text-transform: uppercase; text-align: left; }
table tbody tr th { border-bottom: 1px solid #ebebeb; }
table tr th, table tr td { padding: 5px 12px 5px 12px; }
#footer table tr th, table tr td { padding: 5px 5px 3px 5px; text-align: center; }
.ui-accordion .ui-accordion-header a { font-size: 16px; margin: 5px 0 5px 25px; }
.ui-accordion .ui-accordion-content { border-left: 3px solid #ebebeb; padding-left: 25px; margin-left: 17px; }
.ui-accordion .ui-accordion-header .ui-icon { left: 0; }
.accordion h3, .accordion div { border: 0; background: transparent; }
.pp_accordion, .pp_accordion_close { margin: 0; margin-bottom: 10px; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #ebebeb; }
.ui-corner-all, .ui-corner-top, .ui-corner-bottom { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.ui-state-default, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-widget-content { border: 0; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { background: transparent; }
.ui-accordion .ui-accordion-header { font-weight: normal; display: block; position: relative; }
.accordion h3 { padding: 5px 0 5px 8px; }
.ui-accordion .ui-accordion-header .ui-icon { left: 10px; }
.ui-tabs-panel { margin-top: 10px; }
.ui-widget-header { border-bottom: 1px solid #ebebeb; }
.tabs .ui-state-default { background: transparent; border: 0; }
.tabs .ui-state-default a { color: #999; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: #ebebeb; }
.ui-tabs .ui-tabs-nav li a { padding: 10px 30px 9px 30px; font-size: 12px; outline: 0; }
.tabs .ui-state-active { font-weight: bold; background: #ebebeb; text-shadow: 0 1px 1px #fff; display: block; }
.tabs .ui-widget-header, #content_wrapper .inner .inner_wrapper .sidebar_content .tabs .ui-widget-header { border: 0; padding-bottom: 0; margin-bottom: 0; }
.tabs .ui-tabs-panel { border-top: 3px solid #ebebeb; margin: 0; padding-top: 0em; background: #fff; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.tabs .ui-state-active a { color: #666; font-weight: bold; }
.ui-tabs li:first-child { margin-left: -2px; }
.highlight_yellow { background: #FF9; }
.highlight_black { background: #000; color: #fff; }
#contact_form { margin-top: 15px; }
#contact_form label, #commentform label { line-height: 20px; font-weight: normal; font-size: 12px; display: block; color: #999; }
#contact_form label { float: left; margin-top: 8px; }
.comment-notes { display: none; }
#commentform > p { clear: both; }
.form-allowed-tags { display: none; }
#contact_form label.error, #commentform label.error { color: #AC1C20; float: none; margin-top: 8px; margin-bottom: 0; }
#contact_form textarea, #commentform textarea { float: left; margin-bottom: 15px; width: 97%; }
#commentform input[type=text] { float: left; margin-bottom: 15px; width: 97%; }
.post_previous { width: 50%; float: left; }
.post_previous_icon { width: 17px; height: 28px; float: left; background: transparent url('../images/prev_icon.png') no-repeat center center; margin-right: 15px; }
.post_previous_content { float: left; width: 85%; margin-top: -5px; text-align: center; }
.post_previous_content a { color: #999; }
.post_next { width: 50%; float: right; }
.post_next_icon { width: 17px; height: 28px; float: right; background: transparent url('../images/next_icon.png') no-repeat center center; margin-left: 15px; }
.post_next_content { float: right; width: 85%; margin-top: -5px; text-align: center; }
.post_next_content a { color: #999; }
.post-ratings { margin-top: 10px; margin-bottom: 20px; }
#content_wrapper .post-ratings img, #content_wrapper .post-ratings-loading img, #content_wrapper .post-ratings-image img { margin-right: 3px; }
.post_category_rating { float: right; margin-top: 22px; }
.post_category_rating img { margin-right: 3px; }
#toTop { display: block; float: right; text-decoration: underline; text-transform: uppercase; font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; font-weight: 300; letter-spacing: 2px; cursor: pointer; margin-top: 5px; }
#toTop:hover { text-decoration: none; }
.ads_wrapper { width: 90%; margin: auto; text-align: center; padding-bottom: 15px; }
#post_more_wrapper { position: fixed; bottom: 0; right: 0; width: 300px; padding: 20px; background: #fff; border: 3px solid #000; border-right: 0; border-bottom: 0; -webkit-transition: right 500ms ease-in-out; -moz-transition: right 500ms ease-in-out; -o-transition: right 500ms ease-in-out; -ms-transition: right 500ms ease-in-out; transition: right 500ms ease-in-out; z-index: 1000; }
#post_more_wrapper.hiding { right: -360px; }
#post_more_close { position: absolute; top: -20px; left: -20px; }
.post_more_img_wrapper { width: 300px; height: 300px; margin-top: 15px; }
.post_more_title { margin: 15px 0 10px 0; display: block; }
.post_ft_gallery_wrapper { margin-top: 5px; }
.post_ft_gallery_wrapper a { display: inline-block; }
.page_layerslider { margin: 0; margin-top: 10px; width: 100%; background: #000; height: auto; }
.ls-shadow { display: none !important; }
.ppb_header { margin-top: 10px; margin-bottom: 20px; }
.ppb_header.fullwidth { padding-top: 0; margin-bottom: 30px; }
.item_bg { background: #ffc000; display: block; }
.carousel_thumb { margin: 0 0 5px 0; }
.post_audio_wrapper { margin: 0 0 20px 5px !important; }
#review-box h2.review-box-header { font-weight: 300 !important; letter-spacing: 1px; text-align: center; margin-bottom: 1px !important; }
.review-box { padding: 0 !important; margin-top: 0 !important; }
.review-item { margin-bottom: 1px !important; }
#review-box p { color: #444 !important; }
.review-percentage .review-item span span { background-image: none !important; }
.user-rate-wrap { background: #f9f9f9 !important; color: #444 !important; margin-top: 0 !important; }
.user-rate-wrap strong { color: #444 !important; }
.review-final-score { background: #fff !important; border: 0 !important; }
#review-box .review-final-score h3 { color: #000; font-weight: 400; }
#review-box.review-stars .review-item h5 { color: #000; font-weight: 400; }
.review-box { background: #f9f9f9 !important; }
#content_wrapper .sidebar .content .sidebar_widget > li #review-box h2.review-box-header { display: none !important; }
#content_wrapper .sidebar .content .sidebar_widget li.taqyeem-review-widget h2.widgettitle { margin-bottom: 1px !important; }
ul.reviews-posts h3 { font-size: 14px; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif !important; font-weight: bold; letter-spacing: 0; text-transform: none; }
#footer ul.reviews-posts h3 { font-size: 12px; }
ul.reviews-posts li { width: 90%; }
#autocomplete { display: block; position: absolute; z-index: 1001; width: 280px; font-size: 12px; color: #555; background: #fff; margin-left: -15px; margin-top: 10px; }
#autocomplete ul { margin: 0; padding: 0; list-style: none; }
#autocomplete li { display: block; clear: both; float: left; width: 250px; padding: 15px 15px 0 15px; }
#autocomplete li:last-child { padding-bottom: 15px; }
#autocomplete li:hover { background-color: #f9f9f9; background-image: none; }
#autocomplete li.view_all { background: #000; text-align: center; font-weight: bold; color: #fff; margin-top: 15px; }
#autocomplete li.view_all a { color: #fff; }
#autocomplete li .ajax_post { float: left; width: 180px; }
.screen-reader-text { display: none; }
#mobile_nav_icon { margin-top: 17px; display: block; border-bottom: 10px double #999; border-top: 3px solid #999; height: 4px; width: 25px; float: left; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; border-top-color: rgba(255,255,255,0.7); border-bottom-color: rgba(255,255,255,0.7); display: none; cursor: pointer; }
#mobile_nav_icon:hover, #mobile_nav_icon:active { border-color: #fff; }
.mobile_menu_wrapper { left: 0px; -webkit-transform: translate3d(-100%, 0px, 0px); -ms-transform: translate3d(-100%, 0px, 0px); -webkit-backface-visibility: hidden; -webkit-transition: -webkit-transform 500ms ease; transition: -webkit-transform 500ms ease; -webkit-font-smoothing: subpixel-antialiased; width: 70%; background: #000; position: absolute; top: 0px; min-height: 100%; height: auto !important; height: 100%; }
body.js_nav .mobile_menu_wrapper { -webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); }
 @-moz-document url-prefix() {
 .mobile_menu_wrapper {
display: none;
}
 body.js_nav .mobile_menu_wrapper {
display: block;
}
}
.sticky { background: #ffffe0; padding-top: 10px; border: 1px solid #e6db55; }
ins { background: #FFF; text-decoration: none; }
.gallery .gallery-item img { border: 0 !important; }
ul.second_nav .current-menu-item, ul.second_nav .current-menu-item a, ul.second_nav li a:hover { background: #CC4438 !important; color: #FFFFFF; }
.current-menu-item a { font-weight: bold !important; }
.blur { color: #cc4437 !important; font-weight: bold !important; }
.textwidget p { color: #FFFFFF; }
#footer .footerlogo img { width:100% !important;}
#footer h2.widgettitle { color: #FFFFFF !important; font-weight: bold; font-size: 16px; }
.textwidget h3 { margin: 0px; padding: 0px; font-size: 10px; color: #cc4437 !important; }
p.ftext { font-size: 14px; margin: 0px; padding: 0px; color:#FFFFFF;}
.email a { font-size: 14px; color: #FFFFFF !important; }
.sidebar_widget li b { font-size: 15px; font-weight: normal !important; color: #cc4437; text-decoration: underline; text-transform: uppercase; }
.followericons{padding-top: 10px; padding-bottom: 10px; opacity:0.4; text-decoration:none !important;}
.followericons a img { width: 100% !important; max-width: 23px; padding-right: 14px; height: auto !important;}
#footer li { list-style-type: none !important; padding-top: 16px; color: #cc4437; text-decoration: underline; }
#footer li a:hover { color: #cc4437; }
#footer li a{color: #cc4437; font-size: 15px; font-weight: 500; letter-spacing: 2px;}
#searchform{position:relative;}
.footer_wrapper #searchform input { position: relative; width: 88%; height: 50px; text-transform: uppercase; font-size: 14px; font-family: 'Raleway'; padding-left: 24px; margin-top: 26px; }
.footer_wrapper #searchform button { background: none; border: none; margin: 30px 0 0 -50px; position: absolute; width:54px; top:0px; right:8px;}
#contactlink { float: left; padding-top: 10px; font-size: 18px; font-weight: normal; color: #929292; position: relative; cursor: pointer; font-family: 'Raleway'; padding-left: 10px;}
#contactlink span { font-weight: 600; }
#contactlink span:hover { color: #fff; }
#contactlink a { text-decoration: underline; color: #FFFFFF; }
#contactlink label { color: #f1a59e; }
#contacttext { position: absolute; z-index: 1000; font-size: 12px; width: 344px; background: #CC4438; color: #ffffff; padding: 8px; -webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.5); box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.5); }
#copyright_left a { text-decoration: underline; }
.top-bg { background: #fff; height: 345px;}

.powered-by-twine-top { display: none; }
/*---css made by Tejas 24 july for about us-------*/
.stafflistleft { width: 100%; max-width: 720px; padding-top: 10px; float: left; }
.stafmember { float: left; width: 25%; padding-top: 7px; }
.stafmember img { max-width: 163px !important; width: 100%; height: auto; }
.stafdetail { float: left; width: 74%; padding-left: 0px; }
.stafdetail h3 { margin: 0px; padding: 0px; font-family: 'Raleway'; font-size: 18px; font-weight: bold; text-transform: inherit; }
.stafdetail h4 { margin: -4px 0 0 0px; padding: 0px; font-family: 'Raleway'; font-size: 14px; color: #666666; text-transform: inherit; }
.stafdetail p { margin: 0px; padding: 0px; font-family: 'Raleway'; font-size: 11px; color: #000000; text-align: justify; line-height: 14px; padding-top: 3px; }
.stafflistright { width: 100%; max-width: 720px; padding-top: 10px; float: left; }
.stafflistright .stafmember { float: right; width: 24%; }
.stafmember img { max-width: 163px !important; width: 100%; height: auto; }
.stafflistright .stafdetail { float: right; width: 74%; padding-right: 12px; }
.stafflistright .stafdetail h3 { margin: 0px; padding: 0px; font-family: 'Raleway'; font-size: 18px; font-weight: bold; text-transform: inherit; text-align: right; }
.stafflistright .stafdetail h4 { margin: -4px 0 0 0px; padding: 0px; font-family: 'Raleway'; font-size: 14px; color: #666666; text-transform: inherit; text-align: right; }
.stafflistright .stafdetail p { margin: 0px; padding: 0px; font-family: 'Raleway'; color: #000000; text-align: left; line-height: 14px; padding-top: 3px; word-break: keep-all; /*break-all;*/ }
#test_1 { font-family: 'pt_serifregular'; font-size: 17px; width: 31%; float: left; padding-left: 60px; padding-top: 4px; }
#test_1 span { float: right; color: #d0463a; }
#test_2 { float: left; width: 34%; font-family: 'pt_serifregular'; font-size: 17px; padding-left: 60px; padding-top: 26px; }
#test_2 span { float: right; color: #d0463a; }
#test_3 { float: left; width: 73%; font-family: 'pt_serifregular'; font-size: 22px; line-height: 22px; padding-left: 107px; }
#test_3 span { float: right; color: #d0463a; }
#test_4 { font-family: 'pt_serifregular'; font-size: 17px; width: 35%; float: left; padding-left: 60px; padding-top: 4px; }
#test_4 span { float: right; color: #d0463a; }
#test_5 { float: left; width: 34%; font-family: 'pt_serifregular'; font-size: 17px; padding-left: 70px; padding-top: 26px; }
#test_5 span { float: right; color: #d0463a; }
@font-face { font-family: 'pt_serifregular'; src: url('../fonts/pt_serif-web-regular-webfont.eot'); src: url('../fonts/pt_serif-web-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pt_serif-web-regular-webfont.woff') format('woff'), url('../fonts/pt_serif-web-regular-webfont.ttf') format('truetype'), url('../fonts/pt_serif-web-regular-webfont.svg#pt_serifregular') format('svg'); font-weight: normal; font-style: normal; }
/*---css made by Tejas 24 july for about us-------*/

.login { float: right; margin-top: 5px; }
.login a { color: #FFFFFF; text-transform:uppercase; line-height: 31px; font-size: 15px; font-family: "raleway"; text-decoration: underline; padding-left: 30px; }
.titleparegraph { background: url(../images/repeattitleborder.png) repeat-x scroll 2px 9px; width: 100%; font-family: "raleway"; }
.titleparegraph h2 { text-align: center;     margin: 40px auto 20px; background: #FFFFFF; font-size: 16px; font-weight: 600; display: table; padding: 0px 10px 0px 10px; letter-spacing: 2px; }
.titleparegraph-large { background: url(../images/repeattitleborder.png) repeat-x scroll 2px 9px; width: 100%; font-family: "raleway"; float: left; }
.titleparegraph-large h2 { text-align: center; margin: 40px auto 20px; background: #FFFFFF; font-size: 16px; font-weight: 500; display: table; padding: 0px 10px 0px 10px; }
.twine-embed-iframe { height: 3220px; }
.widget_adrotate_widgets { background : none !important; }
#theme-my-login { margin: 0 auto; width: 40%; float: none !important; }
.tml-user-avatar { text-align: center; padding: 4%; }
#theme-my-login li { float: left; list-style: none; }
#theme-my-login a { color: #000; font-size: 14px; font-family: "raleway"; text-decoration: underline; padding-right: 30px; padding-left: 0px; }
#theme-my-login input { padding: 1%; width: 97%; -webkit-border-radius: 0; }
#theme-my-login p { margin-bottom: 5px !important; }
#theme-my-login .forgetmenot input { padding: 1%; width: 7%; }
#theme-my-login .submit { width: 100%; float: left; }
#theme-my-login .submit input { float: right; margin-top: -29px; width: 70px; -webkit-appearance: none; }
/*  * CSS for NEWSLETTER SUBSCRIBE  * Added By Ankit * Date 28/07/2014 * */
.newsletter-email { border: 1px solid #9d9d9d; padding: 3px; width: 246px; }
.newsletter table { border: none; }
.n-options { float: left; text-align: left; text-transform: uppercase; font-size: 11px; vertical-align: top; font-family: "raleway"; font-weight: 600; color: #8a8a8a }
.newsletter-submit { background: none repeat scroll 0 0 #000000 !important; border: medium none !important; color: #FFFFFF !important; float: right; font-size: 13px !important; letter-spacing: 1px; padding: 3px 10px !important; }
.newsletter .titleparegraph { float: left; height: 20px; margin-top: 20px; width: 100%; }
.newsletter .titleparegraph h2 { font-size: 14px; width: 40%; }
.eme-calendar-day-event { display: none; }
.eventful { background: none repeat scroll 0 0 #ffffff; font-size: 14px; color: #000000; height: 1.4em; }
.eventful:hover{ background: #CC463C;color: #FFFFFF !important;}
.eventful a { color: #000000 !important; }
.eventful a:hover{color: #FFFFFF !important;}
.n-options input[type="checkbox"] { vertical-align: top; }
.next-month-display { margin-left: 10px; float: right; width: 48%; }
.next-month-display table.fullcalendar { width: 100%; }
#loginform p { margin-top: 0px; margin-bottom: 30px; }
.already-member-title { float: left; margin: 3px 10px 0px 0 !important; padding: 0; }
.login-username { float: left; margin-right: 10px; }
.login-password { float: left; margin-right: 10px; }
.login-submit { float: left; }
input[type="submit"]:hover, input[type="button"]:hover, a.button:hover, a.button:active, .btn2 a, .btn2 a:hover, blockquote { background-color: #b3b3b3 !important; }
#frmMember { float: left; width: 100%; }
.become-text { text-align: center; padding: 0; margin: 0 0 15px; }
.become-box-title { display: inline; }
.become-box-title { color: #d0463a; font-size: 17px; text-transform: uppercase; font-weight: bold; padding-right: 50px; }
.become-box { float: left; width: 100%; margin-left: 28px; margin-top: 3px; color: #000000; }
.become-text-title { float: left; width: 100%; color: #a6a6a6; text-transform: uppercase; font-size: 13px; font-weight: bold; }
.become-box-prise { margin-left: 28px; font-weight: bold; }
.number-bg { border: 3px solid #9d9d9d; border-radius: 36px; color: #4d4d4d; font-size: 30px; padding: 4px 16px; }
.number-active { border: 3px solid #d0463a; border-radius: 36px; color: #4d4d4d; font-size: 30px; padding: 4px 16px; }
.midle-box-main input[type="text"], .midle-box-main input[type="password"] { background: none repeat scroll 0 0 transparent; border: 1px solid #9d9d9d; font-size: 10px; margin: 0 0 2px 0; padding: 3px 10px 2px 10px; width: 230px; }
.error_msg { color: #FF0004; font-size: 11px; }
.midle-box-main { width: 253px; margin: 20px auto 0px auto; text-align: left; }
#PaymentInfo { margin-top: 20px; }
.radio-box { float: left; margin-right: 4px; }
.radio-box input { float: left; margin-top: 8px; }
.text-auto { font-size: 13px; }
.but-box-main { text-align: right; margin-top: 15px; }
.midle-box-main-l { width: 320px; margin: 20px auto 0px auto; text-align: left; }
.stap-two-text { font-size: 12px; }
.plus-but { border-radius: 0 !important; float: left; font-size: 29px !important; line-height: 18px !important; padding: 5px 6px 5px !important; }
.plus-text-box { padding: 6px 10px !important; width: 263px; }
.become-sub-undo input { background-color: #a6a6a6; text-align: right; width: 100%; border-radius: 0 !important; }
.midle-box-main-l-l { width: 420px; margin: 20px auto 0px auto; text-align: left; }
.subscription-text { padding: 0px; margin: 0px 0px 10px 0px; color: #000000; font-size: 13px; }
.subscription-checkbox { padding: 3px 0; color: #8a8a8a; font-weight: bold; font-size: 11px; }
#news4 { text-align: center; }
.midle-box-main-l-l-l { width: 80%; margin-top: 20px; text-align: left; }
.midle-box-main-l-l-l input { margin-bottom: 3px; width: 96%; padding: 4px 2% !important; }
.prefrences-submit-btn input { width: auto; border-radius: 0px; background: #000000; margin-top: 10px; font-size: 11px; font-weight: bold; padding: 3px 10px; }
#firstname_update { width:45%; float: left; font-size: 10px !important; padding: 4px 2% !important; }
#lastname_update { width:45%; float: right; font-size: 10px !important; padding: 4px 2% !important; }
.large-text-box { width: 96%; font-size: 10px !important; padding: 4px 10px 4px 10px !important; }
.eme-calendar-table { width: 100%; }
.undo-img { float: left; margin-left: -71px; margin-top: 8px; position: absolute; }
.news-description { font-size: 13px; padding-top: 13px; padding-bottom: 16px; }
.featured-imgbox-even { width: 100%; float: left; padding: 20px 0px 20px 0px; border-bottom: #7f7f7f 1px solid; }
.featured-imgbox-even .featured-img { width: 49%; float: left; margin-right: 2%; }
.featured-imgbox-even .featured-title { width: 49%; float: left; }
.featured-imgbox-odd { width: 100%; float: left; padding: 38px 0px 38px 0px; border-bottom: #7f7f7f 1px solid; }
.featured-imgbox-odd .featured-img { width: 49%; float: right; margin-left: 2%; }
.featured-imgbox-odd .featured-title { width: 49%; float: right; }
.featured-title { margin-top:18px; margin-bottom:18px;}
.featured-posted-date { color: #a6a6a6; font-size: 12px; text-transform: uppercase; margin-top: 20px; }
.social-box-main { width: 100%; float: left; margin-bottom: 2%; padding-top: 36px; }
.social-hub-box { width: 32.5%; float: left; margin-right: 2%; }
.personal-picker-box { width: 65.5%; float: left; }
p.readmore { margin: 0 32px; padding: 0px; }
.readmore a { display: inline-block; outline: none; cursor: pointer; text-align: center; text-decoration: none; font-size: 12px; padding: .65em 2em .65em 2em; color: #FFF; background: #d0463b; border: 0; text-transform: uppercase; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; border-radius: 3px; }
.readmore a:hover { border-radius: 3px !important; background-color: #b3b3b3 !important; border-radius: 3px; }
.accordion h3 { padding-left: 0px; }
.wp-accordion { margin-top: 0PX !important; }
.wpui-light .ui-collapsible-header, .wpui-light .ui-accordion h3.ui-accordion-header { font-weight: bold; font-size: 13PX !important; text-transform: none !important; color: #000; text-decoration: underline !important; }
.wpui-light .ui-collapsible-header, .wpui-light .ui-accordion h3.ui-accordion-header:hover{color:#CC463C; }
.wpui-light h3.ui-collapsible-header.ui-state-active, .wpui-light .ui-accordion h3.ui-accordion-header.ui-state-active { font-size: 13PX !important; text-transform: none !important; color: blue; text-decoration: underline !important; font-family: "raleway"; line-height: 18px; font-weight: bold; }
.ui-accordion-content .wp-tab-content-wrapper, .ui-collapsible-content .ui-collapsible-wrapper { padding: 0px !important; font-size: 13px; color: #000000; }
.ui-accordion .ui-accordion-content { padding-left: 0px; padding-top: 0 !important; padding-bottom: 8px !important; margin-left: 3px !important; border-left: 0px !important; }
/*.g-2 {
    margin-left:23% !important;
}*/

.subscribe-input-box-more { float: left; }
/*  * CSS for SUBSCRIBE * Added By Tejas * Date 07/08/2014 * */
#frmSubscribe h3 { font-family: "raleway"; font-weight: normal; font-size: 26px; color: #000000; line-height: 32px; text-transform: inherit; }
#frmSubscribe p { font-family: "raleway"; font-weight: bold; font-size: 16px; color: #000000; }
/*  * CSS for SUBSCRIBE   * Added By Tejas * Date 07/08/2014 End	 * */

/*  * CSS for SUBSCRIBE * Added By Tejas * Date 08/08/2014 * */
.picker-wrapper { width: 55%; margin: 0px auto; }
.picker-description p { line-height: 12px; margin: 0px; padding: 0px; color: #000000; }
.picker-wrapper h2 { margin-bottom: 10px; }
.picker-description { width: 100%; float: left; }
.picker-free-membership { float: left; }
.picker-free-membership input { margin-left: 14px; -webkit-appearance: none; }
.picker-free-membership p { font-weight: bold; padding-left: 133px; }
.become-title h2 { margin: 0px; padding: 0px;  }
.become-box-main p { text-align: center; margin-top: 0px; }
.become-sub-plus .become-sub-title { float: left; padding-right: 10px; padding-left: 100px; display: none; }
.my-keyword-box { background: #d4d4d4; width: 100%; float: left; }
.picker-my-keyword { float: left; text-transform: uppercase; color: #d0463a; font-family: "raleway"; padding: 5px 0px 0px 5px; font-weight: bold; }
.picker-delete-keyword { float: right; }
.simplePagerContainer { width:99.7%; float: left; background: #FFFFFF; border-bottom: 1px solid #D4D4D4; border-right: 1px solid #D4D4D4; border-left: 1px solid #D4D4D4; border-top: 0; }
.simplePagerContainer ul li { list-style: none; padding-top: 4px; font-family: "raleway"; text-transform: uppercase; font-size: 13px; }
.my-keyword-column-li { float: left; width: 32%; border-right: 1px solid #D4D4D4; padding-left: 6px; }
.my-keyword-column-li-last { float: left; width: 32%; padding-left: 6px; }
.my-keyword-column-li-middle { float: left; width: 32%; border-right: 1px solid #D4D4D4; padding-left: 4px; }
.picker-delete-keyword input { border-radius: 0px; margin: 0px; background: url("../images/delete_ico.png") no-repeat scroll 70px 6px #D0483D; width: 89px; text-align: left; }
.simplePagerNav { width: 100%; float: left; position: relative; top: 21px; left: 300px; }
.simplePagerNav li { float: left; padding-left: 5px; }
.currentPage a { color: #D0483D; }
.become-sub-plus .plus-but { float: left; margin: 0px; height: 30px; -webkit-appearance: none; }
.become-sub-plus .plus-text-box { float: left; -webkit-appearance: none; -webkit-border-radius: 0; }
.simplePagerNav li { font-size: 11px !important; }
.subscription-img { float: left; width: 48%; }
.subscription-text { float: left; width: 44%; padding-top: 60px; }
.subscribe-bow-row { float: left; padding-left: 54px; }
.subscribe-label { float: left; width: 44%; font-size: 16px; font-family: "raleway"; font-weight: bold; color: #000000; }
.subscribe-input-box { float: left; width: 46%; color: #cc4437; line-height: 14px; font-size: 13px; font-family: "raleway"; }
.n-options input { -webkit-border-radius: 0; }
.newsletter-td-submit input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 0px; }
.newsletter-email { -webkit-border-radius: 0; -webkit-appearance: none; font-size: 11px; font-family: "raleway"; font-weight: 500; padding-left: 10px; }
.subscribe-label-more ul li { font-size: 13px; font-family: "raleway"; padding-bottom: 20px; color: #000000; background: url(../images/aerrow.png) no-repeat scroll 0px 3px; list-style: none; padding-left: 15px; line-height: 16px; }
.subscribe-free-membership { padding-top: 39px; }
.subscribe-satisfaction b { color: #000000; }
.subscribe-label-more { float: left; width: 40%; }
.subscribe-input-box-more {  float: left; padding-left:31px; width: 48%; padding-top: 23px; }
.input-box-member { padding-bottom: 9px; }
.input-box-member input { width: 90%; font-size: 12px; font-family: "raleway"; }
.membership-state { float: left; width: 60%; padding-bottom:9px; }
.membership-zip { float: left; width: 30%; padding-left:3%; }
.subscribe-member-options { padding-top: 22px; }
.payment-card-details input { width: 90%; font-size: 12px; font-family: "raleway"; }
.shipping-membership-cls { font-size: 12px; font-family: "raleway"; line-height: 15px; }
.payment-card-details { padding-bottom: 9px; }
.subscription-option { font-size: 13px; font-family: "raleway"; }
.expiration-month-subscribe{float: left; width:45%; padding-right:4.2%;}
.expiration-subscribe-year{float: left; width:45%;}
.subscribe-sub-title { color: hsl(5, 61%, 52%); font-size: 16px; font-weight: 400; padding-top: 25px; }
.submit-subscribe-btn { float: right; padding-right:10px; }
.shipping-preferencs { font-size: 12px; font-family: "raleway"; }
.membership-gifts { font-size: 13px; font-family: "raleway"; }
.subscribe-satisfaction-text { font-size: 13px; font-family: "raleway"; }
.shipping-box-check { padding-bottom: 10px; padding-top: 10px; font-size: 12px; font-family: "raleway"; }
.subscribe-free-membership b { color: #000000; }
.input-box-member span { color: #FF0004; }
.featured-title a { font-size: 36px; font-weight: 200; line-height: 32px; font-family: "raleway"; }
.issues-posted-date { text-transform: uppercase; font-weight: bold; color: #000000; padding-bottom: 18px; text-align: center; line-height: 12px; }
.home-social-wrap { width: 100%; background: #CC4437; float: left; margin-top:20px;}
.social-icon-text { float: left; color: #FFFFFF; padding-left: 22px; padding-top: 6px; }
.social-icon-text a { color: #FFFFFF; font-weight: bold; }
.social-icons-images { float: right; padding-right: 20px; }
.social-icons-images ul li { float: left; list-style: none; padding-left: 12px; padding-top: 4px; }
.footer-home-banner{margin:80px 0px 0px -24px; position: absolute;}
.footer-inner-banner{margin:40px 0px 0px -22px; position: absolute; width:100%;}
.login-password input { width: 100px; }
.login-username input { width: 100px; }
#text-16 { display: none; }
.home-featured-events{width:100%;}
.home-featured-events h2 { font-family: "raleway"; font-size: 16px; color: #CC473C; text-align: center; letter-spacing: 4px; }
#text-7 { display: none; }
.search-keyword-text { width: 100%; float: left; }
.keyword-text-box { width: 87%; float: left; }
.keyword-text-box input { width: 100%; height: auto; font-size: 16px; font-family: "raleway"; color: #333333; background: url(../images/searchico.png) no-repeat scroll 4px 4px; text-indent: 31px; padding-left: 0px !important; padding-right: 0px !important; }
.search-btn-input input {-webkit-appearance: none; border-radius: 0px; font-size: 16px; margin: 0px; text-align: center; width: 100%; padding: 4px 0px 3px 0px!important; }
.search-btn-input { float: left; width: 13%; }
.search-filter-method {border:1px solid #000; border-top:0px; float: left; width:99.7%; background: #a6a6a6; font-size: 13px; font-family: "raleway"; color: #FFFFFF; padding-top: 2px; padding-bottom:10px; }
.search-filter-method input { display: inline; vertical-align:middle; margin-top:0px;}
.search-filter-method-inner {width:100%; vertical-align:middle;}
.shop-items{border-bottom:1px solid #000; text-align:left; padding-bottom:4px;}
.shop_top, .search-vendor-list{padding:4px 0 0 0;}
#distance_search, .search-vendor-distance{padding:4px 0; color:#000000;}
.search-item-sorting{padding:4px 0;}

.holder { width: 100%; float: left; }
.advance-search-result { float: left; }
@-moz-document url-prefix() {
 .search-btn-input input{padding:3px 0px 2px 0px!important;}
 .div.tagsinput input{padding:0px;}
}
select { margin: 0; }
#author_search_id { width: 100%; float: left; }
#location_search_id { float: left; width: 100%; background-color:#a7a7a7; }
.author-input { float: left; width: 246px; }
.search-author input { float: left; }
.search-date-field { float: left; }
.search-author-wrap { float: left; }
.search-author { float: left; text-align: center; background: #a6a6a6; text-transform: uppercase; font-size: 13px; color: #FFFFFF; padding: 3px 6px; }
.author-input input { display: block; }
.search-date { float: left; text-align: center; background: #a6a6a6; text-transform: uppercase; font-size: 13px; color: #FFFFFF; padding: 3px 6px; }
#month_date_to { float: left; padding: 3px 0; border: 1px solid #a6a6a6; }
#year_date_to { float: left; padding: 3px 0; border: 1px solid #a6a6a6; }
#month_date_from { float: left; padding: 3px 0; border: 1px solid #a6a6a6; width: 92px; }
#year_date_from { float: left; padding: 3px 0; border: 1px solid #a6a6a6; }
.date-author-input { float: left; }
.author-to-location { float: left; text-align: center; background: #a6a6a6; text-transform: lowercase; font-size: 13px; color: #FFFFFF; padding: 3px 6px; }
.search-date-field-wrap { float: left; }
.search-location { float: left; text-align: center; background: #a6a6a6; text-transform: uppercase; font-size: 13px; color: #FFFFFF; padding: 3px 6px; }
input.location-input-field { float: left; width: 221px; background:#ffffff;}
.location-input-field input { display: block; }
.location-date-select { float: left; text-align: center; background: #a6a6a6; text-transform: uppercase; font-size: 13px; color: #FFFFFF; padding: 3px 6px; }
.location-date-month { float: left; }
#year_location_to { float: left; padding: 3px 0; /*border: 1px solid #a6a6a6;*/ }
#month_location_to { float: left; padding: 3px 0;/* border: 1px solid #a6a6a6; */}
.search-to-location { float: left; text-align: center; background: #a6a6a6; text-transform: lowercase; font-size: 13px; color: #FFFFFF; padding: 3px 6px; }
#month_location_from { float: left; padding: 3px 0; /*border: 1px solid #a6a6a6; */ width: 92px; }
#month_location_to { float: left; }
#year_location_from { float: left; padding: 3px 0; /*border: 1px solid #a6a6a6; */}
/*  * replace css * */
.become-box-main { float: left; width:97%; margin: 0px 0; font-family: 'Raleway', Open Sans; }
.become-title {font-weight:bold; color: #cc4436; font-size: 28px;  text-align: center; text-transform: none; padding: 0; margin: 0; font-family: 'Raleway'; line-height: 42px;width:100%; float:left;}
.become-title-gallery { color: #cc4436; font-size: 28px; font-weight: 100; text-align: center; text-transform: none; padding: 0 0 0 15px; margin: 0; font-family: 'Raleway'; line-height: 42px; float:left;}
.become-sub-title { color: #d0463a; font-size: 16px; font-weight: 400; font-family: 'Raleway'; }
.become-box-main .become-sub-plus { float: none; padding-bottom: 21px; padding-left: 0; width: 294px; margin: 0 auto 25px; }
.news-title { color: #000; font-size: 18px; font-weight: bold; text-indent: 30px; padding-bottom: 15px; }
.search-amount-label { float: left; }
.search-amount-label input { float: left; width: 431px; }
.search-price-input { float: left; }
.price-label { background: #a6a6a6; color: #ffffff; float: left; font-size: 13px; line-height: 21px; padding: 3px 7px; text-align: center; text-transform: uppercase; }
#year_price { float: left; padding: 3px 0; border: 1px solid #a6a6a6; }
#month_price { float: left; }
.date-marketplace { background: #a6a6a6; color: #ffffff; float: left; font-size: 13px; line-height: 21px; padding: 3px 6px; text-align: center; text-transform: uppercase; }
.search-to-price { background: #a6a6a6; color: #ffffff; float: left; font-size: 13px; line-height: 20px; padding: 3px 6px; text-align: center; }
.antique-show-container { padding-top: 15px; }
.antique-show-container ul.rslides li { margin: 0; width: 100%; float: left; padding-left: 0px !important; }
.issues-list ul li .holliston-wrap { float: left; margin-left: 6% !important; width: 25% !important; }
.issues-list ul.rslides li { padding-left: 16px !important; }
.issues-list .centered-btns_nav { margin-top: 0px !important; }
.antique-show-container ul li .holliston-wrap { float: left; margin-left: 2%; width: 32%; }
.antique-show-container ul li .holliston-wrap:first-child { margin: 0; }
.antique-show-container .antique-show-title { text-align: center; font-family: 'Raleway'; color: #a6a6a6; text-transform: uppercase; font-size: 13px; padding-bottom: 10px; }
.antique-show-container .antique-show-link { text-align: center; float: left; width: 100%; margin-bottom: 10px;}
.antique-show-container .antique-show-link a { background-color: #a6a6a6; border-radius: 4px; display: inline-block; font-size: 12px; padding: 5px 20px; font-size: 9px; font-weight: 500; }
.antique-show-container ul.centered-btns_tabs { float: left; width: 100%; text-align: center; margin: 24px 0 !important; }
.antique-show-container ul.centered-btns_tabs li { display: inline-block; }
.centered-btns_tabs { margin: 20px 0px !important; }
/*  * CSS for SUBSCRIBE * Added By Tejas * Date 07/08/2014 End * */
/*  * CSS for homepage by Tejas * */
.issues-list { padding-bottom: 36px; }
.homepage-separator { border-bottom: 1px solid #7f7f7f; height: 1px; clear: both; }
.home-slideshow-link a { padding: 5px 10px 5px 10px; background: #A7A7A7; text-transform: uppercase; font-size: 10px; border-radius: 4px; float: right; }
.menu-topmenu-container { margin: 0px auto; width: 100%; }
.content_home_top { margin-top: -56px !important; z-index: 999; }
#content_footer_home { padding-bottom: 0px !important; }
.newsletter { padding-top: 10px !important; }
.midle-box-main-l-l-l .become-sub-title { font-weight: 500; letter-spacing: 2px; padding-bottom: 10px; float: left; width: 97%; }
.bil-address { letter-spacing: 0px !important; }
.ship-address { letter-spacing: 0px !important; }
.address-box-wrapper { width: 100%; }
.change-billing-address-btn { float: right; width: 74px; }
.change-billing-address-btn input { padding: 4px 12px; }
.change-shipping-address-btn { float: right; width: 74px; }
.change-shipping-address-btn input { padding: 4px 12px; }
.address-box-wrapper { float: left; padding-bottom: 8px; }
.billing-address-box { float: left; width: 48%; }
.shipping-address-box { float: left; width: 48%; padding-left: 19px; }
.address-box-wrapper p { margin: 0px; padding: 0px; color: #000000; }
.current-mailing-address { font-size: 10px; background: #d0463a; padding: 4px; text-align: center; color: #FFFFFF; width: 70%; font-weight: 500; }
.shipping-address-box .current-mailing-address { background: #000000; }
.mailing-address-change-text { font-size: 13px; color: #000000; }
.menu-topmenu-container ul.sub-menu { border: 0px !important; left: inherit; right: 0; width: 162px; }
.menu-topmenu-container .sub-menu li { background: #000000 !important; width: 100% !important; padding-left: 0px; padding-right: 0px; list-style: none; }
.menu-topmenu-container .sub-menu li a { background: #000000 !important; font-weight: normal !important; text-align: center; font-size: 13px; color: #FFFFFF; width: 70%; float: none; margin: 0px auto; }
.menu-topmenu-container .sub-menu li a:hover { background: #CD463A !important; color: #FFFFFF !important; width: auto; }
.c-billing-buttons { width: 100%; }
.c-billing-submit { width: 93px; float: left; }
.c-billing-cancel { width: 93px; float: left; }
.c-billing-submit input { border-radius: 0px; background: #000000; margin-top: 10px; font-size: 11px; font-weight: bold; padding: 3px 10px; }
.c-billing-cancel input { border-radius: 0px; background: #000000; margin-top: 10px; font-size: 11px; font-weight: bold; padding: 3px 10px; }
.titleparegraph-large-social { background: url(../images/repeattitleborder.png) repeat-x scroll 0px 0px; width: 100%; height: 8px; font-family: "raleway"; float: left; }
#social-hub-home { padding-top: 10px; }
.ls-wp-fullwidth-container .ls-slide ls-active { height: 100px !important; }
/*  * CSS for homepage by Tejas End* */

/*  * CSS for homepage by Tejas 1september* */
.widget_adrotate_widgets img { width: 100%; }
.addheightbg { height: 266px !important; }
.mr_social_sharing_wrapper { width:49% !important; float: right; }
.mr_social_sharing_text { float: left; font-size: 11px; padding-top: 6px; padding-right: 5px; color: a6a6a6; }
.home-event-calender { padding: 5px 15px 0px 15px; }
.centered-btns1_tabs { margin: 0px 0px!important; }
#adrotate_widgets-3 { margin-top: 26px !important; }
.calYear { display: none; }
.calMonth { display: none; }

.home-author-name h2{float: left !important;}
.home-cover-logo{float: left !important; font-size: 10px; padding-top: 20px;}

.event-title1{color:#a6a6a6;}
.event-title1 a{color:#a6a6a6; font-weight:bold;}

#amazingcarousel-container-7{float: left; padding: 0 60px 20px;}

/*16 - jan -2015 */
.ls-container{ height:auto !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .featured-title a{ font-size:33px;}
  div.mr_social_sharing_wrapper {
    float: right; width:auto !important;
    width: 49% !important;
}
}
/* CSS media */
@media (max-width: 1100px) {
.standard_wrapper { width: auto; }
#content_wrapper { width: auto; }
.standard_wrapper.wide { width:auto; }
#footer .widget_text{margin:0px 3%;width: 27%;}
.become-box{width:96%;}
/*16 - jan -2015 */
.home-image-slider img{ width:100%; height:auto;}
}

@media (max-width: 1024px) {
.newsletter .titleparegraph h2 { font-size: 13px; width: 58%; }
.newsletter-email { width: 94% !important; }
.newsletter table { width: 96%; }
.picker-wrapper { width: 52%; }
/*  * CSS for SUBSCRIBE * Added By Tejas * Date 11/08/2014 * */
#loginform label { width: auto !important; }
.calBox { width: auto !important; }
.calBox .calDay { left: 0; }
.calBox .calDay .startsearch { width: 100%; }
.calBox .calDay .calElement.next { position: absolute; right: 0; }
.tabcontents h2 { margin-bottom: 6px; font-size: 30px; }
.stafflistright .stafdetail { padding-right: 12px; width: 73%; }
.stafflistleft .stafdetail { padding-left: 12px; width: 73%; }
#test_1 { width: 45%; padding-left: 0px; padding-top: 0px; font-size: 14px; }
#test_2 { width: 45%; padding-left: 12px; font-size: 14px; padding-top: 0px; }
#test_3 { padding-left: 0px; width: 90%; font-size: 20px; text-align: center; padding-bottom: 20px; padding-top: 20px; }
#test_4 { width: 45%; padding-left: 0px; padding-top: 0px; font-size: 14px; }
#test_5 { width: 45%; padding-left: 12px; font-size: 14px; padding-top: 0px; }
.sliderwrapper .contentdiv { padding-top: 60px; }
.als-viewport { clear: both; }
.als-prev, .als-next { z-index: 9; }
.titleparegraph-large { height: auto; }
.login a { }
.login { margin-right: 33px; }

.footer-home-banner{margin: 80px 0 0 -15px; width:100%;}
div.mr_social_sharing_wrapper{width: 100% !important;}
.fb-recommended-home{ width:124px !important;}
.mr_social_sharing_text{ width:100% !important; text-align:left !important;}
.mr_social_sharing{ padding:0 0 0 10px !important;}
.midle-box-main-l-l-l{width:100%;}
.billing-address-box { width: 83%;padding-bottom: 10%;}
.shipping-address-box { width:83%; padding-left:0px;}
.footer-inner-banner{margin:40px 0 0 -20px;}
.picker-delete-keyword input{ margin-top:1px;}
.become-sub-plus .plus-but{height: 31px;}
#content_wrapper .inner{width:97%;}
.sidebar_widget .titleparegraph{width:100% !important;}
.submit-subscribe-btn{padding-right:3%;}

/*16 - jan -2015 */
.sidebar_widget div.textwidget{width: 97%; margin:0 auto !important; padding:0;}
.ls-container{  width:100% !important; max-width:inherit !important; }
.ls-container img{ min-width:inherit !important; max-width:inherit !important; width:100%;}
.eme_events_list .event-image{ width:100%;}
.sidebar_content .subscribe-bow-row { padding-left:0;}
.sidebar_content .subscribe-bow-row .subscribe-label-more {width: 100%;}
.sidebar_content .subscribe-bow-row .subscribe-input-box-more{width: auto; float:none; overflow:hidden; display:block; clear:both; padding-left:10px; margin:0 !important;}
.sidebar_content .subscribe-contact-btn { padding-left:0;}
.subscription-contact{ padding-left:0;}
.subscribe-bow-row .subscribe-label{ width:100%; margin-bottom:10px;}
.subscribe-bow-row .subscribe-input-box{ width:100%; margin-bottom:10px;}
#response_subscription_html div{ padding-left:0 !important;}
.widget_text .sidebar_widget h2 { width:auto;}
.search-keyword-text,.become-sub-plus {position:relative; min-height: 10px;}
.search-btn-input,.become-sub-plus .plus-but {position:absolute; right: 2px; bottom:0;}
}


@media only screen and (min-width: 768px) and (max-width: 960px) {
#lista1 .als-item { margin: 0 42px !important; }
.antique-show-container .antique-show-link a { font-size: 11px; }
.stafflistleft .stafdetail { padding-left: 12px; width: 72%; }
/*  * CSS for homepage by Tejas 1september end* */
.home-featured-events h2{font-size:10px;}
.social_wrapper ul li img{width:18px; padding: 10px 0px;}
a.header-social-hub{margin-left: -138px; margin-top: 10px; position: absolute;}
.my-keyword-column-li-last{width:31%;}
div.textwidget{margin: 0 15px;}
ul.tabs li{display: inline-flex !important;}
#footer .widget_text{margin:0px 3%;width: 26%;}
.footer-inner-banner{margin:40px 0px 0px -16px;}
#content_wrapper .inner{width: 100%;}

/*16 - jan -2015 */
.widget_adrotate_widgets div, .widget_adrotate_widgets ins, .widget_adrotate_widgets iframe{ width:100% !important;}
.vendorlist-box { padding:30px 5px;}
.sidebar_widget h2 { width:auto;}

.preview-img-box { width:100%;}
#colorbox{ left:0 !important; width:100% !important;}
#cboxContent{width:98% !important; margin:0 auto !important; border-radius:5px; padding-top:10px;}
#cboxLoadedContent{width:98% !important; margin:0 auto;}
#cboxWrapper{ width:100% !important;}
#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxBottomCenter{ display:none;}
.preview-main-contents textarea{ padding-right:0; padding-left:0; width:100%;}
#cboxClose{ padding:13px;}
}

 @media (max-width:768px) {
.antique-show-container .antique-show-link a { font-size: 10px; }
.newsletter{width: 96%;}
.newsletter .titleparegraph { width: 100% !important; }
.newsletter .titleparegraph h2 { font-size: 12px; width: 58%; }
#footer .sidebar_widget li { width: 100%; margin: 0; }
#content_wrapper .inner .inner_wrapper .sidebar_wrapper { padding: 0 0 0 0px !important; }
.become-box { max-width: 98% !important; }
.become-box-title { padding-right: 10px; }
#loginform { margin-bottom: 20px; float: left; width: 100%; }
#loginform p { margin-bottom: 0px; width: 100%; }
#loginform label {float: none !important;}
.login-submit { margin-left: 80px; }
.n-options { font-size: 10px; width: 100%; }
/*  * CSS for SUBSCRIBE * Added By Tejas * Date 07/08/2014 * */
.picker-wrapper { width: 68%; }
.picker-free-membership p { padding-left: 62px; }
.my-keyword-column-li { float: left; width: 33%; }
.my-keyword-column-li-last { float: left; width: 29%; padding-left: 6px; }
.my-keyword-column-li-middle { float: left; width: 33%; border-right: 1px solid #D4D4D4; }
.become-title { font-size: 30px; }
#loginform label { width: 100%; float: left; }
.login-username input { width: 96% !important; float: left; }
.login-password input { width: 96% !important; float: left; }
.login-submit { margin-left: 0px; padding-top: 4px; }
table.fullcalendar { width: 49%; }
.stafflistleft .stafdetail { padding-left: 12px; width: 72%; }
.sliderwrapper .contentdiv { padding-top: 10px; }
#test_1 { width: 48%; }
#test_2 { width: 45%; padding-left: 12px; font-size: 14px; padding-top: 0px; }
#test_5 { width: 45%; padding-left: 12px; font-size: 14px; padding-top: 0px; }
.featured-article-description { width: 100%; float: left; }
.featured-title { margin-top: 0px; }
.news-title { text-indent: 0px; }
.mr_social_sharing_text { width: 100%; }
.footer_wrapper .standard_wrapper.wide { width: 90%; }
.footer_wrapper #searchform input[type="text"] { width: auto; }
#copyright span { display: block; clear: both; }
/*   .widget.widget_adrotate_widgets{ width:48% !important; margin-right:2% !important;}*/
.become-box { margin-left: 0px; }
/*  * CSS for homepage by Tejas 1september* */
.widget.widget_adrotate_widgets { width: 100% !important; }
/*  * CSS for homepage by Tejas 1september end* */
#footer{width:auto;}
.sidebar_widget .titleparegraph h2{padding: 5px 10px;}
.sidebar_widget .titleparegraph{margin: 12px 0 10px;}
.become-box-main{width:96%;}
.email a{font-size:13px;}
.become-sub-plus .plus-but{height: 31px;}
 /*15 - jan -2015 */
.list-video-title { text-align:center;}
.list-video-img { text-align:center;}
.rslides .list-item-box{ width:42% !important; padding:0; margin-right:2%; height:300px;}
.rslides .list-img-box img{ max-width:100% !important; }
.list-img-box img{ max-width:100% !important; }
.list-video-img img{ width:100%; height:auto;}
.list-item-box{ width:29%;}
 /*16 - jan -2015 */
.keyword-text-box {float: left; width: 99%;}
.search-btn-input { min-width:80px; position:absolute; right:0; bottom:0;}
.sidebar_content .tabcontents{ padding-left:0; padding-right:0;}
.vendorlist-box { padding:30px 5px;}

#colorbox{ left:0 !important; width:100% !important;}
#cboxContent{width:98% !important; margin:0 auto !important; border-radius:5px; padding-top:10px;}
#cboxLoadedContent{width:98% !important; margin:0 auto;}
#cboxWrapper{ width:100% !important;}
#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxBottomCenter{ display:none;}

.preview-main-contents textarea{ padding-right:0; padding-left:0; width:100%;}
.preview-img-box { width:100%;}
.list-item-box{ height:300px;}

}

@media (max-width:767px) {
	.calBox .calDay{float: left; width: 100%;}
	.calDay .calElement.prev{top:auto !important;}
	.calBox .calDay .calElement.next{top:auto !important;}
	.footer-inner-banner{text-align: end; width:97%; margin: 30px 0 0 -5px;}
	.become-box-main{width:97%;}
	#footer .widget_text{margin: 0 3%; width: 94%;}
	.g-7{max-width:100% !important;}
	.footer_wrapper #searchform input[type="text"]{margin: 25px 5px; width: 96%;}
	.widget_text .widgettitle{ padding-top:20px !important;}
  /*16 - jan -2015 */
 .sidebar_content .subscribe-bow-row{ padding:0;}
 .featured-article-description { float: left; width: 49%;}
  body.home #content_wrapper .inner .inner_wrapper .sidebar_wrapper{ width:100% !important; padding:0 !important; }
  .widget_adrotate_widgets .a-single > div{float:left; width:100% !important; height:auto !important;}
  .widget_adrotate_widgets ins, .widget_adrotate_widgets iframe { width:100% !important;}
  .widget_adrotate_widgets .a-single{ width:100% !important;}
  .rslides{ float:left;}
  #slider_event_list li{ height:auto !important;}

  .items-scroll-box { float:left; width:99%;}
}
@media (max-width:640px) {
 .logo {
padding-top: 0px !important;
}
 .top-bg {
height: 187px !important;
}
 #custom_logo img {
max-width: 180px !important;
}
 .text-auto {
font-size: 12px;
}
.picker-wrapper {
width:81%;
}
.picker-free-membership p {
padding-left:21px;
}


/*  * CSS for SUBSCRIBE * Added By Tejas * Date 07/08/2014 * */

.become-title {
font-size:28px;
}
.my-keyword-column-li {
float:none;
border-left:0px;
padding-left:0px;
width:100%;
}
.my-keyword-column-li-last {
float:none;
width:100%;
padding-left:0px;
}
.my-keyword-column-li-middle {
float:none;
width:100%;
padding-left:0px;
}
.picker-description p {
text-align:center;
}
.picker-description {
width:100%;
}
#theme-my-login {
width:auto;
}
.tabcontents h2 {
font-size:26px;
}
 .startsearch {
width:62%;
margin-left:auto;
margin-right:auto;
}
.featured-title a {
font-size:29px;
}
.footer_wrapper #searchform input[type="text"]{margin: 25px 5px; width: 92%;}
.stafflistright .stafdetail h3{text-align:left;}
.stafflistright .stafdetail h4{text-align:left;}

/*15 - jan -2015 */
.list-item-box{ width:31% !important; padding:0; margin-right:2%;}
.list-img-box img{ max-width:100% !important; }
.list-video-img img{ width:100%; height:auto;}

#shop_all_items{ width:99%; margin:0 auto;}
#shop_all_items input[type="text"] {clear: both; display: block; width: 94% !important;}
#shop_all_items .search-item-sorting{ text-align:left;}
#distance_search{ text-align:left;}
#shop_find_specialist{ width:99%; margin:0 auto; text-align:left;}
#shop_find_specialist input[type="text"] {clear: both; display: block; width: 94% !important;}
.items-scroll-box { float:left; width:99%;}

#colorbox{ left:0 !important; width:100% !important;}
#cboxContent{width:98% !important; margin:0 auto !important; border-radius:5px; padding-top:10px;}
#cboxLoadedContent{width:98% !important; margin:0 auto;}
#cboxWrapper{ width:100% !important;}
#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxBottomCenter{ display:none;}
.preview-main-contents,.preview-main-img{width:100% !important; padding:0 !important;}
.preview-main-contents textarea{ padding-right:0; padding-left:0; width:100%;}
.preview-img-box .preview-main-img{width:auto !important; padding:0 !important;}
.preview-img-box .preview-main-contents{width:100% !important;}
}
@media (max-width: 480px) {
 .tabcontents h2 {margin-bottom:6px;}
#content_wrapper .inner .inner_wrapper .sidebar_content.withpadding{margin-bottom:70px;}
.billing-address-box{width:100%;}
.shipping-address-box{width:100%;}

/*15 - jan -2015 */
.list-item-box{ width:47% !important; padding:0; margin-right:2%; margin-bottom:18px; /*height:auto;*/ height:250px;}
.rslides li { left:0 !important;}
.titleparegraph h2{ width:auto !important;}

/*16 - jan -2015 */
.sidebar_content .eme_events_list button{ width:100% !important;}
.sidebar_content .eme_events_list .event-title { width:100%; margin-bottom:10px;}
.sidebar_content .eme_events_list .event-time { width:100%; margin-bottom:10px;}
.sidebar_content .eme_events_list .event-location-name{ width:auto;}
.sidebar_content .eme_events_list .event-button{ margin-bottom:10px;}
.sidebar_content .subscription-img {float: left; width:100%;}
.sidebar_content .subscription-text{float: left; width:100%; padding:0;}
.sidebar_content .subscription-contact { width:auto;}
.items-scroll-box #slider_items a{padding: 0 13px;}
.items-scroll-box .list-item-box{ height:auto !important;}
.featured-even .featured-img, .featured-odd .featured-img{width: 100%;}
.featured-even .featured-title, .featured-odd .featured-title{width: 100%;}
.featured-even .featured-article-description, .featured-odd .featured-article-description{width: 100%;}

.content_home_top { margin-top: -38px !important;}
}
 @media only screen and (min-width: 255px) and (max-width: 360px) {
 .become-box-title {
font-size: 16px;
}
 .number-active {
padding: 4px 15px;
}
 .number-bg {
padding: 4px 14px;
}
 .become-title {
font-size: 24px;
}
 .plus-text-box {
width: 189px;
}

/*  * CSS for SUBSCRIBE * Added By Tejas * Date 07/08/2014 * */
.picker-wrapper {
width:100%;
}
.become-title {
font-size:20px;
}
.picker-free-membership input {
margin-left:74px;
margin-top:4px;
}
.my-keyword-column-li {
border-right:0px;
width:98%;
}
.my-keyword-column-li-last {
width:98%;
}
#header_wrapper #searchform button {
padding-top:0px;
}
.search-icon-top input {
padding-top:6px !important;
}
#dsel1 {
width:100% !important;
}
#header_wrapper #searchform input {
top:-3px !important;
}
 .tabcontents h2 {
font-size:17px;
}
.search-icon-top {
position:relative;
top:4px;
right:3px;
}
#contacttext {
width:246px;
}
table.fullcalendar {
width:100%;
}
.next-month-display {
width:100%;
padding-top:12px;
}
#test_1 {
width:100%;
padding-left:0px;
font-size:12px;
}
#test_2 {
width:100%;
padding-left:0px;
font-size:12px;
}
#test_3 {
width:100%;
padding-left:0px;
font-size:12px;
text-align:left;
}
#test_4 {
width:100%;
padding-left:0px;
font-size:12px;
}
#test_5 {
width:100%;
padding-left:0px;
font-size:12px;
}
 .featured-posted-date {
float:left;
}
.featured-imgbox-even .featured-title {
width:auto;
}
.featured-imgbox-odd .featured-title {
width:auto;
}
.featured-title a {
font-size:20px;
}
.featured-imgbox-even .featured-img {
width:auto;
}
.featured-imgbox-odd .featured-img {
width:auto;
}
.mr_social_sharing {
margin-left:0px !important;
margin-right:0px !important;
}
.mr_social_sharing_text {
text-align:right !important;
}
.social-icon-text {
padding-left:0px !important;
width:100%;
text-align:center;
}
.social-icons-images {
float:left;
padding-left:30px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.withpadding{margin-bottom: 30px;}
.become-box-main{width:93%;}
.footer-home-banner{margin: 86px 0 0 -11px;}
.newsletter-td-submit input{margin-right:-14px;}
#theme-my-login .forgetmenot input{float: left;}
#loginform p{float:left;}
.n-options{font-size: 11px;}
#loginform label{line-height: 23px;}
.footer_wrapper #searchform input[type="text"]{margin: 25px 5px; width: 86%;}

}

#Subscribe_submit { font-size: 11px !important; font-weight: bold !important; }
.sidebar_widget .titleparegraph { background: url("../images/repeattitleborder.png") repeat-x scroll 2px 8px rgba(0, 0, 0, 0); font-family: "raleway"; height: 20px; width: 100%; float: left; margin: 3px 0 10px 0; }
.sidebar_widget .titleparegraph h2 { background: none repeat scroll 0 0 #FFFFFF; font-size: 16px; font-weight: 500;     margin: 40px auto 20px; text-align: center; display: table; padding: 0px 10px 0px 10px; }
.share-this-box { text-align: right; padding-bottom: 38px; }
.mr_social_sharing_text { height: 18px; padding-top: 5px; float: left; font-size: 12px; font-family: 'Raleway'; text-align: left !important; width:70px !important}
.mr_social_sharing { padding-left: 8px !important; }
.linksalpha_button { display: none; }
#add_keyword_box { background: #e8e8e8; padding: 10px; float: left; z-index: -1; opacity: 0.50; }
#slider_event_list_inner li img{ max-height:156px;}


.items-scroll-box{ margin-top:15px;}

.preview-dealer-title{font-size:24px; text-transform:uppercase; font-weight:normal; margin-bottom:10px;}
.preview-dealer-contact{font-size:18px; text-transform:lowercase; font-weight:normal; margin-bottom:10px;}
.preview-item-addtocart{margin-bottom:10px;}
/*.preview-item-height{padding:3px 0px;}
.preview-item-diameter{padding:3px 0px;}*/
.preview-item-location{padding:3px 0px;}
.preview-item-questions{padding:3px 0px; float:left; line-height:28px;}
.gray-but{background-color:#666667 !important;}
.preview-user-type{ padding:10px 0px; border-top:#000 1px solid;}
.green-text{ color:#7b7762; margin-right:10px;}
#slider_items a{padding:0px 30px;}
/*End css*/

#fullscreeniframe{background:transparent; margin-top: -81px; padding: 6px; position: absolute; right: 103px; width: 22px !important;}
/*#post_mansory_wrapper.isotope .isotope-item{transform: translate(0px, 0px) !important;}
#post_mansory_wrapper #search-listing.isotope-item{transform: translate(0px, 30px) !important;}*/
