
/*** Reset ***/
* {
   margin: 0;
   padding: 0;
}

a img,
iframe,
fieldset {
   border: none;
}

li {
   list-style: none;
}

.group:before,
.group:after {
   content: "";
   display: table;
}

.group:after {
   clear: both;
}

/*** HTML5 Tags Declaration ***/

article,
aside,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
   display: block;
}

.gallery-caption a {
   display: inline;
}

img.size-auto,

img.size-full,

img.size-large,

img.size-medium,

.attachment img {
   max-width: 100%;
   height: auto;
}

.alignleft, img.alignleft {
   float: left;
   width: auto;
   margin-right: 24px;
   margin-top: 4px;
   height: auto;
}

.alignright, img.alignright {
   display: inline;
   float: right;
   width: auto;
   margin-left: 24px;
   height: auto;
   margin-top: 4px;
}

.aligncenter,

img.aligncenter {
   clear: both;
   display: block;
   margin-left: auto;
   margin-right: auto;
}

img.alignright {
   margin: 12px 0 6px 12px;
}

.add_btw_post .putWgt {
   display: none;
}

img.alignleft {
   margin: 12px 12px 6px 0;
}

img.aligncenter {
   margin-top: 12px;
   margin-bottom: 12px;
   clear: both;
   display: block;
   margin-left: auto;
   margin-right: auto;
}

img.alignnone {
   height: 100%;
   margin: 12px 0 6px;
   text-align: center;
   width: 100%;
}

.wp-caption {
   background: #f1f1f1;
   line-height: 18px;
   margin-bottom: 20px;
   max-width: 570px;
   padding: 10px;
   text-align: center;
   float: left;
}

#main-sidebar .wp-smiley {
   width: auto !important;
   margin: 5px 10px 5px 0!important;
   float: left;
}

.entry pre {
   padding: 10px;
   background: #ededed;
   overflow: auto;
}

.entry dl dt {
   padding: 0 0 5px 0;
   text-decoration: underline;
}

.wp-caption img {
   height: 100%;
   margin: 5px 5px 0;
   width: auto;
}

.wp-caption p.wp-caption-text {
   color: #888;
   font-size: 12px;
   margin: 0;
   width: auto;
   padding: 10px 10px 0 0;
   position: relative;
   float: left;
}


/* Genaral Design */

h1, h2, h3, h4 {
   color: #333;
   font-family: poppins;
   font-weight: lighter;
}

h1 {
   font-size: 28px;
   line-height: 38px;
}

h2 {
   font-size: 18px;
   line-height: 34px;
}

h3 {
   font-size: 18px;
   line-height: 28px;
}

h4 {
   font-size: 14px;
   line-height: 24px;
}

p {
   line-height: 24px;
}

.default-wep {
   width: 1130px;
   margin: 0 auto;
}

body {
   font-size: 13px;
   font-family: 'open sans', sans-serif;
   color: #333;
   background-position: top left;
   background-attachment: fixed;
   background-color: #F0F0F0;
}

#uber-wrepper {
   margin: 0 auto;
 /*  max-width: 1200px; */
   width: 100%;
   overflow: initial;
}

a {
   text-decoration: none;
   color: #FF6464;
   -webkit-transition: color .2s;
   -moz-transition: color .2s;
   -o-transition: color .2s;
   transition: color .2s;
}

a:hover {
   color: #5E5B66;
   text-decoration: none;
}



/*** Default Text Styling ***/

.entry h1,

.entry h2 {
   margin-bottom: 10px;
}

.entry h3,

.entry h4 {
   margin-bottom: 5px;
}

/* Scroll Bar */

::-webkit-scrollbar {
   width: 10px;
}

::-webkit-scrollbar-track {
   background-color: #eaeaea;
   border-left: 1px solid #ccc;
}

::-webkit-scrollbar-thumb {
   background-color: #ccc;
}

::-webkit-scrollbar-thumb:hover {
   background-color: #aaa;
}

.entry ol,

.entry ul {
   margin-bottom: 20px;
   margin-left: 20px;
}

.entry
blockquote p {
   padding-left: 10px;
   border-left: 3px solid #E2E2E2;
   float: left;
   color: #878787;
   clear: both;
}

.entry p {
   margin-bottom: 20px;
}



.entry
ul li {
   list-style: disc;
}

.entry
ol li {
   list-style: decimal;
}

.entry
li {
   list-style-position: inside;
   line-height: 24px;
}


/*header Design */

#main-header {
   margin: 0 auto;
   padding: 0;
   background: #fb4834;
   overflow: hidden;
}

#main-header
.default-wep {
   position: relative;
}

#logo {
   float: left;
   margin-bottom: 10px;
   margin-top: 20px;
}

#logo h1 {
   font-size: 30px;
   line-height: 30px;
   float: left;
}

#logo a, #logo a:hover {
   color: #f58f21;
   font-size: 22px;
   text-align: left;
   text-decoration: none;
}

#login-icon {
   display: block;
   width: 38px;
   height: 80px;
   float: right;
   background: url(include/images/login-icon.png) no-repeat #FF6464;
   -webkit-transition: background .3s;
   -moz-transition: background .3s;
   -o-transition: background .3s;
   transition: background .3s;
}

#login-icon:hover {
   background-color: #333;
}

.headarea {
   margin: 0 auto;
   width: 1130px;
}

/* Header Right Side */

.header-riht-place {
   float: right;
}

.header-riht-place.style-mag {
   float: right;
   margin-left: 630px;
   margin-top: -23px;
}

div.login-link {
   float: left;
   padding: 8px 25px 12px 25px;
   margin-top: 13px;
}

div.login-link a {
   color: #fff;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   font-size: 14px;
}

div.login-link a:hover {
   text-decoration: none;
}

/* Header Ads */

.ads-header {
   max-height: 90px;
   padding: 10px;
   background: #FFF;
   border-bottom: 1px solid rgba(0,0,0,0.1);
}

.ads-header a {
   width: 970px;
   position: initial;
   margin: 0 auto;
   display: block;
}

/*Navigation Menu*/

#s-header:focus {
   outline: 0 none;
}

.header-ads {
   float: right;
   height: 90px;
   margin-top: 30px;
   padding: 0;
   border: 1px solid #EDEDED;
}

#main-navigation-ico-sticky-wrapper {
   margin: 0 auto;
   position: relative;
   margin-top: auto;
   height: auto !important;
}

#main-navigation-ico {
   float: left;
   font-family: 'Open Sans',sans-serif !important;
   font-size: 13px;
   font-weight: 600;
   line-height: 13px;
   margin: 0;
   padding: 0;
   background: #880000;
   position: relative;
   text-align: left;
   background-repeat: repeat-x;
   width: 100%;
   background-position: bottom;
}

div.dateandtag-gallerypost {
   margin-top: 10px;
}

#main-navigation-ico li {
   display: inline-block;
   text-align: center;
   transition: all 0.55s ease 0s;
   -webkit-transition: all 0.55s;
   -moz-transition: all 0.55s;
   -o-transition: all 0.55s;
   transition: all 0.55s;
}

#main-navigation-ico a {
   color: #F7F7F7;
  display: block;
   font-size: 13px;
   font-weight: 400;
   line-height: 0;
   padding: 22px 15px;
   font-weight: lighter;
   text-transform: capitalize;
   border-left: 1px solid #4E4E4E;
   transition: all 0.55s ease 0s;
   -webkit-transition: all 0.55s;
   -moz-transition: all 0.55s;
   -o-transition: all 0.55s;
   transition: all 0.55s;
}

#main-navigation-ico li:last-child a {
   border-right: 1px solid #4E4E4E;
}

#main-navigation-ico li {
   margin-left: -3px;
}

#main-navigation-ico a:hover, #main-navigation-ico li
.sub-menu li a:hover, #main-navigation-ico .current-menu-item a {
   color: #FFF;
   text-decoration: none;
   -webkit-transition: all 0.55s;
   -moz-transition: all 0.55s;
   -o-transition: all 0.55s;
   transition: all 0.55s;
}

/* Drop Menu Styling */

.sub-menu {
   display: none;
   background-color: #494949;
   position: absolute;
   top: 44px;
   z-index: 6000;
   width: 250px;
   border-top: 1px solid #535353;
}

#main-navigation-ico li:hover {
   color: #fff;
}

#main-navigation-ico li:hover a {
   text-decoration: none;
}

.sub-menu
.current-menu-item a {
   background: none;
}

#main-navigation-ico li
.sub-menu li {
   border-bottom: 1px solid #535353;
   width: 100%;
   z-index: 3000;
   margin: 0;
}


#main-navigation-ico li
.sub-menu li a {
   display: block;
   padding: 10px 15px;
   border: 0 none;
   background: none;
   white-space: nowrap;
   font-size: 14px;
   text-transform: capitalize;
   line-height: normal;
   height: auto;
   border-bottom: none;
   text-align: left;
   color: #A7A7A7;
   position: relative;
}

/*** Level Two Drop Down Menu ***/

.sub-menu
.sub-menu {
   left: 100%;
   width: 100%;
   top: 0;
   position: absolute;
   z-index: 3000;
   max-width: 180px;
   border-top: 0 none;
}

.sub-menu
.sub-menu li {
   left: 0;
   top: 0;
}



/*Full page Design*/

main#fullwep {
   margin: 0 auto;
   max-width: 1040px;
}

/*Second Menu*/

.new_menu_top {
   float: right;
   height: 40px;
   overflow: hidden;
}

.new_menu_top ul {
   float: right;
}

.new_menu_top li:first-child {
   border-left: 1px solid #F1685A;
}

.new_menu_top li {
   line-height: 1.5;
   list-style: none outside none;
   margin: 0;
   padding: 1px 0 0;
   float: left;
   border-right: 1px solid #F1685A;
   overflow: hidden;
}

.new_menu_top li a {
   color: #fff;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   font-weight: lighter;
   line-height: 35px;
   padding: 0 15px;
   text-transform: uppercase;
}

#menu-small ul li {
   float: left;
   overflow: hidden;
}

#menu-small li {
   color: #BBB;
   font-family: sans-serif;
   font-size: 12px;
   font-weight: bold;
   line-height: 40px;
   padding: 0 10px;
   float: left;
}

#menu-small li a {
   color: #BBB;
}



 /*** Tab 01 ***/

.header-category {
   float: right;
}

li.header-list {
   float: left;
   width: 370px;
   overflow: hidden;
   padding: 20px 0 0;
   margin-right: 0;
}

li.header-list.tableftpost .tabs-details {
   display: block;
}

li.header-list.tableftpost .header-cat-thumbnail {
   width: 300px;
   height: 180px;
   overflow: hidden;
   margin-bottom: 10px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

div.header-cat-thumbnail {
   width: 100px;
   height: 70px;
   overflow: hidden;
   float: left;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.blogpos-title {
   float: right;
   margin-left: 20px;
   width: 67.5%;
}

li.header-list.tableftpost .blogpos-title h3 a {
   color: #333;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   text-transform: uppercase;
   font-weight: lighter;
}

li.header-list.tableftpost .blogpos-title h3 {
   line-height: 24px;
   z-index: 95;
   text-align: left;
}

.blogpos-title h3 a {
   color: #333;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   text-transform: uppercase;
   font-weight: lighter;
}

div.header-cat-thumbnail a img {
   width: 100%;
   height: 100%;
}

div#tab1, div#tab2, div#tab3 {
   width: 630px;
   float: left;
}

li.header-list.tableftpost .blogpos-title h3 a {
   color: #FFFFFF;
}

.blogpos-title h3 {
   line-height: 18px;
   text-align: left;
}

.header-list:hover .overlay {
   margin-top: -100px;
   z-index: -1;
}

.header-list:hover div.blogpos-title {
   margin: 0;
   z-index: -1;
}

.overlay {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 300px;
   height: 180px;
   margin: 0;
}


/*** Slider Navigation Styling ***/


#slider-nav ol {
   padding: 0 0;
   margin: 0 auto;
   position: absolute;
   max-width: 590px;
   bottom: 0;
   width: 100%;
   float: left;
}

#slider-nav ol:last-child {
   padding: 0;
}

#slider-nav {
   width: 100%;
   z-index: 3000;
   bottom: 0;
}

.flex-control-nav.flex-control-paging a.flex-active {
   background: rgba(88, 88, 88, 0.88) !important;
}

ul.flex-direction-nav .flex-prev {
   background: url("include/images/slider-nav.png") no-repeat rgba(0, 0, 0, 0) !important;
   width: 30px !important;
   height: 30px !important;
}

ul.flex-direction-nav .flex-next {
   background: url("include/images/slider-nav.png") no-repeat -75px center rgba(0, 0, 0, 0) !important;
   width: 30px !important;
   height: 30px !important;
}

#slider-nav a {
   display: block;
   float: left;
   font-size: 0 !important;
   background: rgba(255, 255, 255, 0.7);
   height: 10px;
   -webkit-transition: background .3s;
   -moz-transition: background .3s;
   width: 20%;
   -o-transition: background .3s;
   transition: background .3s;
}

#slider-ctrl #slider-nav a {
   display: block;
   float: left;
   font-size: 0 !important;
   background: rgba(255, 255, 255, 0.7);
   height: 10px;
   -webkit-transition: background .3s;
   -moz-transition: background .3s;
   width: 20%;
   -o-transition: background .3s;
   transition: background .3s;
}

.in-slider-widget .flex-direction-nav {
   width: 690px;
   float: left;
   position: absolute;
   float: left;
   padding: 0 20px;
   z-index: 999;
   margin-top: 170px;
   margin-left: -50px;
   -webkit-transition: all .6s ease-in-out;
   -moz-transition: all .6s ease-in-out;
   -o-transition: all .6s ease-in-out;
   -ms-transition: all .6s ease-in-out;
   transition: all .6s ease-in-out;
}

.flex-direction-nav {
   width: 590px;
   float: left;
   position: absolute;
   float: left;
   padding: 0 20px;
   z-index: 999;
   margin-top: 170px;
}

#slider-ctrl .flex-direction-nav {
   width: 530px;
   float: left;
   position: absolute;
   float: left;
   padding: 0 20px;
   z-index: 999;
   margin-top: 170px;
}

ol.flex-control-nav.flex-control-paging {
   padding: 10px 20px;
   position: absolute;
   z-index: 999;
   width: 142px;
}

ol.flex-control-nav.flex-control-paging a {
   background: #fff;
}

a.flex-next {
   float: right !important;
}

.flex-direction-nav > li {
   float: none;
   margin-right: 1px;
}

#slider-ctrl .flex-direction-nav li a.flex-next, #slider-ctrl .flex-direction-nav li a.flex-next:focus {
   background: url("include/images/bg_direction_nav.png") no-repeat scroll -31px center rgba(0, 0, 0, 0) !important;
   border-radius: 0 !important;
   height: 25px !important;
   margin: 0 !important;
   width: 25px !important;
}

#slider-ctrl .flex-direction-nav li a.flex-prev, #slider-ctrl .flex-direction-nav li a.flex-next:focus {
   background: url("include/images/bg_direction_nav.png") no-repeat scroll -1px center rgba(0, 0, 0, 0) !important;
   border-radius: 0 !important;
   height: 25px !important;
   margin: 0 !important;
   width: 25px !important;
}

#slider-nav a:hover {
   background-color: #585858;
}

.sticky {
   border-right: 5px solid #F96D5B !important;
}

.second-menu-set {
   background: none repeat scroll 0 0 #222222;
   color: #FFFFFF;
}

#menu-blackmenu a {
   border-right: 0 none;
   color: #ddd;
   display: block;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   font-weight: lighter;
   line-height: 0;
   padding: 18px 20px;
   text-transform: uppercase;
   transition: all 0.55s ease 0s;
}

/* Content */

.default-wep.post-page-on #content {
   float: left;
}

.default-wep.in-page-template #content {
   float: left;
}

#content {
   float: left;
   width: 630px;
   overflow: hidden;
   border-left: 1px solid #ededed;
   border-right: 1px solid #ededed;
}

.classic-blog #posts .post-thumb .attachment-classic-thumb.wp-post-image {
   height: 160px;
   width: 230px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.attachment-classic-thumb.wp-post-image {
   transition: opacity 0.25s ease-in-out 0s;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

/* Adsend between Blog post */

div.ads-between-post {
   border-bottom: 1px solid #ededed !important;
   padding: 20px;
   overflow: hidden;
}

.attachment-classic-thumb.wp-post-image:hover {
   opacity: 0.4;
}

/* post page Modifications */

.post-page-on #posts .post-thumb {
   max-height: 375px;
   margin-bottom: 0;
}


/* New wrepper for Content Area */

div.content-postwep {
   background: #fff;
   float: left;
   padding: 0;
}

.post-thumb img {
   width: 100%;
   height: auto;
}

.classic-blog #posts .post-thumb:hover .image-thumb0overlay {
   margin-top: -150px;
   z-index: -1;
}

.image-thumb0overlay {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 230px;
   height: 160px;
   margin: 0;
   z-index: 9;
   display: none;
}

.image-thumb0overlay.video {
   background: url("include/images/video.png") no-repeat 5px 5px;
}

.image-thumb0overlay.audio {
   background: url("include/images/audio.png") no-repeat 5px 5px;
}

.image-thumb0overlay.gallery {
   background: url("include/images/image.png") no-repeat 5px 5px;
}

.popular-post .post-thumb a .attachment-medium-thumb {
   height: auto;
   -webkit-transition: all .4s ease-in-out;
   width: 370px;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   -webkit-filter: blur(10px);
   -moz-filter: blur(20px);
   -o-filter: blur(20px);
   -ms-filter: blur(20px);
   filter: blur(20px);
   opacity: 0.4;
   margin: -20px;
}

li.popular-post.group:hover img {
   -webkit-filter: blur(0px);
   -moz-filter: blur(0px);
   opacity: 0.7;
   -o-filter: blur(0px);
   -ms-filter: blur(0px);
   filter: blur(0px);
}

.post-thumb img.attachment-feat-thumb {
   height: 255px;
   width: 100%;
}

#sidelist {
   background: none repeat scroll 0 0 #FFFFFF;
   float: right;
   padding: 15px;
   width: 34%;
}


/* Slider Area */


.firstbig h3 a {
   color: #333333;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   font-weight: lighter;
   line-height: 0;
}

.listconar h3 a {
   color: #333333;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   font-weight: lighter;
   line-height: 10px;
}

.firstbig .listconar > h3 {
   margin-bottom: 10px;
}

.listconar > h3 {
   margin-bottom: 10px;
}

.firstbig .liststyle img.attachment-newrelpost {
   width: 95%;
}

.liststyle img.attachment-newrelpost {
   float: left;
   margin-right: 10px;
   width: 45%;
}

/*** Gallery Posts Styling ***/

.gallery-post .defpost {
   width: 335px;
   float: left;
   overflow: hidden;
}

.gallery-postsys article img {
   width: 100%;
   height: 100%;
   min-height: 220px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.gallery-postsys article img:hover {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

div.defpost.margin-remover {
   border-right: 0 none;
}

div.wrapper.gallery-post h2.post-title {
   font-size: 26px;
   line-height: 30px;
}

.gallery-post .defpost .undercon {
   float: right;
   width: auto;
   height: 100%;
   padding: 0;
}

.gallery-post .defpost .undercon h2.post-title {
   margin: 0 0 5px;
}

.wrapper.gallery-post #content {
   border-right: 1px solid #ececec;
}

.gallery-post .defpost  .post-thumb {
   height: 220px;
   overflow: hidden;
   position: relative;
   background: #333;
   margin-bottom: 10px;
}

a.sum-rpost {
   float: left;
   font-size: 10px;
   font-family: 'Archivo Narrow', sans-serif;
   padding: 8px 8px;
   margin-top: 10px;
   color: #FFFFFF;
   display: block;
   background: #fb4834;
}

/*** Posts Styling ***/


#fullwep #content #posts {
   background: none repeat scroll 0 0 #FFFFFF;
   margin-bottom: 30px;
   padding: 20px;
   border: 1px solid #ECECEC;
   border-bottom: 1px solid #ECECEC;
}

#related-posts article {
   float: left !important;
   width: 275px !important;
   border-bottom: 1px solid #ededed !important;
}

#related-posts .post-thumb {
   background: #fff !important;
}

.classic-blog #posts .post {
   padding: 0;
   border-radius: 0;
   border-bottom: 0px none;
   box-shadow: none;
}

.onetag {
   padding: 0 0 16px;
   margin: 0;
   float: left;
   width: 100%;
}

.post-page-on #posts h1 {
   padding: 10px 20px;
}

#posts .post-thumb {
   overflow: hidden;
   position: relative;
   margin-bottom: 0px;
}

.post-thumb.if-in-image {
   padding: 20px 20px 0 20px;
}

.post-title a {
   margin-top: 45px;
}

.post-title a:hover {
   color: #555;
   text-decoration: none;
}



/*** Post Meta ***/



.post-meta {
   clear: both;
   text-transform: capitalize;
   margin-top: 10px;
}

.popular-post .post-meta {
   margin: 0;
}

.post-meta li {
   border-left: 1px solid #EDEDED;

   color: #999999;
   float: left;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 10px;
   line-height: 20px;
   padding: 8px 10px;
   text-transform: uppercase;
}

.post-meta li:last-child {
   border-right: 0 none;
   float: right;
   margin-right: 0;
}

.popular-post .post-meta li:last-child {
   background: none repeat scroll 0 0 #fb4834;
   border: 1px solid #fb4834;
   color: #FFFFFF;
   float: right;
   margin-right: 0;
   padding: 2px 8px;
   font-size: 10px;
   position: absolute;
   text-align: center;
   font-weight: lighter;
}

.popular-post ul.post-meta {
   border: 0 none;
   height: auto;
   line-height: none;
   margin-bottom: none;
}

.post-author:first-child {
   border-left: 0 none;
}

.post-meta a {
   color: #bbb;
}

.post-meta a:hover {
   color: #FF6464;
   text-decoration: none;
}

.post-meta .defhom {
   border-left: 1px solid #EDEDED;

   border-right: 1px solid #EDEDED;
}

.post-meta .defhom:last-child {
   border-right: 0 none;
}

.post-author:first-child {
   border-left: 0 none;
}

.post-author .defhom {
   border-left: 0 none;
}

.post-date .defhom {
   border-left: 1px solid #EDEDED;

   border-right: 1px solid #EDEDED;

   color: #f96d5b;
}

.defmar {
   border-bottom: 1px solid #EDEDED;

   border-top: 1px solid #EDEDED;

   display: block;
   height: 35px;
   margin-bottom: 20px;
   margin-top: 10px;
   text-transform: capitalize;
}





/*** Post Icons Styling ***/



.post-icon {
   left: 304px;
   display: block;
   width: 17px;
   height: 20px;
   -webkit-transition: background .3s;
   -moz-transition: background .3s;
   -o-transition: background .3s;
   transition: background .3s;
}

.format-audio .post-icon {
   background: url("include/images/speaker.png") no-repeat;
}

.post-thumb a:hover

.post-icon {
   background-color: #fff;
}

.format-video

.post-icon {
   background: url(include/images/play.png)no-repeat;
}

.format-gallery

.post-icon {
   background: url(include/images/camara.png) no-repeat;
}

.format-standard .post-icon {
   background: url("include/images/standard.png") no-repeat;
}





/*** Post Icons Styling2 ***/



.posttype-select {
   height: 35px;
   left: 255px;
   margin-top: -400px;
   padding: 20px;
   position: absolute;
   transition: margin-top 0.3s ease 0s;
   width: 35px;
   z-index: 999;
   -webkit-transition: margin-top .3s;
   -moz-transition: margin-top .3s;
   -o-transition: margin-top .3s;
   transition: margin-top .3s;
}

.posttype-select.picon {
   border-radius: 0 0 20px 20px;
   height: 35px;
   left: 320px;
   padding: 20px;
   position: absolute;
   width: 35px;
   margin-top: 0px;
   z-index: 999;
}

.undercon {
   float: right;
   height: 100%;
}

.post-thumb a:hover
.posttype-select {
   background-color: #fff;
}

.format-audio .posttype-select {
   background: url("include/images/speaker.png") no-repeat scroll 22px 22px #FFFFFF;
}

.format-gallery

.posttype-select {
   background: url(include/images/camara.png) no-repeat scroll 22px 22px #FFFFFF;
}

.format-video

.posttype-select {
   background: url(include/images/play.png) no-repeat scroll 22px 22px #FFFFFF;
}

.format-standard .posttype-select {
   background: url("include/images/standard.png") no-repeat scroll 22px 22px #FFFFFF;
}

/*** Post Meta ***/
.post-mod-meta {
   background: none repeat scroll 0 0 #333333;
   height: 45px;
   width: 270px;
}

.post-mod-meta li {
   color: #FFFFFF;
   float: left;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 10px;
   font-weight: lighter;
   width: 42.5%;
   padding: 16px 10px;
   text-transform: uppercase;
}

.fcol .comments-link:hover {
   text-decoration: none;
}

/*** Excerpts ***/


.excerpt {
   float: left;
   clear: both;
   color: #333;
}

.excerpt, .read-more {
   float: left;
   clear: both;
   margin-top: 6px;
   font-size: 13px;
   color: #6E6E6E;
   line-height: 20px;
}

.rmside span {
   float: left;
}

.fcol .comments-link {
   color: #FFFFFF;
   font-size: 12px;
}

.fcol .comments-link:hover {
   text-decoration: none;
}

.read-more {
   border: 2px solid #D5D5D5;
   display: block;
   float: right;
   line-height: 30px;
   margin-bottom: 20px;
   padding: 5px 13px;
   text-align: right;
   margin: 13px auto 0;
   transition: all 0.9s ease 0s;
}

a.read-more {
   font-size: 13px;
   color: #353535 !important;
   text-transform: uppercase;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
}

a.read-more:hover {
   text-decoration: none;
   background-color: rgba(51, 51, 51, 0.45);
   color: #fff !important;
}

.post-comm.fcol {
   background: none repeat scroll 0 0 #f96d5b;
   padding: 5.5px 10px;
   -webkit-transition: all .5s;
   -moz-transition: all .5s;
   -o-transition: all .5s;
   transition: all .5s;
}

.post-comm.fcol:hover {
   background: #333333;
}

.link-ico:hover {
   background-color: #f96d5b;
}

.defaultside {
   float: left;
}

.clasicimage {
   background: none repeat scroll 0 0 #FFFFFF;
   margin: -53px auto 0;
   padding: 25px;
   width: 10%;
   z-index: 999;
}

/*** Pagination Styling ***/

.pagination {
   border: 1px solid #ECECEC;
   float: left;
   border-left: 0 none;
   overflow: hidden;
   height: 35px;
   width: 100%;
   border-top: 0 none;
   margin: 0 0 0px 0;
   max-width: 730px;
}

.page-numbers {
   padding: 8px 15px;
   float: left;
   color: #333;
   border-right: 1px solid #E4E4E4;
}

#home-page.classic-item {
   background: #fff;
   padding: 0px;
}

.pagination a {
   color: #1D1D1D;
   display: block;
   float: left;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   padding: 10px 15px;
   text-transform: uppercase;
   transition: all 0.2s ease 0s;
   text-transform: uppercase;
   transition: all 0.2s ease 0s;
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   transition: all .2s;
}

.pagination .current, .pagination a:hover {
   color: #333333;
   text-decoration: none;
}

.pagination .current {
   border-right: 1px solid #EDEDED;
   color: #333333;
   border-left: 1px solid #EDEDED;
   display: block;
   float: left;
   font-family: "Arvo",serif;
   font-size: 12px;
   margin: 0 0 0 20px;
   padding: 10px 20px;
}

.pagination .dots {
   border-right: 1px solid #EDEDED;
   float: left;
   font-family: "Arvo",serif;
   padding: 10px 15px;
}



/* Image Slider */


.centerare .widget {
   padding: 20px;
}

.modsideone .widget {
   padding-left: 0;
}

.modsidetwo .widget {
   padding-left: 0;
}

/* Sidebar Design */


#main-sidebar {
   width: 26%;
   float: right;
   color: #999;
   overflow: hidden;
   margin-right: 0;
}

/* Border And Position */

div.wrapper.classic-blog {
   float: left;
   padding-right: 0;
}

div.wrapper.left-sidebar.classic-blog {
   float: left;
   padding-right: 0;
   border-right: 0;
}

.wrapper.left-sidebar.classic-blog #small-mini-sidebar {
   float: right;
   border-right: 1px solid #ededed;
}

/* Widgets */

#main-sidebar .widget:first-child {
   padding-top: 0;
}

#main-sidebar .widget {
   margin-bottom: 0px;
   clear: both;
}

.widget-title {
   position: relative;
   border-bottom: none !important;
   width: 100%;
   padding: 0 0 3px 0;
}

div#small-mini-sidebar .newrespost {
   margin-top: 0;
}




#main-footer .widget-title {
   margin: 0 0 15px;
   border-bottom: 1px solid #3D3D3D;
}

#main-footer span.small-border {
   border-bottom: 1px solid #3D3D3D;
}

.widget p + p {
   margin-top: 20px;
}

.widget_text {
   line-height: 24px;
}

.widget_wpsmart_ads img {
   max-width: 100%;
   height: auto;
}



/*** Video Widget ***/

.widget_wpsmartvid iframe, .widget_wpsmartvid object, .widget_wpsmartvid embed, .widget_wpsmartvid video {
   width: 90%;
   height: 225px;
   float: left;
   padding: 0;
   padding: 20px 0;
   border-bottom: 1px solid #EDEDED;
   margin: 0 20px;
}

#main-footer .widget_wpsmartvid iframe,
#main-footer .widget_wpsmartvid object,
#main-footer .widget_wpsmartvid embed,
#main-footer .widget_wpsmartvid video {
   width: 90%;
   height: 225px;
   float: left;
   padding: 20;
   border-bottom: 1px solid #EDEDED;
}

#main-footer .default-wep {
   width: 1160px;
   margin: 0 auto;
}

#main-footer
.widget_wpsmartvid iframe,
#main-footer
.widget_wpsmartvid object,
#main-footer
.widget_wpsmartvid embed,
#main-footer
.widget_wpsmartvid video {
   height: 185px;
}



/*** Tag Cloud And Text Widget Styling ***/

.textwidget img {
   width: auto;
   max-width: 320px;
   float: left;
}


#small-mini-sidebar .textwidget {
   width: 98%;
   margin-bottom: 10px;
   background: white;
   border: 1px #ccc solid;
}
#main-sidebar .textwidget {
   padding: 20px;
}

.textwidget .wp-caption img {
   width: 100%;
}

p.wp-caption-text {
   width: auto;
}

#main-sidebar .wp-caption img {
   width: 100%;
   height: auto;
   margin: 0;
}

#main-sidebar .wp-smiley {
   width: auto;
}

.wp-smiley {
   width: auto;
}

#main-sidebar form > select {
   width: 100%;
   border: 1px solid #EDEDED;
   ;
   padding: 5px;
   border-radius: 5px;
}

.widget_archive select {
   margin: 20px;
   border: 1px solid #EDEDED;
   width: 100%;
   max-width: 359px;
   padding: 10px;
}

.widget_categories select {
   margin: 20px 20px 0;
   border: 1px solid #EDEDED;
   width: 100%;
   max-width: 320px;
   padding: 10px;
}

.widget_rss ul li {
   padding: 10px 0;
   border-bottom: 1px solid #EDEDED;
   margin: 0 20px;
}



#main-sidebar .tagcloud {
   text-transform: capitalize;
   float: left;
   padding: 20px 0;
   border-bottom: 1px solid #EDEDED;
   margin: 0 20px;
}

.tagcloud {
   text-transform: capitalize;
   float: left;
}

#small-mini-sidebar .tagcloud {
   text-transform: capitalize;
   float: left;
   padding: 10px 20px;
}

.tagcloud a {
   border: 1px solid #EEEEEE;
   color: #838383;
   display: block;
   float: left;
   font-family: 'Raleway', sans-serif;
   font-size: 12px !important;
   margin: 0 3px 5px;
   border-radius: 2px;
   padding: 5px 10px;
   transition: all 0.2s ease 0.2s;
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   transition: all .2s;
}

#main-footer .tagcloud a {
   transition: all 0.2s ease 0.2s;
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   border: 1px solid #3A3A3A;
   transition: all .2s;
   font-weight: lighter;
   background: none;
   color: #B6A8A8;
   text-transform: uppercase;
   font-family: 'Raleway', sans-serif;
   font-size: 12px !important;
   border-radius: 2px;
}

#main-footer .tagcloud a:hover {
   border-color: #FF1800;
}

.onetag > a {
   display: none;
}

.rmtype:last-child {
   display: block;
   float: right;
}

.onetag > a:first-child {
   color: #FFFFFF;
   display: inline-table;
   font-size: 12px;
   margin-bottom: 6px;
   margin-top: 5px;
   padding: 2px 0px;
   text-transform: uppercase;
}

.onetag > a:hover:first-child {
   text-decoration: none;
}

.tagcloud a:hover {
   border-color: #AAAAAA;
   color: #333333;
   text-decoration: none;
}



/*** Feed burner Email Widget ***/

.widget-feedburner-counter > p {
   color: #CECECE;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   line-height: 20px;
   padding: 0 0 10px;
   font-weight: lighter;
   text-transform: uppercase;
}

.widget-feedburner-counter {
   background: #333;
   padding: 20px;
   position: relative;
   margin: 0 20px 20px;
}

li.pageviews.defhom.eye-icons {
   margin-right: 0;
}

.feedburner-email {
   background: none repeat scroll 0 0 #FBFBFB;
   border: 1px solid #EEEEEE;
   border-radius: 2px 2px 2px 2px;
   color: #333333;
   font-family: Droid Sans;
   font-size: 14px;
   margin-bottom: 5px;
   box-sizing: border-box;
   -moz-box-shadow: inset 0 0 10px #CCC;
   -webkit-box-shadow: inset 0 0 10px #CCC;
   box-shadow: inset 0 0 10px #CCC;
   padding: 12.5px 10px;
   font-weight: lighter;
   text-align: left;
   text-transform: uppercase;
   width: 70.5%;
}

.widget-feedburner .widget-title {
   display: none;
}

.feedburner-subscribe {
   background-color: #fb4834;
   border: medium none;
   border-radius: 2px;
   color: #FFFFFF;
   padding: 14px 6px;
   transition: all 0.2s ease 0s;
   width: 100%;
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   transition: all .2s;
   width: 27%;
   float: right;
}

.feedburner-subscribe:hover {
   background-color: #3d3d3d;
}



/*** Search Form Widget ***/

#searchform {
   float: left;
   height: 42px;
   padding: 20px 0;
   max-width: 315px;
   margin: 0 20px;
   position: relative;
   border-bottom: 1px solid #EDEDED;
}

#s {
   background: #FBFBFB;
   border: 1px solid #EEEEEE;
   border-radius: 1px;
   color: #333333;
   font-family: 'Open Sans',sans-serif;
   font-size: 10px;
   height: 40px;
   padding-left: 12px;
   text-transform: uppercase;
   transition: background-color 0.2s ease 0s;
   width: 300px;
   -webkit-transition: all .5s;
   -moz-transition: all .5s;
   -o-transition: all .5s;
   transition: all .5s;
}

#s:focus {
   background: url("include/images/magnifyingglass.png") no-repeat scroll -30px 5px #FBFBFB;
   border-right: 2px solid #f96d5b;
   outline: 0 none;
}

/*** Popular Posts Widget ***/

.widget_wpsmart_popular {
   background: #333;
}

.widget_wpsmart_popular .widget-title {
   margin: 0 0 10px 0;
}

.widget_wpsmart_popular .widget-title h2 {
   color: #E6E6E6;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   font-size: 14px;
   line-height: 30px;
   padding: 0;
   border-bottom: 4px solid #fb4834;
   text-transform: uppercase;
}

.widget_wpsmart_popular span.small-border {
   border-bottom: 1px solid #464646;
}

.widget_wpsmart_popular .widget-title {
   border-bottom: 1px solid #464646;
}

div.popular-details {
   margin-top: 10px;
}

span.who-write {
   float: right;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 11px;
   text-transform: uppercase;
   font-weight: lighter;
}

.popular-post {
   margin-bottom: 20px;
}

.popular-post:last-child {
   margin-bottom: 0;
}

.popular-post .post-thumb {
   height: 110px;
   overflow: hidden;
   position: relative;
   background: #333;
   margin-right: 0;
   width: 320px;
   float: left;
}

span.post-bef {
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 11px;
   text-transform: uppercase;
   font-weight: lighter;
   background: #fb4834;
   padding: 2px 5px;
   float: left;
   color: #fff;
}

div.popular-content {
   float: right;
   width: 100%;
   position: absolute;
   padding: 20px;
   bottom: 0;
   max-width: 280px;
}

#main-footer
.popular-post
.post-thumb {
   width: 238px;
   height: 130px;
}

#main-footer

.popular-post

.post-icon {
   left: 94px;
   top: 40px;
}

.popular-post

.post-icon {
   left: 125px;
   top: 59px;
}

.popular-post .post-title {
   font-size: 12px;
   line-height: 1.0;
   font-weight: lighter;
   line-height: 20px;
}

div.popular-content h2.post-title a {
   color: #fff;
   font-family: 'Archivo Narrow', sans-serif;
}

.popular-post

.post-title a:hover {
   color: #333333;
}

.post-date.bgcol {
   background-color: #3B3B3B;
}



/*** Calendar Widget ***/


#wp-calendar {
   width: 100%;
   padding: 20px;
   border-bottom: 1px solid #EDEDED;
}

#main-footer #wp-calendar {
   padding: 0;
}

#wp-calendar caption {
   border-bottom: 1px solid #EDEDED;
   color: #333333;
   font-size: 12px;
   font-weight: lighter;
   padding: 15px 0;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   margin: 0 20px;
   text-align: left;
}

.footer-widgets #wp-calendar tbody td, .footer-widgets #wp-calendar .pad {
   background-color: #292929;
   text-align: center;
   padding: 8px;
   font-family: 'Archivo Narrow', sans-serif;
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   transition: all .2s;
   color: #9C9C9C;
}

.footer-widgets #wp-calendar tfoot #prev {
   background-color: #292929;
   text-transform: uppercase;
   font-family: 'Archivo Narrow', sans-serif;
   padding: 10px 15px;
   font-size: 14px;
   font-weight: 400;
}

.footer-widgets #wp-calendar tfoot #next {
   background-color: #292929;
   text-transform: uppercase;
   font-family: 'Archivo Narrow', sans-serif;
   padding: 10px 15px;
   font-size: 14px;
   font-weight: 400;
}

.footer-widgets #wp-calendar caption {
   border-bottom: 1px solid #4B4B4B;
   color: #868686;
   font-size: 12px;
   font-weight: lighter;
   margin-bottom: 15px;
   padding: 0 0 10px;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   text-align: left;
}

#wp-calendar thead {
   font-size: 10px;
}

#wp-calendar thead th {
   padding-bottom: 10px;
}

#wp-calendar tbody td, #wp-calendar .pad {
   background-color: #FBFBFB;
   text-align: center;
   padding: 8px;
   font-family: 'Archivo Narrow', sans-serif;
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   transition: all .2s;
}

#wp-calendar tbody td:hover,

#wp-calendar .pad:hover {
   background-color: #6B6B6B;
   color: #fff;
}

#wp-calendar tfoot #next {
   background-color: #FBFBFB;
   text-transform: uppercase;
   font-family: 'Archivo Narrow', sans-serif;
   padding: 10px 15px;
   font-size: 14px;
   font-weight: lighter;
}

#wp-calendar tfoot #prev {
   background-color: #FBFBFB;
   text-transform: uppercase;
   font-family: 'Archivo Narrow', sans-serif;
   padding: 10px 15px;
   font-size: 14px;
   font-weight: lighter;
}



/*** List Widgets Styling ***/

.widget .menu li, .widget_pages li, .widget_recent_entries li, .widget_recent_comments li, .widget_archive li, .widget_categories li, .widget_meta li {
   padding-bottom: 8px;
   border-bottom: 1px solid #EDEDED;
   list-style: none;
   line-height: 20px;
   padding: 10px 0;
   margin: 0 20px;
}

.widget_recent_entries

.post-date {
   display: block;
   background: none;
   color: #fff;
}

article img {
   width: 100%;
}

#main-footer .widget {
   background: none;
   border: 0 none;
}

#main-footer ul li a {
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   transition: all .2s;
   float: left;
}

#main-footer ul li a:hover {
   padding-left: 20px;
}

#main-footer ul li a:hover:before {
   left: 0px;
}

.widget .menu li a, .widget_pages li a, .widget_recent_entries li a, .widget_recent_comments li a, .widget_archive li a, .widget_categories li a, .widget_meta li a {
   color: #333333;
   font-size: 12px;
   font-family: 'Raleway', sans-serif;
   margin-right: 5px;
}

#main-footer .widget .menu li a, #main-footer .widget_pages li a, #main-footer .widget_recent_entries li a, #main-footer .widget_recent_comments li a, #main-footer .widget_archive li a, #main-footer .widget_categories li a, #main-footer .widget_meta li a {
   color: #B6A8A8;
   font-size: 12px;
   margin-right: 5px;
   font-family: 'Raleway', sans-serif;
   position: relative;
}

#main-footer .widget .menu li a:before, #main-footer .widget_pages li a:before, #main-footer .widget_recent_entries li a:before, #main-footer .widget_recent_comments li a:before, #main-footer .widget_archive li a:before, #main-footer .widget_categories li a:before, #main-footer .widget_meta li a:before {
   content: "o";
   float: left;
   margin-right: 10px;
   font-size: 12px;
}

#main-footer .widget .menu li a:hover, #main-footer .widget_pages li a:hover, #main-footer .widget_recent_entries li a:hover, #main-footer .widget_recent_comments li a:hover, #main-footer .widget_archive li a:hover, #main-footer .widget_categories li a:hover, #main-footer .widget_meta li a:hover {
   color: #fff;
}

#main-footer .widget .menu li, #main-footer .widget_pages li, #main-footer .widget_recent_entries li, #main-footer .widget_recent_comments li, #main-footer .widget_archive li, #main-footer .widget_categories li, #main-footer .widget_meta li {
   padding: 0px 5px 5px 0px;
   border-bottom: 1px solid #2B2B2B;
   list-style: none;
   width: 100%;
   float: left;
   max-width: 230px;
   margin: 0 0 8px 0;
   line-height: 20px;
}

#main-footer #wp-calendar {
   border-bottom: 0;
}

.widget .menu li a:hover,

.widget_pages li a:hover,

.widget_recent_entries li a:hover,

.widget_recent_comments li a:hover,

.widget_archive li a:hover,

.widget_categories li a:hover,

.widget_meta li a:hover {
   color: #FF6464;
   text-decoration: none;
}



/* Text Widget */





#main-footer .textwidget ul li {
   border-bottom: 1px solid #333333;
   color: #DDDDDD;
   padding: 5px 0;
}

#main-footer .textwidget li a {
   color: #A7A7A7;
   font-size: 12px;
   font-weight: lighter;
}

#main-footer .textwidget li a:hover {
   color: #FF6464;
   text-decoration: none;
}

/* Sidebar Corou */

#main-sidebar #related_posts {
   max-width: 320px !important;
   margin-bottom: 0;
   padding: 20px 20px 0 20px;
}

#main-sidebar #related_posts li {
   float: left;
   max-height: 325px;
   overflow: hidden;
   margin-right: 20px;
   width: 320px;
}

#main-sidebar .footer-more-box {
   max-width: 292px;
}

#main-sidebar .widget_categories ul {
   margin-top: 10px;
   float: left;
   width: 100%;
}

/* Recent Post With Thumbn ail */

#related_posts {
   margin: 0;
   overflow: hidden;
   max-width: 590px !important;
   padding: 20px 20px;
   background: #fff;
}

#related_posts li {
   float: left;
   max-height: 325px;
   overflow: hidden;
   margin-right: 20px;
   width: 183.5px;
}

div.hot-news {
   padding: 0;
}

.rpost-cat {
   padding: 0 0 10px;
   color: #6E6E6E;
   margin-bottom: 0;
   color: #7E7E7E;
   font-size: 13px;
   line-height: 18px;
   font-family: 'Raleway', sans-serif;
}

a.readpost {
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   color: #616161;
   font-size: 11px;
}

#related_posts li:last-child {
   margin-right: 0px;
}

.relatedthumb {
   float: left;
   height: 130px;
   overflow: hidden;
   background-color: #fb4834;
   width: 100%;
   position: relative;
   margin-bottom: 10px;
}

.relatedcontent {
   background: #fff;
}

div.dateandtag {
   width: 100%;
   float: left;
   margin-bottom: 5px;
}

.posthome-date {
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 11px;
   text-transform: uppercase;
   float: left;
   display: inline-block;
   margin-bottom: 5px;
   color: #999;
   height: 15px;
   background-position: -5px -4px;
}

.posthome-date-ticker {
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 10px;
   text-transform: uppercase;
   float: left;
   display: inline-block;
   margin-bottom: 5px;
   color: #999;
   font-style: italic;
   line-height: 15px;
   height: 15px;
}

div.first-category a {
   float: right;
   font-size: 11px;
   line-height: 12px;
   padding: 2px 3px;
   text-transform: uppercase;
   color: #999;
   font-family: 'Archivo Narrow', sans-serif;
   position: relative;
   padding-left: 20px;
}

.relatedcontent h3 a {
   color: #494949;
   display: block;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   font-weight: 800;
   padding: 10px 0;
   text-transform: uppercase;
   line-height: 18px;
}

.relatedcontent h3 {
   font-weight: lighter;
}

.thumbbox {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 216px;
   height: 130px;
   margin: 0;
   z-index: 9;
}

#related_posts li.item:hover .thumbbox {
   margin-top: -100px;
   z-index: -1;
}

.thumbbox.video {
   background: url("include/images/video.png") no-repeat 5px 5px;
}

.thumbbox.audio {
   background: url("include/images/audio.png") no-repeat 5px 5px;
}

.thumbbox.gallery {
   background: url("include/images/image.png") no-repeat 5px 5px;
}

.relatedcontent h3 a:hover {
   color: #000000;
   text-decoration: none;
}

.relatedthumb img {
   width: 100%;
   height: 100%;
   min-height: 130px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.catdate {
   font-size: 10px;
}



/* Recent Post List */


.widget_recent_entries ul li a {
   color: #333333;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   font-weight: lighter;
}

#main-sidebar .widget_recent_entries ul li {
   border-bottom: 1px solid #EDEDED;
}

#main-footer .widget_recent_entries ul li a {
   color: #333333;
}

#main-footer .widget_recent_entries ul li {
   border-bottom: 1px solid #EDEDED;
}

/* Single Post Page*/



div.content-postwep .default-wep {
   width: auto;
   margin: 0;
}

#posts.group article.post .post-meta {
   border-bottom: 1px solid #EDEDED;
   border-top: 1px solid #EDEDED;
   height: 35px;
   line-height: 20px;
   margin-top: 0;
}

.post-meta .post-category a:nth-child(1) {
   display: block;
}

.post-meta .post-category a {
   display: none;
   float: left;
}

.defpost article.post {
   max-height: 530px;
}

.default-wep.classic-blog article {
   width: 720px;
}

.entry {
   overflow: hidden;
   clear: both;
   width: 100%;
   padding: 10px;
   max-width: 590px;
}

#posts .tagcloud {
   border-bottom: 1px solid #EDEDED;

   border-top: 1px solid #EDEDED;

   margin: 0;
   padding: 5px;
   width: 648px;
}

#posts

.tagcloud a {
   color: #fff;
   border: none;
   background-color: #222;
}

#posts

.tagcloud a:hover {
   background-color: #FF6464;
}



/*** Post Author Div Styling ***/

.authimg-name {
   float: left;
}

#about-author {
   background: #efefefb0;
   float: left;
   padding: 20px;
}

#about-author .avatar {
   float: left;
   width: 80px;
   height: 80px;
}

.post-author {
   margin-bottom: 2px;
}

.author-text {
   overflow: hidden;
   float: right;
   width: 468px;
   margin-left: 20px;
}

.author-text.group > p {
   float: right;
}

.author-text p, .author-icons {
   margin-top: 5px;
   line-height: 20px;
   color: #333;
   font-size: 12px;
}

.author-icons {
   margin-top: 20px;
   float: left;
   max-height: 35px;
   width: 100%;
}

.author-icons a:hover {
   -webkit-transform: rotate(75deg);
   -moz-transform: rotate(75deg);
   -o-transform: rotate(75deg);
   -ms-transform: rotate(75deg);
}

.follow-me p {
   float: left;
   font-family: 'Archivo Narrow', sans-serif;
   text-transform: uppercase;
   font-size: 14px;
   font-weight: lighter;
   padding: 5px 20px;
   line-height: 25px;
   position: relative;
   color: #fff;
   margin-right: 10px;
   background: #fb4834;
}

.follow-me p:after {
   content: close-quote;
   position: absolute;
   width: 0px;
   top: 10px;
   right: -12px;
   border-bottom: 6px solid rgba(0, 0, 0, 0);
   border-left: 6px solid #fb4834;
   border-top: 6px solid rgba(0, 0, 0, 0);
   border-right: 6px solid rgba(0, 0, 0, 0);
}

.solcial-profiles {
   float: left;
}

h2.author-name {
   font-size: 16px;
   text-transform: capitalize;
   line-height: 15px;
   text-align: left;
   font-weight: 500;
}

#modrpostset {
   width: 100%;
   margin-top: 0px;
   float: left;
   padding: 0;
   max-width: 630px;
}

#about-author > h2 {
   border-bottom: 5px solid #FF6464;
   color: #333333;
   font-family: 'Droid Sans',sans-serif;
   font-size: 18px;
   line-height: 30px;
   padding: 0 10px;
   text-transform: uppercase;
}

.post-tag-list > p {
   float: left;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   line-height: 17px;
   margin-right: 18px;
   text-transform: uppercase;
   font-weight: 700;
}

.post-tag-list {
   padding: 10px;
   background: #fff;
   width: 100%;
   border-top: 1px solid #EDEDED;
   margin: 0 20px 20px;
   border-bottom: 1px solid #EDEDED;
   border-right: 0 none;
   overflow: hidden;
   max-width: 570px;
}

.post-tag-list > a {
   float: left;
   line-height: 12px;
   position: relative;
   color: #fff;
   margin-right: 20px;
   margin-bottom: 0;
   font-size: 12px;
   padding: 5px;
   background-color: #fb4834;
   text-transform: uppercase;
}

.post-tag-list > a:after {
   content: close-quote;
   position: absolute;
   width: 0px;
   top: 1px;
   right: -20px;
   border-bottom: 10px solid rgba(0, 0, 0, 0);
   border-left: 10px solid #fb4834;
   border-top: 10px solid rgba(0, 0, 0, 0);
   border-right: 10px solid rgba(0, 0, 0, 0);
}

.post-tag-list > a:hover {
   text-decoration: none;
}

/*** Author Icons ***/

.blogauthor-detail {
   width: 100%;
   float: left;
   max-width: 630px;
   overflow: hidden;
}

.author-icons a {
   font-weight: lighter;
   font-size: 10px;
   text-transform: uppercase;
   width: 15px;
   height: 15px;
   line-height: 16px;
   margin-right: 10px;
}

.auth-title {
   font-family: 'Droid Sans',sans-serif;
   text-align: center;
   font-size: 18px;
   text-transform: uppercase;
   font-weight: lighter;
}

.auth-social {
   float: right;
   width: 40%;
   margin-right: 25px;
}

.twitter-link, .facebook-link, .google-link, .pintrest-link, .linkedin-link, .youtubevid-link, .dribbble-link {
   padding: 10px;
   width: 100%;
   float: left;
   color: #fff;
   margin-bottom: 10px;
   -webkit-transition: all .1s linear;
   -moz-transition: all .1s linear;
   -o-transition: all .1s linear;
   transition: all .1s linear;
}

.twitter-link:active,

.facebook-link:active,

.google-link:active,

.pintrest-link:active,

.linkedin-link:active,

.youtubevid-link:active,

.dribbble-link:active {
   border-bottom: none;
}

.twitter-link {
   background: url(include/images/icons-profile/twitter.png) no-repeat 50% 50%;
   font-size: 10px;
   color: #fff;
}

.facebook-link {
   background: url(include/images/icons-profile/facebook.png) no-repeat 50% 50%;
   font-size: 10px;
   color: #fff;
}

.pintrest-link {
   background: url(include/images/icons-profile/pinterest.png) no-repeat 50% 50%;
   font-size: 10px;
   color: #fff;
}

.google-link {
   background: url(include/images/icons-profile/googleplus.png) no-repeat 50% 50%;
   font-size: 10px;
   color: #fff;
}

.linkedin-link {
   background: url(include/images/icons-profile/linkedin.png) no-repeat 50% 50%;
   font-size: 10px;
   color: #fff;
}

.youtubevid-link {
   background: url(include/images/icons-profile/youtube.png) no-repeat 50% 50%;
   color: #fff;
}

.dribbble-link {
   background: url(include/images/icons-profile/dribbble.png) no-repeat 50% 50%;
   font-size: 10px;
   color: #fff;
}

/* Post Page Ioons */

li.post-author.pen-icons {
   padding-left: 50px;
   background: url(include/images/post-icons-cop.png) no-repeat 18px -82px;
}

li.post-date.calan-icons {
   padding-left: 30px;
   background: url(include/images/post-icons-cop.png) no-repeat 7px -32px;
}

li.post-category.folder-icons {
   padding-left: 30px;
   background: url(include/images/post-icons-cop.png) no-repeat 8px -56px;
}

li.pageviews.defhom.eye-icons {
   padding-left: 30px;
   padding-right: 20px;
   background: url(include/images/eye.png) no-repeat 8px 8px;
}
/** Related Posts Styling ***/


#related-posts {
   float: left;
   background: #fff;
   margin-bottom: 0px;
   width: 100%;
   max-width: 590px;
   margin: 0 20px;
   display: none;
}

.widget-title.in-related-post {
   margin: 0;
}

.widget-title.in-related-post h2:before {
   content: "\f123";
}

.widget_tag_cloud .widget-title h2:before {
   font-family: fontawesome;
   content: "\f02b";
}

#related-posts > h2 {
   border-bottom: 4px solid #fb4834;
   color: #424242;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   margin: 0;
   font-size: 14px;
   padding: 5px 0px;
   text-align: center;
   position: relative;
   float: left;
   margin-bottom: -5px;
   line-height: 30px;
   text-transform: uppercase;
}

#related-posts article.post {
   display: block;
   padding: 10px 0;
   box-shadow: none;
   background: #fff;
   border: none;
   margin: 0 20px 0 0;
   height: 75px;
}

#related-posts article.post:last-child {
   border-right: 0 none;
}

#related-posts .post-title a {
   color: #333333;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: 800;
   font-size: 14px;
}

.related-datetime {
   font-size: 10px;
   text-transform: uppercase;
   bottom: 0;
   font-family: 'Archivo Narrow', sans-serif;
   color: #8e8e8e;
   position: inherit;
   display: block;
   float: left;
   margin-top: 5px;
   margin-left: 20px;
}

#related-posts .post {
   background: none;
   border: 0 none;
   float: left;
   margin-right: 15px;
   width: 205px;
}

.attachment-rpost-thumb.wp-post-image {
   height: 100%;
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   transition: all .2s;
}

#related-posts .post:last-child {
   margin-right: 0px;
}

#related-posts .post:first-child {
   margin-left: 0px;
}

#related-posts .post-thumb {
   float: left;
   height: 75px;
   margin-right: auto;
   width: 110px;
   position: relative;
}

#related-posts
.post-icon {
   left: 40px;
   top: 12px;
}

#related-posts .post-content {
   float: right;
   overflow: hidden;
   margin-left: 20px;
   width: 145px;
}

#related-posts .post-title {
   margin-bottom: 5px;
   line-height: 18px;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   font-weight: lighter;
   overflow: hidden;
}








/* 404 Page */




.error404 h1 {
   margin-bottom: 20px;
}

.error404

#posts

.widget {
   width: 100%;
   float: left;
   clear: both;
   margin-top: 20px;
   margin-bottom: 0;
}

.error404

#posts

.widgettitle {
   font-size: 14px;
   line-height: 28px;
   margin-bottom: 10px;
}

.error404

#posts li {
   border-bottom-color: #ddd;
}

.error404

#posts li a {
   color: #525252;
}

.error404

#posts li a:hover {
   color: #FF6464;
}


/* Footer Design */


.footerads {
   border-top: 1px solid #EDEDED;
   display: block;
   margin: 0 auto;
   padding: 20px;
   position: relative;
   width: 728px;
}

#main-footer {
   background-color: #252525;
   clear: both;
   color: #555555;
   margin: 0 auto;
   width: 1200px;
   padding: 0;
}

#main-footer .widget {
   margin: 15px 20px 15px 0;
   padding-left: 0;
   overflow: hidden;
}

#flickr_badge_image4, #flickr_badge_image8, #flickr_badge_image12 {
   margin-right: 0;
}

#flickr_badge_image5, #flickr_badge_image6, #flickr_badge_image7, #flickr_badge_image8 {
   margin-bottom: 0;
}

/*** Modern Footer Widgets Set ***/

div.footer-widgets {
   float: left;
   width: 274.5px;
   margin-right: 20px;
}

div.footer-widgets.last-widgets-foot {
   margin-right: 0;
}


/*** Copyright DIV Styling ***/

#copyright {
   background-color: rgba(0,0,0,0.3);
   clear: both;
   color: #F8F8F8;
   height: 50px;
   margin: 0 auto;
   border-top: 1px solid rgba(255,255,255,0.1);
   overflow: hidden;
   padding: 0 20px;
   width: 1160px;
}

#copyright .default-wep {
   width: 1160px;
   margin: 0 auto;
}

#copyright p {
   float: left;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   line-height: 50px;
   color: #979797;
   font-weight: lighter;
   text-transform: uppercase;
}

#copyright ul {
   float: right;
   line-height: 50px;
   text-transform: capitalize;
}

#copyright li {
   float: right;
   margin-left: 0px;
}

#copyright a {
   color: #FCFCFC;
}

#copyright a:hover {
   color: #FF6464;
   text-decoration: none;
}



/*** Back To Top Styling ***/


.back-to-top {
   cursor: pointer;
   display: block;
   height: 50px;
   padding: 0 10px;
   position: relative;
   text-align: center;
   float: left;
   color: #fff;
   z-index: 200;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   line-height: 50px;
   font-weight: bold;
   text-transform: uppercase;
}

.back-to-top:before {
   font-family: fontawesome;
   content: "\f062";
   margin-right: 10px;
   font-size: 16px;
   float: left;
}


/* LEft Sidebar Design */


.left-sidebar #main-sidebar {
   float: right;
   margin-right: 0;
   border-left: 0 none;
}

.default-wep.post-page-on.left-sidebar #small-mini-sidebar {
   border-right: 1px solid #ededed;
}

.left-sidebar #content {
   float: left;
   border-left: 0 none;
}

/* Blog Design */


article:last-child {
   border-bottom: 0 none;
}

#banner-ad
img {
   max-width: 100%;
   height: auto;
   margin-bottom: 30px;
   float: left;
}


/* Flicker Image Widget */

.fb_iframe_widget {
   display: inline-block;
   position: relative;
   padding: 10px 0;
   width: 320px;
   overflow: hidden;
   margin: 0 20px;
   border-bottom: 1px solid #EDEDED;
}

.cbtbl-flickr-widget {
   margin-right: -10px;
}

div.cbtbl-flickr-widget {
   float: left;
   padding: 20px 0;
   border-bottom: 1px solid #EDEDED;
   margin: 0 20px;
   max-width: 320px;
}

.cbtbl-flickr-widget .flickr_badge_image {
   display: block;
   float: left;
   clear: none;
   margin-right: 8px;
   border: 1px solid #F8F8F8;
   margin-bottom: 8px;
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   -webkit-transition: .4s ease-out;
   -moz-transition: .4s linear;
   transition: .4s linear;
}

#footer .cbtbl-flickr-widget .flickr_badge_image {
   border-color: #222;
}

.cbtbl-flickr-widget .flickr_badge_image img {
   display: block;
   height: 72px;
   width: 72px;
   transition: opacity 0.5s ease-in-out 0s;
   transition: opacity .5s ease-in-out;
   -moz-transition: opacity .5s ease-in-out;
   -webkit-transition: opacity .5s ease-in-out;
   -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   filter: grayscale(100%);
}

.cbtbl-flickr-widget .flickr_badge_image img:hover {
   -webkit-filter: grayscale(0);
   -moz-filter: grayscale(0);
   filter: grayscale(0);
}



.hereyou {
   color: #333333;
   float: left;
   font-family: 'Droid Sans',sans-serif;
   font-size: 14px;
   line-height: 40px;
   padding: 0 15px 0 0;
   text-transform: uppercase;
}



/* NEw Widget - Post List By tag */

div.list-proimage {
   width: 100px;
   height: 75px;
   float: left;
   overflow: hidden;
   margin-right: 20px;
}

ul.Post-type-list {
   float: left;
   width: 100%;
   padding: 10px 0;
   border-bottom: 1px solid #EDEDED;
   max-width: 320px;
   margin: 0 20px;
}

.wp_review_tab_widget_content a {
   color: #444;
   font-weight: bold !important;
   font-family: 'Archivo Narrow', sans-serif;
}

.wp_review_tab_widget_content ul.has-2-tabs li {
   width: 50% !important;
}

#main-footer ul.Post-type-list {
   padding: 10px 0;
   border-bottom: 1px solid #363636;
   margin: 0;
}

.wp_review_tab_widget_content .tab-content li {
   padding: 10px 0 !important;
   margin: 0 20px !important;
   max-width: 320px;
}

.wp_review_tab_widget_content .tab_title a {
   background: #F5F5F5 !important;
}

#main-footer ul.Post-type-list li a:hover {
   padding: 0;
}

#main-footer .category-list.conent-of-more-disc {
   max-width: 248px;
   margin: 10px 0;
   border: 5px solid #424242;
}

#main-footer .category-list.conent-of-more-disc p {
   color: #636363;
}

#main-footer span.list-datetimerpost {
   margin-top: 10px;
}

#main-footer .list-contentarea {
   width: 55%;
   float: right;
}

#main-footer .list-contentarea h3 a {
   color: #fff;
}



span.list-datetimerpost {
   font-size: 11px;
   float: left;
   margin-bottom: 5px;
   color: #999;
   height: 15px;
}

div.list-proimage a img {
   width: 100%;
   height: 100%;
   -webkit-transition: all 0.4s ease-in-out 0.3s;
   -moz-transition: all 0.4s ease-in-out 0.3s;
   -o-transition: all 0.4s ease-in-out 0.3s;
   -ms-transition: all 0.4s ease-in-out 0.3s;
   transition: all 0.4s ease-in-out 0.3s;
}

.list-contentarea h3 {
   line-height: 18px;
   margin: 0 0 10px;
}

.list-contentarea h3 a {
   color: #333333;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   font-weight: lighter;
   line-height: 1.0;
}

.attachment-headline.wp-post-image {
   border: 1px solid #EDEDED;
   float: left;
   height: 65px;
   margin-right: 10px;
   padding: 5px;
   width: 90px;
   transition: opacity 0.25s ease-in-out 0s;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.attachment-headline.wp-post-image:hover {
   opacity: 0.4;
}

.headerhead li {
   margin-bottom: 7px;
   overflow: hidden;
   border-bottom: 1px solid #EDEDED;

   padding-bottom: 2px;
}

.headerhead li:last-child {
   border-bottom: 0 none;
}

li.mainpostone {
   background-color: #fff;
   border: 0 none;
   height: auto;
   margin-bottom: 10px;
   padding: 0;
}

.mainpostone .headerhead h3 {
   line-height: 18px;
   margin: 5px 0 5px 10px;
}

li.mainpostone h3 a {
   font-family: Droid Sans;
   line-height: 18px;
   margin: 5px 0 0;
}

.mainpostone .rpostsum {
   padding: 6px 0;
}

li.mainpostone h3 {
   border-bottom: 1px solid #EDEDED;
}

.headerhead h3 a {
   line-height: 18px;
}

.headerhead h3 {
   line-height: 25px;
}

.headerhead h3 a {
   color: #333333;
   font-family: 'PT Sans',Arial,Helvetica,sans-serif;
   font-size: 12px;
   font-weight: lighter;
   line-height: 25px;
}

.headerhead .mainpostone .rpostsum {
   display: block;
}

.headerhead li:last-child {
   margin: 0;
}

/* Header Search */

.head-part {
   float: left;
}

.right-search {
   float: right;
   z-index: 999;
}

#s-header {
   padding: 12px 25px 12px 25px;
   border-top: 0 none;
   border-bottom: 0 none;
   color: #C0C0C0;
   width: 0px;
   font-size: 10px;
   border-radius: 50px;
   background: url(include/images/magnifier.png) no-repeat 14px center #FFFFFF;
   border: 1px solid #F0F0F0;
   margin-top: 13px;
   transition: all 0.25s ease-in-out 0s;
   transition: all .25s ease-in-out;
   -moz-transition: all .25s ease-in-out;
   -webkit-transition: all .25s ease-in-out;
}

.right-search:hover #s-header {
   padding: 12px 25px 12px 10px;
   width: 300px;
   background: url(include/images/magnifier.png) no-repeat 300px center #FFFFFF;
}

/* Full Page */


#fullpage article.page {
   margin-bottom: 20px;
   padding: 0;
   border: 0;
}

div.fpage {
   padding: 20px;
}

.page-title {
   border-bottom: 1px solid #EDEDED;
   padding: 10px 0;
   margin-bottom: 0;
   margin: 0 20px;
}

.defpost article.post {
   border-left: 0 none !important;
   border-right: 0 none !important;
   border-top: 0 none !important;
   padding: 0 !important;
}

/* Post By Sider */

aside#main-sidebar .newrespost {
   background: none repeat scroll 0 0 #FFFFFF;
   display: block;
   float: left;
   border-radius: 0 0 5px 5px;
   margin-bottom: 0px;
   position: relative;
}



aside#main-sidebar li.leftpost {
   float: left !important;
   margin: 0 20px !important;
   padding: 20px 0;
   width: 320px !important;
}

aside#main-sidebar .newrespost li {
   display: block;
   float: right;
   margin: 10px 20px 0;
   overflow: hidden;
   width: 320px;
}

aside#main-sidebar .leftpost .proimage img.attachment-medium-thumb.wp-post-image {
   width: 100%;
   height: 100%;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.proimage img {
   width: 100%;
   height: 100%;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

aside#main-sidebar .leftpost .proimage {
   width: 320px;
   height: 230px !important;
   position: relative;
   overflow: hidden;
   margin-bottom: 20px;
}

aside#main-sidebar .proimage {
   float: left;
   width: 100px;
   height: 75px;
}

#main-sidebar .leftpost .attachment-newrelpost.wp-post-image {
   margin: 0;
}

aside#main-sidebar .datetim
erpost {
   display: none;
}

.modsideone {
   float: left;
   width: 315px;
   border-right: 1px solid #EDEDED;
   padding: 0;
}

.modsidetwo {
   float: right;
   padding: 0px;
   width: 314px;
}

.modsideone .newrespostone ul {
   display: block;
   float: left;
   margin: 0 0 10px;
   overflow: hidden;
   width: 290px;
}

.modsidetwo .newrespostone ul {
   display: block;
   float: left;
   margin: 0 0 10px;
   overflow: hidden;
   width: 290px;
}

.modsidetwo .newrespostone .leftpost .contentarea {
   float: none;
   width: auto;
}

.modsideone .newrespostone .leftpost .contentarea {
   float: none;
   width: auto;
}

.modsidetwo .newrespostone ul .contentarea {
   float: right;
   width: 63.5%;
}

.modsideone .newrespostone ul .contentarea {
   float: right;
   width: 36.5%;
}

.modsideone li.leftpost {
   float: left !important;
   margin: 0 20px 10px !important;
   min-height: 320px;
   padding: 20px 0;
   width: 275px !important;
}

.modsideone li:last-child {
   margin-bottom: 0 !important;
}

.modsidetwo li.leftpost {
   float: left !important;
   margin: 0 20px 10px !important;
   min-height: 320px;
   padding: 20px 0;
   width: 275px !important;
}

.modsidetwo li:last-child {
   margin-bottom: 0 !important;
}

.modsideone .leftpost .proimage, .modsidetwo .leftpost .proimage {
   width: 275px;
   position: relative;
   height: 185px;
   overflow: hidden;
   margin-bottom: 10px;
}

.modsidetwo .newrespostone ul:last-child {
   margin: 0;
   padding: 0;
}

.modsidetwo .category-list.conent-of-more-disc, .modsideone .category-list.conent-of-more-disc {
   max-width: 247px;
}

.modsideone .newrespostone {
   margin-bottom: 0;
}

.modsidetwo .newrespostone {
   margin-bottom: 0;
}



.top-tab-widget-menu li.selected {
   background: none repeat scroll 0 0 #CE2121;
   color: #FFFFFF;
   cursor: pointer;
   float: left;
   font: bold 12px Open Sans;
   margin-bottom: -5px;
   position: relative;
   transition: all 0.2s ease 0s;
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   transition: all .2s;
}

.top-tab-widget-menu li {
   background: none repeat scroll 0 0 #333333;
   color: #FFFFFF;
   cursor: pointer;
   float: left;
   font: bold 12px Open Sans;
   list-style: none outside none;
   padding: 10px 75.5px;
   text-align: center;
   transition: all 0.2s ease 0s;
   width: 28.4%;
   -webkit-transition: all .2s;
   -moz-transition: all .2s;
   -o-transition: all .2s;
   transition: all .2s;
}

.top-tab-widget-menu ul {
   margin: 0;
   padding: 0;
}

.top-tab-widget-menu {
   margin: 0 0 20px;
   overflow: hidden;
   padding: 20px 0 0 20px;
   text-transform: uppercase;
}

.errpage {
   float: left;
   overflow: hidden;
   max-width: 710px;
}

.errimg img {
   width: 100%;
}

article.page {
   float: left;
   padding: 0;
   border-right: 1px solid #EDEDED;
   border-bottom: 1px solid #EDEDED;
   width: 100%;
}

.search-page #posts.group article.post {
   border-color: -moz-use-text-color -moz-use-text-color #DDDDDD;
   border-style: none none solid;
   border-width: 0 0 5px;
   padding: 0;
}

.underhead {
   background: #FFFFFF;
   padding: 0 20px 20px;
   margin: 0 auto;
   float: left;
}


/*** Next And Previous Blog post ***/

.cbtthenepor:hover a.read-more {
   -webkit-transform: translateY(160px);
   -moz-transform: translateY(160px);
   -o-transform: translateY(160px);
   -ms-transform: translateY(160px);
   transform: translateY(160px);
   -webkit-transition-delay: 0s;
   -moz-transition-delay: 0s;
   -o-transition-delay: 0s;
   -ms-transition-delay: 0s;
   transition-delay: 0s;
}

.cbtthenepor a.read-more {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition: all 0.2s ease-in-out 0.3s;
   -moz-transition: all 0.2s ease-in-out 0.3s;
   -o-transition: all 0.2s ease-in-out 0.3s;
   -ms-transition: all 0.2s ease-in-out 0.3s;
   transition: all 0.2s ease-in-out 0.3s;
}

.mask {
   float: left;
}

.cbtthenepor {
   overflow: hidden;
}

.dateandcat {
   background: #fb4834;
   color: #FFFFFF;
   max-width: 590px;
   padding: 3px 20px;
   position: absolute;
   width: 100%;
   z-index: 999;
}

.dateandcat a {
   color: #FFFFFF;
}

.publishdate {
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 10px;
   text-transform: uppercase;
   float: left;
   display: inline-block;
   margin-bottom: 5px;
   color: #999;
   padding-left: 20px;
   height: 15px;
}

.homecatpage {
   float: left;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 10px;
   line-height: 20px;
   margin-right: 10px;
   text-transform: uppercase;
}




/* Search Box */

.main-titl {
   height: 30px;
   border-bottom: 1px solid #EDEDED;
   clear: both;
   position: relative;
   max-width: 710px;
   padding: 10px 20px;
}

.posttitle {
   color: #424242;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   font-size: 14px;
   line-height: 30px;
   float: left;
   text-transform: uppercase;
}

.posttitle::first-letter {
   color: #fb4834;
}

div.corousel-content {
   overflow: hidden;
   margin: 0 auto;
   position: relative;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.footer-more-box {
   padding: 6px 8px;
   border: 5px solid #F3F3F3;
   float: left;
   margin: 20px 21px 20px;
   border-radius: 3px;
   width: 100%;
   max-width: 563px;
}

.next-and-back-btn {
   float: left;
}

#main-sidebar .newrespostone ul.popularclass.leftpost {
   max-width: 320px;
}

#main-sidebar .newrespostone ul {
   max-width: 320px;
}

.coroucel-more {
   float: right;
   margin-top: 2px;
}

.coroucel-more a {
   background: #fb4834;
   color: #fff;
   padding: 4px 6px;
   text-transform: uppercase;
   border-radius: 1px;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
}

span.coroucel-buttons {
   width: 1200px;
   float: left;
   position: relative;
}

.coroucel-more a:hover {
   background: #616161;
}

button.nnext:after {
   content: "\f0a9";
   font-family: fontawesome;
}

button.pprev:after {
   content: "\f0a8";
   font-family: fontawesome;
}

div.corousel-content:hover button.nnext {
   right: -10px;
   cursor: pointer;
   font-size: 25px;
}

div.corousel-content:hover button.pprev {
   left: -10px;
   cursor: pointer;
   font-size: 25px;
}

div.nnext-bt {
   height: 20px;
   border-radius: 50%;
   width: 20px;
   float: left;
   cursor: pointer;
   background-image: url(include/images/corusel-btn.png);
   background-repeat: no-repeat;
   background-position: 1px;
}

div.prev-bt {
   margin-left: 6px;
   height: 20px;
   width: 20px;
   cursor: pointer;
   border-radius: 50%;
   float: left;
   background-image: url(include/images/corusel-btn.png);
   background-repeat: no-repeat;
   background-position: -24px;
}

.morerm {
   float: right;
}

#related_posts .odd {
   margin: 0px 20px 0 0 !important;
}

/* widget titles */

.modsideone .newrespostone ul.leftpost {
   margin-bottom: 10px;
}

.widget_spraymagwp_recent_posts_thumb1 .proimage {
   float: left;
   height: 80px;
}

#main-sidebar .widget_spraymagwp_recent_posts_thumb .contentarea {
   float: right;
   max-width: 200px;
   margin-left: 20px;
   width: 100%;
}

#main-sidebar .widget_spraymagwp_recent_posts_thumb .leftpost .contentarea {
   float: right;
   max-width: 380px;
   margin-left: 20px;
   width: 100%;
}

.modsideone .widget-title {
   margin-bottom: 0px;
   position: relative;
}

.modsidetwo .widget-title {
   margin-bottom: 0px;
   position: relative;
}


/* Theme title */
.textonly-list {
   float: left;
}

.textonly-list ul li h3 {
   font-size: 18px;
   line-height: 20px;
}

.textonly-list ul.leftpost li h3 {
   margin-bottom: 10px;
}

.textonly-list ul .rpostsum {
   display: none;
}

.textonly-list ul.leftpost .rpostsum {
   display: block;
}

.textonly-list ul.leftpost {
   padding: 20px 0;
   margin: 0 20px;
}

.textonly-list ul {
   border-bottom: 1px solid #F3F2F2;
   float: left;
   padding: 10px 0;
   margin: 0 20px;
}

.textonly-list ul li a {
   color: #333333;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   text-transform: uppercase;
   font-weight: 800;
}

.textonly-list a.sum-rpost {
   float: left;
   font-size: 10px;
   font-family: 'Archivo Narrow', sans-serif;
   padding: 8px 8px;
   margin-top: 10px;
   color: #FFFFFF;
   display: block;
   background: #fb4834;
   display: none;
}

.textonly-list div.first-category a {
   float: right;
   font-size: 11px !important;
   line-height: 12px;
   padding: 2px 3px;
   text-transform: uppercase;
   color: #999;
   position: relative;
   display: none;
   font-weight: normal;
}

.textonly-list .leftpost .first-category a {
   display: block;
}

.textonly-list .leftpost .sum-rpost {
   display: block;
}

/*HEadline title */

span.headline-top {
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   text-transform: uppercase;
   width: 100%;
   float: left;
   padding: 10px 20px;
   margin-bottom: 0;
   border-bottom: 1px solid #EDEDED;
   margin-left: 0;
   max-width: 690px;
}

 /* post navigation */

#post-nav {
   float: left;
   margin-bottom: 20px;
    margin: 10px;
   overflow: hidden;
   border-top: 1px solid #EDEDED;
}

.post-previous {
   float: left;
   width: 51%;
 }

.post-previous h4 a:before {
   content: "\f0a8";
   margin-right: 20px;
   font-family: fontawesome;
   font-size: 55px;
   padding: 13px 20px;
   float: left;
   -webkit-font-smoothing: antialiased;
   display: none;
}

.post-previous h4 a:before {
   content: "\f0a8";
   margin-right: 20px;
   font-family: fontawesome;
   font-size: 55px;
   padding: 13px 20px 13px 0;
   float: left;
   -webkit-font-smoothing: antialiased;
}

.post-next h4 a:before {
   content: "\f0a9";
   margin-left: 20px;
   font-family: fontawesome;
   font-size: 55px;
   padding: 13px 0 13px 20px;
   float: right;
   -webkit-font-smoothing: antialiased;
   display:none;
}

#post-nav h4 {
   margin: 10px;
   font-weight: 600;
   line-height: 17px;
}

.post-next {
   float: right;
   width: 46%;
   text-align: right;
}

.post-previous a, .post-next a {
   color: #0c0b0b;
   font-size: 15px;
}

.prev, .next {
    padding: 10px 0;
   color: #3A3A3A;
   font-weight: lighter;
   line-height: 15px;
   border-right: 0 none;
   position: absolute;
}

.post-previous a:hover, .post-next a:hover {
   text-decoration: none;
}

button.nnext {
    float: right; position: absolute; width: 50px;
  padding: 10px; right: -38px; top: 65px; height: 60px; border-radius: 35px 0 0 35px;
  z-index: 99; width: 60px; border: 0 none; background: rgba(0, 0, 0, 0.6);
  color: rgba(255, 255, 255, 0.6); -webkit-transition: all .4s ease-in-out;
  -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; transition: all .4s ease-in-out;
}

button.pprev:focus {
   outline: 0 none;
}

button.pprev {

  float: left;
  position: absolute;
  width: 50px;
  padding: 10px;
  left: -35px;
  top: 65px;
  z-index: 99;
  height: 60px;
  border-radius: 0 35px 35px 0;
  width: 60px;
  border: 0 none;
   background: rgba(0,0,0,0.6);
    color: rgba(255, 255, 255, 0.6);
    -webkit-transition: all .4s ease-in-out;
     -moz-transition: all .4s ease-in-out;
      -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out;
       transition: all .4s ease-in-out;

}

button.nnext:focus {
   outline: 0 none;
}

/* classic Post Border */

.mask {
   float: left;
}

.cbtthenepor {
   overflow: hidden;
}

/* Simple Blog Post Cate */

.box-cate-set {
   width: 225px;
   float: left;
   background: #fff;
   margin-right: 20px;
   margin-bottom: 20px;
   overflow: hidden;
   max-height: 370px;
   border-radius: 0 0 5px 5px;
   height: 350px;
   border-bottom: 2px solid #D4D4D4;
}

.box-cate-set p {
   line-height: 1.5em;
}

.box-cate-set:nth-child(4) {
   margin: 0;
}

.box-cate-set:nth-child(8) {
   margin: 0;
}

.related-box-post {
   width: 100%;
   height: 150px;
   overflow: hidden;
}

.box-category {
   margin: 0 0 0 0;
   float: left;
}

.box-post-start {
   padding: 10px;
}

.box-post-start h3 a {
   color: #494949;
   display: block;
   font-family: Droid Sans;
   font-size: 14px;
   font-weight: lighter;
   padding: 10px 0;
   text-transform: uppercase;
   line-height: 20px;
}

.box-cate-set.first-box-post {
   width: 395px;
   max-height: 370px;
   overflow: hidden;
}

.box-date {
   padding: 10px;
}

.box-cate-set.first-box-post .related-box-post {
   width: 100%;
   height: 214px;
   overflow: hidden;
}

.related-box-post {
   position: relative;
}

#modclen_posts li .attachment-feat-thumb.wp-post-image {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   background: #333;
   height: auto;
}

.textonly-list .leftpost .datetimerpost {
   display: block;
   position: relative;
   float: left;
   color: #9C9C9C;
   background: none;
   width: 95%;
   text-align: left;
   padding: 10px 0;
}

.related-box-post img {
   width: 100%;
   height: 100%;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   background: #333;
}

.posthome-date:after {
   content: close-quote;
   position: absolute;
   width: 0px;
   top: -21px;
   right: 30px;
   border-left: 10px solid rgba(0, 0, 0, 0);
   border-bottom: 10px solid #fb4834;
   border-top: 10px solid rgba(0, 0, 0, 0);
   border-right: 10px solid rgba(0, 0, 0, 0);
}

#search-for-count {
   display: none;
}

.view-more:after {
   content: close-quote;
   position: absolute;
   width: 0px;
   top: 13px;
   right: -12px;
   border-bottom: 6px solid rgba(0, 0, 0, 0);
   border-left: 6px solid #8DC63F;
   border-top: 6px solid rgba(0, 0, 0, 0);
   border-right: 6px solid rgba(0, 0, 0, 0);
}

.related-box-post:after {
   content: close-quote;
   position: absolute;
   width: 0px;
   bottom: 0px;
   left: 30px;
   border-left: 10px solid rgba(0, 0, 0, 0);
   border-bottom: 10px solid #FFFFFF;
   border-top: 10px solid rgba(0, 0, 0, 0);
   border-right: 10px solid rgba(0, 0, 0, 0);
}

/* Hover Images Effect */
.related-box-post img:hover {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

.classic-blog #posts .post-thumb .attachment-classic-thumb.wp-post-image:hover {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

#modclen_posts li:hover .attachment-feat-thumb.wp-post-image {
   opacity: 0.7;
}

#related_posts li:hover .relatedthumb img {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

.attachment-rpost-thumb.wp-post-image:hover {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

/* Moder Post Grid Overlay */


div#slider-with li.bigleftpost .overlay {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 300px;
   height: 180px;
   margin: 0;
   z-index: 9;
}

div#slider-with li.bigleftpost .overlay.video {
   background: url("include/images/video.png") no-repeat 5px 5px;
}

div#slider-with li.bigleftpost .overlay.audio {
   background: url("include/images/audio.png") no-repeat 5px 5px;
}

div#slider-with li.bigleftpost .overlay.gallery {
   background: url("include/images/image.png") no-repeat 5px 5px;
}

div#slider-with li.bigleftpost:hover .overlay {
   margin-top: -102px;
   z-index: -4;
}

div#slider-with li.bigleftpost:hover .relatedcontentclan {
   opacity: 0;
}

/* Set 2 */

div#slider-with li.secondpostset.thirdpostset .overlay {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 300px;
   height: 180px;
   margin: 0;
   z-index: 9;
}

div#slider-with li.secondpostset.thirdpostset .overlay.video {
   background: url("include/images/video.png") no-repeat 5px 5px;
}

div#slider-with li.secondpostset.thirdpostset .overlay.audio {
   background: url("include/images/audio.png") no-repeat 5px 5px;
}

div#slider-with li.secondpostset.thirdpostset .overlay.gallery {
   background: url("include/images/image.png") no-repeat 5px 5px;
}

div#slider-with li.secondpostset.thirdpostset:hover .overlay {
   margin-top: -56px;
   z-index: -4;
}

div#slider-with li.secondpostset.thirdpostset:hover .relatedcontentclan {
   opacity: 0;
}

/* Set 3 */

div#slider-with li.thirdpostset.lastpostmod .overlay {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 210px;
   height: 130px;
   margin: 0;
   z-index: 9;
}

div#slider-with li.thirdpostset.lastpostmod .overlay.video {
   background: url("include/images/video.png") no-repeat 50% 20%;
}

div#slider-with li.thirdpostset.lastpostmod .overlay.audio {
   background: url("include/images/audio.png") no-repeat 50% 20%;
}

div#slider-with li.thirdpostset.lastpostmod .overlay.gallery {
   background: url("include/images/image.png") no-repeat 50% 20%;
}

div#slider-with li.thirdpostset.lastpostmod:hover .overlay {
   margin-top: -56px;
   z-index: -4;
}


/* New Tag System */


.single-category-title:before {
   content: close-quote;
   position: absolute;
   width: 0px;
   bottom: 5px;
   left: -12px;
   border-left: 6px solid rgba(0, 0, 0, 0);
   border-right: 6px solid #4E4E4E;
   border-top: 6px solid rgba(0, 0, 0, 0);
   border-bottom: 6px solid rgba(0, 0, 0, 0);
}

/* Post After */

span.postafter {
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 11px;
   text-transform: uppercase;
   float: left;
   display: inline-block;
   margin-bottom: 5px;
   color: #999;
   line-height: 15px;
   height: 15px;
}

/* Courcial Tag System */

.textwidget {
   font-family: 'Raleway', sans-serif;
   color: #636363;
   font-size: 14px;
   line-height: 20px;
}

.modsideone .newrespostone ul:last-child {
   margin: 0 20px;
}

.newrespost li:last-child {
   margin: 0 20px;
}

#home-page\20 default-item .navigaton-upper {
   float: left;
   background: #fff;
   border-radius: 5px;
   width: 100%;
}

.tags-under-post {
   font-size: 11px;
   float: left;
   display: inline-block;
   margin-bottom: 5px;
   color: #999;
   height: 15px;
   background-position: -5px -4px;
}

/* Read More Button */

a.read-this-widget {
   display: none;
}

#main-sidebar .leftpost a.read-this-widget {
   float: left;
   font-size: 10px;
   font-family: 'Archivo Narrow', sans-serif;
   padding: 8px 8px;
   margin-top: 10px;
   color: #FFFFFF;
   display: block;
   background: #fb4834;
}

.leftpost a.read-this-widget {
   float: left;
   font-size: 10px;
   font-family: 'Archivo Narrow', sans-serif;
   padding: 8px 8px;
   margin-top: 10px;
   color: #FFFFFF;
   display: block;
   background: #fb4834;
}

/* Modern Post System */

li.bigleftpost {
   width: 630px;
   margin-right: 20px;
   float: left;
   overflow: hidden;
   overflow: hidden;
}

.bigleftpost .relatedcontentclan {
   padding: 10px;
   z-index: 999;
   background: rgba(0,0,0,0.6);
   position: absolute;
   bottom: 0;
   width: 100%;
   max-width: 610px;
}

div.relatedthumbclan img {
   width: 100%;
   height: 100%;
}

.bigleftpost .relatedthumbclan {
   height: 420px;
   overflow: hidden;
   position: relative;
}

p.modblogpostset {
   color: #fbfbfb;
}

li.secondpostset {
   float: right;
   overflow: hidden;
   width: 440px;
   margin-bottom: 20px;
}

.secondpostset .relatedthumbclan {
   height: 270px;
   overflow: hidden;
   position: relative;
}

.secondpostset .relatedcontentclan {
   padding: 10px;
   z-index: 999;
   position: absolute;
   bottom: 0;
   background: rgba(0,0,0,0.6);
   width: 420px;
}

.relatedcontentclan h3 a {
   color: #fff;
}

 li.thirdpostset {
   float: right;
   width: 210px;
   overflow: hidden;
}

.thirdpostset .relatedthumbclan {
   height: 130px;
   overflow: hidden;
   position: relative;
}

.thirdpostset .relatedcontentclan {
   position: absolute;
   background: rgba(0,0,0,0.6);
   padding: 5px 10px;
   width: 100%;
   max-width: 280px;
   bottom: 0;
}

.thirdpostset .relatedcontentclan h3 {
   font-size: 12px;
   line-height: 20px;
}

.lastpostmod .relatedthumbclan {
   height: 130px;
   overflow: hidden;
   position: relative;
}

.lastpostmod .relatedcontentclan {
   position: absolute;
   background: rgba(0,0,0,0.6);
   padding: 5px 10px;
   width: 100%;
   max-width: 190px;
   bottom: 0;
}

.lastpostmod .relatedcontentclan h3 {
   font-size: 14px;
   line-height: 18px;
}

li.lastpostmod {
   float: right;
   width: 210px;
   margin-right: 20px;
   overflow: hidden;
}

span.single-tag a {
   z-index: 999;
   color: #E2E2E2;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   font-size: 12px;
   text-transform: capitalize;
}

span.published-time {
   z-index: 999;
   color: #C0C0C0;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   font-size: 12px;
}


/* 4X Grid */

.gallery-postsys #modrpostset {
   padding-left: 0;
}

div#right-sides {
   float: right;
   width: 570px;
   position: relative;
   overflow: hidden;
   margin-top: 20px;
}

div#right-sides li {
   float: left;
   width: 275px;
   margin-left: 20px;
   height: 170px;
   overflow: hidden;
   margin-bottom: 20px;
}

.post-thumb {
   overflow: hidden;
}

.post-thumb.if-has-in-personaldes {
   max-height: 360px;
   overflow: hidden;
}

div#right-sides li:nth-child(1) {
   margin-left: 0;
}

div#right-sides li:nth-child(3) {
   margin-left: 0;
   margin-bottom: 0;
}

div#right-sides li:nth-child(4) {
   margin-bottom: 0;
}

div.content-background {
   width: 100%;
   height: 170px;
   overflow: hidden;
   float: left;
   background-color: #333;
}

div#right-sides li:hover .single-post-tag.in-feture-tags.in-for-grid {
   bottom: 121px;
}

.single-post-tag.in-feture-tags.in-for-grid {
   bottom: 141px;
}

div.content-background a img {
   width: 100%;
   height: 180px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   opacity: 0.6;
}

div.links-titlegrid {
   float: left;
   position: relative;
   background: rgba(0,0,0,0.6);
   margin-top: 0px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

div.links-titlegrid h3 {
   line-height: 20px;
}

div.links-titlegrid h3 a {
   color: #fbfbfb;
   font-size: 14px;
   padding: 10px;
   font-family: 'Archivo Narrow', sans-serif;
   text-shadow: 1px 1px 3px #333;
   line-height: 24px;
   float: left;
   width: 255px;
   height: 60px;
   overflow: hidden;
}

div.links-titlegrid h3 a:hover {
   text-decoration: none;
}

div#right-sides li:hover .links-titlegrid {
   margin-top: -70px;
}

div#right-sides li:hover .content-background a img {
   opacity: 1;
   background-color: #333;
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
}

div#right-sides .overlay {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 210px;
   height: 170px;
   margin: 0;
   z-index: 99;
}

div#right-sides li:hover .overlay {
   margin-top: -100px;
   z-index: -20;
}

/* Widget Overlay Effect - Center Post*/

span.overlay-effect {
   display: none;
}

.leftpost span.overlay-effect {
   display: block;
}

.centwepost .overlay-effect {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 320px;
   height: 190px;
   margin: 0;
   z-index: 9;
}

.overlay-effect.video {
   background: url("include/images/video.png") no-repeat 5px 5px;
}

.overlay-effect.audio {
   background: url("include/images/audio.png") no-repeat 5px 5px;
}

.overlay-effect.gallery {
   background: url("include/images/image.png") no-repeat 5px 5px;
}

.centwepost li div.proimage:hover .overlay-effect {
   margin-top: -100px;
   z-index: -1;
}

.modsideone .overlay-effect {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 324px;
   height: 200px;
   margin: 0;
   z-index: 9;
}

.modsidetwo .overlay-effect {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 325px;
   height: 200px;
   margin: 0;
   z-index: 9;
}

.modsideone li div.proimage:hover .overlay-effect {
   margin-top: -100px;
   z-index: -1;
}

.modsidetwo li div.proimage:hover .overlay-effect {
   margin-top: -100px;
   z-index: -1;
}

/* Widget Overlay Effect - Sidebar */

span.overlay-effect {
   display: none;
}

.leftpost span.overlay-effect {
   display: block;
}

#main-sidebar .overlay-effect {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   position: absolute;
   width: 359px;
   height: 230px;
   margin: 0;
   z-index: 9;
}

.overlay-effect.video {
   background: url("include/images/video.png") no-repeat 5px 5px;
}

.overlay-effect.audio {
   background: url("include/images/audio.png") no-repeat 5px 5px;
}

.overlay-effect.gallery {
   background: url("include/images/image.png") no-repeat 5px 5px;
}

#main-sidebar li div.proimage:hover .overlay-effect {
   margin-top: -100px;
   z-index: -1;
}

/* Image Hover Zoom Effect */

.proimage {
   background-color: none;
   background-color: none;
   overflow: hidden;
   position: relative;
}

#main-sidebar ul.popularclass.leftpost:hover .proimage a img {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

li.leftpost:hover .proimage a img {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

ul.popularclass.leftpost:hover .proimage a img {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

/* Footer New Menu */

.menu-and-back-to-top {
   background-color: rgba(0,0,0,0.3);
   float: left;
   width: 1160px;
   padding: 0 20px;
   border-bottom: 1px solid rgba(255,255,255,0.1);
}

div.footer-menu {
   float: right;
}

div.footer-menu ul li:after {
   content: "O";
   float: left;
   margin: 0 15px;
   font-size: 8px;
   font-weight: bold;
}

div.footer-menu ul li:after:last-child {
   border-right: 0 none;
   content: none;
}

#main-footer ul li a:hover {
   color: #fff;
   padding-left: 0;
}

div.footer-menu ul li:last-child a:after {
   content: none;
}

div.footer-menu ul li {
   float: left;
   text-align: center;
   padding: 0 0 0 0 !important;
   line-height: 50px;
}

div.footer-menu ul li:last-child {
   border-right: 0 none;
}

div.footer-menu ul li a {
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   color: #B3B3B3;
   font-weight: lighter;
   text-transform: uppercase;
}

div.footer-menu ul li a:hover {
   padding: 0!important;
   text-decoration: none;
}

/* Pagination */

a.next.page-numbers {
   float: right;
   position: inherit;
   border-left: 1px solid #EDEDED;
}

div.centwepost .widget:first-child .widget-title {
   display: none;
}


div.main-counter-co {
   padding: 20px;
   float: left;
   border-bottom: 1px solid #EDEDED;
}

/* Pritty Photo Gallery */

div.footer-grid h2 {
   border-bottom: 1px solid #EDEDED;
   color: #424242;
   border-top: 1px solid #EDEDED;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   font-size: 14px;
   padding: 10px 20px;
   line-height: 30px;
   text-transform: uppercase;
}

ul.prittybigpost li {
   width: 275px !important;
   height: 362px !important;
   padding: 20px 20px 20px 0 !important;
   float: left !important;
   max-height: 100%;
   margin-left: 20px;
}

ul.prittybigpost li .footgrid-titlke {
   display: block !important;
}

ul.prittybigpost li .rpostsum {
   display: block !important;
   margin-top: 10px;
}

ul.prittybigpost li div.footergrid-thumbnail {
   width: 275px !important;
   max-height: 100%;
   height: 172px;
}

#main-sidebar ul.prittybigpost li {
   width: 320px !important;
   height: 340px !important;
   padding: 20px 20px 20px 0 !important;
   float: left !important;
   max-height: 100%;
   margin-left: 20px;
   padding-bottom: 0 !important;
}

#main-sidebar ul.prittybigpost li div.footergrid-thumbnail {
   width: 320px !important;
   max-height: 100%;
   height: 172px;
}

#main-sidebar .category-list.conent-of-more-disc {
   padding: 6px 8px;
   border: 5px solid #F3F3F3;
   float: left;
   margin: 20px 21px 20px;
   border-radius: 3px;
   width: 100%;
   max-width: 292px;
}

#main-sidebar div.footer-grid ul li {
   width: 320px;
   overflow: hidden;
   float: right;
   padding: 20px 20px 0 0;
   height: 114px;
}

#small-mini-sidebar ul.prittybigpost li {
   width: 168px !important;
   height: 362px !important;
   padding: 20px 20px 20px 0 !important;
   float: left !important;
   max-height: 100%;
   margin-left: 20px;
}

#small-mini-sidebar ul.prittybigpost li div.footergrid-thumbnail {
   width: 168px !important;
   max-height: 100%;
   height: 145px;
}

#small-mini-sidebar div.footer-grid ul li {
   width: 168px;
   overflow: hidden;
   float: right;
   padding: 20px 20px 0 20px;
   height: 114px;
}

#small-mini-sidebar p.more-difin-text {
   width: 96px;
   overflow: hidden;
   height: 22px;
}

#small-mini-sidebar .category-list.conent-of-more-disc {
   padding: 6px 8px;
   border: 5px solid #F3F3F3;
   float: left;
   margin: 20px 21px 20px;
   border-radius: 3px;
   width: 100%;
   max-width: 140px;
}

.category-list.conent-of-more-disc {
   padding: 6px 8px;
   border: 5px solid #F3F3F3;
   float: left;
   margin: 20px 21px 20px;
   border-radius: 3px;
   width: 100%;
   max-width: 563px;
}

.category-list.conent-of-more-disc p {
   float: left;
   color: #858585;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   text-transform: uppercase;
}

a.more-link-box-btn {
   float: right;
   background: #fb4834;
   color: #fff;
   padding: 4px 6px;
   text-transform: uppercase;
   border-radius: 1px;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
}

a.more-link-box-btn:hover {
   background-color: #616161;
}

div.footer-grid ul li {
   width: 295px;
   overflow: hidden;
   float: right;
   padding: 20px 20px 0 0;
   position: relative;
   height: 114px;
}

div.footer-grid ul.prittybigpost li:hover .single-post-tag {
   bottom: 0;
}

div.footer-grid ul li:hover .single-post-tag {
   bottom: 28px;
}

div.footer-grid ul li .footgrid-titlke, div.footer-grid ul li .rpostsum {
   display: none;
}

.rpostsum {
   color: #868686;
   font-size: 13px;
   float: left;
   line-height: 20px;
   display: block;
   font-family: 'Raleway', sans-serif;
}

div.summery-bottom {
   border-top: 1px solid #ededed;
   border-bottom: 1px solid #EDEDED;
}

div.footergrid-thumbnail {
   width: 100%;
   overflow: hidden;
   max-height: 114px;
   background: url(include/images//plus-24.png) no-repeat center center #fff;
   margin-bottom: 10px;
   position: relative;
}

div.footergrid-thumbnail img {
   width: 100%;
   height: 100%;
   overflow: hidden;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

div.footergrid-thumbnail img:hover {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

div.footgrid-titlke h3 a {
   font-weight: 800;
   line-height: 1.0;
   color: #333333;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   text-transform: uppercase;
}

.footgrid-titlke h3 {
   font-size: 18px;
   line-height: 20px;
}

div.footer-grid ul li:nth-child(2) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

div.footer-grid ul li:nth-child(5) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

div.footer-grid ul li:nth-child(8) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

div.footer-grid ul li:nth-child(11) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

div.footer-grid ul li:nth-child(14) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

div.footer-grid ul li:nth-child(17) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

div.footer-grid ul li:nth-child(20) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

div.footer-grid ul li:nth-child(23) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

div.footer-grid ul li:nth-child(25) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

div.footer-grid ul li:nth-child(28) {
   border-left: 1px solid #ededed;
   border-right: 1px solid #EDEDED;
}

/* new Header */

header#main-header.mag-header-design {
   padding: 0;
   position: relative;
   overflow: initial;
}

div.header-darkerst {
   width: 1144px;
   float: left;
   overflow: hidden;
   padding: 0 15px 0 0;
   border-top: 1px solid #F0F0F0;
   border-right: 1px solid #F0F0F0;
}

div.headarea.style-mag {
   float: left;
   width: 1160px;
   padding: 0 20px;
}

div#logo.style-mag-logo {
   float: left;
   overflow: hidden;
   max-width: 280px;
}

div.header-right-corousel {
   float: right;
   width: 100%;
   overflow: hidden;
   max-width: 870px;
}

div.carousel-right {
   width: 790px;
   max-height: 200px;
   overflow: hidden;
}

li.carousel-hright {
   width: 365px;
   float: left;
   padding: 20px;
   height: 110px;
}

.carousel-image-hright {
   width: 160px;
   overflow: hidden;
   height: 110px;
   float: left;
   margin-right: 20px;
}

div.carousel-hrtitle {
   float: right;
   width: 50.6%;
}

div.carousel-hrtitle > h3 {
   line-height: 20px;
   color: #fff;
   min-height: 40px;
   margin-bottom: 5px;
}

div.carousel-hrtitle > h3 > a {
   color: #494949;
   display: block;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   font-weight: lighter;
   text-transform: uppercase;
   line-height: 20px;
}

div.carousel-image-hright img {
   width: 100%;
   height: 100%;
}


header#main-header.mag-header-design #main-navigation-ico-sticky-wrapper .default-wep {
   width: 1160px;
   margin: 0 auto;
}

header#main-header.mag-header-design #main-navigation-ico li {
   margin-left: 0px;
   position: relative;
}

header#main-header.mag-header-design #main-navigation-ico {
   max-width: 1160px;
}

div.sociwep.helfpage-design {
   float: right;
   width: 10.5%;
   margin: 0;
   margin-left: 15px;
   padding: 10px 0;
}

div.login-link.style-mag {
   padding: 16px 25px 16px 0;
   margin: 0;
}

div.login-link.style-mag a {
   color: #333 !important;
}

input#s-header.magazine-header {
   margin-top: 0px;
   margin-bottom: 0px;
}





div.content-center {
   background: #f6f6f6;
   height: auto;
   float: left;
}

div#newlinkslid.magazine-head {
   margin: 0 auto;
   border-bottom: 1px solid #ededed;
   width: 1069px;
   border-right: 1px solid #ededed;
}

input#s-header.magazine-header {
   background: url(include/images/magnifier.png) no-repeat 265px center #FFFFFF;
}

div.right-search.style-mag:hover #s-header {
   width: 250px;
   padding: 12px 25px 12px 25px;
}

div.Headline.mager-header p {
   padding: 9.5px 16px;
}

div.center-navibutton {
   float: right;
   width: 6.5%;
   margin-left: 15px;
}

button.prev-heraderpost {
   border: 1px solid #EEE;
   padding: 15px;
   background: url(include/images/top_next.png) #fff no-repeat center center;
   border-radius: 50%;
   margin-top: 9px;
}

button.next-heraderpost {
   border: 1px solid #EEE;
   padding: 15px;
   background: url(include/images/top_back.png.png) no-repeat center center #fff;
   border-radius: 50%;
   margin-top: 9px;
}

div.ticker-for.headerpart {
   float: left;
}

button.prev-heraderpost:hover, button.next-heraderpost {
   cursor: pointer;
}

button.prev-heraderpost:focus, button.next-heraderpost:focus {
   outline: 0 none;
}

div#newlinkslid.magazine-head ul {
   margin-left: 105px;
}

div#modclen_posts {
   width: 300px;
   float: left;
   max-height: 360px;
   overflow: hidden;
   margin-top: 20px;
}

div#wp_right_postset {
   background: none repeat scroll 0 0 #333;
   float: right;
   margin-top: 20px;
   max-height: 360px;
   overflow: auto;
   width: 290px;
}

div#wp_right_postset ul li {
   border-bottom: 1px solid #444;
   float: left;
   max-width: 253px;
   padding: 5px 10px;
   width: 100%;
}

div#wp_right_postset ul li:hover {
   background: #292929;
}

div#wp_right_postset ul li h3 {
   line-height: 20px;
   min-height: 45px;
}

div#wp_right_postset ul li h3 a {
   color: #fbfbfb;
   font-weight: lighter;
   font-size: 12px;
}

span.dates-gao {
   color: #f58f21;
   font-size: 12px;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: lighter;
   text-transform: uppercase;
}

div#wp_right_postset::-webkit-scrollbar {
   width: 0;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

div#wp_right_postset:hover::-webkit-scrollbar {
   width: 5px;
   border-radius: 20px;
}

div#wp_right_postset::-webkit-scrollbar-track {
   background: #444;
   border-left: 1px solid #333;
}

div#wp_right_postset::-webkit-scrollbar-thumb {
   background: #f58f21;
   outline: 0 none;
}

/* Tabs Widget */
li.header-list.tableftpost {
   float: left;
   height: auto;
   padding: 0 0 20px 0;
   width: 300px;
   margin-right: 20px;
   margin-top: 20px;
   background: #D91E18;
}

span.tabs-details {
   color: #fbfbfb;
   padding: 0 20px;
   float: left;
   font-size: 12px;
   display: none;
}




li.header-list.tableftpost .blogpos-title {
   padding: 0 20px 20px;
   width: 87%;
   float: left;
   margin-left: 0;
}

a.read-article-ico {
   width: 45px;
   height: 45px;
   right: -150px;
   background: url("include/images/hyperlink.png") no-repeat 50% rgba(51, 51, 51, 0.44);
   z-index: 3;
   float: right;
   position: absolute;
   top: 70px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

span.prity-photo-img a span {
   width: 45px;
   height: 45px;
   left: -150px;
   z-index: 3;
   top: 70px;
   background: url("include/images/camera_prity.png") no-repeat 50% rgba(51, 51, 51, 0.44);
   float: left;
   position: absolute;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

/* New Sidebar - Mini Sidebar */

div#small-mini-sidebar {
   float: left;
   width: 17%;
   overflow: hidden;
}


#small-mini-sidebar .leftpost .attachment-newrelpost.wp-post-image {
   height: 100%;
   width: 100%;
}

#small-mini-sidebar li.leftpost {
   float: left !important;
   margin: 0 20px !important;
   padding: 20px;
   width: 169px !important;
   min-height: 315px;
}

#small-mini-sidebar .leftpost a.read-this-widget {
   text-align: center;
   width: 90%;
}

#small-mini-sidebar .proimage {
   float: left;
   width: 168px;
   overflow: hidden;
   position: relative;
   height: 125px;
}

#small-mini-sidebar .newrespost li {
   float: left;
   width: 168px;
   padding: 20px 0;
}

#small-mini-sidebar .contentarea {
   float: right;
   max-width: 168px;
   margin-left: 0;
   width: 100%;
   margin-top: 10px;
}

#small-mini-sidebar ul.Post-type-list {
   max-width: 168px;
   padding: 20px 0;
   margin: 0 20px;
}

#small-mini-sidebar ul div.list-proimage {
   width: 168px;
   height: 120px;
   float: left;
   overflow: hidden;
   margin-right: 0;
}

#small-mini-sidebar .list-contentarea {
   float: left;
   margin-top: 10px;
}

#small-mini-sidebar .category-list a {
   max-width: 168px;
}
.entry-summary p {
   color: #797979;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   margin: 10px 0;
   line-height: 20px;
}

span.posted_in {
   line-height: 20px;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
}


span.posted_in a {
   color: #fff;
   background: #979797;
   padding: 2px 8px;
   line-height: 20px;
   font-family: 'Archivo Narrow', sans-serif;
   border-radius: 1px;
   font-size: 12px;
   text-transform: uppercase;
}


/* Content Area By Position */

/* Style 1 */
.content-center.small-left.large-right #content, .content-center.small-left.large-right #small-mini-sidebar, .content-center.small-left.large-right #main-sidebar{
   float: left;
}



/* Style 2 */

.content-left.small-left.large-right #content {
   float: left;
   border-left: 0 none;
}

.content-left.small-left.large-right #small-mini-sidebar {
   float: left;
   border-right: 1px solid #ededed;
}

.content-left.small-left.large-right #main-sidebar {
   float: right;
}

/* Style 3 */

.content-right.large-left.small-right #content {
   float: right;
   border-right: 0 none;
}

.content-right.large-left.small-right #small-mini-sidebar {
   border-left: 1px solid #ededed;
}

.content-right.large-left.small-right #main-sidebar {
   float: left;
}

/* Style 4 */

.content-center.small-right.large-left #main-sidebar, .content-center.small-right.large-left #content, .content-center.small-right.large-left #small-mini-sidebar  {
   float: left;
}
/* Blog Design Started */

/* 01. Personal Design */
div#home-page.personal-design article {
   float: left;
   padding: 20px;
}

h2.post-title.personal-design a {
   float: left;
   text-align: left;
   width: 100%;
   font-size: 18px;
   margin: 15px 0;
}

.personal-design .excerpt {
   margin-bottom: 0;
   color: #7E7E7E;
   line-height: 18px;
   margin-top: 5px;
   font-family: 'Raleway', sans-serif;
}

.meta-inpersonal.right {
   float: right;
}

.meta-inpersonal.right a {
   font-family: 'Archivo Narrow', sans-serif;
   color: #333;
   font-size: 13px;
   color: #999;
}

a.personal-design-read-more {
   float: left;
   padding: 10px 20px;
   border: 2px solid #fb4834;
   font-weight: lighter;
   border-radius: 50px;
   color: #fb4834;
   font-family: 'Archivo Narrow', sans-serif;
   text-transform: uppercase;
}

a.personal-design-read-more:hover {
   color: #fff;
   background: #fb4834;
}

span.share-buttons.right-pd {
   float: right;
   opacity: 0;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.read-more-and-share-buttons {
   margin-top: 14px;
   float: left;
   width: 100%;
}

.read-more-and-share-buttons:hover .share-buttons.right-pd {
   opacity: 1;
}

.personal-design-pd-paginaion {
   float: left;
   margin: 20px;
}

.navigation-group-pd .page-numbers {
   border: 0 none;
   height: 20px;
   width: 10px;
   margin-right: 5px;
   float: left;
   border-radius: 5px;
   background: #F7F7F7;
   color: #646464;
}

.navigation-group-pd .page-numbers.current {
   background: #ededed;
}

.navigation-group-pd a.next.page-numbers {
   width: auto;
   padding: 8px 20px;
   line-height: 18px;
   border: 0 none;
}

/* 02. Magazine design */

div#home-page.magazine-design #posts article {
   float: left;
   border-bottom: 1px solid #ededed;
   padding: 20px;
}

.post-thumb.if-has-in-magazinedes {
   float: left;
   width: 240px;
   height: 160px;
   margin-right: 20px;
}

div#home-page.magazine-design .post-content {
   float: right;
   width: 330px;
}

h2.post-title.magazine-design {
   font-size: 18px;
   line-height: 22px;
   margin-bottom: 10px;
}

div#home-page.magazine-design .post-thumb img {
   width: 100%;
   height: 100%;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

span.comment-link-magdis a {
   position: absolute;
   z-index: 99;
   bottom: 0;
   padding: 2px 7px;
   right: 0;
   font-size: 12px;
   background: rgba(0, 0, 0, 0.5);
   color: #FFFFFF;
   opacity: 1;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.onetag.mag-design {
   padding: 0;
}

p.excerpt.magazine-design {
   margin-bottom: 0;
   color: #7E7E7E;
   line-height: 18px;
   margin-top: 5px;
   font-family: 'Raleway', sans-serif;
}

span.prity-photo-img.formagazine-design a {
   position: absolute;
   bottom: 60px;
   z-index: 99;
   left: -50px;
   padding: 22px;
   background: url("include/images/camera_prity.png") no-repeat center center rgba(0, 0, 0, 0.5);
   border-radius: 1px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

span.magazine-read-more-link a {
   position: absolute;
   bottom: 60px;
   z-index: 99;
   right: -50px;
   padding: 22px;
   background: url("include/images/hyperlink.png") no-repeat center center rgba(0, 0, 0, 0.5);
   border-radius: 1px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

div#home-page.magazine-design #posts article:hover span.prity-photo-img.formagazine-design a {
   left: 70px;
}

div#home-page.magazine-design #posts article:hover span.magazine-read-more-link a {
   right: 70px;
}

div#home-page.magazine-design #posts article:hover span.comment-link-magdis a {
   opacity: 0;
}

.post-thumb.if-has-in-magazinedes:hover img {
   opacity: 0.7;
}

.magazine-design-pd-paginaion {
   float: left;
   width: 100%;
   margin: 0;
   padding: 20px;
   max-width: 590px;
   border-bottom: 1px solid #ededed;
}

.navigation-group-magazine-dis {
   width: 320px;
   margin: 0 auto;
   height: 34px;
   border: 1px solid #ededed;
}

.navigation-group-magazine-dis a.next.page-numbers {
   padding: 10px 20px;
}

/* 03. Grid design */

div#home-page.grid-design article {
   float: left;
   padding-left: 20px;
   width: 285px;
   padding-top: 20px;
   overflow: hidden;
   height: 340px;
}

.post-thumb.if-has-in-grid {
   height: 170px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.post-thumb.if-has-in-grid img {
   height: 100%;
}

span.comment-link-grid-disign a {
   position: absolute;
   z-index: 99;
   top: 0;
   padding: 2px 7px;
   margin: 10px;
   right: 0;
   font-size: 12px;
   background: rgba(0, 0, 0, 0.5);
   color: #FFFFFF;
   opacity: 1;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.post-thumb.if-has-in-grid:hover img {
   opacity: 0.7;
}

.post-thumb.if-has-in-grid:hover .comment-link-grid-disign a {
   opacity: 0;
}

h2.post-title.grid-design {
   font-size: 18px;
   line-height: 26px;
   margin-top: 10px;
   margin-bottom: 10px;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
}

span.prity-photo-img.for-grid-design a {
   position: absolute;
   bottom: 60px;
   z-index: 99;
   left: -50px;
   padding: 22px;
   background: url("include/images/camera_prity.png") no-repeat center center rgba(0, 0, 0, 0.5);
   border-radius: 1px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

span.grid-read-more-link a {
   position: absolute;
   bottom: 60px;
   z-index: 99;
   right: -50px;
   padding: 22px;
   background: url("include/images/hyperlink.png") no-repeat center center rgba(0, 0, 0, 0.5);
   border-radius: 1px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.post-thumb.if-has-in-grid:hover span.prity-photo-img.for-grid-design a {
   left: 95px;
}

.post-thumb.if-has-in-grid:hover span.grid-read-more-link a {
   right: 95px;
}

.grid-design-paginaion {
   float: left;
   padding: 20px;
   border-bottom: 1px solid #ededed;
   border-top: 1px solid #ededed;
   width: 100%;
   max-width: 590px;
   margin-top: 20px;
}

p.excerpt.grid-design {
   margin-bottom: 0;
   color: #7E7E7E;
   line-height: 18px;
   margin-top: 5px;
   font-family: 'Raleway', sans-serif;
}

/* New date Style */

.postdate {
   float: left;
   display: inline;
   margin: -13px 10px 0 -12px;
   padding: 0;
   background: #fb4834;
   width: 59px;
   height: 60px;
   text-align: center;
}

.postmonth {
   color: #FFF;
   font-size: 11px;
   text-transform: uppercase;
   font-family: 'Archivo Narrow', sans-serif;
   padding: 3px 0;
   background: #333;
}

.postday {
   color: #FFF;
   font-size: 36px;
   padding: 0px 0px;
   font-family: 'Archivo Narrow', sans-serif;
}

span.posted-date-for-img {
   width: 65px;
   overflow: hidden;
   float: left;
   margin-right: 10px;
   height: 44px;
}

span.posted-date-for-img img {
   width: 100%;
   height: 100%;
}

/* post page Title Style and meta */

h1.post-title.in-single-page {
   padding: 10px 0;
   border-bottom: 1px solid #ededed;
   margin: 0 20px;
}

.metatags-if-image-ready {
   position: absolute;
   bottom: 0;
   float: left;
   padding: 10px 20px;
   background: rgba(0, 0, 0, 0.5);
   width: 100%;
   overflow: hidden;
   max-width: 550px;
}

li.post-author.pen-icons.if-in-image, li.post-date.calan-icons.if-in-image, li.post-category.folder-icons.if-in-image a, li.post-category.folder-icons.if-in-image, li.pageviews.defhom.eye-icons {
   background: none;
   color: #fff;
   padding: 0;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   text-shadow: 0 0 6px #000;
   text-transform: uppercase;
}

ul.if-in-image-ready li {
   float: left;
   margin-right: 20px;
}


/* Next and back Navigation */

a.next-story, a.previous {
   padding: 6px 10px;
   display: block;
   margin-bottom: 6px;
}

.single-post-tag.first-tag-of-caro {
   left: 20px;
   -webkit-transition: all 0.4s ease-in-out 0.6s;
   -moz-transition: all 0.4s ease-in-out 0.6s;
   -o-transition: all 0.4s ease-in-out 0.6s;
   -ms-transition: all 0.4s ease-in-out 0.6s;
   transition: all 0.4s ease-in-out 0.6s;
}

.carousel-wepper ul li:hover .single-post-tag.first-tag-of-caro {
   left: -160px;
}

h3.coroce-slider a {
   color: #fff;
   text-shadow: 0 0 6px rgba(3, 3, 3, 1);
}


/* Simple Hover */

.cbtthenepor-cat {
   position: relative;
}

.tag-of-caorsi {
   float: right;
   z-index: 999;
   position: absolute;
   top: 10px;
   background: rgba(0, 0, 0, 0.5);
   color: #fff;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   text-transform: uppercase;
   padding: 2px 5px;
   right: 10px;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

#related_posts li:hover .tag-of-caorsi {
   top: 28px;
}

.ratings-in-corsi .review-total-only {
   position: absolute;
   right: -160px;
   top: 10px;
   float: right;
   padding: 1px 5px;
   height: 16px;
   -webkit-transition: all .8s ease-in-out;
   -moz-transition: all .8s ease-in-out;
   -o-transition: all .8s ease-in-out;
   -ms-transition: all .8s ease-in-out;
   transition: all .8s ease-in-out;
}

#related_posts li:hover .ratings-in-corsi .review-total-only {
   right: 10px;
}

li.leftpost .in-featuerd-post .review-total-only {
   display: block !important;
}

li.leftpost:hover .ratings-for.left-mod-design .review-total-only {
   left: 10px;
}

li.leftpost .single-post-tag.in-feture-tags {
   position: absolute;
   display: block !important;
}

li.leftpost:hover .single-post-tag.in-feture-tags {
   bottom: 30px;
}

.newrespost li .in-featuerd-post .review-total-only {
   display: none;
}

.newrespost li .single-post-tag.in-feture-tags {
   display: none;
}

span.prity-photo-img.for-carousel-design a {
   position: absolute;
   bottom: -160px;
   width: 45px;
   z-index: 99;
   left: 90px;
   height: 45px;
   background: url("include/images/camera_prity.png") no-repeat 50% rgba(0, 0, 0, 0.4);
   -webkit-transition: all .5s ease-in-out;
   -moz-transition: all .5s ease-in-out;
   -o-transition: all .5s ease-in-out;
   -ms-transition: all .5s ease-in-out;
   transition: all .5s ease-in-out;
}

span.grid-read-more-link.for-carousel-design a {
   position: absolute;
   bottom: -160px;
   width: 45px;
   z-index: 99;
   padding: 0;
   right: 90px;
   height: 45px;
   background: url("include/images/hyperlink.png") no-repeat 50% rgba(0, 0, 0, 0.4);
   -webkit-transition: all .6s ease-in-out;
   -moz-transition: all .6s ease-in-out;
   -o-transition: all .6s ease-in-out;
   -ms-transition: all .6s ease-in-out;
   transition: all .6s ease-in-out;
}

.carousel-wepper ul li:hover span.prity-photo-img.for-carousel-design a {
   bottom: 70px;
}

.carousel-wepper ul li:hover span.grid-read-more-link.for-carousel-design a {
   bottom: 70px;
}

.carousel-wepper ul li:hover span.overlay-image-bg {
   background: none;
}

.wp_review_tab_widget_content .entry-title {
   font-weight: lighter !important;
}

.wp_review_tab_widget_content .tab_title a {
   font-weight: 800 !important;
}

.wp_review_tab_widget_content .wp-review-tab-postmeta {
   color: #999;
   font-size: 13px;
   float: right;
   margin-top: 5px;
   font-family: 'Archivo Narrow', sans-serif;
}

.wp_review_tab_widget_content .tab_title.selected a {
   background: #fb4834 !important;
   border-bottom: 1px solid #F03030 !important;
   color: #fff !important;
}

.review-total-only.small-thumb {
   font-weight: lighter !important;
   margin-top: 5px !important;
   position: relative;
}

.wp_review_tab_widget_content {
   border: 0 none !important;
}

span.prity-photo-img.for-post-bay-tag a {
   position: absolute;
   bottom: -160px;
   width: 45px;
   z-index: 99;
   left: 80px;
   border-radius: 0;
   height: 45px;
   background: url("include/images/camera_prity.png") no-repeat 50% rgba(0, 0, 0, 0.4);
   -webkit-transition: all .5s ease-in-out;
   -moz-transition: all .5s ease-in-out;
   -o-transition: all .5s ease-in-out;
   -ms-transition: all .5s ease-in-out;
   transition: all .5s ease-in-out;
}

#main-sidebar .leftpost span.prity-photo-img.for-post-bay-tag a {
   left: 120px !important;
}

#main-sidebar .newrespost li span.prity-photo-img.for-post-bay-tag a {
   left: 20px;
}

#main-sidebar li.leftpost:hover span.prity-photo-img.for-post-bay-tag a {
   bottom: 100px !important;
}

#main-sidebar li.leftpost span.grid-read-more-link.for-post-bay-tag a {
   right: 100px;
}

#main-sidebar li.leftpost:hover span.grid-read-more-link.for-post-bay-tag a {
   bottom: 100px;
}

span.grid-read-more-link.for-post-bay-tag a {
   position: absolute;
   bottom: -160px;
   width: 45px;
   z-index: 99;
   padding: 0;
   right: 90px;
   height: 45px;
   background: url("include/images/hyperlink.png") no-repeat 50% rgba(0, 0, 0, 0.4);
   -webkit-transition: all .6s ease-in-out;
   -moz-transition: all .6s ease-in-out;
   -o-transition: all .6s ease-in-out;
   -ms-transition: all .6s ease-in-out;
   transition: all .6s ease-in-out;
}

ul.popularclass img {
   width: 100%;
   height: 100%;
}

.newrespostone ul.popularclass.leftpost:hover span.prity-photo-img.for-post-bay-tag a {
   bottom: 70px;
}

.proimage img:hover {
   webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.8 !important;
}

.list-proimage {
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
}

.list-proimage img:hover {
   webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
   opacity: 0.5;
}

.newrespostone ul.popularclass.leftpost:hover span.grid-read-more-link.for-post-bay-tag a {
   bottom: 70px;
}

li.leftpost span.prity-photo-img.for-post-bay-tag a {
   left: 90px !important;
}

li.leftpost span.grid-read-more-link.for-post-bay-tag a {
   right: 90px;
   display: block !important;
}

li.leftpost:hover span.prity-photo-img.for-post-bay-tag a {
   bottom: 70px !important;
   left: 85px !important;
   border-radius: 0 !important;
}

li.leftpost:hover span.grid-read-more-link.for-post-bay-tag a {
   bottom: 70px;
}

.newrespostone ul.popularclass.leftpost span.grid-read-more-link.for-post-bay-tag a {
   display: block !important;
}

.newrespostone ul.popularclass.leftpost .proimage span.prity-photo-img.for-post-bay-tag a {
   left: 90px;
   border-radius: 0;
}

.newrespost li span.grid-read-more-link.for-post-bay-tag a {
   display: none;
}

.newrespostone ul span.grid-read-more-link.for-post-bay-tag a {
   display: none;
}

.newrespostone ul .proimage span.prity-photo-img.for-post-bay-tag a {
   left: 20px;
   bottom: -160px;
}

.newrespostone ul:hover span.prity-photo-img.for-post-bay-tag a {
   bottom: 18px;
   left: 20px;
   border-radius: 50%;
}

ul.popularclass.leftpost .single-post-tag.in-feture-tags {
   display: block !important;
}

ul.popularclass.leftpost .in-featuerd-post .review-total-only {
   display: block !important;
}

.newrespost ul .proimage span.prity-photo-img.for-post-bay-tag a {
   left: 20px;
   bottom: -160px;
}

.newrespost li:hover span.prity-photo-img.for-post-bay-tag a {
   bottom: 18px;
   left: 20px;
   border-radius: 50%;
}

#modrpostset .newrespost li:hover span.prity-photo-img.for-post-bay-tag a {
   bottom: 15px;
   left: 30px;
   border-radius: 50%;
}

.newrespostone ul .single-post-tag.in-feture-tags {
   display: none;
}

.newrespostone ul .in-featuerd-post .review-total-only {
   display: none;
}

ul.popularclass.leftpost:hover .ratings-for.left-mod-design .review-total-only {
   left: 10px;
}

ul.popularclass.leftpost:hover .single-post-tag.in-feture-tags {
   bottom: 21px;
}

.newrespost li span.prity-photo-img.for-post-bay-tag a {
   left: 20px;
}

.ratings-for.left-mod-design.in-four-grid .review-total-only {
   position: absolute;
   left: -160px;
   top: 12px;
   -webkit-transition: all .6s ease-in-out;
   -moz-transition: all .6s ease-in-out;
   -o-transition: all .6s ease-in-out;
   -ms-transition: all .6s ease-in-out;
   transition: all .6s ease-in-out;
}

div#right-sides ul li:hover .ratings-for.left-mod-design.in-four-grid .review-total-only {
   left: 10px;
}

/* Widgrt Title Size  */
aside#main-sidebar .widget-title {
   max-width: 300px;
}

.centwepost .widget-title {
   max-width: 590px;
}

div#modrpostset .widget-title {
   max-width: 275px;
}

div#small-mini-sidebar .widget-title {
   max-width: 169px;
}

/* Font Awesome Icons Font Started */

.widget-title h2:before {
   font-family: fontawesome;
   content: "\f036";
   margin-right: 10px;
   font-size: 14px;
   color: #949494;
   -webkit-font-smoothing: antialiased;
}

.flickr_widget .widget-title h2:before {
   content: "\f16e";
}

.smart_fbfans_widget .widget-title h2:before {
   content: "\f09a";
}

.widget_categories .widget-title h2:before {
   content: "\f07c";
}

.widget_wpsmart_popular .widget-title h2:before {
   content: "\f005";
}

.widget_protty_photos_new_set .widget-title h2:before {
   content: "\f083";
}

.widget_carousell_imageslider_widget .widget-title h2:before {
   content: "\f124";
}

li.post-author.pen-icons.if-in-image:before {
   content: "\f007";
   font-family: fontawesome;
   margin-right: 10px;
}

li.post-date.calan-icons.if-in-image:before {
   content: "\f133";
   font-family: fontawesome;
   margin-right: 10px;
}

p.title-of-share-text:before {
   content: "\f045";
   font-family: fontawesome;
   margin-right: 10px;
   font-size: 14px;
   -webkit-font-smoothing: antialiased;
}

li.post-category.folder-icons.if-in-image:before {
   content: "\f02c";
   font-family: fontawesome;
   margin-right: 10px;
}

.wp_review_tab_widget_content .wp-review-tab-postmeta:before {
   content: "\f073";
   font-family: fontawesome;
   margin-right: 10px;
}

li.pageviews.defhom.eye-icons:before {
   content: "\f06e";
   font-family: fontawesome;
   margin-right: 10px;
}

span.postafter:before {
   font-family: fontawesome;
   margin-right: 10px;
   content: "\f017";
   font-size: 14px;
}

span.modernpost-datetimerpost:before {
   font-family: fontawesome;
   margin-right: 10px;
   content: "\f017";
   font-size: 14px;
}

span.tags-under-post:before {
   font-family: fontawesome;
   margin-right: 10px;
   content: "\f017";
   font-size: 14px;
   content: "\f073";
   font-family: fontawesome;
   margin-right: 10px;
   font-size: 12px;
   display: none;
}

.widget_wpsmartvid .widget-title h2:before {
   content: "\f16a";
}

span.list-datetimerpost:before {
   content: "\f073";
   font-family: fontawesome;
   margin-right: 10px;
   font-size: 12px;
   display: none;
}

span.small-border {
   border-bottom: none !important;
   float: left;
   margin-bottom: 0px;
   width: 100%;
   position: relative;
}

/* payment Icons */
.payment-icons {
   float: right;
   padding: 0;
   max-width: 620px;
   overflow: hidden;
}

.payment-icons ul li {
   font-size: 50px;
   -webkit-font-smoothing: antialiased;
   color: #8A8A8A;
}

.payment-icons ul li:hover {
   color: #fff;
}

/* Update */

.search-not-found {
   padding: 20px;
}

aside#main-sidebar ul li {
   float: left;
   width: 100%;
   max-width: 320px;
}

.content-full-post-default div#home-page.personal-design article {
   float: left;
   padding: 20px;
   width: 1160px;
}

/* Video Meta Started */

a.prettyPhoto.video-meta {
   background: url("include/images/play_prity.png") no-repeat center center rgba(0, 0, 0, 0.5) !important;
}

#popup-overlay {
   position: fixed;
   width: 100%;
   height: 100%;
   background-color: #000000;
   z-index: 5000;
   opacity: 0.5;
}



#zm_alr_register_already-registered {
   display:none;
}

.premium-post-ad {
   margin-bottom:20px;
}

.premium-post-ad-text {
   width: 66%;
   float:left;
   margin-left:2%;
   margin-right:2%;
}

.premium-post-ad-text h2.post-title.personal-design a {
   margin-bottom: 8px !important;
}



.premium-post-ad-image {
   float:left;
   position:relative;
 max-width: 30%;
}

.premium-post-ad-image a,
.premium-post-ad-image img {
   display:block;
}

.clear-both {
   clear:both;
}

.premium-post-ad-text .addthis_toolbox{
   display:none;
}

.premium-post-ad-text p {
   line-height: 16px !important;
}

.premium-post-ad-text h2 a {
   margin-top:0px !important;
}

.premium-post-ad-advertisement {
   margin: 10px 0px 5px 0px;
   font-style: italic;
   font-size: 12px;
}

.premium-post-ad-inner-wrapper {
   border:1px solid #ccc;
}



.mob-menu-header, #main-navigation-ico .sf-menu.mob-menu-holder {
   background-color: white !important;
   left: 1px;
   padding: 0px !important;
}

#main-navigation-ico .sf-menu.mob-menu-holder {
   top: -35px !important;
}

#main-navigation-ico .sf-menu.mob-menu-holder {
   height: 1000px;
}

.block-important {
   display: block !important;
}

.grey-back {
   background-color: #f2f2f2;
}

#main-navigation-ico .sf-menu a {
   color: #000 !important;
}

.mob-content {
   box-shadow: 0 0 3px rgba(0,0,0,0.5) !important;
 background-color: #f2f2f2;
}

.mob-menu-main-item {
   color:#bf3938;
   padding: 15px 4.5%;
   margin-left: -1px;
}



.no-bord {
   background-color: white;
   border: none;
   border-bottom: 1px solid #ccc;
}

.bord {
   background-color: #f2f2f2;
   border: 1px solid #ccc;
   border-bottom: 1px solid #f2f2f2 !important;
   margin-bottom: -1px;
}

.mob-most-comment-content, .mob-weather-content, .mob-tzach-content, .mob-calendar-content {
   display: none;
}

.mob-most-comment-content #wpsmart_popular-3 > div.postlistby-tags > ul > li > div.list-contentarea > span:before {
   background-image: none !important;
}

.mob-most-comment-content #wpsmart_popular-3 > div.postlistby-tags > ul > li > div.list-contentarea > h3 > a {
   border-bottom: none;
}

.mob-most-comment-content .widget .newrespostone ul, .mob-most-comment-content .widget .newrespostone , .mob-most-comment-content .widget .widget-title, .mob-weather-content .widget .widget-title {
   width: 200px !important;
}

.mob-most-comment-content .widget .widget-title h2:before, .mob-most-comment-content .widget .widget-title h2, .mob-weather-content .widget .widget-title h2, .mob-weather-content .widget .widget-title h2:before {
   font-size: 18px;
}

.mob-most-comment-content {
   background-color: white;
}

.mob-weather-content {
   background-color: #f2f2f2;
}

.mob-most-comment-content .widget .newrespostone .leftpost .proimage {
   width: 200px;
   height: 135px;
}

.mob-most-comment-content .widget .newrespostone .leftpost .contentarea h3 a {
   padding-left: 0px !important;
   border: none !important;
   font-size: 18px !important;
   font-weight: bold !important;
   margin-bottom: 0px !important;
   padding: 15px 0px 15px 0px !important;
   line-height: 21px !important;
}

.mob-most-comment-content .widget .newrespostone .leftpost .contentarea h3 {
   margin-bottom: 0px !important;
}

.mob-most-comment-content .widget .newrespostone .leftpost .contentarea span.modernpost-datetimerpost {
   font-size: 15px !important;
}

.mob-most-comment-content .widget .newrespostone .leftpost .contentarea .rpostsum {
   text-align: left;
   margin-top: 5px;
   font-size: 16px;
   line-height: 20px;
   font-weight: 400;
}
.mob-most-comment-content .widget .newrespostone ul li {
   padding-bottom: 10px;
   border-bottom: 1px solid grey;
   margin-bottom: 20px !important;
}

.mob-most-comment-content .widget .newrespostone ul {
   border-bottom: none !important;
   padding-bottom: 0px !important;
   margin-bottom: 0px !important;
}

.mob-most-comment-content, .mob-calendar-content {
   height: 500px;
   overflow-y: scroll;
}

.mob-most-comment-content .widget .conent-of-more-disc {
   max-width: 200px !important;
}

.mob-weather-content div div div div div ul li{
   text-align: left !important;
   display: block !important;
}

.mob-weather-content .widget .weather-widget-one {
   margin-left: 20px;
   max-width: 287px;
   margin-bottom: 20px;
}

.mob-weather-content .widget .widget-title {
   width: 280px !important;
}

.mob-menu-content-menu .menu-primary-menu-container ul li a {
   font-size: 18px !important;
}

.mob-tzach-content {
   background-color: white;
   border: none;
   padding: 40px 10px 20px 40px !important;
   box-shadow: inset 0px 11px 8px -10px #CCC !important;
   margin-top: -1px;
}

.mob-tzach-content h2 {
   font-size: 18px !important;
   font-weight: bold !important;
   margin-bottom: 5px;
   display: inline-block !important;
   margin-bottom: 0px;
}

.mob-most-comment-content {
   padding: 25px 10px 20px 10px !important;
}

.mob-tzach-content {
   padding: 40px 10px 20px 39px !important;
}

.mob-weather-content {
   padding: 25px 10px 20px 20px !important;
}

.mob-weather-content .widget div {
   max-width: 255px;
}

.mob-tzach-content #search_by_name_menu {
   border: solid 1px gray;
   width: 250px;
   height: 40px;
   padding-top: 15px;
}

.mob-tzach-content #search_by_name_menu input {
   background-color: white;
   font-size: 18px;
}

.mob-tzach-content #search_by_name_menu .search_icm {
   zoom: 1.7;
   margin-top: -4px;
}

span.mob-most {
   color:#ccc;
   text-transform: uppercase;
   padding: 10px;
   font-size: 13px;
}

span.mob-most.active {
   color: #494949;
}

div.mob-most-content {
   display: none;
}

div.mob-most-content.active {
   display: block;
}

.menu-grey-x {
   color: grey;
   padding-top: 9px;
   position: absolute;
   padding-left: 3%;
   padding-right: 11px;
   padding-bottom: 8px;
}

#my-menu-icon-free {
   background: url("../.././images/menu-icon-free.png") no-repeat scroll center center #fb4834;
   cursor: pointer;
   display: block;
   left: 0px;
   height: 43px;
   float: left;
   position: absolute;
   margin: 0;
   width: 54px;
   z-index: 9999;
}

.mob-calendar-content #evcal_calendar_event_full_call .eventon_fullcal .evofc_months_strip .evofc_month, .mob-calendar-content #evcal_calendar_event_full_call .eventon_fullcal .evofc_months_strip {
   width: 100% !important;
}

.mob-calendar-content {
   padding: 10px;
}

.mob-calendar-content #evcal_calendar_event_full_call .calendar_header .evo_month_title {
   font-size: 29px !important;
}

.mob-calendar-content #evcal_calendar_event_full_call .evo_sort_btn {
   padding-left: 0px;
   padding-bottom: 10px;
}

.mob-calendar-content #evcal_calendar_event_full_call .eventon_sorting_section .evo_sortOpt .evo_srt_sel {
   margin-top: 4px;
}

.event .evcal_list_a {
   box-sizing: border-box;
   padding: 5px !important;
   padding-bottom: 0px !important;
}

.mob-calendar-content .evoau_submission_form {
   width: 100% !important;
   box-sizing: border-box;
   padding-right: 15px;
}

.mob-calendar-content .eventon_au_form_section #eventon_form p .fullwidth {
   box-sizing: border-box;
}

.awpcp-ad-rating-stars img {
   width: auto !important;
}





.full-wid {
   width: 100%;
}

.our-wid {
   width: 1024px;
   margin: 0 auto;
}

#subs-header-holder {
   background-color: grey;
   position: fixed;
   margin-top: -107px;
   z-index: 10;
}
.subs-logo {
   display: block;
   float: left;
}

#subs-header {
   box-sizing: border-box;
   padding: 15px;
}

.subs-avatar {
   display: block;
   float: right;
   margin: 5px;
   height: 18px;
}

.subs-username {
   float: right;
   color: #303030;
   font: 400 13px/32px "Open Sans",sans-serif;
}

#subs-user-bar {
   background-color: #e5e5e5;
   display: none;
}

.fl-left {
   float: left;
}

#subs-left-content {
   background-color: #e5e5e5;
   min-height: 800px;
}

.menu-item {
   padding-left: 10px;
   display: inline-block;
   font-size: 23px;
}

#profile-item:before {
   content: "\f110";
   font-family: dashicons;
   color: grey;
}

.newpap-img {
   float: left;
   padding-left: 13px;
   margin-right: -6px;
   padding-top: 2px;
}

.menu-item:before {
   font-family: dashicons;
   color: grey;
}

.menu-item-text {
   display: inline-block;
   font-family: "Open Sans",sans-serif;
   vertical-align: super;
   letter-spacing: 1px;
   margin-left: 3px;
}

.menu-row {
   margin-bottom: 12px;
   padding-top: 5px;
   padding-bottom: 2px;
   cursor: pointer;
   min-height: 28px;
}

#profile-row {
   padding-top: 5px;
   padding-bottom: 2px;
   cursor: pointer;
}

.triangle {
   width: 8px;
   float: right;
   margin-top: 5px;
   display: none;
}

.active-menu-item {
   background-color: gray;
}

.active-menu-item #profile-item:before {
   color: white;
}

.active-menu-item .menu-item-text {
   color: white;
}

.active-menu-item .triangle {
   display: block;
}

.menu-row:hover {
   opacity: 0.8;
}

.menu-item-title {
   font-family: "Open Sans",sans-serif;
   color: #23282d;
   font-size: 23px;
   margin-top: -5px;
   font-weight: 400;
}

.subs-right-content {
   padding: 20px;
}

.menu-item-subtitle {
   font-family: "Open Sans",sans-serif;
   color: #23282d;
   font-size: 20px;
   font-weight: 600;
   margin-top: 15px;
   margin-bottom: 15px;
}

.subs-field-name {
   font-size: 14px;
   font-family: "Open Sans",sans-serif;
   color: #23282d;
   line-height: 1.3;
   font-weight: 600;
   vertical-align: middle;
   position: absolute;
   margin-top: 3px;
}

.input-subs-field {
   width: 25em;
   border: 1px solid #ddd;
   -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
   box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
   background-color: #fff;
   color: #32373c;
   outline: 0;
   -webkit-transition: 50ms border-color ease-in-out;
   transition: 50ms border-color ease-in-out;
   margin-left: 200px !important;
   padding: 3px 5px;
   font-size: 14px;
   box-sizing: border-box;
   display: inline-block;
}

.field-row {
   margin-bottom: 30px;
}

.subs-right-content {
   display: none;
}

#management-row {
   padding-top: 7px;
   padding-bottom: 0px;
}

#management-row .triangle{
   margin-top: 3px !important;
}

#profile-content {
   display: block;
}

#subs-content {
   margin-top: 107px;
}

#subs-content #wpadminbar {
   background-color: #e5e5e5;
   margin-top: 75px;
}

.page-template-template-subscriber {
   margin-top: -32px;
}

#subs-content #wpadminbar .quicklinks #wp-admin-bar-root-default {
   display: none;
}

#subs-content #wpadminbar .quicklinks #wp-admin-bar-top-secondary #wp-admin-bar-my-account> .ab-item {
   color: #333 !important;
}

#subs-content #wpadminbar .quicklinks #wp-admin-bar-top-secondary li a:hover, #subs-content #wpadminbar .quicklinks #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-item:hover {
   color: white !important;
}


#subs-content #wpadminbar .quicklinks #wp-admin-bar-top-secondary #wp-admin-bar-search {
   display: none;
}

.subs-field-disabled {
   background-color: #c4c4c4;
   opacity: 0.7;
}

.cannot-edited {
   font-size: 13px;
   font-style: italic;
}

.subs-submit-button {
   background: #0085ba;
   border-color: #0073aa #006799 #006799;
   -webkit-box-shadow: 0 1px 0 #006799;
   box-shadow: 0 1px 0 #006799;
   color: #fff;
   text-decoration: none;
   text-shadow: 0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;
   display: inline-block;
   text-decoration: none;
   font-size: 13px;
   line-height: 26px;
   height: 28px;
   margin: 0;
   padding: 0 10px 1px;
   cursor: pointer;
   border-width: 1px;
   border-style: solid;
   -webkit-appearance: none;
   -webkit-border-radius: 3px;
   border-radius: 3px;
   white-space: nowrap;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

#content .sort_regions_list {
   padding-top: 57px !important;
}


.ajax-loader{   width: 64px !important;
   margin: auto;}
.page-template-template-classfield2 #classiwrapper .awpcp-menu-items-container .awpcp-nav-menu li.post-listing{display:none}

.wsm_excerpt {
   font-size: 16px;
   font-weight: bold;
   color: #000;
}

.classifieds_cats_menu .showcategoriesmainlist a {
   padding: 5px 10px !important;
}
article .awpcp-navigation ul li {
   margin: 0 6px 10px 0;
}
#adpostform .characters-left{
   display:none;
}
.ajax-login-register-login-dialog{
   display:none;
}
#awpcpcatname{
   opacity:0;
   margin-top:30px;
}
.awpcp-listings p{
   color: #000000;
   line-height: 19px;
   font-size: 14px;
   margin-bottom: 0px;
   word-break: break-all;
}
.comment_text_header{
       color: #424242;
}



a.post-a-classfield-button {
   display: block !important;
   background-color: #982c2b !important;
   width: 35% !important;
   padding: 5px !important;
   color: #fff !important;
   border-radius: 5px !important;
   text-transform: uppercase !important;
}

@media screen and (max-width: 1024px){
   #main-header .default-wep {
       position: absolute;
       top: 0px;
   }

   #main-navigation-ico .sf-menu.mob-menu-holder {
       top: 0px !important;
       max-width: 630px;
       border-left: 0px;
       padding-left: 1px !important;
       left: -114%;
       transition: all 1.1s ease 0s;
   }

   #main-navigation-ico a{
       border-left: 1px solid #4E4E4E;
   }

   #main-navigation-ico .sf-menu.mob-menu-holder ul li a{
       border-left: 0px;
   }

   #evcalwidget_four-2{
       margin-top: 0px !important;
   }

   .mob-tzach-content .menu_phone_book_form{
       width: calc(100% - 20px);
       margin-left: 20px;
   }

   .mob-tzach-content .menu_phone_book_form h2 {
       font-size: 28px !important;
       margin-top:15px !important;
   }

   .mob-tzach-content .menu_phone_book_form form{
       clear: both;
   }

   .mob-tzach-content .menu_phone_book_form form input{
       width: 100% !important;
       margin-bottom: 10px !important;
       border: 1px solid #ccc !important;
       box-sizing: border-box;
       margin-left: 0px !important;
   }

   .mob-tzach-content .menu_phone_book_form label{
       font-weight: normal;
       color: #666666;
       padding-bottom: 15px;
       width: 100%;
       display: block;
       font-size: 10px;
   }

   #searchIconMob{
       display: block;
       width: 100%;
       height: 35px;
       background: url(include/images/magnifierr.png) no-repeat #fb4834;
       float: right;
       background-position: center;
       border-radius: 2px;
       margin-bottom: 10px;
       border: none;
   }

   #searchIconMob.blue_back
   {
       background-color: #212F75;
   }

   .gegent_form{
       margin-top: 40px;
   }

   .mob-most-content .widget-title{
       display: none;
   }

   span.mob-most{
       background-color: #CACACA;
       color: #939393;
       text-transform: unset;
       width: 48%;
       display: block;
       float: left;
       box-sizing: border-box;
       text-align: center;
       border-radius: 3px;
       margin-left: 2%;
   }


   span.mob-most.active{
       background-color: #880000;
       color: #FFFFFF;
   }

   ul.Post-type-list{
       width: 100%;
       max-width: 100%;
       margin: 10px 0px 0px 0px;
       border-radius: 5px;
       box-sizing: border-box;
   }

   ul.Post-type-list .list-proimage a{
       padding: unset !important;
       margin-left: 10px;
   }

   ul.Post-type-list .list-contentarea a{
       padding: 0px !important;
   }

   .awpcp-listings-widget-items-list .awpcplatestthumb{
       margin-left: 20px !important;
       margin-right: 10px !important;
       float: left !important;
   }

   .awpcp-listings-widget-items-list .awpcplatestthumb a{
       padding: 0px !important;
       box-sizing: border-box;
   }

   .mob-weather-content .widget div{
       max-width: 100% !important;
   }
}

@media screen and (max-width: 762px){

   .page-template-simchas li#adrotate_widgets-20 {
       width: 400px;
       margin: 0 auto;
       margin-left: 0 !important;
   }
   .page-template-simchas li#adrotate_widgets-20 .g-8{
       width: 100vw;
       margin: 0 auto !important;
       text-align: center;
       margin-left: 0 !important;
   }
}
@media screen and (max-width: 350px){
   .page-template-simchas li#adrotate_widgets-20 {
       width: 400px;
       margin: 0 auto;
       margin-left: 0 !important;
   }
   .page-template-simchas li#adrotate_widgets-20 .g-8{
       width: 100vw;
       margin: 0 auto !important;
       text-align: center;
       margin-left: 0 !important;
   }
   .page-template-simchas li#adrotate_widgets-20 .g-8 img{
       max-width: 100%;
       display: block;
       margin-left: 7px;
   }
}

/* wsm enhancements*/


.mob-weather-content .awpcp-listings-widget-items-list {
   padding-top: 15px !important;
}
.mob-weather-content .awpcp-listing-title {
   padding-bottom: 8px;
}
.mob-weather-content div.awpcp-listing-title a {
   color: #ff7570 !important;
}
.mob-weather-content .awpcp-listings-widget-item-excerpt {
   color: #333 !important;
   margin-left: 90px !important;
   line-height: 21px !important;
}
.mob-weather-content .awpcp-widget-read-more {
   display: none !important;
}



@media only screen and (max-width: 650px) and (min-width: 350px) {
   .mob-weather-content div.awpcp-listing-title a {
       color: #ff7570 !important;
   }
}
#commentform  .comment-form-url  , #commentform .comment-form-email{
   display: none;
}

.social-networks li img {
   height: 21px;
}
.mazel-cont-share {
   margin: 10px 0 20px;
   float: left;
   width: 100%;
}
.mazel-cont-share .addthis_toolbox {
   float: left;
}
#head-search {
   position: relative;
}
.search-submit {
   position: absolute;
   right: 0px;
   width: 38px;
   height: 38px;
   font-size: 0px;
   background: transparent;
   cursor: pointer;
   border: 0px;
 top:0px;
}
.nomore-listing {
   margin: auto;
   display: table;
   background: #880000;
   padding: 8px 10px;
   color: #fff;
   width: 124px;
   text-align: center;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 16px;
}


@media screen and (max-width: 440px){
   span.mob-most::first-child{
       padding-left: 0px;
   }

   span.mob-most{
       padding: 10px 5px;
       font-size: 12px;
   }
}

@media screen and (max-width: 400px){
   span.mob-most{
       width: 48%;
       margin-left: 1%;
   }

   .mob-most-comment-content span.mob-most:nth-child(3n){
       width: 38% !important;
   }
}

strong {
   font-weight: bold;
}
#content .excerpt {
   font-family: 'open sans',sans-serif !important;
   margin-right: 11px;
   white-space: normal;
   font-size: 15px;
   margin-bottom: 10px;
   float: none !important;
   margin-top: 8px;
}


/* https://collive.com/wp-content/themes/spraymag/css/collive_custom7-15-910.css */

.comments_head_main {
   color: #fb4834;
   font-size: 20px;
   font-weight: bold;
   margin-top: 25px;
}

.comment_text_header {
   font-size: 18px;
   font-weight: bold;
}

.comment-reply-link::before {
   content: '';
   width: 25px;
   height: 25px;
   background-image: url("../images/reply_icon.png") !important;
   display: inline-block;
   background-size: 25px;
   background-repeat: no-repeat;
   position: relative;
   top: 7px;
   margin-right: 10px;
   line-height: 30px;
}

#comments > ol {
   border-bottom: 0;
}

.comment_form_head {
   color: #fb4834;
   margin-right: 7px;
}

#respond .comment-form-comment {
   margin-bottom: 5px;
}

.comment-body .comment-author {
   display: none;
}

.comment-body .comment-date {
   background: #F5F5F5;
   margin-bottom: 0;
   margin-right: 0;
   border-top: 1px solid #F0F0F0;
   padding-left: 10px;
   padding-top: 10px;
}

.comments-head.widget-title {
   margin-bottom: 30px;
}

.comment-body .comment-text {
   border-top: 0;
}

.page-template-women-php .cat_name_t {
   display: none;
}

.EvcalWidget_four .widget-title h2:before {
   content: '';
}

.EvcalWidget_four span.small-border {
   border-bottom: none;
}

#evcalwidget_four-2 .widget-title, #evcalwidget_four-3 .widget-title {
   padding-bottom: 4px;
}

#evcalwidget_four-2 .eventon_sorting_section, #evcalwidget_four-3 .eventon_sorting_section {
   display: block;
   margin: 0;
   background-color: #ffffff;
   border-bottom: 1px solid #9ba4a9;
   border-top: 1px solid #9ba4a9;
}

#evcalwidget_four-2 #evcal_cur, #evcalwidget_four-3 #evcal_cur {
   display: none;
}

#evcalwidget_four-2 .evo_arrows, #evcalwidget_four-3 .evo_arrows {
   display: none;
}

#evcalwidget_four-2 .evo_sort_btn, #evcalwidget_four-3 .evo_sort_btn {
   display: none;
}

#evcalwidget_four-2 .evo_srt_sel, #evcalwidget_four-3 .evo_srt_sel {
   display: none;
   padding: 4px 10px;
   color: #333;
}

#evcalwidget_four-2 .filtering_set_val, #evcalwidget_four-3 .filtering_set_val {
   display: none;
}

#evcalwidget_four-2 .eventon_filter_line, #evcalwidget_four-3 .eventon_filter_line {
   width: 100px;
   border: none;
}

#evcalwidget_four-2 .eventon_sf_field, #evcalwidget_four-3 .eventon_sf_field {
   border-left: 1px solid #343434;
   padding-left: 10px;
}

#evcalwidget_four-2 .eventon_sf_field:hover, #evcalwidget_four-3 .eventon_sf_field:hover {
   cursor: pointer;
}

#evcalwidget_four-2 .eventon_sf_field p, #evcalwidget_four-3 .eventon_sf_field p {
   color: #5b5e65;
}

#evcalwidget_four-2 .evo_sortby, #evcalwidget_four-3 .evo_sortby {
   margin-right: 0;
}

.eventon_sort_line p, .eventon_filter_line p, .eventon_sf_field p {
   padding-left: 7px;
}

#evcalwidget_four-2 .evo_sortOpt, #evcalwidget_four-3 .evo_sortOpt {
   padding-right: 0;
}

#evcalwidget_four-2 .evo_sortby p, #evcalwidget_four-3 .evo_sortby p {
   color: #3d3d3d;
   margin-left: 10px;
   font-family: open sans;
   font-size: 13px;
   font-weight: bold;
}

#evcalwidget_four-2 .calendar_header, #evcalwidget_four-3 .calendar_header {
   margin: 0;
}

#evcalwidget_four-2 #eventon_loadbar_section, #evcalwidget_four-3 #eventon_loadbar_section {
   margin-top: 0;
}
button#add_event {
   float: right;
   margin-top: -30px;
}

#add_event_wdg {
   border: 1px solid #acacac;
   color: #424242;
   padding: 4px 6px 4px;
   border-radius: 5px;
   font-size: 10px;
   margin-right: 8px;
   margin-bottom: 15px;
   float: right;
}

#add_event_wdg:hover {
   cursor: pointer;
   background: #880000;
   color: #fff;
}

.evo_sortList_event_type .eventon_filter_dropdown {
   display: block;
   left: -75px;
   top: 28px;
}

.evo_sortList_event_location .eventon_filter_dropdown {
   left: -102px;
   top: 28px;
}



#evcalwidget_four-2 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, #evcalwidget_four-3 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
   font-family: poppins;
   text-transform: capitalize;
   font-weight: 500;
   font-size: 15px !important;
   color: #333;
   margin-left: -30px;
}

.mob_excerpt p {
   display: none;
}

#evcalwidget_four-2 .evcal_time, #evcalwidget_four-3 .evcal_time {
   display: none;
}

#evcalwidget_four-2 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title #evcalwidget_four-2 #evcal_widget .eventon_events_list .evo_below_title .evcal_event_subtitle, #evcalwidget_four-3 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title #evcalwidget_four-2 #evcal_widget .eventon_events_list .evo_below_title .evcal_event_subtitle {
   text-transform: none;
}

#evcalwidget_four-2 #evcal_widget .eventon_events_list .evo_below_title .evcal_event_subtitle, #evcalwidget_four-3 #evcal_widget .eventon_events_list .evo_below_title .evcal_event_subtitle {
   line-height: 120%;
   font-size: 13px;
   color: #333;
   font-family: open sans !important;
   margin-left: -30px;
}



#evcalwidget_four-2 #evcal_widget .eventon_events_list .evcal_location .event_location_name, #evcalwidget_four-3 #evcal_widget .eventon_events_list .evcal_location,  #evcalwidget_four-3 #evcal_widget .eventon_events_list .evcal_location .event_location_name {
   font-size: 11px;
   font-family: arial !important;
}

#suggested_tzach {
   position: absolute;
   background: #ffffff;
   margin-left: -12px;
   margin-top: 36px;
   width: 270px;
   margin-bottom: 10px;
   border-radius: 0px 0px 5px 5px;
   padding-left: 15px;
   margin-right: 10px;
   background-color: white;
   border: 1px #aaa solid;
   border-top: 0px;
   max-height: 250px;
   overflow-y: scroll;
}

#suggested_tzach div {
   padding-bottom: 7px;
   padding-top: 10px;
   border-bottom: 1px solid #e8e8e8;
}

#suggested_tzach a {
   color: #000000;
   font-size: 16px;
}

#suggested_tzach a:hover {
   font-weight: bold;
}

#suggested_tzach_m a:hover {
   font-weight: bold;
}

#suggested_tzach_m {
   position: absolute;
   background: #ffffff;
   margin-left: 18px;
   margin-top: 50px;
   width: 127px;
   margin-bottom: 10px;
   border-radius: 0px 0px 5px 5px;
   padding-left: 15px;
   margin-right: 10px;
   background-color: white;
   border: 1px #c6c6c6 solid;
   border-top: 0px;
   max-height: 250px;
   overflow: auto;
}

#suggested_tzach_m div {
   padding-bottom: 7px;
   padding-top: 10px;
   border-bottom: 1px solid #e8e8e8;
}

#suggested_tzach_m a {
   color: #666566;
   font-size: 16px;
   padding: 7px;
}

#tz_last_name {
   position: relative;
   z-index: 2;
}

.date_chabad_widg {
   text-transform: capitalize;
   color: #1a1a1a;
   font-size: 16px;
   margin-top: -5px;
   font-family: 'Bree Serif', serif;
}

.time_chabad_widg {
   font-size: 13px;
   margin-top: -8px;
   font-family: 'Bree Serif', serif;
}

#evcal_widget .eventon_events_list .eventon_list_event .evcal_desc {
   padding-left: 70px !important;
   padding-right: 0px !important;
}

#evcal_widget #evcal_list {
   border-radius: 0 !important;
   border: 1px #ccc solid;
}

.evo_ics_gCal {
   text-transform: initial !important;
   display: block;
}

.evo_ics_gCal:before {
   background: url('../images/calendar-icon.png');
   width: 40px;
   height: 40px;
   display: block;
}

.google_cal_icon {
   background: url('../images/calendar-icon.png');
   width: 30px;
   height: 30px;
   display: block;
   background-repeat: no-repeat;
   background-size: contain;
   background-position: center;
   float: left;
}

.google_cal_txt {
   padding-top: 10px;
   float: left;
   padding-left: 5px;
}


#main-navigation-ico li .sub-menu li {
   font-size: 16px !important;
}

#menu-primary-menu .sub-menu {
   background-color: #f6f6f6 !important;
   padding-bottom: 5px;
}

.mob-menu-holder #menu-primary-menu {
   width: 78% !important;
}

.mob-menu-holder .menu-item {
   padding-left: 0;
   display: contents !important;
   text-align: left !important;
}

.mob-menu-holder a {
   text-transform: capitalize !important;
}

.mob-menu-holder a {
   border-bottom: none !important;
}

#main-navigation-ico .sf-menu.mob-menu-holder {
   position: fixed;
}
footer #main-navigation-ico {
   background:#ffffff00 !important;
}
.arrow_submenu {
   display: inline-block;
   float: right;
   display: none;
   padding-top: 8px;
   padding-right: 7px;
   color: #000 !important;
   margin-top: 3px;
}

.arrow_submenu:after {
   content: "\f0de";
   font: normal normal normal 14px/1 evo_FontAwesome;
   float: right;
   font-size: 25px;
}

.closed_submenu .arrow_submenu:after {
   content: "\f0dd";
   font: normal normal normal 14px/1 evo_FontAwesome;
   float: right;
   font-size: 25px;
}

.mob-tzach-content {
   padding: 10px 10px 20px !important;
   height: 100%;
}

.mob-tzach-content .vertical_line {
   display: none;
}

.mob-content .sub-menu {
   border: none !important;
}

.mob-tzach-content #begin_with_check {
   display: none;
}

#begin_with_label {
   display: none;
}

.mob-tzach-content #suggested_tzach_m {
   position: static;
   background: #ffffff;
   width: 98%;
   padding-left: 5px;
   top: 135px;
   max-height: 291px;
   overflow: auto;
   margin-top: -11px;
   z-index: 1;
   margin-left: 0px;
}

#main-navigation-ico .mob-tzach-content .tzach_input_widg {
   width: 185px;
   height: 30px;
   margin-bottom: 0;
   border: none;
   background-color: #ffffff;
   margin-top: 0;
   margin-left: 2px;
   float: left;
   padding-left: 11px;
}

.mob-tzach-content #suggested_tzach_m div {
   padding-bottom: 10px;
}

header#main-header.mag-header-design #main-navigation-ico .mob-menu-holder li {
   text-align: left !important;
}

#main-navigation-ico .sf-menu .menu-item-has-children > .arrow_submenu {
   display: block;
}


.mob-menu-content-menu {
   height: 100%;
   overflow: auto;
}

.mob-menu-content-menu .awpcp-categories-list .js-handler {
   display: none !important;
}

.mob-menu-content-menu p.top-level-category {
   color: #c2c2c2;
   font-size: 16px !important;
}

.classifieds_cats_menu li {
   margin-top: 6px !important;
}

.mob-menu-content-menu #menu-primary-menu {
   position: absolute;
   top: 44px;
   height: 600px;
   overflow-x: hidden;
   overflow-y: auto;
}

.mob-calendar-content {
   background: #ffffff;
}

.mob-calendar-content .fa-calendar {
   display: none !important;
}

.mob-calendar-content .google_cal_txt {
   padding-top: 17px;
}

.mob-calendar-content .evcal_evdata_cell {
   padding-left: 0 !important;
}

#menu-primary-menu::-webkit-scrollbar {
   display: none;
}

#at-share-dock {
   z-index: 999;
}

.logged-in #commentform p.newsletter {
   display: none;
}

.gallery_collive {
   background-color: #eee !important;
}

@media screen and (max-width: 650px) {
   .at300b {
       display: none;
   }

   .addthis_button_facebook {
       display: block;
   }

   .addthis_button_whatsapp {
       display: block;
   }

   .mazel-cont-right {
       width: 32% !important;
       padding-top: 20px;
   }
}

/* Begin Homepage left sidebar classified categories list style overrides */
.top-level-categories ul.sub-categories.showcategoriessublist {
   padding-left: 0.5em;
}

.top-level-categories ul.sub-categories.showcategoriessublist li:before {
   display: none;
}

.top-level-categories ul.sub-categories.showcategoriessublist a {
   color: #333;
   font-size: 12px;
   font-family: open sans;
}

#awpcpcatlayout .showcategoriesmainlist li {
   position: relative;
}

#awpcpcatlayout .showcategoriesmainlist li a.js-handler {
   margin: 0;
   position: absolute;
   top: -3px;
   right: 0;
}

#awpcpcatlayout .showcategoriesmainlist li a span {
   padding: 0;
   margin: 0;
}

#awpcpcatlayout .top-level-categories p.top-level-category {
   padding-right: 16px;
   line-height: 16px;
}

/* End */
.mobile-widgets-wrapper {
   margin: 30px 0;
}

.wsm_excerpt {
   font-size: 16px;
   font-weight: bold;
   color: #000;
}

a.post-a-classfield-button {
   display: block !important;
   background-color: #982c2b !important;
   width: 35% !important;
   padding: 5px !important;
   color: #fff !important;
   border-radius: 5px !important;
   text-transform: uppercase !important;
   text-align: center !important;
}

.widget.widget_spraymagwp_most_read_without_excerpt h2.widgettitle:before {
   content: "\f02e";
}

.mob-content.mob-most-comment-content .widget-title {
   width: 300px !important;
}

.mob-weather-content {
   background: #ffffff;
}

.mob-weather-content .widget_featured_ads_widget {
   padding-top: 0;
}

/*-- ADDs Center Align Css--*/
.gofollow {
   display: inline-block;
   text-align: center;
   margin-bottom: 10px;
}

.a-single {
   width: 100%;
   display: inline-block;
   text-align: center;
   margin-bottom: 10px;
}
.g img, .a-single img, .responsive .add_7 {
   overflow: visible;
}


.g a,.content-center .g a {
   margin: 0 auto;
   display: inline-block;
   text-align: center;
   margin-bottom: 10px;
}



@media screen and (min-width: 1024px) {

   #posts_wrapper .add_btw_post {
       width: 100% !important;
   }

   #upper-banner img {
       padding-bottom: 0px !important;
       padding-top: 0px !important;
       margin-top: 10px !important;
   }
}

@media only screen and (max-width: 650px) {
   .mobile-widgets-wrapper .g-8 {
       margin:0 auto;
   }

   .widget_adrotate_widgets .g,.widget_adrotate_widgets .g-8,.g-8,.g-col {
       width: 100% !important;
       max-width: 100% !important;
       margin: 0 auto;
       text-align: center;
   }

   .gofollow img, .g img, .a-single img, .responsive .add_7 {
       width: 94%;
       display: inline-block;
       border: 2px solid #ccc;
       overflow: visible;
   }
}

@media screen and (max-width: 1024px) {
  ul.Post-type-list .list-contentarea a {
   padding: 0px !important;
  }
}

.eventon_events_list .eventon_list_event .desc_trig:hover {
   background-color: #f6f6f6 !important;
}

#text-32 .widget {
   margin: 0px;
   clear: both;
   border: none;
}

.ui-dialog ui-widget .ui-widget-content .ui-corner-all .ui-front .ui-dialog-buttons .ui-draggable .ui-resizable .no-close {
   position: fixed;
}

#text-34 #suggested_tzach {
   position: absolute;
   background: #ffffff;
   margin-left: 1px;
   margin-top: 105px;
   width: 23.7%;
   margin-bottom: 4px;
   border-radius: 0px 0px 5px 5px;
   padding-left: 15px;
   margin-right: 10px;
   background-color: white;
   border: 1px #aaa solid;
   border-top: 0px;
   max-height: 250px;
   overflow-y: scroll;
   z-index: 1;
   display: block !important;
}
.awpcp-listings-new .abc .classtextfet {
   display:none;
}

.awpcp_featured_ad_wrapper .classtextfet {

   display:block !important;
}
.status-draft .article_custom {display:none;}

@media screen (max-width: 1025px) {
.fixed_widget {
   top: 55px;
   position: fixed;
}

.home .top_mob_ad{
   width: 47%;
   display: inline-block;
   text-align: center;
   margin-left: 7px;
}

#top_ad_mob {
   width: 95%;
}

}

.image-thumb0overlay.video {
   background: url(include/images/video.png) no-repeat 5px 5px;
   display: none;
}

.classtext span {
   display:contents;
}

.classtext {
   padding: 5px;
   float: right;
   display:contents

}

.awpcp_featured_ad_wrapper .classtext  {
 width: 67%;
 display:inline;

}

.classtextfet {
 color: #ffffff;
 font-style: italic;
 background: orange;
 width: 52px;
 padding: 6px 11px;
 max-width: 100PX;
 margin: 0px -22px;
 float: left;
 z-index: 888;
 position: absolute;
}
.classpic {
   float: left;
   margin-right: 7px;
}

.page-id-356 .entry {
   max-width: 95%;
}




@media screen and (max-width: 1024px) and (min-width: 768px) {
 .page-id-356 #content {
       padding-left: 0px;
       width: 49%;
   }
.page-id-356 div#small-mini-sidebar {
   float: left;
   width: 23%;
   overflow: hidden;
}
}


/* https://collive.com/wp-content/themes/spraymag/include/css/responsive/media-queries814-99.css */


@media screen and (max-width: 650px) {
   header#main-header.mag-header-design {
       width:380px;
       overflow: inherit
   }

   header#main-header.mag-header-design #main-navigation-ico-sticky-wrapper .default-wep {
       width: 100%;
       margin: 0 auto
   }

   .content-full-post-default div#home-page.personal-design article {
       width: 340px
   }

   #main-navigation-ico .sf-menu {
       padding: 5px 5px 5px 0;
       border-left: 5px solid #fb4834
   }

   div.header-darkerst {
       width: 325px
   }

   #main-navigation-ico .sf-menu {
       top: 43px;
       width: 100%;
       z-index: 14000;
       left: -20px
   }

   .sticky-wrapper.is-sticky #main-navigation-ico .sf-menu {
       top: 43px;
       width: 100%;
       z-index: 4000;
       left: 0
   }

   .sub-menu {
       position: relative;
       width: 100%;
       top: 0
   }

   div.headarea.style-mag {
       width: 340px
   }

   .header-riht-place.style-mag {
       float: left
   }

   .header-riht-place.style-mag {
       margin-top: 10px;
       border-top: 1px solid #ededed
   }

   input#s-header.magazine-header {
       width: 168px;
       float: left;
       background: url(../.././images/magnifier.png) no-repeat 510px center #fff
   }

   div.right-search.style-mag:hover #s-header {
       width: 168px
   }


   .right-search:hover #s-header {
       width: 168px
   }

   header#main-header.mag-header-design #main-navigation-ico {
       width: 100%;
       margin-bottom: 0
   }

   header#main-header.mag-header-design .sticky-wrapper.is-sticky #main-navigation-ico {
   }

   .slide-content-cap {
       max-width: 300px
   }

   .slide-content-cap h1 {
       width: 243px;
       font-size: 12px
   }

   div#right-sides {
       width: 340px
   }

   div#right-sides li {
       width: 340px;
       margin: 0 0 20px
   }

   div#right-sides li:nth-child(3) {
       margin-bottom: 20px
   }

   #uber-wrepper {
       width: 100%
   }

   div.corousel-content {
   }

   div.links-titlegrid {
       width: 340px
   }

   span.coroucel-buttons {
       width: 340px
   }

   .content-left.small-left.large-right #main-sidebar {
       float: none;
       margin: 0 auto
   }

   div.content-postwep {
       width: 100%
   }

   .centwepost .newrespost li.leftpost .contentarea {
       width: 380px;
       margin-bottom: 20px
   }

   .modsidetwo .category-list.conent-of-more-disc,.modsideone .category-list.conent-of-more-disc {
       max-width: 247px
   }

   aside#main-sidebar ul li {
       max-width: 340px
   }

   ul.Post-type-list {
   }

   #main-sidebar .category-list.conent-of-more-disc {
       max-width: 314px
   }

   aside#main-sidebar li.leftpost {
       width: 340px!important
   }

   aside#main-sidebar .leftpost .proimage {
       width: 340px
   }

   #main-sidebar .category-list.conent-of-more-disc {
       max-width: 314px
   }

   #content {
       width: 100%
   }

   aside#main-sidebar .newrespost li {
       width: 340px
   }

   button.prev {
       right: -60px
   }

   div.corousel-content:hover button.prev {
       right: 0
   }

   #main-sidebar .widget_spraymagwp_recent_posts_thumb .contentarea {
       max-width: 220px
   }

   aside#main-sidebar ul li {
       max-width: 340px
   }

   .modsidetwo .category-list.conent-of-more-disc,.modsideone .category-list.conent-of-more-disc {
       max-width: 314px
   }

   .newrespostone ul.popularclass.leftpost {
       max-width: 340px
   }

   #main-sidebar #related_posts li {
       margin-right: 20px;
       width: 340px
   }

   #main-sidebar .footer-more-box {
       max-width: 314px
   }

   .rpostfull {
       width: 380px
   }

   #main-sidebar #related_posts {
       max-width: 340px!important;
       padding: 20px 0 0 20px
   }

   .tab-widget-menu {
       width: 340px
   }

   div.tab-widget-menu ul li {
       width: 319.5px
   }


   .slide-caption {
       padding: 15px 20px 100px;
       max-width: 300px
   }



   .centwepost .widget-title {
       max-width: 341px
   }

   ul.prittybigpost li {
       width: 340px!important
   }

   ul.prittybigpost li div.footergrid-thumbnail {
       width: 340px!important;
       max-height: 100%;
       height: 195px
   }

   div.footer-grid ul li {
       padding: 20px 20px 0;
       float: left;
       width: 340px
   }

   .commerce-archive #content {
       width: 340px
   }

   .metatags-if-image-ready {
       max-width: 300px
   }



   .entry {
       max-width: 340px
   }

   .category-list.conent-of-more-disc {
       max-width: 314px
   }

   .rpostfull {
       border-width: 1px 5px;
       width: 360px;
       overflow: hidden
   }

   .footer-more-box {
       max-width: 313px
   }

   div.footer-grid ul li:hover .ratings-for.left-mod-design .review-total-only {
       left: 30px
   }

   #related_posts {
       max-width: 340px!important
   }

   ul.popularclass.leftpost {
       max-width: 340px
   }

   .centwepost ul.popularclass.leftpost .proimage {
       width: 340px
   }

   .centwepost .leftpost .contentarea {
       max-width: 340px;
       margin-top: 10px;
       float: left
   }

   .newrespostone ul {
       max-width: 340px
   }

   .centwepost .contentarea {
       width: 235px
   }

   .centwepost li.leftpost {
       width: 340px!important;
       margin-bottom: 20px
   }

   .centwepost .leftpost .proimage {
       width: 340px;
       height: 220px!important
   }

   .centwepost .newrespost li {
       width: 340px;
       float: left
   }

   .centwepost .newrespost .contentarea {
       width: 235px
   }

   .modsideone {
       width: 380px;
       border-right: 0
   }

   div#modrpostset .widget-title {
       max-width: 340px
   }

   .modsideone li.leftpost {
       width: 340px!important
   }

   .modsideone .leftpost .proimage,.modsidetwo .leftpost .proimage {
       width: 340px;
       height: 220px
   }

   .modsideone .category-list.conent-of-more-disc {
       max-width: 312px
   }

   .modsidetwo {
       float: left;
       width: 380px
   }

   .modsidetwo li.leftpost {
       width: 340px!important
   }

   .newrespost li {
       width: 340px
   }

   .newrespostone ul.popularclass.leftpost .proimage span.prity-photo-img.for-post-bay-tag a {
       left: 120px
   }

   li.leftpost span.grid-read-more-link.for-post-bay-tag a {
       right: 120px
   }

   li.leftpost span.prity-photo-img.for-post-bay-tag a {
       left: 120px!important
   }

   span.grid-read-more-link.for-post-bay-tag a {
       right: 120px
   }

   .contentarea {
       width: 220px
   }

   #main-sidebar {
   }

   .popular-post .post-thumb {
       width: 340px
   }

   aside#main-sidebar .widget-title {
   }

   #main-footer {
       width: 100%
   }

   .menu-and-back-to-top {
       width: 340px
   }

   #main-footer .default-wep {
       width: 340px
   }

   div.footer-widgets {
       width: 340px
   }

   #copyright {
       width: 340px
   }

   #copyright .default-wep {
       width: 340px
   }

   #copyright p {
       font-size: 10px
   }

   div#tab1,div#tab2,div#tab3 {
       width: 380px;
       float: left
   }

   div#home-page.grid-design article {
       width: 340px
   }

   .post-thumb.if-has-in-grid:hover span.prity-photo-img.for-grid-design a {
       left: 120px
   }

   .post-thumb.if-has-in-grid:hover span.grid-read-more-link a {
       right: 120px
   }

   .post-thumb.if-has-in-grid {
       height: 190px
   }

   input#searchsubmit-tab-btn {
       margin-top: 10px;
       width: 340px
   }



   .post-tag-list {
       max-width: 320px
   }

   .post-share-buttons {
       max-width: 340px
   }

   li.googlesh.in-page-button {
       margin: 0 8px
   }

   p.title-of-share-text {
       width: 100%;
       margin-bottom: 10px;
       text-align: center
   }

   .post-previous {
       width: 46%;
       padding-right: 0;
       border-right: 0;
       margin-right: 0
   }

   #about-author {
   }

   .author-text {
       width: 70%;
       margin-left: 10px
   }

   #post-nav {
   }

   .post-next {
       float: right;
       padding: 0;
       width: 46%
   }

   #related-posts {
       max-width: 340px;
       margin-left: 9px
   }

   #related-posts article {
       width: 340px!important
   }

   #related-posts .post-content {
       width: 210px
   }

   #respond {
       max-width: 340px
   }

   #comment {
       width: 330px;
       margin-top: 20px
   }

   #author,#email,#url {
       width: 330px;
       height: 40px;
       float: left
   }

   div#content.in-account-and-login .entry {
       max-width: 340px
   }

   article.page {
       max-width: 380px
   }

   .sub-menu {
       position: relative;
       top: 0
   }

   .random-post.rightside-random {
       width: 360px
   }


   div#modclen_posts {
       width: 340px;
       max-height: 380px
   }

   .grid-item {
       width: 340px
   }

   .grid-item img {
       width: 340px
   }

   div#wp_right_postset {
       width: 340px
   }

   div#wp_right_postset ul li {
       max-width: 320px
   }

   .post-thumb.if-has-in-magazinedes {
       width: 340px;
       height: 200px
   }

   div#home-page.magazine-design .post-content {
       width: 340px;
       margin-top: 10px
   }

   div#home-page.magazine-design #posts article {
       max-width: 340px
   }

   div.ads-between-post {
       display: none
   }

   .magazine-design-pd-paginaion {
       max-width: 340px
   }

   .share-text {
       font-size: 7px
   }

   header#main-header.mag-header-design #main-navigation-ico-sticky-wrapper {
       padding: 0
   }
}

@media(max-width: 370px) and (min-width:351px) {
   textarea#comment {
       width:310px
   }

   input#author,input#email,input#url {
       width: 310px
   }
}

@media screen and (max-width: 350px) {
   header#main-header.mag-header-design {
       width:320px;
       overflow: inherit
   }

   #main-navigation-ico .sf-menu {
       top: 43px;
       width: 270px;
       z-index: 4000;
       left: 0
   }

   .sub-menu {
       position: relative;
       width: 275px;
       top: 0
   }

   #main-navigation-ico .sf-menu {
       padding: 5px 5px 5px 0;
       border-left: 5px solid #fb4834
   }

   div.headarea.style-mag {
       width: 280px
   }

   header#main-header.mag-header-design #main-navigation-ico {
       width: 280px
   }


   div.header-darkerst {
       width: 264px
   }

   div.ticker-for.headerpart {
       float: left;
       display: none
   }

   #uber-wrepper {
       max-width: 320px
   }

   input#s-header.magazine-header {
       width: 100px
   }

   #posts .post-thumb {
   }

   .relatedthumb {
       max-width: 280px
   }

   #main-sidebar .rpost-cat {
       max-width: 280px
   }

   #main-sidebar div.dateandtag {
       max-width: 280px
   }

   div.right-search.style-mag:hover #s-header {
       width: 100px
   }

   #main-sidebar .category-list.conent-of-more-disc {
       max-width: 252px
   }

   aside#main-sidebar li.leftpost {
       width: 280px!important
   }

   aside#main-sidebar .leftpost .proimage {
       width: 280px
   }

   aside#main-sidebar .newrespost li {
       width: 280px
   }

   #main-sidebar .widget_spraymagwp_recent_posts_thumb .contentarea {
       max-width: 160px
   }

   aside#main-sidebar ul li {
       max-width: 280px
   }

   ul.Post-type-list {
   }

   .right-search:hover #s-header {
       width: 100px
   }

   .header-riht-place.style-mag {
       margin-top: 0;
       border-top: 0;
       margin-left: 5px
   }

   div#wp_right_postset {
       width: 280px
   }

   div#wp_right_postset ul li {
       max-width: 260px
   }

   div.corousel-content {
   }

   span.coroucel-buttons {
       width: 280px
   }

   div.content-postwep {
       width: 320px
   }

   #content {
       width: 320px
   }

   .tab-widget-menu {
       width: 280px
   }

   div.tab-widget-menu ul li {
       width: 260px
   }

   div#tab1,div#tab2,div#tab3 {
       width: 320px;
       float: left
   }


   .slide-caption {
       padding: 0 20px 100px;
       max-width: 240px
   }

   .slide-caption h1 a {
       font-size: 40px!important
   }

   .centwepost .widget-title {
       max-width: 280px
   }



   ul.prittybigpost li {
       width: 280px!important
   }

   ul.prittybigpost li div.footergrid-thumbnail {
       width: 280px!important
   }

   div.footer-grid ul li {
       width: 280px
   }

   .category-list.conent-of-more-disc {
       max-width: 252px
   }

   .footer-more-box {
       max-width: 252px
   }

   .rpostfull {
       width: 300px
   }

   .newrespostone ul.popularclass.leftpost {
       max-width: 280px
   }

   #related_posts {
       max-width: 280px!important
   }

   .centwepost .contentarea {
       width: 176px
   }

   .centwepost li.leftpost {
       width: 280px!important;
       margin-bottom: 20px!important
   }

   .centwepost .leftpost .proimage {
       width: 280px;
       height: 200px!important
   }

   .centwepost .newrespost li {
       width: 280px;
       float: left
   }

   .centwepost .newrespost .contentarea {
       width: 175px
   }

   li.leftpost span.grid-read-more-link.for-post-bay-tag a {
       right: 90px
   }

   .newrespostone ul {
       max-width: 300px
   }

   .modsideone {
       width: 320px;
       border-right: 0
   }

   .modsideone li.leftpost {
       width: 280px!important
   }

   li.leftpost span.grid-read-more-link.for-post-bay-tag a {
       right: 150px
   }

   .modsideone .category-list.conent-of-more-disc {
       max-width: 252px
   }

   div#modrpostset .widget-title {
       max-width: 280px
   }

   .modsidetwo {
       float: left;
       width: 320px
   }

   .modsidetwo li.leftpost {
       width: 280px!important
   }

   .newrespost li {
       width: 280px
   }

   .contentarea {
       width: 160px
   }

   #main-sidebar {
       width: 320px
   }

   aside#main-sidebar .widget-title {
       max-width: 280px
   }

   #main-sidebar .footer-more-box {
       max-width: 252px
   }

   .popular-post .post-thumb {
       width: 280px
   }

   div.popular-content {
       max-width: 240px
   }

   .cbtbl-flickr-widget .flickr_badge_image {
       margin: 0
   }

   .fb_iframe_widget {
       width: 280px
   }

   #main-footer {
       width: 310px;
       overflow: hidden
   }

   .menu-and-back-to-top {
       width: 280px
   }

   #main-footer .default-wep {
       width: 280px
   }

   div.footer-widgets {
       width: 280px
   }

   #copyright {
       width: 280px
   }

   .share-text {
       display: none
   }


   input#searchsubmit-tab-btn {
       width: 280px
   }

   li.producthome {
       width: 280px;
       height: 320px
   }

   article.page {
       max-width: 320px
   }


   .metatags-if-image-ready {
       max-width: 240px
   }

   li.post-author.pen-icons.if-in-image,
   li.post-date.calan-icons.if-in-image,
   li.post-category.folder-icons.if-in-image a,li.post-category.folder-icons.if-in-image,
   li.pageviews.defhom.eye-icons {
       margin-bottom: 10px
   }

   .entry {
       max-width: 280px
   }

   .post-share-buttons {
       max-width: 280px
   }

   li.googlesh.in-page-button {
       margin: 0 -1px
   }

   #about-author {
       max-width: 280px
   }

   .author-text {
       width: 183px
   }

   #post-nav {
       max-width: 280px
   }

   .author-icons a {
       margin-right: 0
   }

   .post-share-buttons ul li a {
       width: 86px
   }

   .post-previous {
       width: 280px
   }

   .post-next {
       width: 280px
   }

   #related-posts {
       max-width: 280px
   }

   #related-posts article {
       width: 300px!important
   }

   #related-posts .post-content {
       width: 170px
   }

   #respond {
       max-width: 280px
   }

   #author,#email,#url {
       width: 270px
   }

   #comment {
       width: 270px
   }



   div#home-page.magazine-design #posts article {
       max-width: 280px
   }

   div#home-page.magazine-design .post-content {
       width: 280px;
       margin-top: 10px
   }

   .magazine-design-pd-paginaion {
       max-width: 280px
   }

   .navigation-group-magazine-dis {
       width: 280px
   }

   div#home-page.grid-design article {
       width: 280px
   }

   .post-thumb.if-has-in-grid:hover span.grid-read-more-link a {
       right: 80px
   }

   .post-thumb.if-has-in-grid:hover span.prity-photo-img.for-grid-design a {
       left: 100px
   }

   .random-post.rightside-random {
       width: 300px
   }

   .grid-item {
       width: 280px
   }

   .grid-design-paginaion {
       max-width: 280px
   }

   .centwepost ul.popularclass.leftpost .proimage {
       width: 280px
   }

   span.grid-read-more-link.for-post-bay-tag a {
       right: 90px
   }

   .newrespostone ul.popularclass.leftpost .proimage span.prity-photo-img.for-post-bay-tag a {
       left: 90px
   }

   li.leftpost span.grid-read-more-link.for-post-bay-tag a {
       right: 90px
   }

   div#right-sides {
       width: 280px
   }

   div#right-sides li {
       width: 280px
   }

   div.links-titlegrid {
       width: 280px
   }

   .content-full-post-default div#home-page.personal-design article {
       width: 270px
   }
}




/* https://collive.com/wp-content/themes/spraymag/css/custom5-1-20.css*/
.clearfix:after {
   content: '';
   display: table;
   clear: both;
}

p.font-color-black {
   color: black;
}

p.font-size-15 {
   font-size: 15px;
}

p.font-size-32, h1.font-size-32 {
   font-size: 32px;
}




.font-weight-bold {
   font-weight: bold;
}

.headarea {
   background-color: #880000 !important;
   height: 118px;
}

.header-darkerst {
   border-top: 0px !important;
   border-right: 0px !important;
   height: 38px;
   background-color: #800;
   width: 100% !important;
}

#upper-banner img {
   display: block;
   margin: 0 auto;
   padding-top: 90px;
}

.cat_name_t a {
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 12px;
   text-transform: uppercase;
   color: #999;
   height: 15px;
}

.excerpt .read-more-main {
   float: none !important;
   font-weight: bold;
   padding-left: 2px;
}

.post-content .excerpt + .addthis_toolbox, .post-content .excerpt + * .addthis_toolbox {
   float: left;
}

.post-content .onetag {
   padding-top: 0px;
}

.comment_icon {
   width: 19px !important;
   height: 15px !important;
   padding-left: 14px;
}

.thumb_img img {
   height: auto;
}



.post-title, .mazel-wrap h2, #related-posts .post-title a {
   font-family: 'Poppins',sans-serif !important;
   font-weight: bold!important;
}

.post-title {
   line-height: 21px;
}



.datejulheb {
   color: #ffffff;
   margin: 0px;
   padding: 0;
   width: auto;
   color: #fff;
   font-style: normal;
   font-weight: normal;
   float: left;
   font-size: 10px;
   line-height: 1.2;
   text-transform: uppercase;
   padding-left: 14px;
}

.proimage img {
   background: rgba(0, 0, 0, 0.4);
   position: absolute;
   float: left;
   z-index: 10;
   width: 275px;
   display: flex;
   height: 190px;
   top: 0;
   -webkit-transition: all 0.4s ease-in-out 0.3s;
   -moz-transition: all 0.4s ease-in-out 0.3s;
   -o-transition: all 0.4s ease-in-out 0.3s;
   -ms-transition: all 0.4s ease-in-out 0.3s;
   transition: all 0.4s ease-in-out 0.3s;
}

.newrespostone ul.popularclass.leftpost .contentarea {
   margin-bottom: 20px;
}



div.single-post-tag {
   background: none !important;
   position: inherit;
   bottom: 10px;
   margin: 0;
   top: auto;
   margin-top: -20px !important;
}



/* videos css */
.fvp-overlay .fvp-actionicon.play, .fvp-dynamic .fvp-actionicon.play {
   position: absolute;
   background-position: center;
   background-image: url('images/playbutton.png');
   background-repeat: no-repeat;
   z-index: 12;
}

.video_wrapp .addthis_toolbox {
   display: none;
}

.video_wrapp .tptn_counter {
   display: none;
}

.videos_collive h3 {
   line-height: 18px;
   background: white;
   border: 1px solid #ccc;
   padding: 7px 10px;
   min-height: 36px;
   font-size: 16px;
   margin-top: -5px;
}



.video_tags li {
   padding: 4px 17px;
   float: left;
   font-weight: bold;
}

.video_tag_list {
   padding-top: 15px;
}

.video_tag_list li a {
   color: black;
   text-transform: uppercase;
}

.video_tag_list li {
   text-transform: uppercase;
}

.active_video_tag {
   color: #c10000;
   cursor: default;
   pointer-events: none;
}

.active_video_tag a {
   color: #c10000 !important;
   cursor: default;
   pointer-events: none
}

.videos_collive .video-link {
   position: relative;
   display: inline-block;
   text-align: center;
   width: 100%;
}

.videos_collive .video-link img {
   width: 100%;
   height: 140px !important;
   top: 0;
   display: block;
   padding-top: 20px;
}

.videos_collive .overlay-image-bg {
   width: 100% !important;
   height: 100% !important;
   position: absolute;
   top: 0;
   background-position: center;
}

.videos_collive .overlay-image-button {
   position: absolute;
   background-position: center;
   background-image: url('images/playbutton.png');
   background-repeat: no-repeat;
   z-index: 12;
   width: 100%;
   height: 100%;
   top: 0;
}

.videos_collive:hover .overlay-image-bg {
   background: none;
}

.show_video_cat {
   display: block;
}

.videos_collive:hover .show_video_cat {
   left: -50px;
   opacity: 0;
}

.cat_name_wrapp {
   display: inline-block;
   padding-left: 2px;
   padding-right: 2px;
   margin-bottom: 3px;
}

.video_wrapp div.single-post-tag {
   background: rgba(0, 0, 0, 0.5) !important;
}



/* videos css ends here */
/* single post css */
.post_date_upp {
   margin-top: 13px;
}

@media only screen and (min-width: 350px) and (max-width: 650px) {
   .post_date_upp {
      margin-top: 6px;
   }
}

.upper_thumbnail {
   clear: both;
   height: 46px;
   margin-left: 22px;
   margin-right: 22px;
   border-bottom: 1px solid #ededed;
}

.addthis_on_top {
   top: -5px;
   position: absolute;
   right: 19px;
}

.inside_article {
   position: relative;
}

.inside_article .tptn_counter {
   display: none;
}

.comment-wrepp {
   max-width: 100%;
   width: auto;
   float: none;
}

/* singe post css ends here */
/* women section */
.content_women .addthis_toolbox, .tptn_counter {
   display: none;
}

.content_women {
   padding-bottom: 30px;
}

/* women section ends here */
/* most commented widget */
.most-commented-image {
   width: 100px;
   height: 75px;
   float: left;
   overflow: hidden;
   margin-right: 20px;
}

.most-commented-content span {
   display: block;
}

.pd-mcp-comments {
   font-size: 11px;
}


#more_widg_class {
   padding: 6px 8px;
   border: 5px solid #F3F3F3;
   float: left;
   margin: 20px 21px 20px;
   border-radius: 3px;
   width: 100%;
   max-width: 292px;
   width: 260px !important;
}

.widget_wpsmart_popular span.small-border {
   border-bottom: none !important;
}

.widget_wpsmart_popular .widget-title {
   border-bottom: none;
}

.widget_wpsmart_popular .widget-title h2 {
   color: #424242 !important;
   font-weight: 800 !important;
   font-size: 14px !important;
   border-bottom: 5px solid #880000;
   width: 150px;
   white-space: nowrap;
   padding: 5px 0px;
   position: relative;
   float: left;
   line-height: 30px;
   text-transform: uppercase;
   font-family: 'Archivo', sans-serif;
   text-align: left;
   margin-left: 0px;
}

.mob-most-comment-content .mob-most-comments-content .widget .widget-title h2:before, .mob-most-comment-content .mob-most-comments-content .widget .widget-title h2 {
   font-size: 18px !important;
}

.widget_wpsmart_popular .widget-title h2:before {
   content: "\f036" !important;
}

/* end most commented widget */
/* adds css*/
.widget_adrotate_widgets .g {
   text-align: center;
}

#evcalwidget_four-2 .widget-title {
   padding-bottom: 20px;
   border-bottom: none;
}

/* end adds css*/
/* end mob css*/
.mobile_view_menu {
   display: none;
}

#search_ico_mob, #greg_date_mob, #search_ico_form {
   display: none;
}

/* end mob css*/
/* calendar template */
.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line p {
   border-bottom: 5px solid #880000;
   color: #424242;
   width: 80px;
   font-weight: 800;
   white-space: nowrap;
   padding: 10px 0px 0px 0px;
   position: relative;
   float: left;
   line-height: 42px;
   font-size: 20px;
   margin-bottom: 8px !important;
}

.ajde_evcal_calendar .evo_sort_btn, .eventon_sf_field p, .evo_srt_sel p.fa {
   color: #000000;
}

.ajde_evcal_calendar .calendar_header .evcal_arrows .fa {
   color: #7b7b7b;
}

.eventon_fc_days .evo_fc_day {
   background-color: #ffffff;
   color: #6c6969c9;
}

.eventon_fc_days .evo_fc_day:hover {
   background-color: #f8b9cd;
   color: #000000;
}

.eventon_fc_days .evo_fc_day.has_events span i {
   background-color: #524c4ca6;
}

.eventon_fc_days .evo_fc_day.has_events {
   color: #880000;
}

.ajde_evcal_calendar .calendar_header .evcal_arrows {
   color: #e2e2e2;
   border-color: #707070;
   background-color: #ffffff;
}

.calendar_wrapp .addthis_toolbox {
   display: none;
}

.calendar_wrapp .evoau_submission_form {
   padding-bottom: 0px;
   border-bottom-width: 1px !important;
   border-radius: 0px !important;
}

.calendar_wrapp .evoau_submission_form p .fullwidth {
   width: 96% !important;
}

.calendar_wrapp .evoau_submission_form .row {
   width: 100%;
   padding: 0px !important;
   border-top: 0px !important;
}

.calendar_wrapp .evoau_submission_form .row p {
   padding: 10px !important;
   padding-left: 25px !important;
   padding-right: 25px !important;
}

p > #evoAU_all_day {
   background: black;
}

.calendar_wrapp .evoau_submission_form .row .label {
   padding-left: 20px;
   background: white;
}

.calendar_wrapp .evoau_submission_form input {
   border-radius: 4px !important;
}

.calendar_wrapp .selectedEvent {
   background-color: #e5e5e5 !important;
}

.calendar_wrapp .evoau_submission_form p label {
   font: 'Raleway', sans-serif !important;
   font-style: normal !important;
}

.calendar_wrapp .evoau_submission_form p label[for="event_name"]:before {
   content: "\f040";
   font-family: fontawesome;
   color: #8C8C8C;
   margin-right: 10px;
}

.calendar_wrapp .evoau_submission_form p label[for="event_start_date"]:before {
   content: "\f017";
   font-family: fontawesome;
   color: #8C8C8C;
   margin-right: 10px;
}

.calendar_wrapp .evoau_submission_form p label[for="event_end_date"]:before {
   content: "\f017";
   font-family: fontawesome;
   color: #8C8C8C;
   margin-right: 10px;
}

.calendar_wrapp .evoau_submission_form p label[for="evcal_subtitle"]:before {
   content: "\f040";
   font-family: fontawesome;
   color: #8C8C8C;
   margin-right: 10px;
}

.calendar_wrapp .evoau_submission_form p label[for="evcal_lmlink"]:before {
   content: "\f074";
   font-family: fontawesome;
   color: #8C8C8C;
   margin-right: 10px;
}

.calendar_wrapp .evoau_submission_form p label[for="evcal_location_select"]:before {
   content: "\f041";
   font-family: fontawesome;
   color: #8C8C8C;
   margin-right: 10px;
}

.calendar_wrapp .evoau_submission_form p label[for="evcal_location_name"]:before {
   content: "\f041";
   font-family: fontawesome;
   color: #8C8C8C;
   margin-right: 10px;
}

.calendar_wrapp .evoau_submission_form p label[for="evcal_location"]:before {
   content: "\f041";
   font-family: fontawesome;
   color: #8C8C8C;
   margin-right: 10px;
}

.calendar_wrapp .evoau_submission_form p label[for="uinter"]:before {
   content: "\f041";
   font-family: fontawesome;
   color: #8C8C8C;
   margin-right: 10px;
}

.calendar_wrapp .evoau_location_select {
   border: none !important;
   border-radius: 4px !important;
}

.calendar_wrapp .dropdown_row select {
   border: none !important;
   border-radius: 4px !important;
}

.calendar_wrapp .evoau_table {
   border-top: 1px solid #d9d7d7;
}

.calendar_wrapp .submit_row {
   background: white !important;
   margin-top: 45px !important;
}

.calendar_wrapp .submit_row p {
   background: white !important;
}

.heb_mont_event {
   bottom: 55px !important;
   width: 100%;
   left: 0;
   position: absolute;
   color: black;
   font-size: 12px;
   font-weight: normal;
   color: #424242;
   font-family: 'Archivo Narrow', sans-serif;
}

.calendar_content a.evoAU_form_trigger_btn {
   display: none;
}

.upcoming_events_c {
   border-bottom: 5px solid #880000;
   color: #424242;
   width: 80px;
   font-weight: 800;
   white-space: nowrap;
   padding: 10px 0px 0px 0px;
   position: relative;
   float: left;
   line-height: 42px;
   font-size: 20px;
   margin-bottom: 8px !important;
}

.evo_cal_above span.evo-gototoday-btn {
   color: #ffffff;
   background-color: #000000;
}

#text-18 .textwidget {
   text-align: center;
   width: 95%;
   margin-bottom: 10px;
   background: white;
   border: 1px #ccc solid;
}

/* end calendar template */
.mazel-wrap {
   background-size: 78%;
   margin-bottom: 10px;
   border: #ccc 1px solid;
}

.backgound_maze_tov {
   height: 100%;
}



.mazel-cont-left {
   float: left;
   width: 60%;
   padding-left: 20px;
   padding-top: 10px;
}

.mazel-cont-left h2 {
   padding-bottom: 5px;
   font-size: 21px;
   line-height: 25px;
   white-space: nowrap;
   display: -webkit-inline-box;
   z-index: 20;
   position: sticky;
   margin-left: -2px;
}

.mazel-cont-left .excerpt {
   margin-bottom: 13px !important;
}

.mazel-cont-left .onetag {
   padding-bottom: 0px;
}

.mazel-cont-left p {
   font-size: 15px;
   color: #6E6E6E;
   line-height: 20px;
   margin-bottom: 40px;
}

.article_custom .mazel-cont-left .addthis_toolbox {
   margin-bottom: 25px;
   margin-top: 13px;
}

.sigle_post_coolive .mazel-cont-left .addthis_toolbox {
   margin-bottom: 25px;
   margin-top: 13px;
}

.article_custom .mazel-cont-left .meta-inpersonal {
   margin-top: -50px !important;
}

.article_custom .mazel-cont-left .addthis_toolbox a {
   display: none;
}

.article_custom .mazel-cont-left a.addthis_button_facebook {
   display: block;
}

.article_custom .mazel-cont-left .addthis_toolbox .addthis_counter a {
   display: block;
}

.mazel-cont-right {
   float: right;
   width: 20%;
}

.background_add {
   width: 100%;
   margin-top: 25px;
}

.sigle_post_coolive article.mazel-tov {
   padding: 20px;
}

.addthis_first_mazel {
   display: none;
}

/* classfields*/
.classfield_page .awpcp-navigation ul .post-listing {
   background-image: url('images/post_classfield.png') !important;
   background-position-y: 0;
   background-position-x: 50%;
   padding-left: 0px;
   display: none;
}

.classfield_page .awpcp-navigation ul .post-listing a {
   display: block;
   padding-top: 40px;
   text-transform: uppercase;
   font-size: 12px;
   color: #424242;
   font-weight: bold;
}

.classfield_page .awpcp-navigation ul .buy-subscription {
   /*background-image: url('images/buy_subscription.png') !important;*/
   background-position-y: 0;
   background-position-x: 50%;
   padding-left: 14px;
}

.awpcp-navigation ul .buy-subscription {
   background-image: none !important;
}

.classfield_page .awpcp-navigation ul .categg a {
   display: block;
   padding-top: 40px;
   text-transform: uppercase;
   font-size: 12px;
   color: #424242;
   width: 116px;
   font-weight: bold;
   background-color: #ef4f32 !important;
   color: white;
   font-size: 14px;
   text-align: inherit;
   padding-top: 5px;
   padding-bottom: 3px;
   margin-left: -24px;
}

.classfield_page .awpcp-navigation ul .categg a:before {
   background-image: url('images/ctg.png') !important;
   display: block;
   float: left;
   margin-top: -2px;
   background-size: 18px 18px;
   display: inline-block;
   width: 20px;
   height: 20px;
   background-repeat: no-repeat;
   content: "";
   margin-top: 2px;
}

.classfield_page .awpcp-navigation ul {
   margin-bottom: 35px !important;
}

.classfield_page .awpcp-navigation ul .buy-subscription a {
   display: block;
   padding-top: 40px;
   text-transform: uppercase;
   font-size: 12px;
   color: #424242;
   width: 106px;
   font-weight: bold;
   background-color: #ef4f32 !important;
   color: white;
   font-size: 14px;
   text-align: inherit;
   padding-top: 5px;
   padding-bottom: 3px;
   margin-left: -19px;
}

.classfield_page .awpcp-navigation ul .buy-subscription a:before {
   background-image: url('images/ss.png') !important;
   display: block;
   float: left;
   margin-top: 1px;
   background-size: 18px 18px;
   display: inline-block;
   width: 20px;
   height: 20px;
   background-repeat: no-repeat;
   content: "";
   margin-top: 2px;
}

.classfield_page .awpcp-navigation ul .browse-listings {
   background-image: url('images/view_categories.png') !important;
   background-position-y: 0;
   background-position-x: 50%;
   padding-left: 0px;
}

.classfield_page .awpcp-navigation ul .browse-listings a {
   display: block;
   padding-top: 40px;
   text-transform: uppercase;
   font-size: 12px;
   color: #424242;
   font-weight: bold;
}

.classfield_page .awpcp-navigation ul .search-listings {
   background-image: none !important;
   background-position-y: 0;
   background-position-x: 50%;
   padding-left: 0px;
}

.classfield_page .awpcp-navigation ul .search-listings a {
   display: block;
   padding-top: 40px;
   text-transform: uppercase;
   font-size: 12px;
   color: #424242;
   width: 122px;
   font-weight: bold;
   background-color: #f1812d !important;
   color: white;
   font-size: 14px;
   text-align: inherit;
   padding-top: 5px;
   padding-bottom: 3px;
   margin-left: -5px;
}

.classfield_page .awpcp-navigation ul .search-listings a:before {
   background-image: url('images/sc.png') !important;
   display: block;
   float: left;
   margin-top: -2px;
   background-size: 18px 18px;
   display: inline-block;
   width: 20px;
   height: 20px;
   background-repeat: no-repeat;
   content: "";
   margin-top: 2px;
}

.classfield_page .addthis_toolbox {
   display: none;
}

.widget_awpcp-categories .widgettitle {
   margin-bottom: 15px !important;
}

.widget_awpcp-categories .toplevelitem {
   font-family: 'open sans',sans-serif !important;
   font-size: 13px;
   font-weight: initial;
}

.classfield_page .widget_awpcp-random-ads .widgettitle {
   font-size: 14px;
   color: #424242;
   font-family: 'Archivo Narrow', sans-serif;
   font-weight: 800;
   text-transform: uppercase;
   background: url('images/cal_underline.png') no-repeat;
   background-position-y: 28px;
}

.classfield_page .widget_awpcp-random-ads .widgettitle:before {
   font-family: fontawesome;
   content: "\f036";
   margin-right: 10px;
   font-size: 14px;
   color: #949494;
   -webkit-font-smoothing: antialiased;
}

.classfield_page .widget_awpcp-random-ads .awpcplatestthumb {
   float: left !important;
   margin-right: 10px !important;
}

.classfield_page .widget_awpcp-random-ads .awpcplatestthumb {
   width: 80px !important;
   padding: 0px;
   margin: 0px;
}

.classfield_page .awpcp-listings-widget-items-list {
   padding-top: 15px !important;
}

.classfield_page .awpcp-listing-title {
   padding-bottom: 10px;
   padding-bottom: 8px;
}

.classfield_page .awpcp-listing-title a {
   color: #ff7570;
}

.classfield_page .awpcp-listings-widget-item-excerpt {
   color: #333;
   margin-left: 90px;
   line-height: 21px;
}

.awpcp-listings-widget-item-excerpt a {
   line-height: 1px !important;
}

.classfield_page .awpcp-widget-read-more {
   display: none;
}

.sort_regions_list {
   padding-left: 20px;
}

.classified_pg #awpcp-region-control-selector {
   display: none;
}

.classified_pg .page-title {
   display: none;
}

.region_item_wrapper {
   background: #eeeeee;
   text-align: center;
   padding-bottom: 10px;
   padding-top: 10px;
   margin: 0 0 10px 0;
   width: 150px;
   float: left;
   margin-right: 10px;
}

.region_item {
   color: #333333;
   font-weight: bold;
   font-size: 12px;
}

.region_item:hover {
   cursor: pointer;
}

#clear_cookie {
   background: #eeeeee;
   border: none;
   margin-left: 20px;
   padding: 5px;
   color: #333333;
   font-weight: bold;
   font-size: 12px;
}

#clear_cookie:hover {
   cursor: pointer;
}

/* end classfields*/
/* simchas */
.simchas #main-sidebar {
   float: left !important;
   margin-left: -20px;
}

.simchas #content {
   min-height: 700px;
}

.simcha_title {
   margin-left: 20px;
   padding-bottom: 10px;
}

.simcha_title h2 {
   color: #880000;
}

.simcha_title .widgettitle {
   width: 136px;
   color: #424242 !important;
   font-weight: 800 !important;
   font-size: 14px !important;
   background: url('images/cal_underline.png') no-repeat;
   background-position-y: 30px;
}

.simcha_title .widgettitle::before {
   font-family: fontawesome;
   content: "\f036";
   margin-right: 10px;
   font-size: 14px;
   color: #949494;
   -webkit-font-smoothing: antialiased;
}

.gallery_collive_wrap {
   padding-left: 10px;
}

.gallery_collive {
   float: left;
   margin: 10px;
   position: relative;
   width: 181px;
   height: 181px;
}

.sort_add {
   float: left;
   padding: 10px;
   position: relative;
   width: 181px;
   height: 181px;
   display: none;
}

.sort_add .g img {
   width: 181px;
   height: 181px;
}

.gallery_collive .g img {
   width: 181px;
   height: 181px;
}

.gallery_collive_overlay {
   width: 160px;
   height: 160px;
   background: white;
   position: absolute;
   opacity: 0.8;
   margin-left: 10px;
   margin-top: 11px;
   text-align: center;
   opacity: 0;
   transition: opacity 1s ease-out;
}

.gallery_collive_overlay:hover {
   z-index: 1;
   opacity: 0.8
}

.gallery_collive_img {
   width: 181px;
   height: 181px;
   position: absolute;
}

.gallery_collive_title a {
   color: black;
   font-size: 13px;
   line-height: 13px;
   font-weight: bold;
}

.gallery_collive_title {
   color: black;
   font-size: 13px;
   line-height: 13px;
   text-align: center;
   padding-top: 5px;
   height: 75px;
   padding-right: 5px;
   padding-left: 5px;
}

.gllery_collive_tag {
   color: orange;
   text-transform: uppercase;
   padding-top: 30px;
   font-size: 13px;
}

.gall_overlay_date {
   /*padding-top: 45px;*/
   text-align: center;
   width: 100%;
}

.simcha_gall_sort {
   float: left;
   padding-top: 10px;
}

.simcha_gall_sort span {
   text-transform: uppercase;
   font-size: 12px;
   padding-right: 15px;
   color: #333;
   text-align: center;
   padding: 4px 8px;
   border-radius: 5px;
}

.simcha_gall_sort span:hover {
   cursor: pointer;
}

.active_simcha_gall {
   font-weight: bold;
}

.simcha_search {
   float: right;
   padding-right: 20px;
}

.wrapp_sort_search {
   margin-left: 20px;
   padding-bottom: 10px;
}

#simchas_search {
   background-color: #ffffff;
   color: #000000;
   float: left;
   border: 1px solid #C6C6C6;
   border-radius: 4px;
   background-position: left 5px center;
   background-image: url(images/search-icon.png);
   background-repeat: no-repeat;
   padding: 10px 3% 10px 33px;
   box-shadow: 0px 0px 10px #D2D2D2;
   margin: 0 13px;
}



#simchas_search_btn {
   cursor: pointer;
}

.simcha_search::-webkit-input-placeholder {
   color: black;
}

.simcha_search::-moz-placeholder {
   color: black;
}

.simcha_search:-ms-input-placeholder {
   color: black;
}

.simcha_search:-o-input-placeholder {
   color: black;
}

/*end simchas */
/*Tzach List */
.browse_by_name {
   background-color: #efefef;
   padding-bottom: 5px;
   padding-left: 10px;
   padding-right: 10px;
   border-bottom: 2px solid #d9d9d9;
   margin-bottom: 25px;
   margin-left: 20px;
}

.tzach_header_main h1 {
   padding-left: 10px;
}


.tzach_header_main {
   float: left;
   padding-bottom: 10px;
   margin-left: 30px;
}

.tzach_page .tziag_submit_entry {
   background: #cc0102;
   font-weight: lighter;
   color: white;
   display: block;
   border: none;
   padding: 13px 10px;
   font-size: 12px;
   text-align: center;
   border-radius: 5px;
}

.tziag_submit_entry:hover {
   cursor: pointer;
}

.tzach_page .tz_find {
   background: #880000;
   font-weight: lighter;
   color: white;
   display: block;
   border: none;
   padding: 13px 20px;
   font-size: 12px;
   text-align: center;
   border-radius: 5px;
   margin-left: -7px;
   text-transform: capitalize;
}

.browse_by_name a {
   color: #306485;
   font-weight: bold;
}

.browse_by_name a:hover {
   cursor: pointer;
}

.browse_by_name_title {
   padding-bottom: 5px;
   padding-top: 5px;
   color: #b0b0b4;
   text-transform: uppercase;
   font-weight: bold;
}

.alphabet_list span {
   padding-right: 10px;
}

.alphabet_list {
   -webkit-border-radius: 28px;
   -moz-border-radius: 28px;
   border-radius: 28px;
   border: 0px solid #000000;
   background-color: #e1e1e1;
   padding-left: 15px;
   padding-right: 15px;
   margin-bottom: 5px;
}


.tzach .widgettitle {
   margin-bottom: 15px;
   margin-top: 20px;
}

.people_results_table {
   width: 100%;
}

.people_results_header {
   margin-bottom: 10px;
}

#people_results {
   margin-left: 20px;
}


#people_results td {
   color: #000000;
   background: white;
   height: 120px !important;
}

.people_results_table tr {
   border-top: 3px #0000002b solid;
   height: 40px;
}

.table_people_header tr {
   border: 10px solid #e9e9e9;
   border-top: 5px #e9e9e9 solid;
   height: 30px;
   background: #e9e9e9 !important;
}

.people_results_table {
   border-collapse: collapse;
}

.table_people_header {
   background-color: #e9e9e9;
   color: #000000;
   text-align: left;
   display: none;
}

.number_of_results {
   color: #306485;
   font-size: 25px;
   font-weight: bold;
   float: left;
}

.people_per_page {
   float: right;
   padding-top: 6px;
}

#pagination_people_tbl a {
   color: #306485;
   text-decoration: underline;
}

#pagination_people_tbl {
   text-align: center;
   margin-top: 15px;
   margin-bottom: 15px;
}

.name_tbl_cell {
   padding-top: 5px;
   padding-left: 10px;
}

.name_tbl_cell a {
   color: #000000;
}

.surname_tbl_cell {
   color: #000000;
   font-size: 20px;
   font-weight: bold;
   padding-bottom: 10px;
   padding-left: 10px;
}

.surname_tbl_cell a {
   color: #000000;
   font-size: 20px;
   font-weight: bold;
   padding-bottom: 10px;
}

.tzach_subhead {
   font-size: 16px;
   color: #306485;
   font-weight: bold;
   margin-top: 15px;
   margin-bottom: 15px;
}

.tzach_input_widg {
   width: 144px;
   height: 21px;
   margin-bottom: 10px;
   margin-left: -12px;
}

.tzach_page .tzach_input_widg {
   width: 262px;
   height: 20px;
   margin-bottom: 10px;
   border-radius: 5px;
   padding-left: 15px;
   margin-right: 10px;
   background-color: white;
   border: 1px #aaa solid;
   z-index: 21;
   position: sticky;
}

.tzach_label_widg {
   font-size: 12px;
   color: #6e625f;
   font-weight: bold;
}

.browse_by_location_widg {
   background: #efefef;
   padding-bottom: 7px;
   margin-top: 20px;
   width: 200px;
   padding-left: 7px;
}

.browse_by_location_widg select {
   width: 190px;
   height: 25px;
   color: #666566;
   font-weight: bold;
}

.browse_by_location_widg span {
   text-transform: uppercase;
   font-size: 12px;
   font-weight: bold;
}



.ui-dialog {
   z-index: 9999 !important;
}

.ui-dialog-titlebar {
   background: grey !important;
}

.ui-dialog .ui-dialog-buttonpane {
   background: none;
   border: none;
}

#submit_entry_popup label {
   width: 150px;
   display: inline-block;
}

#submit_entry_popup input {
   width: 150px;
   display: inline-block;
   border: 1px solid #606060 !important;
   box-sizing: border-box;
   margin-left: 0px !important;
   height: 12px;
   padding: 10px 3% 7px 0px;
   background-color: #ffffff;
   color: #000000;
   border-radius: 2px;
   font-size: 11px;
}

#submit_entry_popup select {
   width: 153px;
   padding: 2px;
   margin-bottom: 7px;
   width: 150px;
   display: inline-block;
   border: 1px solid #606060 !important;
   box-sizing: border-box;
   margin-left: 0px !important;
   height: 12px;
   padding: 10px 3% 7px 0px;
   box-shadow: 0px 0px 5px #D2D2D2;
   background-color: #ffffff;
   color: #000000;
   border-radius: 2px;
   font-size: 11px;
}

.ui-dialog-titlebar {
   display: none !important;
}

.ui-button-text {
   background: #dddddd;
   color: #333;
   padding: 8px 15px 8px 15px;
   font-size: 12px;
   border: none !important;
   font-weight: normal;
}

.entery_popup {
   margin-bottom: 5px;
}

#entery_success {
   display: none;
   color: green;
}

.names {
   font-size: 27px;
   line-height: 1.1;
   text-align: left;
   color: #880000;
}

#tzach_single_wrap {
   padding-left: 50px;
   padding-right: 5px;
   padding-top: 40px;
   padding-bottom: 50px;
   background: white;
   border: 1px solid #ccc;
   font-family: poppins;
   margin: 0 10px;
   text-transform: capitalize;
}

.tzach_single_att {
   padding-bottom: 5px;
}

.tzach_single_att span {
   font-weight: bold;
}

.address {
   font-size: 16px;
   font-family: open sans;
}

.contacts {
   font-size: 16px;
   font-family: open sans;
}

#tzach_single_wrap .attr_label {
   color: #060606;
   font-size: 18px;
   margin-right: 8px;
   font-family: poppins;
}

.active_page_link a {
   font-weight: bold;
}

/* new Tzach List */
.tz-card {
   background: white;
   border: solid #ccc 1px;
   padding: 50px;
   margin-bottom: 10px;
   color: #444;
   font-family: poppins;
   font-size: 20px;
   font-weight: bold;
}

/* End Tzach List */
/*recent mazel-tov widget */
.simcha .widget_mazel_tov {
   margin-left: 15px;
}

.recent_mazel_wrapp {
   border-bottom: 1px solid #ededed;
   padding-bottom: 15px;
}

.widget_mazel_tov .widgettitle {
   color: #880000;
   margin-top: -27px;
}

.widget_mazel_tov .widgettitle::before {
   font-family: fontawesome;
   content: "\f036";
   margin-right: 10px;
   font-size: 14px;
   color: #949494;
   -webkit-font-smoothing: antialiased;
   display: none;
}

.widget_mazel_tov .tags-under-post {
   text-align: left;
}

.recent_mazel_sort {
   padding-top: 20px;
   padding-bottom: 14px;
   border-bottom: 1px solid #ededed;
}

.recent_mazel_sort span {
   text-transform: uppercase;
   font-size: 12px;
   padding-right: 15px;
   color: #333;
   text-align: center;
   padding: 4px 8px;
   border-radius: 5px;
}

.recent_mazel_date {
   float: none !important;
   padding-top: 15px;
}

.recent_mazel_cont {
   padding-top: 10px;
   color: #333;
   width: 94%;
}

.recent_mazel_comments {
   float: none !important;
   padding-top: 15px;
}

.recent_mazel_comments a {
   font-family: 'Raleway', sans-serif !important;
   font-size: 13px !important;
}

.recent_mazel_comments .comment_icon {
   padding-left: 0px;
}

.active_mazel_type {
   font-weight: bold;
   color: #424242;
}

.recent_mazel_cat:hover {
   cursor: pointer;
}

.recent_mazel_wrapp {
   display: none;
}

.recent_mazel_hide {
   display: none;
}

.recent_mazel_show {
   display: block;
}

/* recent mazel-tov widget */
/* search page */
.search_page_res .meta-inpersonal.right {
   margin-top: 0px !important;
}

.tptn_link img:hover {
   transform: scale(1.1);
   opacity: 0.8;
   transition: all 0.4s ease-in-out 0.3s;
}

.tptn_title {
   color: #333333;
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 14px;
   text-transform: uppercase;
   font-weight: 800;
   line-height: 20px;
   margin-bottom: 10px;
   display: block;
}

.tptn_link {
   height: 125px;
   width: 140px;
   display: block;
   overflow: hidden;
}

.tptn_after_thumb .tptn_link {
   height: auto;
}

.tptn_date {
   font-family: 'Archivo Narrow', sans-serif;
   font-size: 10px;
   text-transform: uppercase;
   display: inline-block;
   margin-bottom: 5px;
   color: #999;
   height: 15px;
   display: block;
}

.tptn_date:before {
   font-family: fontawesome;
   margin-right: 10px;
   content: "\f017";
   font-size: 14px;
}

.tptn_after_thumb {
   margin-top: 10px;
   display: block;
   margin-bottom: 20px;
}

.tptn_excerpt {
   color: #7E7E7E;
   font-size: 13px;
   line-height: 18px;
   font-family: 'Raleway', sans-serif;
}

.widget_widget_tptn_pop .widgettitle {
   margin-bottom: 20px !important;
}

#small-mini-sidebar .addthis_toolbox {
   display: none;
}

#small-mini-sidebar ul.popularclass.leftpost:hover .proimage a img {
   transform: none;
   opacity: 1;
}

.proimage img:hover {
   cursor: pointer;
   -webkit-transform: scale(1.1) !important;
   -moz-transform: scale(1.1) !important;
   -ms-transform: scale(1.1) !important;
   transform: scale(1.1) !important;
}

/*gallery inside post */


.load_more a {
   background: #880000;
   border-radius: 5px;
   font-weight: 600;
   color: white;
   display: block;
   margin: 0 auto;
   margin-top: 50px;
   margin-bottom: 30px;
   border: none;
   padding: 10px 20px;
   font-size: 14px;
   font-family: open sans;
}

.load_more {
   background-color: #fff0;
   margin-top: 50px;
   margin-bottom: 30px;
   font-weight: lighter;
   color: white;
   border: none;
   padding: 8px 10px;
   width: 144px;
}

#load_more_posts {
   background: #880000;
   border-radius: 5px;
   font-weight: 600;
   color: white;
   display: block;
   margin: 0 auto;
   margin-top: 50px;
   margin-bottom: 30px;
   border: none;
   padding: 10px 20px;
   font-size: 14px;
   font-family: open sans;
}

#load_more_posts:hover {
   cursor: pointer;
}

#loading_posts_gif {
   background: url(https://collive.com/wp-content/themes/spraymag/css/include/images/loading_posts.gif);
   height: 70px;
   width: 70px;
   background-size: cover;
   margin: 0 auto;
   margin-bottom: 40px;
   display: none;
   margin-top: 50px;
}

.phone_coll_m {
   color: #666566;
   font-size: 16px;
   font-weight: bold;
}

@media screen and (min-width: 1026px) {
   #wpcomm .wc-form-footer {
       display:none;
       margin-left: 0px;
       margin-bottom: -44px;
       border-bottom: 1px solid #ddd;
       padding-bottom: 20px;
   }

   /*94*/
   #wpcomm .wpd-form-row .wpd-form-col-left .wpdiscuz-item {
       text-align: left;
       margin-top: -149px;
   }

   #wpcomm .wc-form-wrapper {
       padding-top: 56px;
   }

   @media screen and (min-width: 1024px) {
       #wpcomm .wc-comment .wc-form-wrapper {
           margin: 20px 0px 20px 99px;
           clear: both;
           padding: 50px 0px 10px 0px;
       }

       .mobile_links {
           display: none;
       }

       #upcoming_events_header {
           margin-top: 20px;
           margin-bottom: 20px;
           float: right;
           width: 313px;
           margin-top: -518px;
       }
   }

   #wpcomm .wpd-form-row .wpdiscuz-item input[type="text"], #wpcomm .wpd-form-row .wpdiscuz-item input[type="email"], #wpcomm .wpd-form-row .wpdiscuz-item input[type="url"], #wpcomm .wpd-form-row .wpdiscuz-item input[type="color"], #wpcomm .wpd-form-row .wpdiscuz-item input[type="date"], #wpcomm .wpd-form-row .wpdiscuz-item input[type="datetime"], #wpcomm .wpd-form-row .wpdiscuz-item input[type="datetime-local"], #wpcomm .wpd-form-row .wpdiscuz-item input[type="month"], #wpcomm .wpd-form-row .wpdiscuz-item input[type="number"], #wpcomm .wpd-form-row .wpdiscuz-item input[type="time"] {
       width: 204%;
   }

   /* new mobile menu design */
   #menu-item-14974 {
       display: none !important;
   }

   #logo {
       padding-left: 15px;
   }

   #logo-mobile-menu {
       display: none !important;
   }

   .headarea {
       background-color: #880000 !important;
       height: 118px;
       width: 100% !important;
   }

   .bottom_leaderboard {
       margin: 3px 30px;
   }

   #upper-banner {
       height: 112px;
   }

   #upper-banner img {
       display: block;
       margin: 0 auto;
       padding-bottom: 10px;
       padding-top: 10px;
   }

   div.headarea.style-mag {
       width: 100%;
   }

   .content-center {
       width: 100%;
   }

   #main-header {
       max-width: 100% !important;
       _background-color: #880000;
       margin: 0;
       padding: 0;
       width: 100% !important;
   }

   div.headarea.style-mag {
       float: none !important;
       width: 1024px !important;
       padding: 0px !important;
       margin: 0 auto;
       max-height: 80px;
   }

   #main-navigation-ico-sticky-wrapper {
       margin: 0 auto !important;
       width: 100% !important;
       height: 44px !important;
       padding: 0px !important;
       background: #F0F0F0;
   }

   header#main-header.mag-header-design #main-navigation-ico {
       max-width: 1024px !important;
       padding: 0px !important;
       height: 44px !important;
       padding-bottom: 0px !important;
   }

   .header_logo_line {
       height: 80px;
       margin: 0 auto;
       width: 1024px;
       background-repeat: no-repeat !important;
       background-size: cover !important;
   }

   .header_line_dark {
       width: 1024px;
       margin: 0 auto;
   }


   #spraymagwp_recent_posts_thumb1-2 .rpostsum {
       display: block;
   }

   header#main-header.mag-header-design #main-navigation-ico-sticky-wrapper .default-wep {
       width: 1024px !important;
   }

   #main-navigation-ico {
       float: none !important;
       margin: 0 auto !important;
   }

   #s-header {
       border-radius: 0px !important;
       font-size: 17px !important;
       padding: 8px 40px 10px 15px !important;
   }

   input#s-header.magazine-header {
       margin-top: -11px !important;
       margin-bottom: 0px !important;
       background-color: #ccc !important;
       border: none !important;
       max-width: 160px !important;
       background: url(include/images/magnifier.png) no-repeat right 10px center !important;
       color: #ffffff !important;
   }

   .page-template-template-myclassfiled input#s-header.magazine-header {
       width: 215px !important;
   }

   input#s-header.magazine-header:focus,.page-template-template-myclassfiled input#s-header.magazine-header:focus {
       background-color: #CCCCCC !important;
       color: #333 !important;
   }

   #main-navigation-ico {
       background-color: #ffffff !important;
   }

   #main-navigation-ico a {
       color: #424242 !important;
       float: left !important;
       border-left: 0px !important;
       padding: 21px 15px;
   }

   #main-navigation-ico ul.sf-menu a {
       padding: 21px 12px;
       font-weight: bold;
   }

   #main-navigation-ico a {
       color: #424242 !important;
       float: left !important;
       border-left: 0px !important;
       padding: 21px 15px;
   }

   #main-navigation-ico .classifieds_list a {
       border-bottom: 2px solid #ececec;
   }

   #main-navigation-ico a:hover {
       color: #800 !important;
       background-color: #ffffff;
   }

   .sub-menu li a:hover, #main-navigation-ico .current-menu-item a {
       background-color: #ffffff;
       color: #880000 !important;
       font-weight: bold;
   }

   #main-navigation-ico li {
       float: left;
       padding-left: 0;
   }

   #main-navigation-ico li:last-child a {
       border-right: none !important;
   }

   #main-navigation-ico li:last-child .vertical_line {
       display: none;
   }

   #main-navigation-ico li.home_item:first-child a {
       margin-left: 3px;
       border-bottom: none;
   }

   #main-navigation-ico li.home_item:first-child > a::before {
       content: url('images/home_icon.png');
       margin-top: -9px;
       width: 15px;
       height: 15px;
       position: absolute;
       left: 15px;
       top: 50%;
       display: none;
   }

   #uber-wrepper .content-center {
       border-top: 0px solid #ededed;
       min-height: 900px;
   }

   #uber-wrepper .content-center.small-left.large-right.tzach {
       min-height: 600px;
   }

   .page-title {
       border-bottom: 0px solid #EDEDED;
   }

   #main-navigation-ico li:first-child a {
   }


   #main-navigation-ico li:hover a {
       text-decoration: none;
       background-color: #ffffff;
   }



   div.content-postwep {
       background: none;
       width: 1024px !important;
       float: none !important;
       margin: 0 auto;
   }

   #content {
       width: 523px !important;
       margin: 0px 10px;
   }

   #main-sidebar {
       width: 300px !important;
       padding-right: 0px;
       margin-right: 1px !important;
   }


   .popularclass .contentarea .rpostsum {
       display: block !important;
   }

   #evcalwidget_four-2 .widget-title {
       margin: 0px !important;
       padding-bottom: 20px;
   }

   #small-mini-sidebar .widget_adrotate_widgets {
       padding-left: 15px;
   }

   #small-mini-sidebar .widgettitle h2::before {
       font-family: fontawesome !important;
       content: "\f036" !important;
       margin-right: 10px !important;
       font-size: 14px !important;
       color: #949494 !important;
       -webkit-font-smoothing: antialiased !important;
   }

   .widgettitle::before {
       font-family: fontawesome;
       content: "\f036";
       margin-right: 10px;
       font-size: 14px;
       color: #949494;
       -webkit-font-smoothing: antialiased;
       display: none;
   }


   .datejulheb {
       margin: -32px 161px;
       width: 849px;
   }

   .gregorian-date {
       float: left;
   }

   .hebrew-date {
       float: left;
   }

   .header-riht-place {
       margin-right: 0px !important;
   }

   .thumb_img img {
       min-height: 249px;
   }

   .read_more a {
       color: #a91607 !important;
       font-size: 13px;
       font-weight: bold;
   }

   .evcal_event_subtitle {
   }

   .widget_spraymagwp_recent_posts_list_by_tag {
       margin-left: -20px;
   }

   .social-networks li {
       float: left;
       padding-right: 8px;
   }

   .social-networks a {
       color: #fff !important;
   }

   .social-networks {
       height: 33px;
       float: right;
       padding-top: 26px;
       padding-right: 11px;
       font-size: 25px;
   }

   .EvcalWidget_four .widget-title {
       border-bottom: 0px !important;
   }

   .add_btw_post {
       margin: 0 auto;
       padding-left: 0px;
   }

   #small-mini-sidebar {
       width: 180px !important;
   }

   #small-mini-sidebar .widget_adrotate_widgets {
       padding-left: 0px !important;
   }

   #small-mini-sidebar .widget_adrotate_widgets img {
       width: 160px !important;
   }

   #small-mini-sidebar .popularclass {
       margin-left: 0px !important;
       width: 160px;
   }

   .home #content {
       width: 523px !important;
       margin: 0px 10px;
   }


   #main-sidebar .widget-title {
       width: 300px !important;
       margin: 0px;
   }

   #main-sidebar .Post-type-list {
       margin-left: 0px !important;
       margin-right: 0px !important;
   }

   #main-sidebar .category-list.conent-of-more-disc {
       padding: 6px 8px;
       border: 5px solid #F3F3F3;
       float: left;
       margin: 20px 21px 20px;
       border-radius: 3px;
       width: 260px !important;
       max-width: 300px;
       margin-left: 20px !important;
       margin-right: 0px !important;
   }

   #small-mini-sidebar .category-list.conent-of-more-disc {
       padding: 0px;
       border: 5px solid #F3F3F3;
       float: left;
       margin: 20px 21px 20px;
       border-radius: 3px;
       width: 114px !important;
       max-width: 160px;
       margin-left: 0px !important;
       margin-right: 0px !important;
   }

   #small-mini-sidebar p.more-difin-text {
       width: 50px !important;
   }

   div.header-darkerst {
       padding: 0px !important;
       height: 0px;
   }

   .post-share-buttons {
       margin: 0px !important;
   }

   #post-nav {
       float: left;
       margin-bottom: 20px;
       width: 100%;
       border-bottom: 1px solid #EDEDED;
   }

   .post-next {
       width: 208px !important;
   }

   .post-previous {
       width: 208px !important;
   }

   .evofc_month {
       width: 620px !important;
   }

   .prev, .next {
       background: #E2E2E2 !important;
   }

   .prev {
       width: 40px !important;
       padding: 8px 0px !important;
   }

   .metatags-if-image-ready {
       width: 475px !important;
       padding-left: 0px !important;
       padding-right: 0px !important;
   }

   li.post-author.pen-icons.if-in-image, li.post-date.calan-icons.if-in-image, li.post-category.folder-icons.if-in-image a, li.post-category.folder-icons.if-in-image, li.pageviews.defhom.eye-icons {
       font-size: 12px !important;
   }

   .entry .addthis_toolbox {
       padding-top: 20px;
       margin-left: 8px;
   }

   #main-navigation-ico-sticky-wrapper {
       width: 1024px !important;
       float: none !important;
       margin: 0 auto !important;
   }

   #main-header .content-center {
   }

   #spraymagwp_recent_posts_thumb1-2 .addthis_toolbox {
       display: none !important;
   }

   #spraymagwp_recent_posts_thumb1-2 .read-this-widget {
       display: none !important;
   }

   .popularclass .contentarea a {
       color: #333333;
       font-family: 'Archivo Narrow', sans-serif;
       font-size: 14px;
       text-transform: uppercase;
   }

   /*category-page-css*/
   .cat_content {
       width: 100% !important;
       float: left !important;
       background: #fff !important;
       border-top: 1px solid #ededed;
   }

   .cat_content #small-mini-sidebar {
       margin-left: 0px;
       padding-right: 15px;
   }

   .cat_content #content {
       width: 514px !important;
   }

   .cat_content #small-mini-sidebar .widgettitle {
       width: 160px;
   }

   /*end category-page-csss*/
   /*single post css*/
   .sing_post #content {
       width: 670px !important;
       margin: 0 15px;
       overflow: visible;
   }

   .sing_post .entry {
       max-width: 630px !important;
       width: 630px !important;
   }

   .sing_post .at-icon-wrapper {
       height: 25px !important;
       width: 25px !important;
   }

   .sing_post .at-icon-wrapper svg {
       height: 25px !important;
       width: 25px !important;
   }

   .inside_article {
       position: relative;
   }

   .upper_thumbnail {
       clear: both;
       height: 46px;
       margin-left: 22px;
       margin-right: 22px;
       width: 630px;
       border-bottom: 1px solid #ededed;
   }


   .addthis_on_top {
       top: -5px;
       position: absolute;
       right: 19px;
   }

   .addthis_on_top .at-icon-wrapper {
       height: 20px !important;
       width: 20px !important;
   }

   .addthis_on_top .at-icon-wrapper svg {
       height: 20px !important;
       width: 20px !important;
   }

   /*end single post css*/
   /* videos css */

   .videos_collive {
       float: left;
       width: 213px;
       padding: 5px;
       position: relative;
       ; }

   .videos_collive iframe {
       height: 140px !important;
       width: 213px !important;
   }

   .videos_collive .attachment-large-thumb {
       width: 213px !important;
       height: 140px !important;
       object-fit: cover;
   }

   .slides li {
       width: 590px !important;
   }

   .video_wrapp .addthis_toolbox {
       display: none;
   }

   .video_wrapp .tptn_counter {
       display: none;
   }

   .video_wrapp #content {
       border-left: none;
   }

   .videos_collive .overlay-image-bg {
       position: absolute;
       top: 0;
       background-position: center;
   }

   .videos_collive .overlay-image-button {
       position: absolute;
       background-position: center;
       background-image: url('images/playbutton.png');
       background-repeat: no-repeat;
       z-index: 12;
   }

   .videos_collive:hover .overlay-image-bg {
       background: none;
   }

   .video_tag_list {
       padding-top: 25px;
   }


   .video_tag_list li a {
       color: black;
       text-transform: uppercase;
   }

   .video_tag_list li {
       text-transform: uppercase;
   }

   .active_video_tag {
       color: #FF6464;
       cursor: default;
       pointer-events: none
   }

   .active_video_tag a {
       color: #FF6464 !important;
       cursor: default;
       pointer-events: none
   }

   .active_video_tag {
       color: #FF6464 !important;
       cursor: default;
       pointer-events: none
   }

   .video_wrapp .slides li {
       width: 640px !important;
   }




   /* videos css */

   /*most commented widget*/
   #more_widg_class {
       margin-left: 0px;
   }

   /*end most commented widget*/
   /* calendar template */
   .calendar_wrapp #content {
       border-left: 0px !important;
       width: 101% !important;
       margin: 0px 10px;
   }

   .calendar_content {
       width: 96%;
       padding-left: 10px;
       overflow: visible;
   }

   .calendar_wrapp #evcal_list {
       margin-top: -441px;
       border-color: #e5e5e5;
       float: right;
       width: 313px;
   }

   .calendar_wrapp #upcoming_events_header {
       float: right;
       width: 313px;
       margin-top: -518px;
   }

   /*-- event loading --*/
   #eventon_loadbar {
       height: 5px;
       width: 0%;
       border-radius: 10px;
       margin: 10px 0;
       background-color: #f5b87a;
       display: none;
   }

   #eventon_loadbar_section {
       height: auto;
       width: 100%;
       margin-top: 6px;
   }

   .eventon_fullcal {
       padding: 0px 0 10px;
       overflow: hidden;
       position: relative;
       border-bottom: 1px solid #e5e5e5;
   }

   /* end calendar template */
   /* mazel tov */
   .sigle_post_coolive .mazel-cont-left .addthis_toolbox .addthis_counter {
       background: url('images/like_background.png') !important;
       width: 37px !important;
       height: 20px;
       background-position-y: 5px;
       background-repeat: no-repeat;
       margin-top: 3px;
   }

   .sigle_post_coolive .addthis_counter.addthis_bubble_style a.addthis_button_expanded {
       margin-top: 3px;
   }

   /* end mazel tov */
   /*end simchas */
   .simchas #main-sidebar {
       width: 380px !important;
   }

   .simchas #content {
       width: 625px !important;
       margin-right: 0px !important;
       margin-left: 0px !important;
       border-right: none !important;
   }

   /*end simchas */
   /*tzach list*/
   .tzach #content {
       width: 733px !important;
       margin-right: 0px !important;
       margin-left: -11px !important;
       border-right: none !important;
       padding-bottom: 200px;
   }



   .browse_by_name {
       width: 511px;
   }

   .tzach_page #content {
       width: 65% !important;
       padding-right: 20px;
   }

   .phone_coll_m {
       display: none;
   }

   .phone_coll_tz {
       font-weight: bold;
       padding-left: 10px;
   }

   /*end tzach list */
}

@media only screen and (max-width: 1024px) {
   #submit_entry_popup {
       max-height:350px !important
   }

   .ui-resizable {
       top: 88px !important;
       position: fixed !important;
   }

   .content-center.small-left.large-right #main-sidebar {
       float: none;
   }

   #popupform {
       height: 350px;
       overflow-y: scroll;
       width: 98%;
   }

   #submit_entry_popup label {
       width: 110px;
       display: inline-block;
   }

   .submit_button_popup .ui-button-text {
       margin-right: -440px !important;
   }
}

@media only screen and (max-width: 1024px) and (min-width: 650px) {

   input#s-header.magazine-header {
       margin-top: 0px !important;
       margin-bottom: 0px !important;
       background-color: #ccc !important;
       border: none !important;
       width: 142px !important;
       color: #333 !important;
       height: 24px;
   }



   .content-center.small-left.large-right #main-sidebar {
       float: none !important;
   }

   .header-riht-place.style-mag {
       float: right !important;
       margin-top: 0px !important;
       border-top: none !important;
   }

   #s-header {
       border-radius: 0px !important;
       font-size: 17px !important;
       padding: 10px 20px 8px 15px !important;
   }

   .headarea {
       background-color: #880000 !important;
       height: 118px;
   }

   .gregorian-date, .hebrew-date {
       float: left;
   }
   .datejulheb {
       margin: 11px 4px 0 0;
   }

   .social-networks {
       height: 33px;
       width: 100px;
       float: right;
       padding-top: 26px;
   }

   .social-networks li {
       float: left;
       padding-right: 11px;
   }

   .header-darkerst {
       background-color: #2f2f2f !important;
   }

   .header-riht-place.style-mag {
       float: right !important;
       margin-top: 0px !important;
       border-top: none !important;
   }

   div.header-darkerst {
       padding-right: 0px !important;
   }

   #upper-banner img {
       display: block;
       margin: 0 auto;
       padding-top: 90px;
       width: 590px;
       padding-top: 10px;
       padding-bottom: 10px;
   }

   #content {
       padding-left: 0px;
       width: 100%;
   }
   .page  #content {
       width: 57%
   }

   /* end single post css */
   .addthis_on_top {
       top: 15px;
   }

   /* single post css */
   /* videos css */
   .videos_collive {
       margin: 0 auto;
       float: left;
       width: 100%;
       box-sizing: border-box;
   }

   /* videos css */
   /* calendar template */
   .calendar_content {
       padding: 15px;
   }

   /* end calendar template */
   /*menu mobile */
   /* menu-for-mobile */
   .style-mag {
       display: none;
   }

   .header_logo_line {
       display: none;
   }

   .mobile_view_menu {
       display: none;
       float: right;
   }

   .style-mag {
       height: 43px;
   }

   #upper-banner {
       display: none;
   }

   #main-navigation-ico-sticky-wrapper {
       width: 100%;
       padding-left: 0px !important;
   }

   .sticky-wrapper #main-navigation-ico {
   }

   header#main-header.mag-header-design #main-navigation-ico {
       max-width: 100%;
   }

   .is-sticky #main-navigation-ico {
       /* background: #494949 !important; */
       width: 100%;
       position: absolute;
       bottom: -7px;
   }

   .sticky-wrapper #logo-mobile-menu {
       display: block;
       width: 112px;
       height: 29px;
       background: url(images/logo_mob.png);
       margin-left: 80px;
       margin-top: 8px;
       float: left;
       padding: 0px;
       cursor: pointer;
       text-decoration: none;
       display: block;
       border: none;
   }

   .is-sticky #logo-mobile-menu {
       display: none;
   }

   #search_ico_mob {
       display: block;
   }

   #search_ico_mob, #search_ico_form {
       width: 43px;
       height: 43px;
       background-image: url(include/images/magnifierr.png);
       float: right;
       background-position: center;
       background-repeat: no-repeat;
   }

   #search_ico_form {
       background-color: #CCCCCC !important;
   }

   .is-sticky #greg_date_mob {
       float: left;
       margin-top: 15px;
       margin-left: 70px;
       display: block;
       color: white;
       text-transform: uppercase;
   }

   #s-header {
       padding: 10px 43px 10px 15px !important;
       height: 43%;
   }

   .hide_mobile_element {
       display: none !important;
   }

   .show_mobile_element {
       display: block !important;
   }

   #main-header .content-center {
       width: 100%;
   }

   .menu_mob_bacground {
       background: #494949 !important;
   }

   #main-navigation-ico .sf-menu {
       top: 8px !important;
   }

   /* end menu-for-mobile */
   /* ad categories widh */


   .phone_coll_tz {
       display: none;
   }

   #people_results {
       margin-right: 20px;
   }

   .tzach_head {
       padding-right: 20px;
   }
}

@media only screen and (min-width: 350px) and (max-width: 650px) {
   div.corousel-content {
   }

   .premium-post-ad h2.post-title.personal-design a {
       font-size: 15px !important;
       line-height: 12px;
   }

   .premium-post-ad p {
       font-size: 11px !important;
       line-height: 15px !important;
   }

   #main-header {
       width: 100% !important;
   }

   .add_btw_post {
       margin: 0 auto !important;
   }



   #upper-banner img {
       display: block;
       margin: 0 auto;
       padding-top: 90px;
       width: 320px;
       padding-top: 10px;
       padding-bottom: 10px;
   }

   input#s-header.magazine-header {
       margin-top: 0px !important;
       margin-bottom: 0px !important;
       background-color: #ccc !important;
       border: none !important;
       width: 142px !important;
       color: #333 !important;
       height: 43px;
   }

   .header-riht-place.style-mag {
       float: right !important;
       margin-top: 0px !important;
       border-top: none !important;
   }

   #s-header {
       border-radius: 0px !important;
       font-size: 17px !important;
       padding: 10px 20px 8px 12px !important;
   }

   .headarea {
       background-color: #880000 !important;
       height: 118px;
   }

   .social-networks {
       height: 33px;
       width: 100px;
       float: right;
       padding-top: 26px;
   }

   .social-networks li {
       float: left;
       padding-right: 11px;
   }

   .header-darkerst {
       background-color: #2f2f2f !important;
   }

   .datejulheb {
       margin: 0px;
   }

   .header-riht-place.style-mag {
       float: right !important;
       margin-top: 0px !important;
       border-top: none !important;
   }

   div.header-darkerst {
       padding-right: 0px !important;
   }

   /* videos css */
   .videos_collive {
       margin: 4px 3px auto;
       float: left;
       box-sizing: border-box;
   }

   /* videos css */


   /* end single post css */
   .addthis_on_top {
       top: 15px;
   }

   /* single post css */
   /* adds css*/
   .widget_adrotate_widgets .g {
       text-align: center;
   }


   .widget_wpsmart_popular .widget-title {
       margin: 10px 20px 1px;
   }

   #more_widg_class {
       max-width: 314px;
       width: 314px !important;
   }

   .EvcalWidget_four {
       margin: 0 auto;
   }

   .mob-most-content #wpsmart_popular_wsm-2 {
       padding-top: 0px !important;
       border: none !important;
       padding-bottom: 200px !important;
   }

   .mob-most-content .widget_wpsmart_popular {
       padding-top: 0px !important;
       border: none !important;
       padding-bottom: 200px !important;
   }

   .mob-most-content .wpsmart_popular_wsm-2 {
       padding-top: 0px !important;
       border: none !important;
       padding-bottom: 200px !important;
   }

   /* end adds css*/
   /* menu-for-mobile */
   .style-mag {
       display: none;
   }

   .header_logo_line {
       display: none;
   }

   .mobile_view_menu {
       display: none;
       float: right;
   }

   .style-mag {
       height: 43px;
   }



   #main-navigation-ico-sticky-wrapper {
       width: 100%;
       padding-left: 0px !important;
   }

   .sticky-wrapper #main-navigation-ico {
       background: #880000;
   }


   .sticky-wrapper #logo-mobile-menu {
       width: 113px;
       height: 30px;
       background: url(images/logo_mob.png);
       margin-left: 75px;
       margin-top: 7px;
       float: left;
       padding: 0px;
       cursor: pointer;
       text-decoration: none;
       display: block;
       border: none;
   }

   .is-sticky #logo-mobile-menu {
       display: none;
   }

   #search_ico_mob {
       display: block;
   }

   #search_ico_mob, #search_ico_form {
       width: 43px;
       height: 43px;
       background-image: url(include/images/magnifierr.png);
       float: right;
       background-position: center;
       background-repeat: no-repeat;
   }

   #search_ico_form {
       background-color: #ccc !important;
   }

   .is-sticky #greg_date_mob {
       float: left;
       margin-top: 15px;
       margin-left: 70px;
       display: block;
       color: white;
       text-transform: uppercase;
   }

   #s-header {
       padding: 0px 43px 0px 15px !important;
       height: 43px;
   }

   .hide_mobile_element {
       display: none !important;
   }

   .show_mobile_element {
       display: block !important;
   }

   #main-header .content-center {
       width: 100%;
   }

   .menu_mob_bacground {
       background: #494949 !important;
   }

   #main-navigation-ico .sf-menu {
       top: 8px !important;
       background-color: #e5e5e5 !important;
   }

   #main-navigation-ico .sf-menu a {
       color: #4c4c4c !important;
       border-left: none;
       border-bottom: 1px solid #999999;
   }

   #main-navigation-ico .sf-menu .current-menu-item a {
       background: none !important;
   }

   #main-navigation-ico .sf-menu a:hover {
       background: none !important;
   }

   #main-navigation-ico .sf-menu .sfHover > a:after {
       content: "\f347" !important;
       font-family: "dashicons";
       float: right;
       font-size: 25px;
   }

   #main-navigation-ico .top-level-category a:after {
       content: none !important;
   }

   #main-navigation-ico .toplevelitem {
       float: left;
       padding: 0px !important;
       line-height: 14px !important;
       padding-right: 4px !important;
   }

   #main-navigation-ico .top-level-categories li {
       border-bottom: none !important;
   }

   #main-navigation-ico .sf-menu li:last-child a {
       border-right: none !important;
   }

   #main-navigation-ico .sf-menu {
       border-left: none !important;
   }

   .default-wep {
       margin: 0 !important;
   }

   #menu-primary-menu {
       left: 0px !important;
       padding-right: 0px !important;
       padding-bottom: 0px !important;
   }

   #menu-primary-menu .sub-menu {
       background-color: #f2f2f2 !important;
       display: initial;
   }

   #main-navigation-ico li .sub-menu li:last-child {
       border-bottom: none !important;
   }

   #main-navigation-ico li .sub-menu .classfieds_title_m {
       border-bottom: none;
       text-align: left;
       padding-left: 20px;
       text-transform: uppercase !important;
       padding-top: 12px;
   }

   #main-navigation-ico li .sub-menu .classfieds_title_m h4, #main-navigation-ico li .sub-menu .classfieds_title_m h4 a {
       font-weight: bold;
       border-bottom: none;
       text-align: left;
       padding-left: 20px;
       text-transform: uppercase !important;
       padding-top: 12px;
   }

   #main-navigation-ico .top-level-categories {
       padding-top: 5px !important;
   }

   #menu-item-1483, #menu-item-1131, #menu-item-14975, #menu-item-14973 {
       display: none !important;
   }

   #main-navigation-ico .mob-tzach-content .tzach_input_widg {
       width: 85%;
       height: auto;
       margin-bottom: 0px;
       background-color: white;
       margin-top: 5px;
       float: none;
       display: block;
       padding: 10px;
       font-size: 17px;
       z-index: 5;
       position: relative;
   }

   #main-navigation-ico .mob-tzach-content .tzach_input_widg::placeholder {
       opacity: 1;
       /* Firefox */
   }

   #main-navigation-ico .mob-tzach-content .tzach_input_widg:-ms-input-placeholder {
       /* Internet Explorer 10-11 */
   }

   #main-navigation-ico .mob-tzach-content .tzach_input_widg::-ms-input-placeholder {
       /* Microsoft Edge */
   }

   .phone_coll_tz {
       display: none;
   }

   .searchIconMob {
       width: 23px;
       height: 23px;
       background-image: url(/wp-content/themes/spraymag/include/images/magnifierr.png);
       float: left;
       display: block;
       margin: 0 auto;
       text-align: center;
       margin-left: calc(50% - 10px);
   }

   #main-navigation-ico::-webkit-input-placeholder {
       /* Chrome/Opera/Safari */
       color: #c2ba8c !important;
       font-style: italic;
   }

   #search_by_name_menu {
       text-align: left;
       padding-top: 5px;
       padding-bottom: 5px;
   }

   #main-navigation-ico .tzach_input_widg:focus {
       outline: none !important;
   }

   #main-navigation-ico li .sub-menu li {
       border-bottom: 0px !important;
       color: #333;
       font-size: 12px !important;
   }

   .search_icm {
       width: 24px;
       height: 24px;
       background: url(include/images/search_icm.png);
       display: block;
       float: left;
       margin-top: 2px;
   }

   .search_icm:hover {
       cursor: pointer;
   }

   #main-navigation-ico p.top-level-category {
       color: #333;
       font-size: 13px !important;
   }

   /* end menu-for-mobile */
   /* calendar template */
   .calendar_content {
       padding: 15px;
   }

   .heb_mont_event {
       font-size: 8px;
   }

   /* end calendar template */
   /* simchas page */
   .gallery_collive {
       float: left;
   }

   .sort_add {
       float: left;
   }

   .simcha_gall_sort {
       float: none;
   }

   .simcha_search {
       float: none;
       text-align: center;
       margin-top: 15px;
   }

   .widget_mazel_tov {
       padding-left: 10px;
   }

   .gallery_collive_overlay {
       width: 115px;
       height: 115px;
   }

   .gallery_collive_img {
       width: 135px;
       height: 135px;
   }

   .gallery_collive, .sort_add {
       width: 44%;
   }



   .gallery_collive .g img, .sort_add .g img {
       width: 100%;
    }


   .gllery_collive_tag {
       padding-top: 10px;
   }

   .gallery_collive_title {
       height: 60px;
   }

   /* end simchas page */
   /* classfield */
   .classfield_page .widget_awpcp-random-ads {
       padding-left: 20px;
   }

   /* add categories classifieds*/
   .awpcp-form-steps .awpcp-form-steps-step-number {
       background: #fb4834;
       border-radius: 2px;
       border: 1px solid #fb4834;
       padding: 2px 5px;
   }

   .awpcp-form-steps .awpcp-form-steps-completed-step {
       background-color: #fb4834;
   }

   .showcategoriesmainlist {
       padding-left: 20px !important;
       padding-top: 15px !important;
   }

   .blog_gallery_custom .dynamic_css {
       border: 7px solid #f1f0f0 !important;
   }


   iframe {
       max-width: 100%;
   }

   .custom_masonary img.width_thumb {
       width: 320px !important;
   }

   .custom_masonary div.margin_thumbs {
       border: 7px solid #f1f0f0 !important;
   }

   .buy-subscription {
       display: none
   }

   .awpcp-navigation ul .search-listings {
       margin-left: -12px;
   }

   .awpcp-navigation ul .categg {
       margin-left: 0px;
       margin-right: 0px;
       margin-top: 0px;
   }

   .awpcp-navigation ul .search-listings {
       margin-right: 8px;
   }

   #classiwrapper .awpcp-nav-menu {
       padding-left: 0px !important;
   }

   .awpcp-navigation .awpcp-nav-menu li {
       margin-top: 0px !important;
   }

   .back_to_home a {
       font-size: 13px;
       padding-left: 3px;
   }

   .classfield_page .awpcp-navigation ul .search-listings a {
       width: 108px;
       font-size: 13px;
       margin-left: 4px;
       padding-left: 3px;
   }

   .classfield_page .awpcp-navigation ul .categg a {
       width: 106px;
       font-size: 13px;
       margin-right: 0px;
       padding-left: 3px;
   }

   .awpcp-category-dropdown-container select {
       width: 126px;
   }

   .changecategoryselect .button {
       margin-left: 7px;
   }


   .region_item_wrapper {
       width: 106px;
   }

   .post_classfield_link {
       text-align: center;
   }

   .post_classfield_link a {
       margin-left: -40px !important;
   }

   #people_results {
       margin-right: 20px;
   }

   .tzach_head {
       padding-right: 20px;
   }

   ul.mrt li .proimage a {
       padding: 0px !important;
   }

   .awpcp-listings-widget-items-list .awpcp-listings-widget-item-excerpt .awpcp-widget-read-more {
       display: block !important;
   }



   .classfield_page .search_by_cat select {
       margin-bottom: 5px;
   }

   .classfield_search_page .search_by_cat select {
       margin-bottom: 5px;
   }

   .classfield_search_page .search_by_cat .inner-addon {
       margin-top: 5px;
   }
}

@media screen and (max-width: 350px) {

   .region_item_wrapper {
       width: 130px;
   }

   .classfield_page .awpcp-navigation ul .search-listings a {
       margin-left: -13px;
   }

   .classfield_page .awpcp-navigation ul .categg a, .classfield_page .awpcp-navigation ul .search-listings a {
       width: 130px;
       font-size: 13px;
   }

   .awpcp-navigation ul li {
       margin: auto
   }

   .buy-subscription {
       display: none
   }

   .awpcp-navigation ul .search-listings {
       margin-left: -12px;
   }

   .awpcp-navigation ul .categg {
       margin-left: -5px;
   }

   .premium-post-ad h2.post-title.personal-design a {
       font-size: 19px !important;
       line-height: 22px;
   }

   .premium-post-ad p {
       font-size: 12px !important;
       line-height: 17px;
   }

   header#main-header.mag-header-design #main-navigation-ico {
       width: 100%;
   }

   input#s-header.magazine-header {
       margin-top: 0px !important;
       margin-bottom: 0px !important;
       background-color: #ccc !important;
       border: none !important;
       width: 142px !important;
       color: #333 !important;
       height: 43px;
   }

   #s-header {
       border-radius: 0px !important;
       font-size: 17px !important;
       padding: 10px 20px 8px 25px !important;
   }

   .headarea {
       background-color: #880000 !important;
       height: 118px;
   }

   .social-networks {
       height: 33px;
       width: 100px;
       float: right;
       padding-top: 26px;
   }

   .social-networks li {
       float: left;
       padding-right: 11px;
   }

   .header-darkerst {
       background-color: #2f2f2f !important;
   }

   .datejulheb {
       margin-top: 2px !important;
   }

   .header-riht-place.style-mag {
       float: right !important;
       margin-top: 0px !important;
       border-top: none !important;
   }

   div.header-darkerst {
       padding-right: 0px !important;
   }

   .post-thumb.if-has-in-personaldes {
       display: none !important;
   }

   .add_btw_post {
       width: 300px;
       margin: 0 auto;
   }

   .add_btw_post img {
       width: 300px;
   }


   #upper-banner img {
       display: block;
       margin: 0 auto;
       padding-top: 90px;
       width: 320px;
       padding-top: 10px;
       padding-bottom: 10px;
   }

   input#s-header.magazine-header {
       margin-top: 6px;
       margin-bottom: 6px;
   }



   #s-header {
       padding: 10px 0px 8px 3px !important;
   }

   .datejulheb {
       font-size: 11px;
       padding-left: 5px;
   }

   .main-navigation-ico {
       margin-bottom: 15px;
   }

   #content {
       padding-top: 10px;
   }




   /* end single post css */
   .addthis_on_top {
       top: 15px;
   }

   /* adds css*/
   .widget_adrotate_widgets .g {
       text-align: center;
   }

   .widget_adrotate_widgets {
       padding-top: 30px !important;
       padding-bottom: 30px !important;
   }

   .widget_wpsmart_popular .widget-title {
   }

   .EvcalWidget_four {
       width: 280px;
       margin: 0 auto;
   }

   .widget_wpsmart_popular {
       padding-top: 0px !important;
   }

   /* end adds css*/
   /* videos css */
   .videos_collive {
       margin: 0 auto;
   }

   .video_tags li {
       padding: 10px;
   }

   /* videos css */
   /* menu-for-mobile */
   .style-mag {
       display: none;
   }

   .header_logo_line {
       display: none;
   }

   .mobile_view_menu {
       display: none;
       float: right;
   }

   .style-mag {
       height: 43px;
   }

   #upper-banner {
       display: none;
   }

   #main-navigation-ico-sticky-wrapper {
       width: 100%;
       padding-left: 0px !important;
   }

   .sticky-wrapper #main-navigation-ico {
       background: #851718;
   }

   .is-sticky #main-navigation-ico {
       background: #494949 !important;
   }

   .sticky-wrapper #logo-mobile-menu {
       display: block;
       width: 112px;
       height: 29px;
       background: url(images/logo_mob.png);
       margin-left: 60px;
       margin-top: 8px;
       float: left;
       padding: 0px;
       cursor: pointer;
       text-decoration: none;
       display: block;
       border: none;
   }

   .is-sticky #logo-mobile-menu {
       display: none;
   }

   #search_ico_mob {
       display: block;
       width: 24px;
       height: 24px;
       background: url(include/images/magnifierr.png);
       float: right;
       margin-top: 11px;
       margin-right: 20px;
   }

   .is-sticky #greg_date_mob {
       float: left;
       margin-top: 15px;
       margin-left: 70px;
       display: block;
       color: white;
       text-transform: uppercase;
   }

   #s-header {
       padding: 0px 25px 0px 15px !important;
       height: 43px;
   }

   .hide_mobile_element {
       display: none !important;
   }

   .show_mobile_element {
       display: block !important;
   }

   #main-header .content-center {
       width: 320px;
   }

   .menu_mob_bacground {
       background: #494949 !important;
   }

   #main-navigation-ico .sf-menu {
       top: 8px !important;
   }

   #search_ico_form {
       width: 43px;
       height: 43px;
       background-image: url(include/images/magnifierr.png);
       float: right;
       background-position: center;
       background-repeat: no-repeat;
       background-color: #ccc !important;
   }

   .menu_mob_bacground {
       background: #494949 !important;
   }

   #main-navigation-ico .sf-menu {
       top: 8px !important;
       background-color: #e5e5e5 !important;
   }

   #main-navigation-ico .sf-menu a {
       color: #4c4c4c !important;
       border-left: none;
       border-bottom: 1px solid #999999;
   }

   #main-navigation-ico .sf-menu .current-menu-item a {
       background: none !important;
   }

   #main-navigation-ico .sf-menu a:hover {
       background: none !important;
   }


   #main-navigation-ico .sf-menu .sfHover > a:after {
       content: "\f347" !important;
       font-family: "dashicons";
       float: right;
       font-size: 25px;
   }

   #main-navigation-ico .top-level-category a:after {
       content: none !important;
   }

   #main-navigation-ico .toplevelitem {
       float: left;
       padding: 0px !important;
       line-height: 14px !important;
       padding-right: 4px !important;
   }

   #main-navigation-ico .top-level-categories li {
       border-bottom: none !important;
   }

   #main-navigation-ico .sf-menu li:last-child a {
       border-right: none !important;
   }

   #main-navigation-ico .sf-menu {
       border-left: none !important;
   }

   .default-wep {
       margin: 0 !important;
   }

   #menu-primary-menu {
       left: 0px !important;
       padding-right: 0px !important;
       padding-bottom: 0px !important;
   }

   #menu-primary-menu .sub-menu {
       background-color: #f6f6f6 !important;
   }

   #main-navigation-ico li .sub-menu li:last-child {
       border-bottom: none !important;
   }

   #main-navigation-ico li .sub-menu .classfieds_title_m {
       border-bottom: none;
       text-align: left;
       padding-left: 20px;
       text-transform: uppercase;
       padding-top: 12px;
   }

   #main-navigation-ico li .sub-menu .classfieds_title_m h4 {
       font-weight: bold;
   }

   #main-navigation-ico .top-level-categories {
       padding-top: 5px !important;
   }

   #menu-item-1483, #menu-item-1131, #menu-item-14975, #menu-item-14973 {
       display: none !important;
   }

   #main-navigation-ico .tzach_input_widg {
       width: 185px;
       height: 21px;
       margin-bottom: 0px;
       border: none;
       background-color: #f6f6f6;
       margin-top: 5px;
       margin-left: 20px;
       float: left;
   }

   #main-navigation-ico::-webkit-input-placeholder {
       /*Chrome/Opera/Safari */
       color: #4c4c4c !important;
       font-style: italic;
   }

   #search_by_name_menu {
       text-align: left;
       padding-top: 5px;
       padding-bottom: 5px;
   }

   #main-navigation-ico .tzach_input_widg:focus {
       outline: none !important;
   }

   .search_icm {
       width: 24px;
       height: 24px;
       background: url(include/images/search_icm.png);
       display: block;
       float: left;
       margin-top: 2px;
   }

   #main-navigation-ico li .sub-menu li {
       border-bottom: 0px !important;
   }

   .search_icm:hover {
       cursor: pointer;
   }

   #main-navigation-ico .sub-menu {
       min-width: 363px !important;
   }

   #main-navigation-ico p.top-level-category {
       color: #c2c2c2;
   }

   /* end menu-for-mobile */
   /* calendar template */
   .calendar_content {
       padding: 15px;
   }

   .heb_mont_event {
       font-size: 7px;
   }

   /* end calendar template */
   /* simchas page */
   .gallery_collive {
       float: left;
       margin: 0 auto;
   }

   .sort_add {
       float: left;
       margin: 0 auto;
   }

   .widget_mazel_tov {
       padding-left: 10px;
   }


   /* end simchas page */
   /* classfield */
   .classfield_page .widget_awpcp-random-ads {
       padding-left: 20px;
   }

   .simcha_gall_sort {
       float: none;
   }

   .simcha_search {
       float: none;
       text-align: center;
       margin-top: 15px;
   }

   .gallery_collive_overlay {
       width: 115px;
       height: 115px;
   }

   .gallery_collive_img {
       width: 135px;
       height: 135px;
   }

   .gallery_collive {
       width: 135px;
       height: 135px;
       margin: 10px;
   }

   .sort_add {
       width: 135px;
       height: 135px;
   }

   .gallery_collive .g img {
       width: 135px;
       height: 135px;
   }

   .sort_add .g img {
       width: 135px;
       height: 135px;
   }

   .gllery_collive_tag {
       padding-top: 10px;
   }

   .gallery_collive_title {
       height: 60px;
   }

   /* add categories classifieds*/
   .showcategoriesmainlist {
       padding-left: 20px !important;
       padding-top: 15px !important;
   }



   iframe {
   }

   .custom_masonary img.width_thumb {
       width: 270px !important;
   }

   .custom_masonary div.margin_thumbs {
       border: 7px solid #f1f0f0 !important;
   }

   /* end gallery bank */
   .phone_coll_tz {
       display: none;
   }

   #people_results {
       margin-right: 20px;
   }

   .tzach_head {
       padding-right: 20px;
   }
}

/** * ========== SUBSCRIBER PROFILE PAGE ============= */

#management-content .awcp-filters li {
   display: inline-block;
   font-size: 13px;

}

.page-template-women h2.post-title.personal-design {
   margin-top: -25px;
   margin-bottom: 15px;
}

.post_classfield_link {
   margin-top: 20px;
}

.post_classfield_link a {
   font-weight: bold;
   background-color: #ef4f32 !important;
   color: white;
   font-size: 16px;
   text-align: inherit;
   padding-top: 8px;
   padding-bottom: 6px;
   text-transform: uppercase;
   padding-left: 10px;
   padding-right: 10px;
   margin-left: 20px;
}

.post_classfield_link a:hover {
   color: #ffffff;
}

#content div.sort_regions_list {
   padding-top: 35px !important;
}

.back_to_home a {
   display: block;
   padding-top: 40px;
   text-transform: uppercase;
   font-size: 12px;
   color: #424242;
   width: 99px;
   font-weight: bold;
   background-color: #dc2504 !important;
   color: white;
   font-size: 14px;
   text-align: inherit;
   padding-top: 5px;
   padding-bottom: 3px;
   margin-left: -24px;
}

.classfield_page .awpcp-navigation ul .back_to_home a:before {
   display: block;
   float: left;
   margin-top: -2px;
   background-image: url(images/ctg.png);
   background-size: 18px 18px;
   display: inline-block;
   width: 20px;
   height: 20px;
   background-repeat: no-repeat;
   content: "";
   margin-top: 2px;
}

.classfield_page .awpcp-navigation ul .back_to_home a:hover {
   color: #ffffff;
}

#clear_cookie {
   display: none;
}

.widget_awpcp_regionsswidget .widgettitle {
   padding-bottom: 20px !important;
}

.widget_awpcp_regionsswidget .region_item {
   margin-bottom: 5px;
   font-size: 13px;
}

.category_prices {
   padding: 20px;
}

.category_prices h3 {
   padding-bottom: 25px;
}

.widget_featured_ads_widget .featured_ad_item {
   background-color: #ffffff00 !important;
   margin: -10px;
   padding: 6px;
}



.widget_featured_ads_widget .awpcplatestthumb {
   width: 30% !important;
   padding-left: 0px !important;
   padding-top: 0px !important;
   margin-top: 0px !important;
}

.widget_featured_ads_widget .awpcplatestbox {
   padding: 3px 5px !important;
}

#main-sidebar .widget #featured_ads_widget-3 {
  border:#FF9800 solid 2px !important;
}



.awpcp-ad-primary-image img {
   width: auto !important;
}

.awpcp-menu-items .edit-listing {
   display: none;
}

#showawpcpadpage .awpcp-title {
   border: none !important;
   margin-top: -30px;
}

#showawpcpadpage .awpcp-title a {
   font-size: 25px !important;
   font-family: poppins;
   text-align: center;
   line-height: 1;
}

.classfield_page .page-title {
   display: none;
}

.displayaditemsodd {
   background: #f2f2f2 !important;
}

.displayaditemseven {
   background: #ffffff !important;
}

div.awpcp_featured_ad_wrapper {
   border: none !important;
}

.widget_featured_ads_widget {
   padding-top: 6px;
}

body div#TB_window {
   width: auto !important;
   padding-right: 15px;
}

body div#TB_window .screen-reader-text {
   display: none;
}

.awpcp-payment-methods-table tbody tr:first-child {
   display: none;
}

#showawpcpadpage .showawpcpadpage {
   line-height: 24px;
}

.back_from_single_ad {
   background-color: #dc2504;
   color: #ffffff;
   font-size: 14px;
   font-weight: bold;
   text-transform: uppercase;
   padding: 7px 12px;
   margin-left: 20px;
   margin-top: 15px;
   margin-bottom: 15px;
   display: inline-block;
   position: relative;
   padding-left: 25px;
}

.back_from_single_ad:hover {
   color: #ffffff;
}

.back_from_single_ad:before {
   content: "\A";
   border-style: solid;
   border-width: 8px 13px 8px 0;
   border-color: transparent #ffffff transparent transparent;
   position: absolute;
   left: 4px;
}

.show_ad .awpcp-nav-menu {
   display: none;
}

.awpcp-listings div h4 a {
   font-size: 20px;
   font-weight: bold;
}

.eventon_fc_days .evo_fc_day {
   position: relative;
}

.menu-item:hover #login_submenu {
   display: block !important;
   visibility: visible !important;
   top: 40px;
}

#menu-primary-menu .show_sub_menu_l {
   display: block !important;
   visibility: visible !important;
   top: 40px;
}

#login_submenu li {
   padding-left: 0px;
}

#login_submenu .vertical_line {
   display: none;
}
}

#main-navigation-ico li#login_submenu li a {
   padding: 10px 15px !important;
}

.awpcp-payment-methods-table {
   display: none !important;
}

.payment_method_cl {
   display: none;
}

.add_event_btn {
   color: #ffffff;
   background-color: #323232b3;
   border: none;
   text-transform: uppercase;
   border-radius: 4px;
   border-bottom: none;
   font-size: 14px;
   display: inline-block;
   padding: 8px 12px;
   margin-top: 4px;
   cursor: pointer;
   font-weight: 700;
}

.add_event_btn:hover {
   opacity: 0.7;
   color: #fff;
}

body #eventon_form p #evoau_submit, body a.evoAU_form_trigger_btn, body .evoau_submission_form .msub_row a, body .evcal_btn.evoau, body .evoau_submission_form.loginneeded .evcal_btn {
   color: #ffffff;
   background-color: #525151;
}

.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_pop_body .evcal_desc span.evcal_event_subtitle {
   text-transform: none;
   font-size: 13px;
}


.EvcalWidget_four .widget-title {
   margin: 0;
}



div.list-proimage a img {
   width: 100%;
   height: auto !important;
}



@media only screen and (max-width: 1024px) {
   .widget_mazel_tov .widgettitle {
       color: #fdf4f4 !important;
       background: #880000 !important;
       display: -webkit-inline-box;
       padding: 4px 8px;
       border-radius: 5px;
       font-size: 14px !important;
       text-transform: capitalize;
       background-position-y: 30px;
   }

   #main-sidebar {
       margin: 0;
   }

   #main-sidebar .widget {
       border: #ccc 1px solid;
   }
}

.blog_gallery_custom, .blog_gallery_custom .dynamic_css {
   width: 100% !important;
   box-sizing: border-box;
}

@media screen and (max-width: 650px) {
   .entry {
       max-width: 100%;
   }
}

@media screen and (min-width: 650px) and (max-width: 1024px) {
   .photo-gallery {
       max-width: 98%;
       margin: 1px !important;
       border: 5px solid #DFD5D2 !important;
   }



   .carousel-list {
       max-height: 250px !important;
   }
}

.content-center {
   width: 100%;
}

.entry {
   box-sizing: border-box;
}

div.sociwep.helfpage-design {
   pointer-events: none;
   display: none;
}

.wsm_excerpt {
   font-size: 16px;
   font-weight: bold;
   color: #000;
}

.gallery_collive > .g-8, .wedding > .g-8, .lchaim > .g-8 {
   margin: 0px 0 15px 0 !important;
}

.top_descr {
   font-size: 12px;
   font-weight: 100;
   margin-left: 16px;
}

.default-wep .widget_awpcp-categories {
   width: 345px !important;
}


div.classifieds_menu {
   background: #ececec;
   display: block;
   float: left;
   width: 100%;
}

div.classifieds_title {
   display: inline;
   float: left !important;
   padding: 17px 14px 17px !important;
   line-height: 0;
   font-size: 13px;
   text-transform: uppercase;
   background: #313131;
   color: white;
   border: none !important;
}

div.classifieds_title a {
   border: none !important;
}

div.classifieds_title_div {
   width: 0;
   height: 0;
   border-style: solid;
   border-width: 17px 0 17px 12px;
   border-color: transparent transparent transparent #313131;
   float: left;
}

ul.classifieds_list li {
   display: inline;
   float: left !important;
   /*padding: 2px 10px !important;*/
}

ul.classifieds_list li a {
   color: black;
   font-family: open sans !important;
   font-size: 13px;
   text-transform: uppercase;
   padding: 17px 14px !important;
}

.page-template-simchas li#mazel_tov-2 {
   padding-left: 20px;
   margin-top: 30px;
   background: none !important;
   border: none;
}

.page-template-simchas li#adrotate_widgets-20 {
   width: 400px;
}

.page-template-simchas li#adrotate_widgets-20 > .g {
   margin: 15px auto;
}

.mob-weather-content .awpcp-listings-widget-items-list {
   padding-top: 15px !important;
}

.mob-weather-content .awpcp-listing-title {
   padding-bottom: 8px;
}

.mob-weather-content div.awpcp-listing-title a {
   color: #ff7570 !important;
}

.mob-weather-content .awpcp-listings-widget-item-excerpt {
   color: #333 !important;
   margin-left: 90px !important;
   line-height: 21px !important;
}

.mob-weather-content .awpcp-widget-read-more {
   display: none ;
}

.widget_featured_ads_widget .awpcp-listing-title a {
   text-transform: capitalize !important;
}

@media only screen and (max-width: 650px) and (min-width: 350px) {
   .mob-weather-content div.awpcp-listing-title a {
       color: #ff7570 !important;
   }


}

.mob_adds {
   display: none;
}

#classiwrapper .awpcp-order-form label[for="awpcp-add_days"] {
   color: #fb4834;
}



/* screen Size 350px - close */


.left_add , .right_add {
   display: none;
}

/* new add zones */
@media screen and (min-width: 1290px) {
   .left_add {
       display: block;
       position: fixed;
       top: calc(50% - 300px);
       width: auto;
       height: auto;
       z-index: 9999;
   }

   .right_add {
       display: block;
       position: fixed;
       top: calc(50% - 300px);
       width: auto ;
       height: auto;
       z-index: 9999;
   }
}

@media (max-width: 1020px) and (min-width:900px) {
   .left_add {
       display: block;
       position: fixed;
       left: 0 !important;
       top: calc(50% - 300px);
       width: auto;
       height: auto;
       z-index: 9999;
   }

   .right_add {
       display: block;
       position: fixed;
       right: 0 !important;
       top: calc(50% - 300px);
       width: auto ;
       height: auto;
       z-index: 9999;
   }
}

@media screen and (max-width: 370px) {
   #comment {
       width: 310px;
   }

   #author, #email, #url {
       width: 310px;
   }
}

#main-navigation-ico li .sub-menu li a {
   font-size: 14px !important;
   padding: 10px 10px;
   border-bottom: 2px solid #fff;
}


#main-navigation-ico li .sub-menu li {
   border-bottom: none;
   background: white;
}

#main-navigation-ico li .sub-menu li: hover {
   border-bottom: 2px solid #880000;
}

.mob-menu-header i.mob-menu-main-item {
   width: 16%;
   display: inline-block;
   padding-left: 0;
   text-align: center;
   padding-right: 0;
}

.mob-menu-holder #menu-primary-menu {
   width: 100%!important;
}

.mob-menu-holder.sf-menu.sf-mob-menu {
   display: none;
}

html {
   overflow-x: hidden;
}

@media screen and (max-width: 1024px) {
   div.classifieds_menu {
       display: none !important;
   }

   .photo-title {
       margin-left: 0px !important;
       padding: 10px 5px 10px 0px !important;
       max-width: 99%;
       margin-top: -5px;
       font-size: 12px;
       line-height: 15px;
   }


   .sf-menu.head-part {
       display: none !important;
   }

   #main-navigation-ico li.menu-item-241916 {
       display: block;
   }

   .mob-menu-content-menu #menu-primary-menu {
       height: calc(100vh - 44px);
   }

   .mob-menu-holder.sf-menu.sf-mob-menu {
       width: 100% !important;
   }

   .videos_collive .attachment-large-thumb {
       width: 100%;
       height: 150px !important;
       object-fit: cover;
   }

   .videos_collive .video-link img {
       height: 150px !important;
       object-fit: cover;
   }
}

/* custome css for header*/
.mob-most-comment-content,.mob-calendar-content {
   height: calc( 100vh - 75px );
   height: 800px;
   min-height: 546px;
   width: 97%;
   overflow-y: scroll;
   max-height: 100px;
}

.mob-tzach-content {
   padding: 10px 10px 20px !important;
   width: 93%;
   max-height: 100%;
}

/* classfield_page */
.classfield_page {
   background: #f9f9f9f9 !important;
}

.classfield_page .post_classfield {
   width: 87%;
   margin: 15px auto;
   background: #fff;
   border: 1px solid #ccc;
   padding: 10px 3%;
}

.left_content {
   margin-right: 50px;
   float: left;
}

.left_content h3 {
   font-size: 22px;
   font-weight: 500;
}

.right_content {
   font-weight: 700;
   sans-serif; float: left;
}

.left_content p {
   line-height: 20px;
}

.right_content a {
   line-height: 75px;
   border-radius: 5px;
   background-color: #a91111 !important;
   padding: 12px 29px;
   font-size: 14px;
   font-weight: bold;
   color: #fff;
   text-transform: uppercase;
}

.larg_text {
   margin-left: 55px;
}

.larg_text h2 {
   font-size: 34px;
   line-height: 35px;
   font-weight: 900;
   margin-left: 6px;
}

.larg_text p {
   font-weight: 700;
   color: #8a8a8a;
   margin-left: 9px;
}

.classfield_page .classified_cards {
   width: 87%;
   margin: 22px auto;
   padding: 10px 3%;
   background: #fff;
   border: 1px #ccc solid;
}

.classfield_page .classified_cards .classified_cat {
   font-weight: 700;
   color: #a91111;
   margin-bottom: 5px;
   font-size: 16px;
   font-family: 'Archivo Narrow', sans-serif;
}

.classfield_page .classified_cards .classified_cat a {
   color: #a91111;
}

.classified_cards hr {
   color: #f1f1f1;
   border: 1px solid;
}

.classified_options {
   padding: 15px 0;
   margin-bottom: 10px;
}

.classified_cards .classified_options li {
   float: left;
   width: 33%;
   font-weight: 600;
   color: #888787;
   font-family: 'Archivo Narrow', sans-serif;
}

.classified_cards .classified_options li a {
   color: #888787;
}

.search_by_cat {
   margin: 25px 55px;
   padding: 5px 0;
}

.search_by_cat select {
   height: 34px;
   padding: 0 6px;
   width: 98%;
   background: #fff;
   margin: 0 5px;
}

.search_by_cat .inner-addon {
   position: relative;
   display: inline-block;
   margin: 0 5px;
}

.search_by_cat .srch_icon button {
   position: absolute;
   top: 7px;
   background: none;
   border: none;
   left: 7px;
}

.search_by_cat .srch_icon input {
   padding-left: 30px;
   height: 30px;
   width: 240px;
}

.search_by_cat .srch_icon button .fa-search {
   font-size: 20px;
   color: #d4d3d3;
}

.classfield_page .selectRow {
   padding: 0px;
}

.classfield_page .select2.select2-container .select2-selection {
   padding: 0 0 0 33px !important;
   border: 1px solid #ccc !important;
   width: 109%;
}


.select2.select2-container .select2-selection .select2-selection__arrow {
   left: 0 !important;
}

.classfield_page .select2-container--default .select2-selection--single .select2-selection__rendered {
   color: #444;
   line-height: 38px;
}

.classfield_page .select2-container--default .select2-selection--single .select2-selection__placeholder {
   color: #333;
}

.classfield_page .select2.select2-container .select2-selection .select2-selection__arrow:before {
   color: #333;
}

/* align icon */
.left-addon i.fa-map-marker {
   position: absolute;
   left: 7px;
   top: 7px;
   font-size: 20px;
   color: #d4d3d3;
}

.right-addon .glyphicon {
   right: 0px;
}

/* add padding  */
.left-addon input {
   padding-left: 30px;
   height: 30px;
   width: 240px;
}

.right-addon input {
   padding-left: 30px;
}

/*classified search page*/
.classfield_search_page {
   background: #f9f9f9f9 !important;
}

.classfield_search_page #content {
   border: none;
}

.classfield_search_page #small-mini-sidebar li {
   padding-left: 5px;
   margin: 0 0 25px 0;
   background: #fff;
}

.classfield_search_page .inner_left {
   float: left;
}

.classfield_search_page .classified_cards {
   width: 80%;
   margin: 0px 22px 15px 22px;
   padding: 10px 15px 25px 15px;
   background: #fff;
   box-shadow: 0px 20px 16px -8px #c7c3c3;
}

.classified_cards:after {
   visibility: hidden;
   display: block;
   font-size: 0;
   content: " ";
   clear: both;
   height: 0;
}

.classified_cards .post_thumbnail {
   float: left;
   margin: 15px 15px 0 0;
}

.classified_cards .post_thumbnail img {
   width: 90px;
   height: auto;
}

.classified_cards .post_content {
   padding-right: 60px;
}

.classified_cards .post_content .post_date {
   font-family: 'Archivo Narrow', sans-serif;
}

.classified_cards .post_content .post_desc {
   font-family: 'Archivo Narrow', sans-serif;
}

.classified_cards .post_content .post_heading {
   font-family: 'Archivo Narrow', sans-serif;
}

.classfield_search_page .classified_cards .classified_cat {
   font-weight: 700;
   color: #a91111;
   margin-bottom: 5px;
   font-size: 18px;
}


@media (min-width: 651px) {

   .classfield_page #content.width680 {
       width: 675px !important;
   }
}

.awpcp-login-form form {
   width: 100%;
}

.awpcp-login-form form p {
   margin-bottom: 10px;
   float: left;
   width: 100%;
}

.awpcp-login-form form p label {
   float: left;
   width: 100%;
   margin: 0 0 5px;
}

.awpcp-login-form form .input {
   width: 94%;
   padding: 10px 3%;
   float: left;
   border-radius: 4px;
   border: 1px solid #C6C6C6;
}

.awpcp-login-form form .login-submit {
   float: left;
   width: 49%;
   padding: 0 1% 0 0;
}

.awpcp-login-form form .login-submit #wp-submit,.register-button a {
   float: left;
   width: 100%;
   background: #880002;
   border: 0px;
   padding: 0;
   border-radius: 4px;
   color: #fff;
   font-size: 17px;
   height: 43px;
   line-height: 43px;
}

.um #um-submit-btn {
   background: #880002;
   color: #fff;
   font-size: 17px;
   height: 43px;
   line-height: 43px;
}

.register-button {
   float: right;
   width: 49%;
   padding: 0 0 0 1%;
}

.register-button a {
   background: #DDDDDD;
   text-align: center;
}

.awpcp-login-form #nav {
   float: left;
   width: 100%;
   margin: 10px 0 0;
}

.awpcp-login-form #nav a {
   color: #333;
   font-size: 14px;
}

.awpcp-textfield, .inputbox, .awpcp-textarea {
   background-color: #ffffff;
   color: #000000;
   float: left;
   width: 100%;
   border: 1px solid #C6C6C6;
   padding: 10px 3%;
   border-radius: 4px;
}

.awpcp-page .awpcp-form-spacer {
   margin: 1px 1px 14px;
   padding: 1px;
   float: left;
   width: 100%;
}

#classiwrapper .awpcp-region-selector, .awpcp-multiple-region-selector .awpcp-region-selector {
   background: none;
}

.submit-btn1 {
   float: left;
   background: #880002 !important;
   border: 0px;
   padding: 0 30px;
   border-radius: 4px;
   color: #fff;
   font-size: 17px;
   height: 43px;
   line-height: 43px;
}

.classfield_page .post_classfield {
   margin: 15px 3%;
}

.search_by_cat {
   margin: 25px 3%;
   width: 86%;
}

.select2-container {
   width: 100% !important;
}

.larg_text {
   margin-left: 15px;
}

.mob-weather-content1 .mob-most {
   float: left;
   width: 48%;
}

.mob-weather-content1 .mob-most a {
   padding: 0px !important;
   line-height: 13px !important;
   text-align: center !important;
}

.pager {
   margin: 10px;
}

.awpcp-place-ad .awpcp-form-submit #submit-no-images,.awpcp-order-form .awpcp-form-submit #submit,.awpcp-billing-form .awpcp-form-submit #submit,.awpcp-place-ad .awpcp-form-submit #submit {
   float: left;
   background: #880002 !important;
   border: 0px;
   padding: 0 30px;
   border-radius: 4px;
   color: #fff;
   font-size: 17px;
   height: 43px;
   line-height: 43px;
}

.awpcp-page .awpcp-preview-ad-form-msg {
   border: 1px solid #E6DB55;
   background-color: #FFFBCC;
   padding: 8px 12px;
}

.awpcp-page .awpcp-preview-ad-form {
   border: 0px;
   background-color: #fff;
   padding: 0;
   margin: 0 0 20px;
   display: inline-block;
}

.awpcp-page .awpcp-preview-ad-form .button {
   float: left;
   background: #880002;
   border: 0px;
   padding: 0 20px;
   border-radius: 4px;
   color: #fff;
   font-size: 17px;
   height: 43px;
   line-height: 43px;
   margin: 0 2px;
}

.awpcp-message.awpcp-updated.updated {
   float: left;
   width: 95%;
}



#classiwrapper-inad {
   float: left;
   width: 92% !important;
   border: 1px solid #ccc;
   padding: 25px;
   background: #fff;
   margin-top: -10px;
   margin-left: -5px;
}

.pager a {
   padding: 8px;
   border: 1px solid #cccccc;
   background: white;
}

#showawpcpadpage .awpcp-title {
   margin-top: 0px;
   background: transparent;
   padding: 0px;
}

.awpcp-form-steps .awpcp-form-steps-step-inner {
   padding: 8px 8px;
}

.awpcp-order-form {
   float: left;
   width: 100%;
   margin: 20px 0 0;
}

.awpcp-billing-form .awpcp-form-spacer label {
   float: left;
   width: 100%;
   margin: 0 0 5px;
   text-align: left;
}

.awpcp-billing-form .awpcp-form-spacer select,.awpcp-billing-form .awpcp-form-spacer input {
   width: 94%;
   padding: 10px 3%;
   float: left;
   border-radius: 4px;
   border: 1px solid #C6C6C6;
}

.awpcp-billing-form .awpcp-form-spacer select {
   width: 100%;
}

.awpcp-billing-form .awpcp-form-spacer .awpcp-billing-credit-card-type label {
   width: auto;
}

.awpcp-billing-form .awpcp-form-spacer .awpcp-form-group label {
   width: 80%;
}


.awpcp-billing-form fieldset {
   margin-bottom: 0px !important;
}

.awpcp-billing-form .awpcp-form-submit .billing-continue-btn {
   float: right !important;
}

#search_close_btn {
   display: none;
   position: absolute;
   bottom: 4px;
   right: 230px;
   z-index: 99;
   width: 30px;
}

.cat_price {
   float: right;
   padding-right: 35px;
}

.tw_button {
   float: left;
}

.tw_button a {
   margin: 0 3px;
}

#flag_ad_link {
   float: right;
   padding-right: 23px;
   margin-top: -26px;
}

.half-col {
   float: left;
   width: 50%;
}

.awpcp-billing-form .awpcp-form-group {
   float: left;
   width: 50%;
}

.accordion1 {
   float: right;
   margin: 2px 0px 0;
   width: 20px;
   height: 20px;
   background-position: center center;
   background-image: url('images/plus.png');
   background-repeat: no-repeat;
   background-size: 100% 100%;
}

.accordion.active .accordion1 {
   background-image: url('images/minus.png');
}

.accordion .cat_price {
   padding-right: 15px;
}

body .panel p {
   margin: 0;
   padding: 5px 0 5px 4% !important;
   width: 96% !important;
}

.awpcp-order-form-new p input {
   margin: 5px 8px 0 0;
   float: left;
}

.awpcp-search-ads-form-new .awpcp-form-spacer {
   float: left;
   width: 100%;
   margin: 0 0 35px;
}

.awpcp-search-ads-form-new #query {
   background-position: left 5px center;
   background-image: url('images/search-icon.png');
   background-repeat: no-repeat;
   padding: 10px 3% 10px 33px;
   box-shadow: 0px 0px 10px #D2D2D2;
}

.awpcp-listings-new .abc {
   margin-bottom: 10px;
   background: #fff !important;
   float: left;
   width: 99% !important;
   border: 1px solid #ccc;
   padding: 15px;
   padding-right: 0px;
   margin-left: -5px;
}

.awpcp-listings-new hr {
   display: none;
}

.widget .awpcp-listings-widget-items-list .awpcplatestthumb {
   margin-left: 0px !important;
   margin-right: 0px !important;
}

.awpcp-listings-widget-items-list .awpcp-listings-widget-item .awpcp-listing-title {
   float: right;
   width: 100%;
   padding-bottom: 2px;
}

#main-navigation-ico .widget .awpcp-listings-widget-items-list .awpcp-listings-widget-item .awpcp-listing-title a,.widget .awpcp-listings-widget-items-list .awpcp-listings-widget-item .awpcp-listing-title a {
   color: #880000 !important;
   font-weight: 700;
   padding: 0;
   line-height: inherit;
   font-family: poppins;
   font-size: 14px;
}

.awpcp-listings-widget-items-list .awpcp-listings-widget-item-with-left-thumbnail-in-desktop .awpcplatestthumb {
   margin-right: 0px;
}

.awpcp-listings-widget-items-list .awpcp-listings-widget-item-excerpt {
   float: right;
   width: 100%;
   margin: 2px !important;
}

#main-navigation-ico .widget .awpcp-listings-widget-items-list .awpcp-listings-widget-item-excerpt a,.widget .awpcp-listings-widget-items-list .awpcp-listings-widget-item-excerpt a {
   color: #333 !important;
   padding: 0px !important;
   font-size: 12px;
   white-space: pre-line;
}

.clearfix:after, .awpcp-clearfix:after {
   display: block;
   font-size: 0;
   content: " ";
   clear: both;
   height: 15px;
   padding: 12px;
   border-bottom: 1px #ccc solid;
}

.page-template-template-myclassfiled #subs-content {
   margin-top: 0px;
   background: #F9F9F9;
}

.left-sidebar {
   float: left;
   width: 23%;
}

.user-listing-list {
   float: left;
   width: 54%;
   padding: 80px 0 0 20px;
}

.user-listing-post-btn {
   float: left;
   width: 100%;
}

.user-listing-post-btn > a {
   float: left;
   background: #880002 !important;
   border: 0px;
   padding: 13px 50px;
   border-radius: 4px;
   color: #fff;
   font-size: 17px;
   margin: 0 0 10px;
   white-space: nowrap;
}

.user-listing-post-btn h4 {
   float: left;
   width: 100%;
   font-size: 18px;
   margin: 30px 0 0;
}

.user-listing-post-btn h4 a {
   color: #333;
}

.user-listing-quicklinks {
   float: left;
   width: 100%;
   padding: 5px 0 0;
}

.user-listing-quicklinks ul li {
   float: left;
   width: 100%;
   color: #FFFFFF;
}

.user-listing-quicklinks ul li a {
   color: #333;
}

.listing-single-outer {
   float: left;
   width: 100%;
   background: #fff;
   padding: 15px;
   margin: 0 0 20px;
   box-shadow: 0px 3px 4px #AFAFAF;
}

.listing-single-outer .row-actions .view, .listing-single-outer .row-actions .edit, .listing-single-outer .row-actions .trash, .listing-single-outer .row-actions .renwew-ad, .listing-single-outer .row-actions .manage-images {
   display: inline-block !important;
   width: auto;
   color: #666;
}

.listing-single-outer .row-actions {
   float: left;
   width: 100%;
}

.listing-single-outer .row-actions span a {
   color: #666 !important;
}

.listing-single-outer div:nth-child(n+3) {
   display: none;
}

.listing-single-outer .start_date,.listing-single-outer .end_date {
   display: inline-block !important;
   margin: 5px 10px 0 0;
}

.listing-single-outer .start_date span,.listing-single-outer .end_date span {
   font-weight: bold;
   color: #880002;
}

.listing-single-outer .awpcp-admin-listings-table-listing-title {
   font-size: 20px;
   font-family: poppins;
   line-height: 25px;
   color: #333;
   float: left;
   width: 100%;
}

.awpcp-form-group.awpcp-form-group2 {
   float: left;
   width: 31.3%;
}

.awpcp-form-group.awpcp-form-group2:nth-child(2) {
   margin: 0 3%;
}

.awpcp-billing-form .awpcp-form-spacer .awpcp-form-group1 input {
   width: 90%;
}

.awpcp-billing-form .awpcp-form-spacer .awpcp-form-group1 select {
   width: 96%;
}

.awpcp-billing-form .awpcp-form-spacer .awpcp-form-group1 #awpcp-billing-last-name,.awpcp-billing-form .awpcp-form-spacer .awpcp-form-group1 #awpcp-billing-csc,.awpcp-billing-form .awpcp-form-spacer .awpcp-form-group1 #awpcp-billing-city {
   float: right;
}

.billing-amount {
   font-size: 30px;
   line-height: 35px;
   float: left;
   width: 100%;
   margin: 5px 0 15px !important;
   color: #333;
}

.billing-heading {
   float: left;
   width: 100%;
   margin: 20px 0 0 !important;
   font-size: 21px;
}

.page-template-template-myclassfiled .awpcp-page-header {
   display: none;
}

.page-template-template-myclassfiled .myclassi-headings h1 {
   font-size: 45px;
   line-height: 45px;
   margin: 30px 0 10px;
   padding: 0;
}

.myclassi-headings {
   float: left;
   width: 100%;
   margin: 0 0 60px;
}

.myclassi-headings h2 {
   margin: 0;
   font-size: 26px;
   line-height: 30px;
}

.html_date {
   font-weight: normal;
   color: #333;
   float: left;
   width: 100%;
   margin: 0 0 5px;
   font-size: 12px;
}

.breadcrumb-listing {
   margin: 0 0 30px;
   color: #880000;
}

.breadcrumb-listing a,.breadcrumb-detail a {
   color: #880000;
}

.breadcrumb-detail {
   color: #880000;
}

.um-account-meta-img {
   display: table;
   margin: auto;
}

.mob-weather-content1 {
   padding: 25px 10px 20px 20px !important;
   box-shadow: 0 0 3px rgba(0,0,0,0.5) !important;
   height: 900px;
   overflow: scroll;
   background: #fff;
   top: 80px;
   position: absolute;
   display: none;
}

.mob-most-featured {
   background: #880000;
   color: #fff;
   float: left;
   width: 48%;
   text-align: center;
   font-size: 12px;
   padding: 10px 0px;
   border-radius: 3px;
   margin: 0 0px 20px 1%;
}

.mob-most-classified {
   background: #CACACA;
   color: #939393;
   float: left;
   width: 48%;
   text-align: center;
   font-size: 12px;
   padding: 10px 0px;
   border-radius: 3px;
   margin: 0 0 0 1%;
}

.mob-most-classified a {
   padding: 0px !important;
   line-height: 13px !important;
   text-align: center !important;
   font-weight: bold !important;
}

.mob-weather-content1 .widget-title {
   display: none;
}

.mob-weather-content1 .widget_featured_ads_widget {
   padding-top: 0;
   padding-bottom: 700px;
}

#main-sidebar .widget_featured_ads_widget .widgettitle {
   background: #fff;
   font-size: 22px;
   padding: 10px 10px 0;
}

#main-sidebar .widget_featured_ads_widget .widgettitle::before {
   content: "";
}

footer {
   background: #212020c7;
   border-top: 1px solid #efefef;
   width: 100%;
   display: table;
   margin: 30px 0 0;
   padding: 20px 0 100px;
}
}

.f-block {
   float: left;
   width: 23%;
   padding: 0 1%;
}

.f-block .widget-title h2 {
   color: #fff;
   border-bottom: 0px;
}

#main-navigation-ico ul.Post-type-list .list-contentarea a {
   padding: 0px !important;
   line-height: 19px;
   font-size: 14px;
   font-weight: 600;
}

@media screen and (min-width: 375px) and (max-width: 766px) {
   footer {
       padding: 20px 0 300px;
   }
}

@media screen and (min-width: 768px) and (max-width: 1025px) {
   footer {
       padding-bottom:866px;
   }

   footer .social-networks {
       width: 150px;
       margin-left: 35%;
       margin-bottom: -30px;
   }
}

@media screen and (min-width: 767px) and (max-width: 1023px) {
   .extendedwopts-md-center.widget.EvcalWidget_four.group {
       width: 101% !important;
   }

   .margin-left-widget {
       padding: 5px;
       padding-bottom: 15px;
   }

   footer {
       padding-bottom: 480px;
   }

   footer .social-networks {
       width: 150px;
       margin-left: 35%;
       display: flex;
       margin-bottom: 10px;
   }
}

#login_submenu {
   margin-top: 38px;
   width: auto;
   background-color: #ffffff;
}

.menu-item:hover #login_submenu {
   top: auto;
}

.left-sidebar {
   width: 35%;
}

.user-listing-list {
   width: 65%;
}



.f-block {
   float: left;
   width: 23%;
   padding: 0 1%;
}
}

@media(max-width: 480px) {
   .user-listing-list {
       width: 100%;
   }

   .left-sidebar {
       width: 100%;
   }

   .user-listing-list {
       width: 100%;
       padding: 30px 0 0 0px;
   }

   .f-block {
       width: 96%;
       padding: 0 2%;
   }

   #showawpcpadpage .showawpcpadpage {
       font-size: 17px;
   }
}

/* mendy */
.post-thumb.if-in-image {
   padding: 0px;
}

.sigle_post_coolive {
   font-size: 17px;
   font-family: 'open sans';
   margin-top: -10px;
   padding-top: 10px;
}

.excerpt-desktop .read-more-main-single {
   display: none;
}

.excerpt-mobile-inside .read-more-main-single {
   display: none;
}

.classified_cards .classified_options li {
   float: left;
   font-weight: 400;
   margin-bottom: 3.5px;
   margin-left: 8px;
   white-space: nowrap;
   color: #888787;
   font-family: 'Archivo Narrow', sans-serif;
}

.classified_cards .classified_options li a {
   color: #0c0b0b;
}

.widget_wpsmart_popular .widget-title h2 {
   color: #424242 !important;
   font-weight: 800 !important;
   border-bottom: 5px solid #880000;
   width: 150px;
   white-space: nowrap;
   padding: 5px 0px;
   position: relative;
   float: left;
   line-height: 30px;
   text-transform: uppercase;
   font-family: 'Archivo', sans-serif;
   text-align: left !important;
   margin-left: 0px;
}

.list-contentarea h3 {
   line-height: 18px;
   margin: 0 10px 10px 0;
}

.widget_wpsmart_popular .widget-title h2 {
   line-height: 30px;
}






.excerpt-desktop {
   font-weight: bold;
}

.sing_post .entry {
   overflow: visible;
}

/*phone*/
@media screen and (max-width: 768px) {
  #main-navigation-ico .menu-item-1762166 {
      display:none !important;
  }
   header#main-header.mag-header-design {
       width:100%
   }

   .content-full-post-default div#home-page.personal-design article {
       width: 590px
   }

   #main-navigation-ico .sf-menu {
       padding: 5px 5px 5px 0;
       border-left: 5px solid #fb4834;
       width: 100%;
       max-width: 580px
   }

   div#home-page.magazine-design #posts article {
       width: 100%;
       max-width: 590px
   }

   .sub-menu {
       display: none;
       background-color: #494949;
       position: relative;
       top: 0;
       z-index: 6000;
       width: 585px;
       border-top: 1px solid #535353
   }

   div.headarea.style-mag {
       width: 590px
   }

   div.header-right-corousel {
       display: none
   }

   div.header-darkerst {
       width: 575px
   }

   .header-riht-place.style-mag {
       margin-top: 2px;
       border-top: 1px solid #ededed
   }

   input#s-header.magazine-header {
       width: 510px;
       background: url(../.././images/magnifier.png) no-repeat 510px center #fff
   }

   div.right-search.style-mag:hover #s-header {
       width: 510px
   }

   .right-search:hover #s-header {
       background: url(../.././images/magnifier.png) no-repeat 520px center #fff;
       width: 510px
   }

   header#main-header.mag-header-design #main-navigation-ico {
       max-width: 100%;
       position: fixed;
   }

   div.sociwep.helfpage-design {
       display: none
   }

   #menu-icon-free {
       left: 0
   }

   #uber-wrepper {
   }



   #main-navigation-ico {
       height: 43px
   }

   #menu-icon-free {
       background: #c10000;
       cursor: pointer;
       display: block;
       left: 0;
       height: 43px;
       float: left;
       position: absolute;
       margin: 0;
       width: 17.5%;
       max-width: 70px;
       font: normal normal normal 14px/1 evo_FontAwesome;
       text-align: center
   }

   #menu-icon-free:before {
       content: "\f0c9";
       color: #fff;
       font-size: 30px;
       line-height: 43px
   }

   #main-navigation-ico .sf-menu {
       background-color: #333;
       display: block;
       float: left;
       position: absolute;
       right: 0;
       top: 40px;
       z-index: 4000
   }

   #main-navigation-ico .sf-menu li {
       margin: 0;
       line-height: normal;
       text-transform: capitalize;
       clear: both;
       width: 100%
   }



   .slide-content-cap {
       max-width: 550px
   }

   #slider-ctrl .flex-direction-nav {
       width: 550px
   }

   .random-post.rightside-random {
       width: 610px
   }

   div.corousel-content {
       width: 97%
   }

   div#right-sides {
       width: 590px
   }

   div#right-sides li {
       width: 285px
   }

   span.coroucel-buttons {
       width: 630px
   }

   div#small-mini-sidebar {
   }

   .calendar_wrapp div#small-mini-sidebar {
       display: block;
       width: 100%;
       padding-left: 10px
   }

   div.content-postwep {
       width: 767px
   }

   #content {
       border: 0
   }

   #main-navigation-ico a {
       text-align: left
   }

   #main-footer {
       width: 630px
   }

   #main-footer .default-wep {
       width: 590px
   }

   .menu-and-back-to-top {
       width: 590px
   }

   #copyright {
       width: 590px
   }

   #copyright .default-wep {
       width: 630px
   }

   div#content.in-account-and-login {
       width: 630px
   }

   div#content.in-account-and-login .entry {
       max-width: 590px
   }



  .image-thumb0overlay {
      display:none
  }

  .article_custom .mazel-cont-left .meta-inpersonal {
      margin-top: 0!important
  }

   #main-navigation-ico .sf-menu.mob-menu-holder {
       display:block!important
   }
   .article_custom .mazel-cont-left .meta-inpersonal {
       margin-top: 0px !important;
   }

   .videos_collive iframe {
       height: 140px !important;
       width: 173px !important;
   }

   .mob_adds {
       display: block;
   }

   .classpic {
       width: 96% !important;
       padding: 0px !important;
       margin-right: 0px !important;
       border: 0px !important;
       object-fit: cover;
       float: none !important;
   }

   .classpic img {
       width: 100% !important;
       padding: 0px !important;
       margin-right: 0px !important;
       height: 180px !important;
       object-fit: cover;
       float: none !important;
   }

   .classtext {
       width: 98% !important;
       padding: 5px;
   }
   .user-listing-list {
       width: 100%;
       margin-bottom: 50px;
   }

   .bottom_leaderboard {
       margin: 0px;
   }

   .menu-item:hover #login_submenu {
       display: block !important;
       visibility: visible !important;
       top: -40px !important;
       left: 30px;
   }


   .photo-gallery {
       max-width: 98% !important;
       margin: 1px !important;
       border: 5px solid #DFD5D2 !important;
   }

   .photo-title {
       margin-left: 0px !important;
       padding: 2px !important;
       max-width: 100%;
       margin-top: -5px;
       font-size: 12px;
       line-height: 15px;
   }

   #classiwrapper {
       width: 100%;
   }

   #classiwrapper-inad {
       margin-top: -5px;
       max-width: 88%;
   }

   .classified_cards .classified_options li {
       width: 40%;
   }

   .mazel-wrap {
       margin-bottom: 10px !important;
       margin-left: 10px;
       margin-right: 10px;
   }

   .excerpt-desktop {
       display: none;
   }




   .widget-title h2 {
       padding: 10px 0px !important;
       width: 120%;
   }
   #related-posts .post-title {
       margin-right: 20px;
   }
   .carousel-list {
       max-width: 95%;
       overflow: hidden;
       border-radius: 17px;
   }
   .single-post #main-header .content-center {
       width: 100%;
       background: #ffffff;
   }

   h1.post-title.in-single-page {
       padding: 10px 11px;
       border-bottom: 0px solid #ededed;
       margin: 0 0px;
       font-family: 'poppins', serif;
       font-weight: bold;
       text-align: center;
       font-size: 35px;
       line-height: 40px;
   }
   .excerpt-mobile-inside {
       display: block !important;
       margin: 0 25px 15px 25px;
       text-align: center;
       font-weight: bold;
   }
   .line {
       border-bottom: 5px solid #880000;
       width: -webkit-fill-available;
       margin: 0px 150px 15px 150px;
       display: -webkit-box;
   }
   .if-in-image {
       width: 100% !important;
   }
   .article_custom {
       margin-left: 10px;
       margin-right: 10px;
       padding-left: 0px;
       padding-right: 0px;
   }

   .premium-post-ad-inner-wrapper {
       margin-left: 10px !important;
       margin-right: 10px !important;
   }

   .in_post_ad {
       margin-top: 20px;
       margin-bottom: 20px;
       width: 100% !important;
   }

   h1.post-title.personal-design {
       font-size: 23px !important;
       line-height: 27.1px !important;
       word-break: keep-all;
       margin-bottom: 5px !important;
   }
}

/*phone*/
.excerpt-mobile-inside {
   display: none;
}

@media screen and (min-width: 1024px) {
   .post_text {
       min-height: 426px;
   }

   input#s-header.magazine-header {
       position: relative;
       margin-bottom: 0px!important;
       background-color: #000!important;
       border: none!important;
       max-width: 160px!important;
       background: url(/wp-content/themes/spraymag/include/images/magnifier.png) no-repeat right 19px center!important;
       color: #ffffff!important;
   }

   input#s-header.magazine-header:focus {
       background-color: #CCCCCC!important;
       color: #2b1b1b!important;
   }

   input#s-header.magazine-header:hover {
       background-color: #ececec!important;
       color: #2b1b1b!important;
   }
}

.search-submit {
   top: -10px;
}

h1.post-title.personal-design {
   font-size: 26px;
   line-height: 26.1px;
   word-break: keep-all;
   margin-right: 11px;
   font-weight: bold !important;
   margin-bottom: 20px;
   margin-top: 3px;
}

a {
   color: #880000;
}

.widget_spraymagwp_recent_posts_list_by_tag {
   margin-left: 0px;
}

.content-center.small-left.large-right #content {
   padding-bottom: 100px;
   border: none;
}

#content .excerpt {
   font-family: 'open sans',sans-serif !important;
   margin-right: 11px;
   white-space: normal;
   font-size: 15px;
   margin-bottom: 10px;
   float: none !important;
   margin-top: 8px;
}

#main-sidebar ul.Post-type-list li a, .Post-type-list .list-contentarea h3 a, .carousel-list  .widget .popularclass .contentarea a {
   text-transform: capitalize;
   font-weight: 500;
   border-top: none;
}


.article_custom {
   padding: 10px;
   padding-bottom: 45px;
   background: #fff;
   border: 1px solid #ccc;
   margin-bottom: 10px;
}

.meta-inpersonal.right a {
   font-family: 'Poppins',sans-serif !important;
}


.home .post-content .excerpt + .addthis_toolbox, .post-content .excerpt + * .addthis_toolbox {
   margin-left: 14px;
   display: none;
}

#content .right {
   margin-right: 20px;
   margin-top: 0px;
}

.premium-post-ad {
   margin-bottom: 10px;
}

body {
   background-color: #f6f6f6;
}

.in_post_ad {
   width: 300px;
   float: right;
   margin-left: 15px;
}

@media screen and (min-width: 1024px) {
   #main-header .content-center {
       background-color: #f6f6f6 !important;
       margin-bottom: 10px;
   }

   #main-navigation-ico li.menu-item-1653912 {
       display: none;
   }
}



span.small-border {
   border-bottom: 0px solid;
}

.evo_cal_above {
   padding-bottom: 17px;
}

.EvcalWidget_four .widget-title h2 {
   margin-left: 15px;
}

.w_slider_title h2, .widget-title h2 {
   border-bottom: 5px solid #880000;
   color: #424242;
   width: 40px !important;
   font-weight: 800;
   white-space: nowrap;
   padding: 15px 5px 3px 0px;
   position: relative;
   margin-bottom: 4px;
   line-height: 15px;
   text-transform: uppercase;
   font-family: 'Archivo', sans-serif;
   font-size: 16px;
}



.widget-title h2:before {
   display: none;
}

.widget_wpsmart_popular {
   background: white;
   padding-left: 15px !important;
   border: #ccc 1px solid;
   margin-bottom: 10px;
}

#main-sidebar .textwidget {
   padding: 0px;
}

#main-sidebar .widget {
   margin-bottom: 10px;
   clear: both;
   background: #ffffff;
   border: 1px #ccc solid;
}

ul.Post-type-list {
   border-bottom: none;
}

@media screen and (min-width: 1024px) {
   .widget_spraymagwp_recent_posts_list_by_tag {
       margin-left: 0px !important;
       background: white;
       padding-left: 15px !important;
       border: #ccc 1px solid;
       margin-bottom: 10px;
       position: relative;
   }
}

.post-title a:hover {
   color: #333;
   text-decoration: underline;
}

.excerpt a:hover {
   color: #000;
   text-decoration: underline;
}


}

.onetag {
   padding: 0 0 0px;
   float: left;
   width: 100%;
   border-top: none;
   margin-bottom: 10px;
}

.premium-post-ad-inner-wrapper {
   border: 8px solid #333;
   margin-bottom: 10px;
   padding-right: 0px;
   background: white;
   padding: 10px;
}

h1.post-title.in-single-page {
   padding: 30px 0;
   border-bottom: 0px solid #ededed;
   margin: 0 20px;
   font-size: 34px;
   margin-bottom: -12px;
   line-height: 40px;
   color: #333;
   margin-right: 10px;
   padding-top: 14px;
   font-family: 'Poppins',sans-serif !important;
   font-weight: 800 !important;
   margin-left: 10px;
}

a .at-icon-wrapper addthis_toolbox addthis_default_style addthis_20x20_style addthis_on_top {
   background: #cc0001 !important;
   text-align: center;
}

.fa-comments-o:before {
   content: "\f0e6";
   font-size: 20px;
   margin-left: 8px;
}

.margin-left-widget {
   padding-left: 15px;
   padding-bottom: 15px;
}

.mttext {
   display: block;
   margin-bottom: 20px;
}

.onetagmt {
   float: left;
   width: 100%;
   margin: -1px;
   border-top: none;
}

.mazel-cont-share {
   margin: -30px 17px 0px 18px;
   padding-bottom: 5px;
   float: left;
   width: 82%;
}

.pd-mcp-comments:before {
   width: 16px;
   height: 16px;
   font-family: FontAwesome;
   content: "\f0e6" !important;
   color: grey;
   font-size: 16px;
   content: " ";
   display: block;
   float: left;
   margin-top: -1px;
   margin-right: 5px;
   background-repeat: no-repeat;
}

.addthis_20x20_style .at-icon-wrapper {
   background: #880000 !important;
   text-align: center;
}

.premium-post-ad-text p {
   font-family: 'open sans',sans-serif !important;
}

.premium-post-ad-image a, .premium-post-ad-image img {
   display: block;
}

.sing_post {
   background: #fff !important;
   margin-top: -10px;
}



#text-34 .mob-tzach-content .menu_phone_book_form {
   width: calc(100% - 20px);
   margin-left: 20px;
   overflow-y: scroll;
   max-height: 400px;
   width: 100%;
   padding-right: 93px;
}

#text-34 .mob-tzach-content .menu_phone_book_form {
   width: calc(100% - 20px);
   margin-left: 20px;
   max-height: 100%;
   width: 100%;
   padding-right: 93px;
   overflow: hidden;
}

.mob-tzach-content .menu_phone_book_form h2 {
   font-size: 23px !important;
   margin-top: 12px !important;
   line-height: 1;
}

.mob-tzach-content .menu_phone_book_form form {
   clear: both;
}

.mob-tzach-content .menu_phone_book_form form input {
   width: 100% !important;
   margin-bottom: 10px !important;
   border: 1px solid #ccc !important;
   box-sizing: border-box;
   margin-left: 0px !important;
}

.mob-tzach-content .menu_phone_book_form label {
   font-weight: normal;
   color: #666666;
   padding-bottom: 15px;
   width: 100%;
   display: block;
}

#searchIconMob_s:hover {
   margin-right: 0 !important;
   margin-left: -2px;
   display: block;
   width: 100%;
   height: 35px;
   background: url(/wp-content/themes/spraymag/css/include/images/magnifierr.png) no-repeat #880000;
   float: right;
   background-position: center;
   border-radius: 2px;
   margin-bottom: 10px;
   border: none;
   transition: all 1.55s;
   transition-property: all;
   transition-duration: 1.55s;
   transition-timing-function: ease;
   transition-delay: 0s;
}

#searchIconMob_s {
   margin-right: 0 !important;
   margin-left: -2px;
   display: block;
   width: 100%;
   height: 35px;
   background: url(/wp-content/themes/spraymag/css/include/images/magnifierr.png) no-repeat #c6c6c6;
   float: right;
   background-position: center;
   border-radius: 2px;
   margin-bottom: 10px;
   border: none;
}

#searchIconMob_s.blue_back:hover {
   margin-right: 0 !important;
   margin-left: -2px;
   display: block;
   width: 100%;
   height: 35px;
   background: url(/wp-content/themes/spraymag/css/include/images/magnifierr.png) no-repeat #2f607d;
   float: right;
   background-position: center;
   border-radius: 2px;
   margin-bottom: 10px;
   border: none;
   transition: all 1.55s;
   transition-property: all;
   transition-duration: 1.55s;
   transition-timing-function: ease;
   transition-delay: 0s;
}

.gegent_form {
   margin-top: 40px;
}

#searchIconMob {
   width: 100%;
   height: 35px;
   background: url(include/images/magnifierr.png) no-repeat #880000;
   float: right;
   background-position: center;
   border-radius: 2px;
   margin-bottom: 10px;
}

#searchIconMob.blue_back {
   background: url(include/images/magnifierr.png) no-repeat #2f607d;
   background-position: center;
}

/* mendy end */
.mob-tzach-content .menu_phone_book_form form input {
   width: 100% !important;
   margin-bottom: 10px !important;
   border: 1px solid #606060 !important;
   box-sizing: border-box;
   margin-left: 0px !important;
   height: 48px;
   border-radius: 4px;
}

d-text p {
   line-height: 23px !important;
   font-family: 'open sans',sans-serif !important;
}

.premium-post-ad-image a, .premium-post-ad-image img {
   display: block;
   object-fit: scale-down;
}

.sing_post {
   background: #fff !important;
}



.menumodule ul li a {
   width: 149px;
   padding: 8px 15px;
   display: block;
   height: 100%;
   font-size: 15px;
   color: #424242;
   font-weight: bold;
   line-height: 30px;
   border-bottom: #e8e8e8 1px solid;
   overflow: hidden;
   text-transform: capitalize;
}

.menumodule ul li a span {
   margin: 0 0 0 4px;
   font-weight: normal;
}

.menumodule ul li a:hover {
   background-color: #c6c6c6;
   color: #ffffff;
}

.footer-social-networks {
   float: none !important;
   font-size: 26px;
   color: #fff;
   padding: 21px;
}

.footer-social-networks a {
   color: #FFF !important;
}

.footer-social-networks a:hover {
   color: #880000 !important;
}

.widget .menu li {
   display: block;
   line-height: 9px;
   border-bottom: 0px;
   padding-bottom: 8px;
   list-style: none;
   padding: 10px 0;
   margin: 0px 2px;
}

.widget .menu li a, .widget_pages li a, .widget_recent_entries li a, .widget_recent_comments li a, .widget_archive li a, .widget_categories li a, .widget_meta li a {
   color: #d2d2d2;
   font-size: 13px;
   font-family: 'poppins', sans-serif;
   margin-right: 5px;
}

@media only screen and (max-width: 1024px) {
   .f-block {
       float: left;
       width: 99%;
       padding: 0 0;
       text-align: center;
   }

   footer .widget-title {
       margin: 0px !important;
   }

   .f-block .widget-title h2 {
       width: 100% !important;
       color: #fff;
       border-bottom: 0px;
   }

   .social-networks {
       width: 120px;
       margin-left: 24%;
       display: flex;
       text-align: center;
   }
}

.tzach_input_widg {
   height: 13px;
   width: 111px;
   background-position: left -24px center;
   background-image: url(images/search-icon.png);
   background-repeat: no-repeat;
   padding: 10px 3% 10px 9px;
   box-shadow: 0px 0px 5px #D2D2D2;
   margin-bottom: 10px;
   background-color: #ffffff;
   color: #000000;
   float: left;
   border: 1px solid #C6C6C6;
   border-radius: 4px;
   font-size: 11px;
   font-family: open sans;
}

.g {
   overflow: visible;
}

.noad {
   display: none;
}

@media screen and (max-width: 1023px) ul.Post-type-list .list-contentarea a {
   padding: 0px !important;
}
}

.mob-most-comment-content, .mob-calendar-content {
   height: 800px !important;
   overflow-y: scroll;
}



.mob-content mob-menu-content-menu {
   background: rgb(242, 242, 242);
}

.attachment-large-thumb {
   height: auto !important;
}

.classpic {
   padding: 5px 0;
   float: left;
   margin-right: 7px;
}

.classtext {
   width: 65%;
   padding: 5px;
}

.show_ad .entry {
   max-width: 100%;
   overflow: visible;
}

.awpcp-listings p {
   color: #000000;
   line-height: 19px;
   font-size: 14px;
   margin-bottom: 0px;
   word-break: break-word;
   margin-right: 15px;
}

@media screen and (max-width: 320px) {
   #classiwrapper-inad {
       margin-top: -5px;
       margin-left: -8px;
       max-width: 88%;
   }
}

.textintext {
   margin-bottom: 0px !important;
   border: 0px #ccc solid !important;
   background: transparent !important;
}

.home .category-communicated-content .article_custom {
   border: 1px solid #7d7d7d;
   margin-bottom: 10px;
   padding-bottom: 5px;
}

.home .category-communicated-content .onetag {
   display: none;
}

.home .category-communicated-content h1.post-title.personal-design {
   font-size: 28px;
}

.home .category-communicated-content h1.post-title.personal-design a {
   color: #333;
}

.photo-title {
   border-top: 2px dotted #0e0e0e;
   margin-left: 70px;
   padding: 10px;
   margin-top: -15px;
   width: 800px;
   overflow: visible;
   background: #dfd5d2;
   color: rgba(0, 0, 0, 0.75);
}

.photo-gallery {
   border: 10px solid #dfd5d2;
   margin-left: 70px;
   margin-bottom: 10px;
   max-width: 800px;
   overflow: visible;
   height: auto;
   width: auto;
}

.sing_post #main-sidebar {
   margin-right: 20px !important;
   margin-top: 30px;
}

#eventon_form p input.evoau_dpicker {
   margin-right: 4px !important;
}

#eventon_form .evoau_table .row {
   background: white;
}

.mob-menu-holder .sf-menu .sf-mob-menu.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line p {
   padding: 8px 0 5px;
   text-transform: uppercase;
   min-height: 24px;
   margin: 0;
   color: #424242;
   line-height: 42px;
   font-size: 20px;
   margin-bottom: 8px !important;
   float: none;
}

/* mendy end
*/
.ui-dialog .ui-dialog-buttonpane {
   background: none;
   border: 1px solid #2b2b2b;
   border-top: none;
   border-radius: 0px 0px 5px 5px;
   background: #fff;
}

.ui-dialog-buttonset {
   padding: 20px;
   padding-top: 1px;
}

.ui-dialog-buttonset {
   padding: 20px;
   padding-top: 1px;
}

.ui-dialog-titlebar {
   display: none !important;
}

.submit_button_popup .ui-button-text {
   margin-right: -500px !important;
   background: #880000 !important;
   color: #fff;
}

.ui-button-text {
   width: 100% !important;
   margin-bottom: 10px !important;
   border: 1px solid #606060 !important;
   box-sizing: border-box;
   margin-left: 0px !important;
   height: 48px;
   border-radius: 4px;
}

#popupform input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button {
   background: transparent;
   border: none;
}

.entery_popup {
   margin-bottom: 5px;
}

.ui-dialog-content {
   background: white;
   padding: 40px;
   padding-bottom: 0px;
   border: 1px solid #2b2b2b;
   border-bottom: none;
}


 #uber-wrepper .content-center {
   border-top: 0px solid #ededed;
   background: none;
   margin: 0 auto;
}

/* header */
.g-1 {
   margin: 0px auto 15px !important;
}

ul.classifieds_list li a {
   color: black;
   font-size: 13px;
   text-transform: uppercase;
   padding: 18px 14px 16px !important;
}

ul.classifieds_list li:hover a {
   color: #999 !important;
   background-color: #ececec !important
}

/*header end*/
.wpcf7-submit {
   float: none;
   color: #fff;
   border: 1px solid #acacac;
   margin-top: 4px;
   padding: 8px 27px 8px;
   border-radius: 5px;
   font-size: 14px;
   background-color: #880000;
}

#submit:hover, .wpcf7-submit:hover {
   color: #6c4242;
   text-decoration: none;
}

.wpcf7-response-output {
   float: left;
}

#new_post {
   background: white;
   padding: 15px;
   border: 1px solid #ccc;
}

#new_post label {
   font-weight: bold;
   margin-left: 8px;
}

#new_post input {
   margin-left: 8px;
   border: 1px solid #ccc;
   max-width: 97% !important;
}

#new_post #title {
   width: 97%;
}

#new_post textarea {
   width: 97% !important;
   border: 1px solid #ccc !important;
}

/* header */
.g-1 {
   margin: 0px auto 15px !important;
}

ul.classifieds_list li a {
   color: black;
   font-size: 13px;
   text-transform: uppercase;
   padding: 18px 14px 16px !important;
}

ul.classifieds_list li:hover a {
   color: #999 !important;
   background-color: #ececec !important
}



.um-dropdown li a:hover, i.um-active-color, span.um-active-color {
   color: #666666 !important;
}

.um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {
   background: #880000 !important;
}

.um a.um-link {
   color: #880000 !important;
}

.um input[type=submit].um-button:hover, .um a.um-button:hover {
   background-color: #c10000 !important;
}

.um input[type=submit].um-button, .um input[type=submit].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {
   background-color: #880000 !important;
}



.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
   color: #ffffff;
}



.um-account-meta.radius-1 img {
   -moz-border-radius: 999px;
   -webkit-border-radius: 999px;
   border-radius: 999px;
   max-width: 100px;
   max-height: 100px;
}

#list-date-home {
   font-size: 11px;
   float: left;
   display: inline-block;
   margin-bottom: 6px;
   margin-top: 7px;
   float: none;
}

.post-tag-list {
   padding: 10px;
   background: #fff;
   width: 100%;
   border-top: 1px solid #EDEDED;
   margin: 0 20px 20px;
   border-bottom: 1px solid #EDEDED;
   border-right: 0 none;
   overflow: hidden;
   max-width: 85%;
}

.post-tag-list > a {
   float: left;
   line-height: 12px;
   position: relative;
   color: #fff;
   margin-right: 20px;
   margin-bottom: 5px;
   font-size: 11px;
   padding: 5px;
   background-color: #880000;
   text-transform: uppercase;
   font-style: italic;
}

.post-tag-list > a:after {
   content: close-quote;
   position: absolute;
   width: 0px;
   top: 0px;
   right: -20px;
   border-bottom: 11px solid rgba(0, 0, 0, 0);
   border-left: 10px solid #880000;
   border-top: 11px solid rgba(0, 0, 0, 0);
   border-right: 10px solid rgba(0, 0, 0, 0);
}



#text-35 .textwidget {
   line-height: 16px;
   color: #d2d2d2 !important;
   font-size: 11px;
   font-family: 'poppins', sans-serif;
   margin-left: 17px;
   margin-top: 31px;
}

@media screen and (max-width: 1024px) {
   #text-29 img {
       float:none;
       margin-right: 25px;
   }

   #main-navigation-ico {
       z-index: 2147483001;
   }
}

#text-7 .textwidget {
   line-height: 16px;
   color: #d2d2d2 !important;
   font-size: 11px;
   font-family: 'poppins', sans-serif;
   margin-left: 7px;
}

.tzach_head {
   padding-right: 20px;
   overflow-y: scroll;
   max-height: 50%;
   width: 100%;
}

.mob-tzach-content .menu_phone_book_form {
   padding-bottom: 100px;
}

#main-navigation-ico {
   background-color: #880000;
}

.single-lost_and_found .excerpt-desktop {
   display: none;
}

#manual-registration-form {
   max-height: 400px;
}

@media screen and (max-width: 1025px) {


   .home .top_mob_ad {
       width: 47%;
       display: inline-block;
       text-align: center;
       margin-left: 7px;
   }

   #top_ad_mob {
       width: 95%;
   }
}

.mob-menu-content-menu #menu-primary-menu {
   position: absolute;
   top: 44px;
   height: 800px;
   overflow-x: hidden;
   overflow-y: scroll;
   max-height: 50%;
   max-width: 600px;
   display: contents;
}

#main-navigation-ico .sf-menu.mob-menu-holder ul li a {
   border-left: 0px;
   padding-right: 159px;
}

#text-6 .widget-title h2 {
   margin-left: 20px;
}

#wpcomm .comment_flag_modal {
   background: #880000!important;
   color: #ffffff;
}

#wpcomm div.wpd-field-desc span {
   margin-left: -126px;
   margin-top: -146px;
}
}

.wpdiscuz-social-login {
   display: none;
}

.wpdiscuz-ftb-left span {
   max-width: 341px;
   line-height: 13px !important;
}

.fa-sign-in-alt:before {
   display: none;
}

.wpdiscuz-social-login {
   display: none;
}

#menu-primary-menu-1 li a {
   font-weight: bold;
}

.menu_logo {
   background: url(//wp-content/uploads/2015/12/collivelogo.png) center center no-repeat rgba(255, 255, 255, 0.2);
   display: inline-block;
   background-size: 80px 22px;
   transition: width .2s linear;
   -ms-transition: width .2s linear;
   -webkit-transition: width .2s linear;
   -moz-transition: width .2s linear;
   width: 0px;
   padding: 21px 0px!important;
   border: none !important;
}

.menu_logo {
   width: 52px;
   padding: 21px 15px !important;
   position: absolute;
   z-index: 1111;
}

#side-barmt .meta-inpersonal.right {
   float: right;
   display: none;
}

.article_custom .addthis_button_twitter,.article_custom .addthis_button_whatsapp,.article_custom .addthis_button_compact.at300m {
   display: none;
}

div.wpforms-container-full {
   margin-bottom: 24px;
   background: white;
   border: 1px #ccc solid;
   padding: 20px;
}

.mazel-cont-share .addthis_toolbox {
   display: none;
}

.widget_wpsmart_popular_wsm .pd-mcp-comments {
   display: none;
}

.awpcp-listings-widget-items-list .html_date {
   display: none;
}

.manage-mazel-tov-baby-girl h2 a {
   color: #880000 !important;
}

.manage-mazel-tov-baby-boy h2 a {
   color: #1a3a52 !important;
}



#widget_title_link {
   color: #4d4d4d;
   margin-bottom: 110px;
}

#widget_title_link:hover {
   color: #880000;
   margin-bottom: 110px;
}

#small-mini-sidebar #text-18 .widgettitle {
   border-bottom: 5px solid #880000;
   color: #424242;
   width: 80px;
   font-weight: 800;
   white-space: nowrap;
   padding: 10px 0px 0px 0px;
   position: relative;
   float: left;
   line-height: 24px;
   text-transform: uppercase;
   margin-bottom: 15px;
   margin-left: 15px;
}

.single-ajde_events #evcal_list {
   margin-top: 23px;
}

.single-ajde_events #respond {
   display: none;
}

@media screen and (min-width: 1025px) {
   .single-ajde_events .evo_sin_page #evcal_list {
       width: 50%;
       margin-top: 202px;
   }
}

body.single-ajde_events div#main {
   position: relative;
   z-index: 1;
   margin: 13px;
}

footer.entry-meta {
   display: none;
}

.single-ajde_events #evcal_list {
   margin-top: 23px;
}

.single-ajde_events #respond {
   display: none;
}

@media screen and (min-width: 1024px) {
   .single-ajde_events .evo_sin_page #evcal_list {
       width: 50%;
       border: inherit;
       margin-top: 202px;
   }
   .top_mob_ad, .first_top_mob_ad, #content .widget {
      display:none;
  }
}

body.single-ajde_events div#main {
   position: relative;
   z-index: 1;
   margin: 13px;
}

footer.entry-meta {
   display: none;
}

.home .category-communicated-content #list-date-home {
   display: none;
}

.home .category-communicated-content h1.post-title.personal-design {
   color: #333;
   font-size: 20px !important;
   line-height: 22px !important;
}

.home .category-communicated-content .article_custom {
   border: 1px solid #7d7d7d;
   margin-bottom: 10px;
   padding-bottom: 5px;
}

.home .category-communicated-content .onetag {
   display: none;
}

.home .category-communicated-content #list-date-home {
   display: none;
}

.home .category-communicated-content h1.post-title.personal-design {
   font-size: 28px;
}

#content .widget {
   margin: 0px 10px 10px;
   background-color: #fff;
   border: 1px solid #ccc;
}


@media only screen and (max-width: 1024px) and (min-width: 768px) {
   .home #content, .archive #content {
       padding-left: 0px;
       width: 55.5%;
       max-width: 1000px;
   }

   .widget-title h2 {
       padding: 10px 0px 9px !important;
       width: 120%;
       font-size: 12px;
       line-height: 9px;
   }

   button#add_event {
       float: right;
       margin-top: 0px;
   }

   .content-center.small-left.large-right #main-sidebar {
       float: right !important;
       width: 25%;
       margin-right: 10px;
       overflow: hidden;
   }

  .single-post #content {
       padding-left: 0px;
       width: 70%;
   }

   #posts .content-center.small-left.large-right #main-sidebar {
       width: 27%;
   }
}

@media only screen and (max-width: 1000px) and (min-width: 769px) {
   .home #content, .archive #content {
       padding-left: 6px;
       width: 54%;
       max-width: 1000px;
   }
}

@media only screen and (max-width: 1025px) and (min-width: 1000px) {
   .home #content, .archive #content {
       padding-left: 5px;
       width: 55%;
       max-width: 1000px;
   }
}

@media only screen and (max-width: 900px) and (min-width: 768px) {
   .content-center.small-left.large-right #main-sidebar {
       width: 26%;
       overflow: visible;
   }
}

#post-nav .thumb_img img {
   min-height: 100px !important;
   height: 100px !important;
   object-fit: cover;
}

#small-mini-sidebar .widget.widget_awpcp-categories {
   background: white;
   border: 1px solid #ccc;
   padding-right: 12px;
}



@media screen and (min-width: 1024px){
#upper-banner {
   height: auto;
   margin-bottom: 10px;
}}

.g-18 {
   overflow: visible;
}
.widget_custom_html {
   border: none !important;
}

@media screen and (max-width: 768px){
div.content-postwep {
   width: 100%;
}}
.srpw-block li:first-child {
   display: inline-block;
}
#mob_ad2 {
   margin: 0px 21px 13px;
}
 #search_ico_mob, #search_ico_form {
       background-image: url(/wp-content/themes/spraymag/include/images/magnifierr.png);
   }
.g img, .a-single img, .responsive .add_7 {
   margin-bottom: 10px;
   max-width: 100%;

}
.premium-post-ad-image a, .premium-post-ad-image img {
   display: block;
   height: auto;
   max-width: 136px;
}
#main-navigation-ico .sf-menu.mob-menu-holder #top-posts-2 img {
   max-width:30%;
}
#main-sidebar .widget_adrotate_widgets {
   margin-bottom: 0px;
   clear: both;
   background: none;
   border: none;
}
#top-posts-2 ul li a {
   text-transform: capitalize;
   font-weight: 500;
   border-top: none;
   font-family: poppins;
   color: #333;
   font-size: 14px;

}

#top-posts-2 {
   padding: 0px 15px;
}

#top-posts-2 ul li img {
   width: 102px;
   height: 68px;
   float: left;
   overflow: hidden;
   margin-right: 20px;
   object-fit: cover;
max-width:none;
}

#main-navigation-ico .sf-menu.mob-menu-holder #top-posts-2 .widgets-list-layout-links {
   float: right;
    width: 63.404255% !important;
}
.mob-most-comment-content span.mob-most:first-child {
   margin-bottom: 30px;
}

.home .category-communicated-content #list-date-home {
   display: block !important;
}

.evcal_cblock .evo_date .start em { margin-right: 3px;float: left;}


.bottom_leaderboard img{
   max-width: 950px;
}

#post-nav {
   max-width: 99%;
}
#post-nav .thumb_img img {
   width: 93%;
   min-height: 113px !important;
   height: 100px !important;
   object-fit: cover;
}
@media screen and (min-width: 768px) {
.mobile_links::-webkit-scrollbar {
   display: none;
}
}


.mobile_links li {
 float: left;
 padding-top:10px;
}

.mobile_links li a {
 display: block;
 color: white;
 text-align: center;
 text-decoration: none;
 font-weight: bold;
 padding: 10px;
 transition: none;
}

.mobile_links li a:hover {
 background-color: #851718;
}

.mobile_links li a:hover {
 background-color: #851718;
}
.home .category-do-not-show-on-homepage .article_custom {display:none;}
.home .category-do-not-show-on-homepage .add_btw_post { display:none; }
@media screen and (min-width: 1024px)
{
 input#s-header.magazine-header:focus {
       background-color: #CCCCCC!important;
       color: #2b1b1b!important;
       width: 160px;

   }
    input#s-header.magazine-header:focus-within {
       background-color: #CCCCCC!important;
       color: #2b1b1b!important;
       width: 160px;
   }

   input#s-header.magazine-header:hover {
       background-color: #CCCCCC!important;
       color: #2b1b1b!important;
       width: 160px;
   }
.post_text {min-height: 767px !important;}

.bottom_leaderboard {
   margin: 170px 1px 12px;
}
.category-simchas .post_text {
   min-height: 818px;
}
}


.premium-post-ad-text p {
   margin-right: 12px;
   margin-bottom: 7px;

}
div.pdfemb-toolbar div.pdfemb-poweredby {
   float: right;
   display: none !IMPORTANT;
}

.sigle_post_coolive .fb_iframe_widget {
   padding-right: 10px;
   border: none;
   float: right;
   width: 162px;
   margin-top: 2px;
}

.fb_iframe_widget {
   border: none;
   width: 67px;
}
@media only screen and (max-width: 650px) and (min-width: 350px){
.premium-post-ad h2.post-title.personal-design a {
   line-height: 17px !important;
}}
.eventon_fc_days .evo_fc_day.has_events span{
   bottom: 10px;
 }
 .eventon_fc_days .evo_fc_day.has_events span b{
   color: #000000;
   font-size:10px;
   }
.post_text a {
   font-weight:bold;

}

.post_text a:hover {
   font-weight:bold;
   text-decoration:underline;

}
div.awpcp_featured_ad_wrapper {
   border: 1px solid  #a91111 !important;
}

.awpcp-listings-new .abc .classtextfet {
   display:none;
}

.awpcp_featured_ad_wrapper .classtextfet {
   display:block !important;
}
.status-draft .article_custom {display:none;}
@media screen and (max-width: 1025px){
.home .top_mob_ad{
   width: 47%;
   display: inline-block;
   text-align: center;
   margin-left: 7px;
}

#top_ad_mob {
   width: 95%;
}

}

.image-thumb0overlay.video {
   background: url(include/images/video.png) no-repeat 5px 5px;
   display: none;
}



@media only screen and (max-width: 1024px) and (min-width: 767px){
#main-sidebar {
   min-width: 26%;

}
#small-mini-sidebar{
   min-width: 16%;

}
}

.ajde_yn_btn.NO {
   background-color: #A0A0A0;
}
/* https://collive.com/wp-content/themes/spraymag/css/header_styles5-1-20.css */

/* line 48 */
.panel { display: none; }
@media screen and (max-width: 1025px){
 #menu-icon-free {
     background: #ab1b1b; cursor: pointer; display: block; left: 0px; height: 43px; float: left; position: absolute; margin: 0;
     width: 17.5%; max-width: 70px; font: normal normal normal 14px/1 evo_FontAwesome;text-align: center;
 }
 #menu-icon-free:before { content: "\f0c9"; color: #FFFFFF; font-size: 30px; line-height: 43px; }
}

/* line 643 */


.g-1 { margin: 0px auto 15px !important; }
ul.classifieds_list li a { color: black; font-size: 13px; text-transform: uppercase; padding: 18px 14px 16px !important; }
ul.classifieds_list li:hover a { color: #999 !important; background-color: #ececec !important }\

/*line 705*/

@media screen and (min-width: 767px) {
#small-mini-sidebar {
   min-width: 175px !important;
}
#sidebar_btn {
display: none;

}

}


@media screen and (max-width: 767px) {
.archive .right_sidebar, .home .right_sidebar {
   float: right;
   width: 70%;
   max-height: 96%;
   overflow-y: scroll !important;
   z-index: 8999;
   top: 43px;
   position: fixed;
   right: 0;
   transition: 0.5s;
   background: white;
 }

.archive .right_sidebar, .home .right_sidebar {
 width:0;
 }

.archive .right_sidebar .closebtn, .home .right_sidebar .closebtn {
 position: absolute;
 font-size: 36px;
 margin-left: 0px;
 padding: 9px;
}

.archive .right_sidebar::-webkit-scrollbar, .home .right_sidebar::-webkit-scrollbar {
    width: 2px;
}
.left_sidebar {
width:0;
}

#sidebar_btn{
 display: none;
 background: #190202ab;
 border-radius: 100px;
 padding: 14px;
 z-index: 8900;
 position: fixed;
 top: 50%;
}
#sidebar_btn a{
 width: 30px;
 color: white;
 font-weight: bold;
 font-size: 15px;
}
.archive #sidebar_btn, .home #sidebar_btn {
   display: block;
   font-size: 18px;
   font-weight: bold;
}
#main-sidebar {
   width: 100%;
}
.archive #main-sidebar, .home #main-sidebar {
   width: 0px;
}
.archive #main-sidebar .widget, .home #main-sidebar  .widget{
   width: 260px;
}
.archive .left_sidebar .widget, .home .left_sidebar  .widget{
   min-width: 160px;
}

div#small-mini-sidebar {
   width: 0;
}

.left_sidebar {
   width: 0;
   max-height: 96%;
   overflow-y: scroll !important;
   z-index: 9000;
   top: 43px;
   position: fixed;
   left: 0;
   transition: 0.5s;
   background: white;
 }
.left_sidebar a:hover {
 color: #f1f1f1;
}

.left_sidebar .closebtn {
 position: absolute;
 font-size: 36px;
 margin-left: 140px;
 padding: 9px;
}

.left_sidebar::-webkit-scrollbar {
   width: 2px;
}

@media screen and (max-height: 450px) {
.left_sidebar {padding-top: 15px;}
.left_sidebar a {font-size: 18px;}
}

#custom_html-3 {
 height: 0px;
}
#text-31 {
   min-width: 182px;
}
}
.desktop_btn {
cursor: pointer;
display: block;
height: 39px;
float: right;
position: absolute;
margin: 0;
width: 12.5%;
max-width: 70px;
font: normal normal normal 14px/1 evo_FontAwesome;
text-align: center;
background: #ab1b1b;
font-size: 20px;
color: #fff;
right: 0;
top: 43px;
}
.desktop_btn .fa-desktop {
 font: normal normal normal 22px/1 evo_FontAwesome;
}

/*insert headers*/
.related-posts_ad img {
   max-width: 300px !important;
}

.g-53 {overflow: visible;}

@media screen and (max-width: 767px){
.sing_post #main-sidebar {
   margin: 10px;
   width: 94%;
}
 .JCNP {
   border: 1px solid #ccc;
   margin: 10px;
   padding-bottom: 50px;
   }
}

#gal_ad {border: 0px !important;}
.status-publish .a-single img, .status-publish .g-single img  { max-width:520px;}
.ajde_evcal_calendar .eventon_events_list .eventon_list_event:nth-of-type(odd){
   background: #e6e6e687;
 }
   .ajde_evcal_calendar .eventon_events_list .eventon_list_event:nth-of-type(even){
   background: #e2e2e2;
 }
#main-sidebar #featured_ads_widget-3 {
   border: 2px #ff9800 solid !important;
}

#main-sidebar .awpcp-clearfix:after {
   border-bottom: 2px #FF9800 solid;
   visibility: visible;
}

.mob-menu-holder #main-navigation-ico .widget .awpcp-listings-widget-items-list .awpcp-listings-widget-item-excerpt a,.widget .awpcp-listings-widget-items-list .awpcp-listings-widget-item-excerpt a {
   padding: 0px !important;
   font-size: 12px;
   white-space: pre-line !important;
   line-height: 21px !important;
}
@media screen and (min-width: 1024px){
.fixed_widget {top: 55px;position: fixed;max-width: 283px;}

  #main-navigation-ico li.home_item:first-child > a::before {
       margin-top: -9px;
       position: absolute;
       margin-left: -1px;
       background-image: url('https://collive.com/wp-content/themes/spraymag/images/logo_mob.png');
       background-size: 78px 20px;
       background-repeat: no-repeat;
       display: inline-block;
       width: 80px;
       height: 25px;
       content:"";
       -webkit-transition: width .2s linear;
       -moz-transition: width .2s linear;
       width: 0;
   }
   #main-navigation-ico .is_fixed li.home_item:first-child > a::before {
       width: 80px;
   }


#main-navigation-ico .is_fixed li.home_item:first-child a {
   padding: 21px 20px;
}

}
@media screen and (min-width: 768px){
.related-posts_ad {display:none;}}

.wp-pagenavi {
 clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
 text-decoration: none;
 border: 1px solid #BFBFBF;
 padding: 3px 5px;
 margin: 2px;
 padding: 8px 15px;
   border: 0;
   height: 20px;
   width: 10px;
   margin-right: 5px;
   float: left;
   border-radius: 5px;
   background: #f7f7f7;
   color: #646464;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
  background: #ededed;
}

.wp-pagenavi span.current {
 font-weight: bold;
}

.wp-pagenavi .last{

 padding: 8px 40px;

}

#main-navigation-ico .sf-menu.mob-menu-holder #top-posts-2 ul li a {
   border-left: 0px;
   line-height: 1;
   margin: -16px;
   padding-right: 20px;
}
#top-posts-2 ul li a {
   text-transform: capitalize;
   font-weight: 500;
   border-top: none;
   font-family: poppins;
   color: #333;
   font-size: 14px;

}

#top-posts-2 {
   padding: 0px 15px;
}

#top-posts-2 ul li img {
   width: 102px;
   height: 68px;
   float: left;
   overflow: hidden;
   margin-right: 20px;
   object-fit: cover;
max-width:none;
}
@media screen and (min-width: 1026px){
#upper-banner {
   height: auto;
}}

.g-18 {
   overflow: visible;
}
.widget_custom_html {
   border: none !important;
}

@media screen and (max-width: 768px){
div.content-postwep {
   width: 100%;
}
}
.srpw-block li:first-child {
   display: inline-block;
}
#mob_ad2 {
   margin: 0px 21px 13px;
}
 #search_ico_mob, #search_ico_form {
       background-image: url(/wp-content/themes/spraymag/include/images/magnifierr.png);
   }
.g img, .a-single img, .responsive .add_7 {
   margin-bottom: 10px;
   max-width: 100%;

}

.premium-post-ad-image a, .premium-post-ad-image img {
   display: block;
   height: auto;
   max-width: 136px;
}

#main-sidebar .widget_adrotate_widgets {
   margin-bottom: 0px;
   clear: both;
   background: none;
   border: none;
}
.widgets-list-layout-links {
   float: right;
   width: 49.404255%;
}
.
.post_format-post-format-aside #list-date-home {
   display: block !important;
}

.evcal_cblock .evo_date .start em { margin-right: 3px;float: left;}


.bottom_leaderboard img{
   max-width: 950px;
}

#post-nav {
   max-width: 99%;
}
#post-nav .thumb_img img {
   width: 93%;
   min-height: 113px !important;
   height: 100px !important;
   object-fit: cover;
}

.mobile_links::-webkit-scrollbar {
   display: none;
}

.mobile_links {
   background: #ab1b1b;
   height: 39px !important;
   margin-top: 43px !important;
   margin-bottom: 10px;
   width: 100%;
   overflow-y: scroll;
   text-align: center;

}
.mobile_links ul {
 border: 1px solid #800;
 text-align: center;
 list-style-type: none;
 margin: -10px 0px 13px !important;
 background-color: #ab1b1b;
 padding-left: 0;
 width: 260%;
}

.mobile_links li {
 float: left;
padding-top:10px;
}

.mobile_links li a {
 display: block;
 color: white;
 text-align: center;
 text-decoration: none;
 font-weight: bold;
 padding: 10px;
 transition: none;
}

.mobile_links li a:hover {
 background-color: #851718;
}

.mobile_links li a:hover {
 background-color: #851718;
}
.home .category-do-not-show-on-homepage .article_custom {display:none;}
.home .category-do-not-show-on-homepage .add_btw_post { display:none; }
@media screen and (min-width: 1024px)
{
 input#s-header.magazine-header:focus {
       background-color: #CCCCCC!important;
       color: #2b1b1b!important;
       width: 160px;

   }
    input#s-header.magazine-header:focus-within {
       background-color: #CCCCCC!important;
       color: #2b1b1b!important;
       width: 160px;
   }

   input#s-header.magazine-header:hover {
       background-color: #CCCCCC!important;
       color: #2b1b1b!important;
       width: 160px;
   }
.post_text {min-height: 767px !important;}

.bottom_leaderboard {
   margin: 170px 1px 12px;
   display: inline;
}
.category-simchas .post_text {
   min-height: 818px;
}
}


.premium-post-ad-text p {
   margin-right: 12px;
   margin-bottom: 7px;

}
div.pdfemb-toolbar div.pdfemb-poweredby {
   float: right;
   display: none !IMPORTANT;
}



.fb_iframe_widget {
   border: none;
   width: 67px;
}
@media only screen and (max-width: 650px) and (min-width: 350px){
.premium-post-ad h2.post-title.personal-design a {
   line-height: 17px !important;
}}
.eventon_fc_days .evo_fc_day.has_events span{
   bottom: 10px;
 }
 .eventon_fc_days .evo_fc_day.has_events span b{
   color: #000000;
   font-size:10px;
   }
.post_text a {
   font-weight:bold;

}

.post_text a:hover {
   font-weight:bold;
   text-decoration:underline;

}
div.awpcp_featured_ad_wrapper {
   border: 1px solid  #a91111 !important;
}

.awpcp-listings-new .abc .classtextfet {

   display:none;
}

.awpcp_featured_ad_wrapper .classtextfet {

   display:block !important;
}
.status-draft .article_custom {display:none;}
@media screen and (max-width: 1025px){

.home .top_mob_ad{
   width: 47%;
   display: inline-block;
   text-align: center;
   margin-left: 7px;
}

#top_ad_mob {
   width: 95%;
}

}

.image-thumb0overlay.video {
   background: url(include/images/video.png) no-repeat 5px 5px;
   display: none;
}

@media screen and (min-width: 1025px) {
header#main-header.mag-header-design #main-navigation-ico {
   border-bottom: 10px solid #f6f6f6;
}
}
@media screen and (min-width: 768px){
 #main-sidebar {
   min-width:25%;
 }
 .left_sidebar {
     min-width:17%;
 }
}
div .navigation a:first-child {
   left: -30px;
   position:relative;
}
.navigation a {
   right: -30px;
   position:relative;
   background:#827e7e;
   padding:8px;
   border-radius:5px;
   color:#fff;
}
.navigation a:hover {
   transition:ease
   position:relative;
   background:#880000;
   padding:10px;
   border-radius:5px;
   color:#fff;
}
.navigation p {
   text-align:center;
   margin-top:20px;
}
}


/*more - footer*/
.mob-calendar-content .datejulheb {
 padding: 8px 0 20px;
 color: #3c2b2b;
 font-size: 12px;
 text-transform: uppercase;
 line-height: 100%;
 margin: 0;
 border-bottom: 1px solid #e5e5e5;
 font-weight: bold;
 }
.mob-calendar-content .evcal_month_line {
   display: none;
 }
 .mob-weather-content1 {
 top: 46px;
}

.closerModal {
    text-align: right;
    display: block;
    font-size: 22px;
    right: 25px;
    cursor: pointer;
    top: 25px;
    position: absolute;
}

.evoau_cat_select_field.event_type {
    display: none;
}
/*header 12/29/19*/
.mob-menu-holder #menu-primary-menu {
   width: 100%!important;
   display: contents !important;
}
  .thumb_img img {
       min-height: 0;
   }
.post_text iframe {
   max-width: 100%;
}
.ytp-pause-overlay {
   display: none !important;
}
#main-navigation-ico .sf-menu.mob-menu-holder #top-posts-2 img {
   max-width:30%;
}
.post_text  {
   overflow: hidden;
}
.single-post #content { overflow: visible;}
#main-navigation-ico .sf-menu.mob-menu-holder #top-posts-2 .widgets-list-layout-links {
   float: right;
   width: 60.404255% !important;
}
.classtext {
   float: right!important;
}

#FIBottomStickyInner {
   z-index:9999 !important
}
.mob-menu-holder ::-webkit-scrollbar {
   width: 2px;
}

#mob_ad1, #mob_ad2 {
   width: 98% !important;
   margin: 0px !important;
}
.mob-menu-holder .sub-menu {
   background-color: #ffffff;
   padding-bottom: 20px;
}
.arrow_submenu {
   right: 1px;
   width: 100% !important;
   margin-top: -46px;
}

.mob-holder-foot {
   background-color: #ffffff00 !important;
}

.mob-menu-holder .menu-primary-menu-container{
     overflow-y: scroll;
     max-height: 720px;
     overflow-x: hidden;

}

#main-navigation-ico .sf-menu.mob-menu-holder ul li a {
   left: 9px;
   font-weight: bold;
}
.related-posts_ad img {
   max-width: 300px !important;
}

.g-53 {overflow: visible;}

@media screen and (max-width: 767px){
.full_ad #group_7_fallback  {display: none}
.sing_post #main-sidebar {
   margin: 10px;
   width: 94%;
}
 .JCNP {
   border: 1px solid #ccc;
   margin: 10px;
   padding-bottom: 50px;
   }
}

#gal_ad {border: 0px !important;width: 800px;}
#content article img {height: auto;}
.status-publish .a-single img, .status-publish .g-single img  { max-width:520px;}
.ajde_evcal_calendar .eventon_events_list .eventon_list_event:nth-of-type(odd){
   background: #e6e6e687;
 }
   .ajde_evcal_calendar .eventon_events_list .eventon_list_event:nth-of-type(even){
   background: #e2e2e2;
 }
#main-sidebar #featured_ads_widget-3 {
   border: 2px #ff9800 solid !important;
}

#main-sidebar .awpcp-clearfix:after {
   border-bottom: 2px #FF9800 solid;
   visibility: visible;
}

.mob-menu-holder #main-navigation-ico .widget .awpcp-listings-widget-items-list .awpcp-listings-widget-item-excerpt a,.widget .awpcp-listings-widget-items-list .awpcp-listings-widget-item-excerpt a {
   padding: 0px !important;
   font-size: 12px;
   white-space: pre-line !important;
   line-height: 21px !important;
}
@media screen and (min-width: 1024px){
 .sigle_post_coolive .fb_iframe_widget {
   margin-left: 260px;
}

.widgets-list-layout-links {
   float: right;
   width: 50.04255% !important;
}
.fixed_widget {top: 55px;position: fixed;max-width: 283px;}

  #main-navigation-ico li.home_item:first-child > a::before {
       margin-top: -9px;
       position: absolute;
       margin-left: -1px;
       background-image: url('https://collive.com/wp-content/themes/spraymag/images/logo_mob.png');
       background-size: 78px 20px;
       background-repeat: no-repeat;
       display: inline-block;
       width: 80px;
       height: 25px;
       content:"";
       -webkit-transition: width .2s linear;
       -moz-transition: width .2s linear;
       width: 0;
   }
   #main-navigation-ico .is_fixed li.home_item:first-child > a::before {
       width: 80px;
   }


#main-navigation-ico .is_fixed li.home_item:first-child a {
   padding: 21px 20px;
}

header#main-header.mag-header-design #main-navigation-ico {
   border-bottom: 10px solid #f6f6f6;
}
}
@media screen and (min-width: 768px){
.related-posts_ad {display:none;}
}

.wp-pagenavi {
 clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
 text-decoration: none;
 border: 1px solid #BFBFBF;
 padding: 3px 5px;
 margin: 2px;
 padding: 8px 15px;
   border: 0;
   height: 20px;
   width: 10px;
   margin-right: 5px;
   float: left;
   border-radius: 5px;
   background: #f7f7f7;
   color: #646464;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
  background: #ededed;
}

.wp-pagenavi span.current {
 font-weight: bold;
}

.wp-pagenavi .last{

 padding: 8px 40px;

}
@media screen and (max-width: 1024px){
.widgets-list-layout-links {
   width: 48.404255% !important;
}}
#evcal_list .eventon_list_event .evcal_desc em {
   color: #000000;
   font-weight: 700;
}
#main-navigation-ico .menu-primary-menu-container.is_fixed {
   top: 0;
   position: fixed;
   background: white;
   min-width: 1023px;
   z-index: 9999;
}

a.slider_title {
    color: #ffffff;
    box-shadow: 2px 2px 20px 20px #00000073;
    background: #00000073;
    display: inline-block;
    margin: 103px 10px 0px;
    font-size: 16px;
    font-weight: bold;
}
.carousel-wepper {
      padding: 10px 0px;
}
#content .slick-slide img {
    object-fit: cover;
    height: 200%;
    border-radius: 14px;
 }
@media screen and (max-width: 1024px){

  a.slider_title {
       margin: 73px 10px 0px;
       }
  .w_slider_title{
         margin-left:15px;
       }
}
.carousel-list {
    max-width: 95%;
    overflow: hidden;
    border-radius: 17px;
}

#small-mini-sidebar .widgettitle {
       border-bottom: 5px solid #880000;
       color: #424242;
       width: 80px;
       font-weight: 800;
       white-space: nowrap;
       padding: 10px 0px 0px 0px;
       position: relative;
       float: left;
       line-height: 24px;
       text-transform: uppercase;
   }
