/*
Theme Name:     iGeeksBlog_child
Description:    iGeeksBlog_child
Author:         Jignesh Padhiyar
Template:       igeeksblog
(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
@import url("../igeeksblog/style.css");
#trending {
    height: 35px !important;
	margin-top:0px !important;
}
.rightadvertisement {
    margin-top: 35px;
}
.vc_custom_1508839981332 {
    margin-top: -77px !important;
    background-color: #ffcb05 !important;
    height: 35px !important;
}
#quads-ad1 {
    display: none !important;
}
#quads-ad4 {
    display: none !important;
}
.td-header-sp-recs {
    background-image: url("/wp-content/uploads/2017/11/header-bg-1-2.jpg");
    background-size: cover;
}
.td-trending-style2 {
    border: 0px solid #eaeaea !important;
    padding-top: 5px !important;
    padding-bottom: 20px;
    margin-bottom: 26px !important;
}
.td_ajax-prev-pagex.td-trending-now-nav-left {
    display: none !important;
}
.td_ajax-next-pagex.td-trending-now-nav-right {
    display: none !important;
}
.td-header-style-7 .sf-menu > li > a {
    line-height: 6px !important;
}
.td-icon-menu-down{
    display:none;
}
.td-main-content-wrap {
    padding-bottom: 0px !important;
}
.footer-logo-wrap img {
    width: 100px !important;
}
a.cart {
    border: 2px solid #f55d3e;
    border-radius: 4px;
    display: inline-block;
    float: right;
    font-size: 14px;
    margin-top: -40px;
    padding: 9px 15px;
    text-decoration: none;
    text-transform: uppercase;
    transition: background-color 0.5s ease 0s;
    width: 27%;
}

.alignright {
    float: left !important;
    margin-top: 6px !important;
    margin-bottom: 60px !important;
    margin-left: 0px !important;
    /*width: 20% !important;*/
    border: 1px solid grey;
    margin-right: 25px !important;
}

a.download {
    font-weight: 700;
    display: inline-block;
    color: #EB4026 !important;
    padding: 5px 15px 5px 17px;
    text-decoration: none;
    border-radius: 5px;
    background: transparent;
    float: right !important;
    margin-top: -25px !important;
    border: 1px solid #EB4026;
    text-transform: uppercase;
    font-size: 14px;
}
/*.td_module_8 {
    padding-bottom: 25px !important;
    border-bottom: 1px solid #EAEAEA !important;
    margin-bottom: 16px !important;
}*/
.td_module_8 {
 padding-bottom: 60px !important;
 border-bottom: 1px solid #EAEAEA !important;
 margin-bottom: -10px !important;
}
/* Headers Menu Start css*/
.td-header-wrap .td-affix .sf-menu > li > a {
    line-height: 0px !important;
}
.td-affix .header-search-wrap .td-icon-search {
    line-height: 0px !important;
}
.td-header-wrap .td-affix .td-main-menu-logo img {
    max-height: 48px !important;
    top: 15px !important;
}
.sf-menu .td-menu-item > a {
    display: inline-block;
    position: relative;
    padding: 20px !important;
}
/* Headers Menu End css*/

.author-avatar {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}
.author-avatar1 {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}

.author-name {
    float: left;
    position: absolute;
    padding-left: 20px;
}
.author-name1 {
    float: left;
    position: absolute;
    padding-left: 20px;
}

.cat-tags a{
    display:block;
    float:left;
    padding:4px 10px;
    margin-right:7px;
    margin-bottom:7px;
    background:#EEE;
    font-size:11px;
    font-weight:bold;
    text-transform:lowercase;
    text-shadow:1px 1px 1px #FFF;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    border:1px solid #CCC;
    text-decoration:none;
}
.cat-tags a:hover{
    background:#F3F3F3;
    color:#000;
    text-decoration:none;
}
.custom-tagcloud a{
    display:block;
    float:left;
    padding:4px 10px;
    margin-right:7px;
    margin-bottom:7px;
    background:#EEE;
    font-size:11px;
    text-transform:lowercase;
    text-shadow:1px 1px 1px #FFF;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    border:1px solid #CCC;
    text-decoration:none;
}
.custom-tagcloud a:hover{
    background:#F3F3F3;
    color:#000;
    text-decoration:none;
}
    .cat-tags {
        width: 100%;
        float: left;
        margin-bottom: 25px;
    }

.postsbycategory.widget_recent_entries {
    width: 100%;
    float: left;
}
.article-title {
    margin-top: -30px;
    margin-bottom: 15px;
}
.article-title1 {
    margin-top: -30px;
    margin-bottom: 15px;
    float: left;
    width:100%;
}
.ads-section {
    margin-top: 40px;
}
.latest-stories { 
    float: left;
    width: 100%;
    margin-left: 46px;
}
.author-avatar img {
    border-radius: 50%;
}
.author-avatar1 img {
    border-radius: 50%;
}

ins {
    background: transparent !important;
    text-decoration: none;
}
.td_top_authors img {
    border-radius: 35px !important;
}
.author-box-wrap .avatar {
    border-radius: 50px;
}
.su-button.su-button-style-default>span,.su-button.su-button-style-default {
    color: #f55d3e !important;
    background-color: transparent !important;
    border-color: #f55d3e !important;
}
.su-button-style-default span {
    border-top-width: 0px !important;
    border-bottom-width: 0px !important;
    border-top-style: none !important;
    border-bottom-style: none !important;
}
.even {
    background: transparent !important;
}
.tablepress .row-hover tr:hover td {
    background-color: transparent !important;
}
.tablepress .odd td {
    background-color: transparent !important;
}


/*Css Start Section video*/

.exclusive-main-area {
    width: 100%;
    float: left;
    position: relative;
}
.exclusive-main {
    width: 100%;
    float: left;
}
.exclusive-inner-main-area {
    position: absolute;
    width: 100%;
    float: left;
}
.exclusive-detail-area {
    width: 100%;
    float: left;
}
.exclusive-section {
    width: 100%;
    float: left;
    /*margin: -10% 0px 8% 0px;*/
    margin: -13% 0px 8% 0px;
}
.exclusive{
    font-size: 20px;
    font-weight: 400;
    color: #ffffff;
    text-transform: uppercase;
    letter-spacing: normal;
    padding: 0px;
    margin: 0px;
    float: left;
    width: 55%;
}
.viewbutton{
    font-size: 13px;
    font-weight: 400;
    color: #ffffff;
    letter-spacing: normal;
    padding: 0.5% 2%;
    margin: 0px;
    width: auto;
    text-align: center;
    border: 1px solid #ffffff;
    border-radius: 100px;
    float: right;
}
.exclusive-detail {
    float: left;
    width: 100%;
    display: flex;
    vertical-align: middle;
    text-align: center;
}
.video-image {
    width: 8%;
    display: inline-block;
    margin: 0px 3% 0px 0px;
    vertical-align: middle;
    float: left;
    text-align: center;
    padding: 1% 0 0 0;
}
.exclusive-detail-area img {
    max-width: 100%;
    display: inline-block;
    vertical-align: middle;
    align-items: center;
}
.howapple{
    font-size: 65px;
    font-weight: 600;
    color: #ffffff;
    letter-spacing: normal;
    /*width: 59%;*/
    width: 64%;
    padding: 0px;
    margin: 0px;
    float: left;
    text-align: left;
    line-height: 68px;
}
.Teamigeek {
    font-size: 15px;
    font-weight: 400;
    color: #ffffff;
    letter-spacing: normal;
    padding: 0px 8% 0px 11.2%;
    margin: 0px;
    clear: both;
    float: left;
    width: 70%;
    line-height: 34px;
}

/*Css End Section video*/
/*    footer Css Strat Section 2 */
.footer-menu {
    float: left;
    padding: 0;
    text-align: center;
    width: 100%;
}
.footer-menu ul{
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
}
.footer-menu ul li{
    display: inline-block;
    margin: 0;
    padding: 0 28px;
    position: relative;
}
.footer-menu ul li a{
    color: #ffffff;
    font-size: 14px;
    font-weight: 300;
    padding: 0;
    text-transform: uppercase;
}
.footer-menu ul li a:hover {
    color: #f55d3e;
    padding: 0;
}
.footer-copy-left {
    color: #8d969a;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 300;
    padding: 21px;
    text-align: center;
    width: 100%;
}
.social-footer {
    display: inline-block;
    left: 10px;
    position: relative;
    top: 10px;
    width: auto;
}
.social-footer .social-navigation .icon {
    height: 50px;
    top: 0;
    vertical-align: top;
    width: 50px;
}
.footer-bottom {
    float: left;
    width: 100%;
}
.footer-menu ul li::before {
    bottom: 0;
    color: #ffffff;
    content: ".";
    left: 0;
    position: absolute;
}
.footer-menu ul li:first-child::before{
    display: none;
}
#copywrite {
    float: left;
    width: 100%;
    text-align: center;
}

.td {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-heart {
    color: #f55d3e;
}
.social-navigation ul {
    list-style: none;
    margin: 0px 0 0 8px;
    float: left;
    padding: 0 0 0 6px;
    border-left: 1px solid #f55d3e;
}
.social-navigation {
    clear: left;
    float: left;
    margin-bottom: 0;
    width: 100%;
    font-size: 1rem;
}

/*    footer Css End Section 2 */

/*subscribe Form Start*/
.wesend {
    font-size: 25px !important;
    color: #ffffff !important;
    text-align: center !important;
    text-transform: uppercase !important;
    font-weight: bold !important;
    float: left !important;
    width: 100% !important;
    margin-top: 50px !important;
}
#fld_7664999_1 {
    background: #F55D44 !important;
    /*padding: 21px 14px 11px 9px !important;*/
    /*padding: 16px 27px 16px 30px !important;*/
    padding: 14px 27px 13px 40px !important;
    font-size: 18px !important;
    font-weight: bold !important;
    color: #fff !important;
    border-radius: 0px 4px 4px 0px !important;
    float: left !important;
    text-align: center !important;
    display: inline-flex !important;
    position: relative !important;
    border: 1px solid #F55D44 !important;
    /* margin-top: 50px !important; */
    width: 115% !important;
    margin-left: -15px !important;
}
#fld_9078610_1 {
    height: 54px !important;
   /* border-radius: 6px 0px 0px 6px !important;*/
    border-radius: 3px 0px 0px 3px !important;
    font-size: 15px !important;
    background: transparent !important;
    position: absolute !important;
    display: inline-block !important;
    float: left !important;
    width: 72% !important;
    /* margin-top: 50px !important; */
    color: #606060 !important;
    border: 1px solid #606060 !important;
    margin-left: 26%;
    top: 26px !important;
}

/* css for inner pages subscripb form */

#caldera_forms_widget-2 #caldera_form_1 #fld_9078610_1, #caldera_forms_widget-3 #caldera_form_1 #fld_9078610_1, #caldera_forms_widget-4 #caldera_form_1 #fld_9078610_1 {
    height: 42px;
    margin-left: 31px;
    font-size: 12px !important;
    width: 100% !important;
    top: -3px !important;
    border-radius: 4px !important;
    float: left !important;
}
#caldera_forms_widget-2 #caldera_form_1 #fld_7664999_1, #caldera_forms_widget-3 #caldera_form_1 #fld_7664999_1, #caldera_forms_widget-4 #caldera_form_1 #fld_7664999_1 {
    border-radius: 4px !important;
    bottom: -42px;
    float: left !important;
    margin-bottom: 47px;
    text-align: left !important;
    /*right: 40px;*/
    padding-left: 36% !important;
    width: 100% !important;
    font-size: 12px !important;
    /*padding: 6px !important;*/
    margin-top: -21px;
    margin-left: 0 !important;
    height: 50px;
}
#caldera_forms_widget-2 .parsley-type,#caldera_forms_widget-3 .parsley-type{font-size: 14px;}
#caldera_forms_widget-2,#caldera_forms_widget-3,#caldera_forms_widget-4 {
    background: #000000 no-repeat;
    padding: 30px;
}
#caldera_forms_widget-2 > .block-title {
    display: none !important;
}
#caldera_forms_widget-3 > .block-title{
    display: none !important;
}
#caldera_forms_widget-4 > .block-title{
    display: none !important;
}
#parsley-id-7 { position: absolute !important;
                color: red !important;
                margin-left: 10px;
                margin-top: -26px;}
/* css for inner pages subscripb form end */
/* Subscribe Form End*/   

/*Menu More CSS START */
ul.sub-menu { float: left  !important;
              display: block  !important;
              position: absolute  !important;
              left: -1080px !important;
              width: 97em !important;
}

ul.sub-menu > li {
    white-space: normal;
    float: right !important;
    width: auto !important;
    height: 50px !important;
    right:13% !important;
}
ul.sub-menu > li > a.menu-image-title-after { width: 100% !important;
                                              position: relative !important;} 
/*Menu More Css End*/





/*TRanding Stories Tab Css Start*/
.macleft1 img.entry-thumb,.applewatchleft1 img.entry-thumb,.iosleft1 img.entry-thumb,.ipadleft1 img.entry-thumb,.iphoneleft1 img.entry-thumb {
    float: left;
    height: 375px !important;
    border: 1px solid #c5c5c5;
    border-radius: 3px;
    margin-bottom: 0px;
    max-width: 100%;
    position: relative;
    width: 100%;
    margin-bottom: 17px;
}
.macleft1 .td-module-meta-info,.applewatchleft1.td-module-meta-info,.iosleft1 .td-module-meta-info,.ipadleft1 .td-module-meta-info,.iphoneleft1 .td-module-meta-info {
    position: relative !important;
    background: transparent !important;
    z-index: 999px !important;
    bottom: 100px !important;
}
.macleft2 img.entry-thumb, .applewatchleft2 img.entry-thumb, .iosleft2 img.entry-thumb, .ipadleft2 img.entry-thumb, .iphoneleft2 img.entry-thumb {
	float: left;
	height: 375px !important;
	border: 1px solid #c5c5c5;
	border-radius: 3px;
	margin-bottom: 0px;
	max-width: 100%;
	position: relative;
	width: 100%;
	margin-bottom: -46px;
	top: -48px !important;
}
.macleft2 .td-module-meta-info,.applewatchleft2.td-module-meta-info,.iosleft2 .td-module-meta-info,.ipadleft2 .td-module-meta-info,.iphoneleft2 .td-module-meta-info {
    position: relative !important;
    background: transparent !important;
    z-index: 999px !important;
    bottom: 100px !important;
}
.macright1 img.entry-thumb,.applewatchright1 img.entry-thumb,.iosright1 img.entry-thumb,.ipadright1  img.entry-thumb,.iphoneright1 img.entry-thumb {
    float: left;
    height: 375px !important;
    border: 1px solid #c5c5c5;
    border-radius: 3px;
    margin-bottom: 0px;
    max-width: 100%;
    position: relative;
    width: 100%;
    margin-bottom: 17px;
}
.macright1 .td-module-meta-info,.applewatchright1 .td-module-meta-info,.iosright1 .td-module-meta-info,.ipadright1 .td-module-meta-info,.iphoneright1 .td-module-meta-info {
    position: relative !important;
    /*top: -155px !important;*/
    background: transparent !important;
    z-index: 999px !important;
    bottom: 100px !important;
}
.macright2 .td-block-span12, .applewatchright2 .td-block-span12, .iosright2 .td-block-span12, .ipadright2 .td-block-span12, .iphoneright2 .td-block-span12 {
	border: 1px solid #d1d3d4 !important;
	padding: 36px !important;
	border-radius: 3px !important;
	margin-bottom: 15px !important;
	margin-top: 0px !important;
}
.applewatchright2 .td_module_8,.iosright2 .td_module_8 , .ipadright2 .td_module_8 , .iphoneright2 .td_module_8, .macright2 .td_module_8 {
    border-bottom: 0px !important;
    padding-bottom: 22px !important;/*25*/
}
.td_block_20 .td_module_mx3 {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
    border-bottom: 0px dashed #ededed !important;
}

/*.viewtabbtn {
    margin-bottom: -24px !important;
    width: 100% !important;
    height: auto !important;
}*/
.viewtabbtn {
 margin-bottom: -24px !important;
 width: 100% !important;
 height: auto !important;
 margin-top: -34px !important;
}
.viewtabbtn > button {
    /*padding: 7px 25px 7px 25px !important;*/
    padding: 5px 18px 5px 18px !important;
    border-width: 1px !important;
}
.tabdate {
	position: relative;
	width: 100% !important;
	float: left;
	margin: 0% !important;
	top: -47px;
	left: 0px;
	display: inline-block;
	padding: 7px 5px 6px 18px !important;
}
.tabdate .modified-post3 {
	position: relative;
	bottom: 57px;
	margin-left: 60px !important;
	width: 100% !important;
	color: #777777;
	clear: left;
	float: left !important;
	font-size: 10px !important;
}


.tabdate .modified-post3 a.td-post-category {
	position: relative;
	bottom: 17px;
	margin-left: 34px;
	width: 100%;
	color: #777777 !important;
	clear: left;
	float: left;
	font-size: 10px;
	display: inline-block !important;
}
/*TRanding Stories Tab Css End*/










/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 640px) {
    /* Styles */
    .howapple {
        font-size: 18px !important;
        width: 100% !important;
        line-height: 24px !important;
    }
    .Teamigeek{
        font-size: 12px !important;
        width: 100% !important;
        line-height: 20px !important;
    }
    .exclusive-detail {
        margin-top: -27px !important;
    }
    .viewbutton {
        width: 50% !important;
        margin-top: -27px !important;
    }
    .exclusive {
        font-size: 20px !important;
        width: 51% !important;
        display: inline-block !important;
        /*margin-top: 35px !important;*/
        margin-top: 48px !important;
    }
    .authorsubtitle {
        margin: auto;
        float: left;
        margin-left: 23px;
    }

    /*subscribe Form Start*/
    #fld_9078610_1 {
        height: 80px !important;
        border-radius: 0px 0px 0px 0px !important;
        font-size: 16px !important;
        background: transparent !important;
        display: block !important;
        float: left !important;
        width: 95% !important;
        margin-top: 0px !important;
        color: #606060 !important;
        border: 1px solid #606060 !important;
        margin-left: 8px !important;
    }

    #fld_7664999_1 {
        background: #F55D44 !important;
        padding: 22px 8px 26px 0px !important;
        font-size: 22px !important;
        font-weight: bold !important;
        color: #fff !important;
        border-radius: 0px 0px 0px 0px !important;
        float: left !important;
        text-align: center !important;
        display: inline-flex !important;
        position: relative !important;
        border: 1px solid #F55D44 !important;
        margin-top: 120px !important;
        width: 80% !important;
        margin-left: 32px !important;
    }
    /* css for inner pages subscripb form */
    #caldera_forms_widget-2 #caldera_form_1 #fld_9078610_1, #caldera_forms_widget-3 #caldera_form_1 #fld_9078610_1, #caldera_forms_widget-4 #caldera_form_1 #fld_9078610_1 {
        height: auto !important;
        margin-left: 0px !important;
        font-size: 12px !important;
        width: 100% !important;
        top: 0px !important;
        bottom: 0px !important;
        padding: 8px !important;
    }

    #caldera_forms_widget-2 #caldera_form_1 #fld_7664999_1, #caldera_forms_widget-3 #caldera_form_1 #fld_7664999_1, #caldera_forms_widget-4 #caldera_form_1 #fld_7664999_1 {
        width: auto !important;
        font-size: 12px !important;
        padding: 11px !important;
        margin-top: 9px !important;
        margin-right: 13% !important;
        float: right !important;
    }
    /* css for inner pages subscripb form end */

    /*subscribe Form End*/

    .viewtabbtn {
        margin-bottom: 13px !important;
}
.macright2 .td-block-span12, .applewatchright2 .td-block-span12, .iosright2 .td-block-span12, .ipadright2 .td-block-span12, .iphoneright2 .td-block-span12 {
	border: 1px solid grey !important;
	padding: 36px !important;
	border-radius: 3px !important;
	margin-bottom: 15px !important;
	margin-top: 40px !important;
	float: left !important;
	width: 100% !important;
	margin-left: -15px !important;
}

.macright1 img.entry-thumb, .applewatchright1 img.entry-thumb, .iosright1 img.entry-thumb, .ipadright1 img.entry-thumb, .iphoneright1 img.entry-thumb {
	float: left;
	height: 375px !important;
	border: 1px solid #c5c5c5;
	border-radius: 3px;
	margin-bottom: 0px;
	max-width: 100%;
	position: relative;
	width: 100%;
	margin-bottom: 17px;
	margin-left: -13px !important;
	top: 21px !important;
}

}










/*Tablet Css Start*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    /* Styles */
    .howapple {
        font-size: 40px !important;
        width: 63% !important;
        line-height: 53px !important;
    }
    /*subscribe Form Start*/
    #fld_9078610_1 {
        height: 80px !important;
        border-radius: 6px 0px 0px 6px !important;
        font-size: 20px !important;
        background: transparent !important;
        display: block !important;
        float: left !important;
        width: 100% !important;
        margin-top: 50px !important;
        color: #606060 !important;
        border: 1px solid #606060 !important;
        margin-left: 35px !important;
    }
    #fld_7664999_1 {
        background: #F55D44 !important;
        padding: 22px 8px 26px 0px !important;
        font-size: 22px !important;
        font-weight: bold !important;
        color: #fff !important;
        border-radius: 0px 15px 15px 0px !important;
        float: left !important;
        text-align: center !important;
        display: inline-flex !important;
        position: relative !important;
        border: 1px solid #F55D44 !important;
        margin-top: 50px !important;
        width: 140% !important;
        margin-left: 20px !important;
    }
    /* css for inner pages subscripb form */
    #caldera_forms_widget-2 #caldera_form_1 #fld_9078610_1, #caldera_forms_widget-3 #caldera_form_1 #fld_9078610_1, #caldera_forms_widget-4 #caldera_form_1 #fld_9078610_1 {
        height: auto !important;
        margin-left: 34px !important;
        font-size: 12px !important;
        width: 100% !important;
        top: -54px !important;
        bottom: 0px !important;
        padding: 8px !important;
    }

    #caldera_forms_widget-2 #caldera_form_1 #fld_7664999_1, #caldera_forms_widget-3 #caldera_form_1 #fld_7664999_1, #caldera_forms_widget-4 #caldera_form_1 #fld_7664999_1 {
        width: auto !important;
        font-size: 12px !important;
        padding: 8px !important;
        margin-left: -35px !important;
        float: left !important;
        top: 0px !important;
    }
    /* css for inner pages subscripb form end */

    /*subscribe Form End .sf-menu > li.td-normal-menu > */
    .viewtabbtn {
        margin-bottom: -23px !important;
    }

    .exclusive {
	 font-size: 20px;
	 font-weight: 400;
	 color: #ffffff;
	 text-transform: uppercase;
	 letter-spacing: normal;
	 padding: 0px;
	 float: left;
	 width: 71%;
	 margin-top: 35px !important;
	 padding-left: 56px;
	}

	.viewbutton {
	 font-size: 13px;
	 font-weight: 400;
	 color: #ffffff;
	 letter-spacing: normal;
	 padding: 0.5% 2%;
	 margin: 0px;
	 width: auto;
	 text-align: center;
	 border: 1px solid #ffffff;
	 border-radius: 100px;
	 float: right;
	 margin-top: 35px !important;
	}

	.exclusive-detail {
	 float: left;
	 width: 100%;
	 display: flex;
	 vertical-align: middle;
	 text-align: center;
	 margin-top: -34px !important;
	 padding-left: 56px;
	}

	.Teamigeek {
	font-size: 15px;
	font-weight: 400;
	color: #ffffff;
	letter-spacing: normal;
	padding: 0px 0% 0px 0% !important;
	margin: 0px;
	clear: both;
	float: left;
	width: 70%;
	line-height: 34px;
	position: relative !important;
	margin-left: 127px !important;
}
	.td_module_mx1 .bgdontmiss > .td-post-category{width: 36% !important;}

	/*.home .custome-rigth-post .item-details h3.entry-title.td-module-title{
		overflow: hidden;
		text-overflow: ellipsis;
		max-height: 2.8em;
	}*/
}

/*Tablet Css End*/
.td_block_20 .td_module_mx3 .td-module-meta-info {
    position: relative;
    float: left;
    bottom:0px !important;
}
.author-avatar .td-post-author-name {
    display: block !important;
  position: absolute;
    width: auto;
    left: 60px;
}
.td-column-1 .td_module_mx3 .td-module-meta-info h3.td-module-title { bottom: 120px;
                                                                      position: absolute;}
.td-column-1 .td_module_mx3 .td-module-meta-info .author-avatar { bottom: 50px; position: absolute; }
.td-column-1 .td_module_mx3 .td-module-meta-info .td-post-category, .td-column-1 .td_module_mx3 .td-module-meta-info .td-module-comments { bottom: 50px; position: absolute; }
.td_module_8 {
    padding-bottom: 60px !important;
    border-bottom: 1px solid #EAEAEA !important;
    margin-bottom: 16px !important;
}
.td-module-comments {
    top: -70px !important;
}

.allcontent {
    position: relative;
    z-index: 999;
    bottom: 157px;
    margin-left: 12px;
}
/*.td_module_sk {
    padding-bottom: 165px !important;
    border-bottom: 1px solid #EAEAEA !important;
    margin-bottom: 34px !important;
    margin-top: -20px !important;
}*/
.wpsmallgrid {
    top: 35px;
    float: left;
    width: 100%;
}

.header-search-wrap .td-drop-down-search {
	top:8% !important; right:9.8% !important;
}
#td-header-search-button {
position: relative;
right: 5%;
top: 3px;
}
#td-top-search { display:none;}
#td-header-search-button .td-icon-search { font-size:14px !important; }
#menu-top-sub-menu .menu-image-title {
    font-weight: bold;
}

/* for home page yellow patti */
.td-banner-wrap-full, .td-header-style-11 .td-logo-wrap-full { float:left;}
#trending .td-trending-now-title{
    background-image: url("/wp-content/uploads/2017/11/bell.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    height: 24px;
    background-position: center;
}
#trending .td-trending-now-wrapper {
    padding: 0 22px;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 640px) {
    #trending.vc_row[data-vc-full-width]{overflow: visible;height: 70px !important;}
}
.home .custom-tagcloud a.tag-cloud-link{
    background: #fff;
    color: #7d7d7d;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
    #td-top-search { display:block;}
}
.homeTab li.vc_tta-tab.vc_active,.home .homeTab li.vc_tta-tab:hover{
    border-bottom: 1px solid #f55d44;
}
.home .homeTab li.vc_tta-tab.vc_active a,.home .homeTab li.vc_tta-tab:hover a{
    background-color: #fff !important;
    color: #f55d44 !important;
}
.home .homeTab .vc_tta-tabs-container{border-color:#cdcccc !important;}

/*last footer social icon */
.custom-html-widget .footer-copy-left a{margin-left: 12px;}
.custom-html-widget .footer-copy-left a i{color: #f55d3e;}
.td-header-style-7 .td-header-top-menu {
    color: #000;
    border-bottom: 0px solid #e0e0e0  !important;
}


.modified-post2 {
 position: relative;
 bottom: 48px;
 margin-left: 60px;
 float: left;
 width: 100%;
 color: #777777;
}
/*.catefory-tag1, .td-post-category {
 color: #777777 !important;
}*/

.modified-post1 {
 position: relative;
 bottom: 48px;
 margin-left: 58px;
 float: left;
 width: 100%;
}
.td-post-category {
 font-family: 'Open Sans', arial, sans-serif;
 font-size: 10px;
 font-weight: 600;
 line-height: 1;
 background-color: #222222;
 color: #777777 !important;
 margin-right: 5px;
 padding: 1px 6px 4px !important;
 display: block;
 vertical-align: top;
 background-color: transparent !important;
}

/*home tabs*/
.home .homeTab .td-pb-row div.wpb_column.vc_column_container.td-pb-span6:first-child{
    padding-right: 16px;
}
.home .homeTab .td-pb-row div.wpb_column.vc_column_container.td-pb-span6:nth-child(2){
    padding-left: 16px;
}
.home .homeTab .applewatchright2,
.home .homeTab .iosright2,
.home .homeTab .ipadright2,
.home .homeTab .iphoneright2,
.home .homeTab .iphoneright2{
    margin-bottom: 28px;
}
.home .homeTab .applewatchright2 .td_block_inner .td-block-span12:first-child,
.home .homeTab .iosright2 .td_block_inner .td-block-span12:first-child,
.home .homeTab .ipadright2 .td_block_inner .td-block-span12:first-child,
.home .homeTab .iphoneright2 .td_block_inner .td-block-span12:first-child,
.home .homeTab .macright2 .td_block_inner .td-block-span12:first-child
{
    margin-bottom: 28px !important;
}
.home .homeTab .applewatchright2 .td_block_inner .td-block-span12:second-child,
.home .homeTab .iosright2 .td_block_inner .td-block-span12:second-child,
.home .homeTab .ipadright2 .td_block_inner .td-block-span12:second-child,
.home .homeTab .iphoneright2 .td_block_inner .td-block-span12:second-child,
.home .homeTab .macright2 .td_block_inner .td-block-span12:second-child
{
    margin-bottom: 0px !important;
}
.home .homeTab .applewatchright2 .td_block_inner .td-block-span12,
.home .homeTab .iosright2 .td_block_inner .td-block-span12,
.home .homeTab .ipadright2 .td_block_inner .td-block-span12,
.home .homeTab .iphoneright2 .td_block_inner .td-block-span12,
.home .homeTab .macright2 .td_block_inner .td-block-span12
{
    padding: 38px !important;
}

.applewatchleft1 img.entry-thumb,
.iosleft1 img.entry-thumb,
.ipadleft1 img.entry-thumb,
.iphoneleft1 img.entry-thumb,
.macleft1 img.entry-thumb{
    height: 171px !important;
}
.applewatchleft1 .td-module-meta-info,.iosleft1 .td-module-meta-info,
.ipadleft1 .td-module-meta-info,.iphoneleft1 .td-module-meta-info,
.macleft1 .td-module-meta-info{padding-top: 194px !important;
    border: 1px solid #d1d3d4 !important;
    border-radius: 3px !important;
    padding: 19px;
    width: 100% !important;
    border-top:none;
    border-bottom: 1;
    margin-top: -19px !important;

}
.applewatchleft1 .td-module-meta-info .td-module-comments,
.iosleft1 .td-module-meta-info .td-module-comments,
.ipadleft1 .td-module-meta-info .td-module-comments,
.iphoneleft1 .td-module-meta-info .td-module-comments,
.macleft1 .td-module-meta-info .td-module-comments{
    margin-top: 152px;
}
.applewatchleft1 .td-module-meta-info .td-post-category,
.iosleft1 .td-module-meta-info .td-post-category,
.ipadleft1 .td-module-meta-info .td-post-category,
.iphoneleft1 .td-module-meta-info .td-post-category,
.macleft1 .td-module-meta-info .td-post-category{
    left: 67px;bottom: 73px !important;
}

/*home tabs end*/
/*home page changes start*/
#td-outer-wrap .td-header-style-7 .td-social-icon-wrap .td-icon-font{
	color: #f55d44;
    font-size: 14px;
}
.home .author-avatar span.td-post-author-name,.home .author-avatar + span.modified-post2,.home .author-avatar + span.modified-post1{
	margin-top: 6px;
}
.home .td-theme-slider i.td-icon-left.prevButton,.home .td-theme-slider i.td-icon-right.nextButton,
.home .td-theme-slider .slide-meta-cat{display: none;}
h2.stories-heading,h2.popular-heading,h2.trending-heading{color: #004ba8 !important;font-size: 22px;font-weight: 500;}
@media only screen and (min-device-width : 1024px){
	.home .exclusive-main-area .exclusive-detail{
		margin-top: -50px;
	    margin-left: -36px;
	}
	.home .exclusive-main-area .exclusive{margin-left: -26px;}
	.home .exclusive-main-area .Teamigeek{padding: 0px 8% 0px 8%;}
	
	/*change 9-11-17*/
	.td-header-main-menu{padding-right: 0;}
	.td-header-style-7 .sf-menu{margin-top: 0px;}
	.td-header-row.td-header-top-menu{margin-top: 4px;}
	#menu-main-1 .menu-item-object-custom a{padding-right: 8px !important;}
	.td-header-sp-logo{margin-top: -37px;}
	/*.td-header-menu-wrap-full*/.td-header-wrap .td-header-menu-wrap-full{height: 80px !important;background-color:#fff;}
    

    .menu-item a.menu-image-title-below.menu-image-not-hovered img{width: auto;} /*18px*/
	#menu-main-1.sf-menu > li > a{text-transform:initial;letter-spacing: 0.5px;font-size: 17px;font-weight: 100;}
	#menu-main-1.sf-menu ul.sub-menu{
        /*left: -1144px !important;
        width: 100em !important;*/
        left: -169em !important;
        width: 200em !important;
    }
	.sf-menu > li > a{color: #414042;}
	#menu-top-sub-menu li span{text-transform: uppercase;color: #414042;}
	#menu-top-sub-menu .menu-image-title{font-size: 12px !important;}
	#trending {height: 48px !important;}
	#trending .td-trending-now-wrapper {padding: 7px 22px;height: 36px;}
	#trending .td-trending-now-title{height: 30px;width: 25px;margin-top: -4px;}
	.td-trending-now-display-area .entry-title{font-size: 14px;}
    .td-trending-now-display-area .entry-title a{color: #333132;}
    .custome-rigth-post {padding-top: 0;margin-top: 16px;}
    .td_block_wrap {margin-bottom: 37px;}

    #home_latest_stories .wpb_text_column h2.stories-heading{margin-top: 11px;font-size: 20px;font-weight: 200;margin-bottom:0 !important;}
    #home_latest_stories .wpb_content_element{margin-bottom: 12px;}
    #home_latest_stories .wpb_content_element .wpb_wrapper{margin-bottom: 12px;}
    h2.popular-heading,h2.trending-heading,h2.dontmiss-heading{font-size: 20px;font-weight: 200;}
    #home_latest_stories .wpb_raw_code{margin-bottom: 0px;padding-top: 57px;}
    #home_latest_stories h2.popular-heading{padding-bottom: 23px;margin-bottom:0;}
   /* #home_latest_stories .wpb_column.vc_column_container.td-pb-span4{height: 743px;}*/

    .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic.homeTab div.vc_tta-tabs-container{margin-bottom: 41px !important;border-bottom: 1px solid #cdcccc !important;}
    .viewtabbtn .vc_btn3-style-outline-custom{font-size: 12px;font-weight: 600;padding: 4px 18px 4px 18px !important;border-color: #cdcccc !important;}
    .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic.homeTab .vc_tta-tabs-container .vc_tta-tab > a{padding: 6px 12px 8px 12px !important;font-weight: 700;font-size: 12px;text-transform: uppercase;color:#666666;}
    .macleft2 img.entry-thumb, .applewatchleft2 img.entry-thumb, .iosleft2 img.entry-thumb, .ipadleft2 img.entry-thumb, .iphoneleft2 img.entry-thumb{height: 384px !important;}
    .homeTab .tabdate{top:0;margin-top: -49px !important;}
    .custome-rigth-post .td_module_8 .entry-title {
        font-size: 25px;
        line-height: 37px;
        margin-bottom: 7px;
        font-weight: 900;
        overflow: hidden;
        text-overflow: ellipsis;
        max-height: 3.2em;
        clear: both;
    }

    .applewatchright2 h3.entry-title.td-module-title,
    .macright2 h3.entry-title.td-module-title,
    .iosright2 h3.entry-title.td-module-title,
    .ipadright2 h3.entry-title.td-module-title,
    .iphoneright2 h3.entry-title.td-module-title{overflow: hidden;text-overflow: ellipsis;max-height: 2.8em;}
    .bgdontmiss .entry-title.td-module-title{
        overflow: hidden;
        text-overflow: ellipsis;
        max-height: 2.6em;
        line-height: 28px;
        font-size: 22px;
    }
    .wpb_wrapper .dontmiss-heading{margin-top: -6px;margin-bottom: -67px !important;}
    .bgdontmiss a.td-post-category{margin-top: 20px;}
    .bgdontmiss div.td-module-meta-info{margin-top: 17px !important;padding: 0 13px;}
    #exclusive-row{margin-bottom:20px;}

    .custome-rigth-post .td_module_8{border-bottom:none !important;}
    .custome-rigth-post .td-block-span12:first-child{border-bottom: 1px solid #EAEAEA;}
    .custome-rigth-post .td-block-span12:last-child{margin-top: 25px;}
    .latest-sub-block .td_module_8.td_module_wrap{padding-bottom: 70px !important;}
    .latest-sub-block .td-block-span6 .td_module_8.td_module_wrap:last-child{border-bottom: none !important;}
    .latest-sub-block .td-block-span6 .td_module_8.td_module_wrap .entry-title{font-size: 20px;font-weight: 400;max-height: 2.6em;overflow: hidden;clear: both;}
    div#trending-stories-main-block {overflow: inherit !important;}
    .latest-sub-block .td-block-span6 .td_module_8.td_module_wrap .entry-title a{color:#333132;}

    .applewatchleft2 h3.entry-title.td-module-title,
    .iosleft2 h3.entry-title.td-module-title,
    .ipadleft2 h3.entry-title.td-module-title,
    .iphoneleft2 h3.entry-title.td-module-title,
    .macleft2 h3.entry-title.td-module-title{
    	max-height: 3em;overflow: hidden;font-size: 20px;line-height: 30px;
    }

    .applewatchleft2 .td-post-author-name a,
    .applewatchleft2 .tabdate .modified-post3,
    .applewatchleft2 .tabdate .modified-post3 a.td-post-category,
    .iosleft2 .td-post-author-name a,
    .iosleft2 .tabdate .modified-post3,
    .iosleft2 .tabdate .modified-post3 a.td-post-category,
    .ipadleft2 .td-post-author-name a,
    .ipadleft2 .tabdate .modified-post3,
    .ipadleft2 .tabdate .modified-post3 a.td-post-category,
    .iphoneleft2 .td-post-author-name a,
    .iphoneleft2 .tabdate .modified-post3,
    .iphoneleft2 .tabdate .modified-post3 a.td-post-category,
    .macleft2 .td-post-author-name a,
    .macleft2 .tabdate .modified-post3,
    .macleft2 .tabdate .modified-post3 a.td-post-category,
    .applewatchright1 .td-post-author-name a,
    .applewatchright1 .tabdate .modified-post3,
    .applewatchright1 .tabdate .modified-post3 a.td-post-category,
    .iosright1 .td-post-author-name a,
    .iosright1 .tabdate .modified-post3,
    .iosright1 .tabdate .modified-post3 a.td-post-category,
    .ipadright1 .td-post-author-name a,
    .ipadright1 .tabdate .modified-post3,
    .ipadright1 .tabdate .modified-post3 a.td-post-category,
    .iphoneright1 .td-post-author-name a,
    .iphoneright1 .tabdate .modified-post3,
    .iphoneright1 .tabdate .modified-post3 a.td-post-category,
    .macright1 .td-post-author-name a,
    .macright1 .tabdate .modified-post3,
    .macright1 .tabdate .modified-post3 a.td-post-category{
    	color: #fff !important;
    }

    .applewatchleft2 h3.entry-title.td-module-title a,
    .iosleft2 h3.entry-title.td-module-title a,
    .ipadleft2 h3.entry-title.td-module-title a,
    .iphoneleft2 h3.entry-title.td-module-title a,
    .macleft2 h3.entry-title.td-module-title a,
    .applewatchright1 h3.entry-title.td-module-title a,
    .iosright1 h3.entry-title.td-module-title a,
    .ipadright1 h3.entry-title.td-module-title a,
    .iphoneright1 h3.entry-title.td-module-title a,
    .macright1 h3.entry-title.td-module-title a{
    	color:#fff;
    }

    .applewatchleft2 .trending-stories-desc,
    .applewatchright1 .trending-stories-desc,
    .iosleft2 .trending-stories-desc,
    .iosright1 .trending-stories-desc,
    .ipadleft2 .trending-stories-desc,
    .ipadright1 .trending-stories-desc,
    .iphoneleft2 .trending-stories-desc,
    .iphoneright1 .trending-stories-desc,
    .macleft2 .trending-stories-desc,
    .macright1 .trending-stories-desc{
    	display: none;
    }
    .home .homeTab .applewatchright2 .td_block_inner .td-block-span12,
    .home .homeTab .iosright2 .td_block_inner .td-block-span12,
    .home .homeTab .ipadright2 .td_block_inner .td-block-span12, 
    .home .homeTab .iphoneright2 .td_block_inner .td-block-span12, 
    .home .homeTab .macright2 .td_block_inner .td-block-span12{    
    	padding: 26px !important;
    }
    .applewatchleft1 .trending-stories-desc,
    .iosleft1 .trending-stories-desc,
    .ipadleft1 .trending-stories-desc,
    .iphoneleft1 .trending-stories-desc,
    .macleft1 .trending-stories-desc{
    	position: absolute;margin-top: -105px;font-size: 15px;
    }
    .td-column-1.applewatchleft1 .td_module_mx3 .td-module-meta-info .author-avatar,
    .td-column-1.iosleft1 .td_module_mx3 .td-module-meta-info .author-avatar,
    .td-column-1.ipadleft1 .td_module_mx3 .td-module-meta-info .author-avatar,
    .td-column-1.iphoneleft1 .td_module_mx3 .td-module-meta-info .author-avatar,
    .td-column-1.macleft1 .td_module_mx3 .td-module-meta-info .author-avatar{
    	bottom: -7px;
    }
    .homeTab .applewatchleft1 .tabdate,
    .homeTab .iosleft1 .tabdate,
    .homeTab .ipadleft1 .tabdate,
    .homeTab .iphoneleft1 .tabdate,
    .homeTab .macleft1 .tabdate{
    	margin-top: 9px !important;
    }
    
    .homeTab .td_module_mx3 .entry-title,.homeTab .td_module_8 .entry-title{font-size: 20px;line-height: 30px;}
    .home .kento-testimonial-author-comments{font-size: 23px !important;line-height: 35px;letter-spacing: 1px;}
    .home .custom-tagcloud{margin-bottom: 100px;margin-top: -17px;}
    #exclusive-row{min-height: 458px;background-size: 100% 100% !important;}
    #menu-main-1.sf-menu > li > a{height: 80px;}
    /*#menu-main-1.sf-menu > li.menu-item-type-custom:hover > a:after{
        content: '';
        position: absolute;
        left: 28%;
        top: 100%;
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: 10px solid #fff;
        clear: both;
        background-color: #000 !important;
    }*/
	/*end 9-11-17*/
}
#caldera_form_1 h3.wesend{margin-bottom: -14px;}
.home .kento-testimonial-author-name{font-size: 14px;font-weight: 600;}
#menu-top-sub-menu .menu-image-title{font-size: 14px;}
/*home page end*/

/*dont miss homepage start*/
.bgdontmiss > .td-post-category {
	color: white !important;
	background-color: #F55D44 !important;
	width: 30% !important;
	float: left !important;
	border: 1px solid #F55D44;
	border-radius: 11px;
	text-align: center;
    padding: 4px !important;
	margin-left: 10px;
	margin-top: 11px;
	font-weight: 200;
    text-transform: uppercase !important;
}
.bgdontmiss .entry-title.td-module-title {
	font-style: normal !important;
	font-weight: normal !important;
}


/*.bgdontmiss {
	background-color: #474747 !important;
	position: absolute;
	width: 100%;
	float: left;
	height: 165px;
	padding: 9px 7px 10px 14px !important;
	border-radius: 2px !important;
}*/
.bgdontmiss {
 background-color: #474747 !important;
 position: relative;
 width: 100%;
 float: left;
 height: 155px;
 padding: 9px 7px 10px 14px !important;
 border-radius: 2px !important;
}
.bgdontmiss > div {
	position: relative !important;
	bottom: 0;
	padding: 0 17px;
	margin-bottom: 0px !important;
	z-index: 1;
	width: 100% !important;
	float: left !important;
	margin-top: 20px !important;
}
.custom-tagcloud {
 margin-top: -33px;
}
.latestauthor {
 margin-bottom: 15px !important;
}

/*dontmiss home page end*/



@media only screen and (min-device-width : 1024px){
    /*category page css start */
    .category .wpsmallgrid{top: 19px;}
    .category-page .latest-stories { margin-left: 0px; } /* KV */
    .category-page .td-pb-span12, .category-page .td-pb-span12 .td-pb-span6  { padding-left: 0px; } /* KV */
    .category .td-header-header .td-g-rec.td-g-rec-id-header, .home .td-g-rec.td-g-rec-id-header.td_block_template_1 {margin-top: 30px;margin-bottom: 30px;}
    .td-category-header.td-container-wrap{padding-top:21px;}
    .td-category-header .td-page-title{font-size: 45px;text-transform:inherit;} 
    .td-category-grid.td-container-wrap{margin-top:46px;}
    .biggrid,.td-category-grid .td-pb-span12{padding-left: 0;}
    .category .postsbycategory .postimage > a img{width: 100%;}
    .category .wpbiggrid,.category .biggrid{padding-right:0;}
    .wpbiggrid .article-title1 h3.entry-title{font-size: 30px;color: #fff;line-height: 40px;}
    .wpbiggrid .allcontent{padding: 20px;bottom: 212px;}
    .article-title1,.article-title1,.wpbiggrid .author-name1 a,.wpbiggrid .author-avatar1{color:#fff;}
    .wpsmallgrid.postsbycategory{margin-left: 18px;padding-right: 0;}
    .wpsmallgrid.postsbycategory h4.entry-title{font-size: 25px;line-height: 33px;overflow: hidden;max-height:2.4em;}
    .wpsmallgrid .td_module_sk{padding-bottom: 165px;margin-bottom: 50px;margin-top: -20px;}
    .wpsmallgrid .td_module_sk:first-child{border-bottom: 1px solid #EAEAEA;}
    .biggrid + div.td-pb-span4,.latest-stories-category-row .td-pb-span12{padding-right: 0;}
    .author-name1 a,.latest-stories-category-row .author-name a{font-size: 12px;font-weight: 200;color: #525151;}
    .modified-post .ctegory-tag,.modified-post{font-size: 12px;color:#ada2a2;}
    .allcontent .modified-post .ctegory-tag,.allcontent .modified-post{color: #fff;}
    .category .widget_recent_entries {margin-bottom: -214px;}
    h2.latest-stories-title,
    .latest-stories-category-row .cat-tags h2,
    .otherstories{font-size: 20px;font-weight: 200;color: #004ba8;margin-bottom: 16px;}
    .latest-stories-category-row{padding-top: 12px;}
    .latest-stories-category-row .ads-section{margin-top: 85px;}
    .latest-stories-category-row .cat-tags h2{margin-top: 24px;}
    .latest-stories-category-row .custom-tagcloud{margin-top: -12px;}
    .latest-stories-category-row h3.entry-title.td-module-title{color: #333132;font-size: 25px;line-height: 35px;overflow: hidden;max-height: 2.6em;}
    .latest-stories-category-row .td-pb-span12{margin-bottom: 38px;}
    .latest-stories-category-row .article-title{margin-top: -36px;}
    .latest-stories-category-row .custom-tagcloud a.tag-cloud-link {background: #fff;color: #7d7d7d;}
    .latest-stories-post-content{max-height: 3.5em;overflow: hidden;font-size: 15px;line-height: 24px;color: #6d6e71;}
    .otherstories{text-transform: uppercase;margin-top: -8px;}
    .other-stories-category-rows{padding-top: 38px;}
    .other-stories-category-rows .adsbygoogle{float: right;}
    .other-stories-category-rows .entry-title{font-size: 25px;line-height: 34px;padding-bottom: 12px;max-height: 3.0em;overflow: hidden;}
    .other-stories-category-rows .entry-title a{color: #333132;}
    .custom-tagcloud a{font-weight: normal;}
    .author-avatar-empty{min-height: 50px;}
    .other-stories-category-rows .td-pb-span4.td-main-sidebar .td-ss-main-sidebar{position: relative !important;top:0 !important;}
    .otherstories-col-rows .td-post-author-name{top:8px;}
    .otherstories-col-rows .modified-post2{bottom: 38px;}

    /*category page css end */

    /*author page css start*/
    .author-box-wrap{border: none;}
    .auther-main-container{clear: both;}
    .author-box-wrap img.avatar{max-width: 120px;border-radius: 60px;}
    .author-box-wrap.td-author-page{padding-left: 0;padding-top:7px;padding-right: 0;}
    .auther-main-container h1.entry-title.td-page-title{font-size: 50px;padding-left: 30px;margin-top: 10px;}
    .author-box-wrap.td-author-page .td-page-header{width: auto;float: left;}
    .auther-box-main-image{float: left;width: auto;}
    .td-author-social.auther-box-main-social{width: auto;float: right;margin-top: 10px;overflow: hidden;}
    .auther-main-container .td-author-url{font-size: 13px;font-style: normal;padding-left: 37px;}
    .auther-main-container .td-author-url a{color: #808080;}
    .auther-main-container .author-box-wrap .td-author-social .td-icon-font{margin-right: 7px;font-size: 20px;}
    .author-box-main-description{padding-left: 37px;font-size: 19px;line-height: 25px;color: #404040;margin-top: 24px;}
    .auther-main-container .td-ss-main-sidebar{margin-left: 25px;}
    .author-box-wrap.td-author-page{border-bottom: 2px solid #f2f2f2;padding-bottom: 40px;}
    .auther-main-container .td-post-featured-image{margin-top: 68px;}
    .auther-main-container .td-post-featured-image img{height: 380px;}
    .author .td-post-title h1.entry-title{font-size: 30px;padding-left: 40px;padding-right: 20px;margin-top: -144px;z-index: 11;position: absolute;}
    .author .td-post-title h1.entry-title a{color: #fff;}
    .under-line{border-bottom: 2px solid #f2f2f2;margin-top: 48px;}
    .second-author-post{margin-top: 27px;}
    .second-author-post .td-pb-span12 .td-pb-span6:first-child{padding-left: 0;padding-right: 0;}
    .second-author-post .td-pb-span12 .td-pb-span6:last-child{padding-right: 0;}
    .second-author-post .wp-post-image{width: 100%;height: 218px;}
    .second-author-post .post-title h4{font-size: 24px;line-height: 32px;color: #333132;}
    .second-author-post .post-title{max-height: 6.8em;overflow: hidden;padding-top: 8px;}
    .third-author-post{margin-top: 48px;}
    .third-author-post .td-pb-span12 .td-pb-span6:first-child{padding-left: 0;padding-right: 0;}
    .third-author-post .td-pb-span12 .td-pb-span6:last-child{padding-right: 0;}
    .third-author-post .wp-post-image{width: 100%;height: 218px;}
    .third-author-post .post-title h4{font-size: 24px;line-height: 32px;}
    .third-author-post .post-title{max-height: 6.8em;overflow: hidden;padding-top: 8px;}
    .fourth-author-post{margin-top: 26px;}
    .fourth-author-post .otherstories,
    .fourth-author-post .author-avatar{display: none;}
    .fourth-author-post .modified-post2{margin-top: 64px;margin-left: 3px;}
    .fourth-author-post .item-details h3{font-size: 24px;line-height: 32px;}
    .fourth-author-post .item-details h3 a{color: #333132;}
    .td_top_authors h4.td-block-title{letter-spacing: 1px;text-transform: uppercase; font-size: 20px;font-weight: 200;color: #004ba8;margin-bottom: 16px;} 
    .td_top_authors .td-authors-name a{font-size: 25px;}
    .auther-main-container .td_top_authors .td-author-post-count{padding: 6px;border-radius: 4px;background-color: #e6e7e8;color: #58595b;font-size: 13px;}
    .auther-main-container .td_top_authors .td-author-comments-count{padding: 5px;border-radius: 4px;background-color: #ffffff;color:#f55d44;border: 1px solid #f55d44;font-size: 13px;}
    .auther-main-container .td_top_authors .td-author-comments-count:hover,
    .auther-main-container .td_top_authors .td-active .td-author-comments-count,
    .auther-main-container .td_top_authors .td_mod_wrap:hover .td-author-comments-count{color: #fff;}
    .auther-main-container .td_top_authors .td-authors-url{padding-top: 8px;padding-bottom: 24px;}
    .auther-main-container .td_top_authors .td-authors-url a{font-size: 11px;font-style: normal;}
    .auther-main-container .td_top_authors .td_mod_wrap.td-pb-padding-side{padding-bottom: 75px;border: none;}
    .auther-main-container .td_top_authors .td_mod_wrap:hover {border: none;}
    .auther-underline{border-bottom: 2px solid #f2f2f2;margin-bottom:30px;width: 92%;}
    .auther-main-container .td_top_authors .td_mod_wrap:hover .td-author-post-count{background-color: none;}
    .auther-main-container .td_top_authors a img{max-width: 60px;}
    .auther-main-container .td_top_authors .td_mod_wrap:hover .td-authors-name a{color: #000;}
    .auther-main-container .td_top_authors .td_mod_wrap:hover .td-author-post-count{background-color: #e6e7e8;}
    .auther-main-container .td_top_authors .td_mod_wrap:hover .td-author-comments-count{background-color: #fff;color: #f55d44;}
    .counter-post{width: 100px;float: left;}
    .auther-main-container .td-pb-span4.td-main-sidebar .td-ss-main-sidebar{position: relative !important;top:0 !important;}
    /*author page css end*/

    /*search page css start*/
    .search-main-page{clear: both;}
    .search .td-banner-wrap-full .td-header-rec-wrap{padding-bottom: 9px;padding-top: 9px;}
    .top-search-box h1{font-size: 50px;line-height: 50px;}
    .top-search-box .td-search-query{color: #000;}
    .top-search-box .td-widget-search-input{height: 51px;font-size: 18px;border-top-left-radius:4px;border-bottom-left-radius: 4px;float: left;}
    .top-search-box .td-search-form-widget .wpb_button{height: 50px;opacity: 0;}
    .top-search-box .td-icon-search{float: left;font-size: 22px;width: 54px;padding: 12px;border: 1px solid #e1e1e1;background-color: #f55d3e;color: #fff;border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
    .top-search-box .td-search-form-widget{width: 97%;}
    .top-search-box .td_search_subtitle{clear: both;color: #808080;}
    .top-search-box .under-line{margin-top: 0;}
    .search-content-page .td-pb-span8{padding-left: 0;}

    .search-second-part{margin-top: 27px;}
    .search-second-part .td-pb-span12 .td-pb-span6:first-child{padding-left: 0;padding-right: 0;}
    .search-second-part .td-pb-span12 .td-pb-span6:last-child{padding-right: 0;}
    .search-second-part .wp-post-image{width: 100%;height: 218px;}
    .search-second-part .post-title h4{font-size: 24px;line-height: 32px;color: #333132;}
    .search-second-part .post-title{max-height: 6.8em;overflow: hidden;padding-top: 8px;}
    .search-third-part{margin-top: 48px;}
    .search-third-part .td-pb-span12 .td-pb-span6:first-child{padding-left: 0;padding-right: 0;}
    .search-third-part .td-pb-span12 .td-pb-span6:last-child{padding-right: 0;}
    .search-third-part .wp-post-image{width: 100%;height: 218px;}
    .search-third-part .post-title h4{font-size: 24px;line-height: 32px;}
    .search-third-part .post-title{max-height: 6.8em;overflow: hidden;padding-top: 8px;}
    .search-fourth-part{margin-top: 26px;}
    .search-fourth-part .otherstories,
    .search-fourth-part .author-avatar,.search-fourth-part .modified-post2{display: none;}
    .search-fourth-part .modified-post2{margin-top: 64px;margin-left: 3px;}
    .search-fourth-part .item-details h3{font-size: 24px;line-height: 32px;}
    .search-fourth-part .item-details h3 a{color: #333132;}
    .search-first-ad{margin-top: 97px;}
    .search-content-page #tagcloud-3 h4 span{padding-left: 0; font-size: 20px;font-weight: 200;color: #004ba8;background-color: #fff;}
    .search-content-page #tagcloud-3 h4{margin-bottom: 44px;border: none;} 
    .search-content-page #tagcloud-3 .custom-tagcloud a{background-color: #fff;color: #7d7d7d;}
    #caldera_forms_widget-3 h3.wesend{margin-top: 0 !important;font-size: 18px !important;}
    #caldera_forms_widget-3 .col-sm-8{width: 98% !important;height: 80px;}
    #caldera_forms_widget-3 .col-sm-2{padding-right: 0;}
    #caldera_forms_widget-3 .col-sm-2,#caldera_forms_widget-3 #CF59db506f133b7_1-row-3{width: 100% !important;}
    .search #caldera_forms_widget-3 #caldera_form_1 #fld_9078610_1{margin-top: 40px;margin-left: 0;color: #fff !important;}
    .search .auther-underline{width: 100%;}
    #caldera_forms_widget-3 #parsley-id-7{margin-top: 14px;}
    .search .footer-subscribe{display: none;}
    /*search page css end*/

    /*Accessories Post start*/
    .single-post .td-banner-wrap-full .td-header-rec-wrap{padding-bottom: 9px;padding-top: 9px;}
    .single-post .td-category{display: none;}
    .accessories-post-content h1.entry-title{font-size: 45px;}
    .accessories-post-content .td-post-sub-title{font-size: 21px;color: #000;margin-top: 40px;line-height: 28px;}
    .by-author-post{font-size: 16px;color: #989696;margin-top: 36px;}
    .accessories-post-content .td-post-sharing.td-post-sharing-top{display: none;} 
    .post-details-main .td-post-content{margin-top: 48px;}
    .post-details-main .td-pb-span8.td-main-content{padding-right: 0;}
    .post-details-main .td-post-content p{font-size: 19px;color: #404040;}
    .post-details-main .td-post-content p a.td-modal-image img{width: auto;}/*width: 100%;*/
    .post-details-main .td-post-content h2{color:#0063CD;border-top: 2px solid #f6f6f7;padding-top: 34px;margin-top:50px;font-size: 30px;text-transform:inherit;margin-bottom: 0;}/*font-size: 20px;*/
    .post-details-main .td-post-content h2 + p{margin-top: 20px;}
    .post-details-main .td-post-content h2 strong{font-weight:300;}
    .post-details-main .td-post-content table.tablepress thead tr th{border-bottom:none;background-color: #f6f6f7;padding-top: 28px;padding-bottom:28px;font-size: 19px;}
    .post-details-main .td-post-content table.tablepress tbody a{font-size: 18px;}
    .post-details-main .td-post-content table.tablepress tbody tr td:first-child a{color: #000;}
    .post-details-main .td-post-content table.tablepress tbody tr td:nth-child(2){color: #989696;}
    .post-details-main .td-post-content table.tablepress tbody tr td .su-button-center span{line-height: 20px !important; border:1px solid #f55d3e !important;letter-spacing: 1px;border-radius: 4px !important;padding: 10px 12px 10px 12px !important;text-transform: uppercase;font-weight:800;font-size: 14px !important;}
    .post-details-main .td-post-content table.tablepress tbody tr td .su-button-center a{border:none !important;}
    .post-details-main .td-post-content table.tablepress tbody tr td{padding-top: 23px;padding-bottom: 23px;}
    .post-details-main .td-post-content table.tablepress tbody tr:last-child td{border-bottom:1px solid #ddd;}
    .post-details-main .td-post-content h3 + p a.td-modal-image img{/*height: 200px;*//*height:410px;width:700px;*/border: 1px solid #d1d3d4;}
    /*.post-details-main .td-post-content h3 + p {width: 50%;float: left;padding-right: 20px;margin-top: 26px;margin-bottom:0}*/
    /*.post-details-main .td-post-content h3 + p {width: 100%;float: left;padding-right: 20px;margin-top: 26px;margin-bottom:0}*/
    /*.post-details-main .td-post-content h3{width: 49.5%;float: right;font-size: 19px;}*/
    .post-details-main .td-post-content h3 + p{/*width: 50%;float: left;padding-right: 20px;margin-top: 26px;margin-bottom:0*/}
    .post-details-main .td-post-content h3{/*width: 49.5%;float: right;*/font-size: 25px;} /*19px*/
    /*.post-details-main .td-post-content h3{width:100%;font-size: 19px;}*/
    .post-details-main .td-post-content h3 strong{font-weight: 400;}
    .post-details-main .td-post-content h3 + p{font-size: 19px;}
    .post-details-main .td-post-content p a.cart{border:1px solid #f55d3e;color:#f55d3e;border-radius: 4px;font-size: 14px;padding: 5px 15px;text-align: center;}
    /*.post-details-main .td-post-content h3 + p + p + p + p,*/.post-details-main .td-post-content h3 + p + div + p + p + p{border-bottom:2px solid #f6f6f7;padding-bottom: 30px;}
    .post-details-main .td-post-content h3{border-top:2px solid #f6f6f7;padding-top: 30px;}
    .post-details-main .td-post-content h2 + h3{border-top:none;margin-top:0px;}
    .author-post-content a img.avatar{max-width: 84px;}
    .author-post-content .td-author-name{font-size: 25px;float: left;}
    .author-post-content .td-author-social{float: right;}
    .author-post-content .td-author-description{float: left;font-size: 17px;margin-top: 22px;color: #6f6e6e;}
    .author-post-content .td-author-url{float: left;width: 100%;margin-top: 4px;}
    .author-post-content .td-author-url a{font-size: 11px;font-style: normal;}
    .author-post-content .td-author-social .td-icon-font{font-size: 20px;}
    .author-post-content {border-top: 2px solid #ededed;border-bottom:2px solid #ededed;padding-top: 40px;padding-bottom:40px;}
    .post-details-main .td-post-content ul li a{font-size: 17px;color: #0063CD;}
    .post-details-main footer .td-post-source-tags{display: none;}
    .post-details-main .td-post-sharing-bottom{padding-left:0;border-left:none;border-right: none;padding-top: 30px;padding-bottom: 30px;border-width:2px;}
    .post-details-main .td-post-share-title{display: none;}
    .post-details-main .reply .user img{border-radius: 50%;}
    .post-details-main .td-pb-span4.td-main-sidebar{padding-right: 0;float: right;margin-top: 48px;}
    .popular-posts{font-size: 20px;font-weight: 200;color: #004ba8;}
    #text-93{margin-bottom: -27px;padding-left: 10px;}
    .post-details-main .td-pb-span4.td-main-sidebar .wpp-post-title{font-size: 22px;float: left;padding-top: 18px;padding-bottom: 18px;}
    #caldera_forms_widget-4 h3.wesend{margin-top: 0 !important;font-size: 18px !important;}
    #caldera_forms_widget-4 .col-sm-8{width: 98% !important;height: 80px;}
    #caldera_forms_widget-4 .col-sm-2{padding-right: 0;}
    #caldera_forms_widget-4 .col-sm-2,#caldera_forms_widget-3 #CF59db506f133b7_1-row-3{width: 100% !important;}
    #caldera_forms_widget-4 #caldera_form_1 #fld_9078610_1{margin-top: 40px;margin-left: 0;color: #fff !important;}
    #caldera_forms_widget-4 #parsley-id-7{margin-top: 14px;}
    #caldera_forms_widget-4{margin-left: 12px;margin-left: 12px;}
    #custom_html-12 .adsbygoogle{float: right;}
    .post-details-main .td-pb-span4.td-main-sidebar .td-ss-main-sidebar{position: relative !important;top:0 !important;float: right;margin-left: 12px;}
    .single-post .footer-subscribe{display: none;}
    .single-post .td-related-right,.single-post .td_block_related_posts .td-next-prev-wrap{display: none;}
    .single-post .td-related-title.td-block-title{border: none;}
    .single-post .td-related-left.td-cur-simple-item{padding-left: 0;background-color: #fff !important;font-size: 19px;color:#004bb1;}
    .single-post .td-related-left.td-cur-simple-item:hover{color:#004bb1;}
    .single-post .td_block_related_posts .entry-title.td-module-title{font-size: 20px;margin-top: 24px;line-height: 24px;}
    .post-details-main .td-post-sharing-bottom .td-social-google{width: auto;}
    .post-details-main .td-post-sharing-bottom .td-social-sharing-buttons{border-radius: 2px;}
    .post-details-main .td-post-sharing-bottom .td-social-but-text{border-left: 1px solid rgba(255, 255, 255, 0.2);}
    .single-post .td-header-menu-wrap.td-header-gradient.td-affix{background: #fff;}

    .postid-34107 .post-details-main .td-post-content p a.cart{/*margin-top: 0;*/clear: both;margin-bottom: 10px;}
    /*.post-details-main .td-post-content ul{list-style-image: url(img/listtyle_arrows.png);}*/
    /*Accessories Post end*/

    /*app list page css start*/
    .category-games .post-details-main .td-post-content h3 + p a.td-modal-image img{width: 100% !important;}
    .category-games .post-details-main .td-post-content h3 + p + p + p,.post-details-main .td-post-content h3 + p + div + p + p{clear: both;border-bottom:2px solid #f6f6f7;padding-bottom: 30px;}
    .post-details-main .td-post-content h3 + p + p + p,.post-details-main .td-post-content h3 + p + div + p + p{clear: both;}
    /*app list page css end*/

    /*post page review design css start*/
    .post-details-main .review-wrapper{margin-bottom: 40px; border-bottom:none;border-left:none;border-right:none;border-top:2px solid #f6f6f7;border-color: #f6f6f7 !important;}
    .post-details-main .review-wrapper h5 {color: #0063CD;padding-top: 16px;padding-left: 0;font-size: 20px;text-transform: uppercase;}
    .post-details-main .review-list li{border-bottom:1px solid #f6f6f7;margin-left: 0;margin-right: 0;padding-right: 0; padding-left: 0;font-size: 16px;color: #000;border-color: #f6f6f7 !important;}
    .post-details-main .review-list .review-star{right: 0;}
    /*.post-details-main .review-list .review-result-wrappern .mts-icon-star:before{color:#fff;}*/
    .post-details-main .review-desc{margin-left: 0;padding-left: 0;font-size: 17px;}
    .review-summary-title{padding-top: 16px;padding-left: 0;font-size: 25px !important;padding-bottom: 10px;}
    .post-details-main .review-total-wrapper{margin:0;color: #f55d3e;}
    .post-details-main .review-total-wrapper .review-result{color: #f55d3e !important;}
    .review-overall-score{font-size: 14;color: #000;float: right;clear: both;padding-top: 9px;}
    .review-total-box{font-size: 50px !important;}
    .review-star.review-total{float: right;}
    .single-post .td-pb-span4.td-main-sidebar .FIOnDemandWrapper{position: static !important;}
    /*post page review design css end*/
}

@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
    /*header mobile css start*/
 	.td-header-wrap .td-header-main-menu,.td-header-wrap .td-header-menu-wrap{background: #fff !important;}
    /*.td-header-wrap .td-header-menu-wrap{height: 70px !important;}*/
    #td-header-menu #td-top-mobile-toggle i{color: #000;}
    .td-header-style-7 .header-search-wrap .td-icon-search{color: #000 !important;}
    .td-header-wrap .td-affix .td-main-menu-logo img{top:0 !important;}
    .td-header-style-7 .td-affix #td-top-search{top:12px;}
    /*header mobile css end*/

    /*category page mobile css start*/
    .category #td-outer-wrap{overflow: hidden;}
    .page-nav.td-pb-padding-side div{float: none !important;}
    .category .allcontent{bottom:0;}
    .postsbycategory.widget_recent_entries{margin-bottom: 0;}
    .custom-tagcloud{margin-top: 0;}
    .latest-stories-category-row{padding-bottom:10px;}
    .custom-tagcloud a{background: #fff;color: #7d7d7d;}
    .otherstories{margin-top: 0;}
    .cat-tags{clear: both;}
    .latest-stories-title,.otherstories{font-size: 20px;font-weight: 200;color: #004ba8;margin-bottom: 16px;}
    .latest-stories{float: none;margin-left: 0px;text-align:center;}
    .td_module_10 .item-details{min-height: 100px;}
    .td_module_10 .td-module-thumb{margin-top: 6px;}
    .td_module_10 .item-details .entry-title.td-module-title{max-height: 3.0em;overflow: hidden;}
    #fld_7664999_1{padding: 14px 27px 13px 40px !important;}
    .category .footer-subscribe #fld_9078610_1{width: 92% !important;}
    /*category page mobile css end*/
    .home .footer-subscribe #fld_9078610_1{width: 92% !important;}
    a.cart{width: 54%;margin-top: -33px !important;}
	a.cart {float: left;margin-bottom: 15px;margin-top: 3px !important;width: auto;} /* 31-05-2018 for mobile*/
	h3 { clear:both;}/* 31-05-2018 for mobile*/
    #fld_9078610_1{height: 60px !important;}
    .author .footer-subscribe #fld_9078610_1 {width: 92% !important;}
    #td-outer-wrap{overflow: hidden;}
    .footer-subscribe #fld_7664999_1{margin-top: 84px !important;}
    .auther-main-container .td_top_authors .td-author-post-count{padding: 6px;border-radius: 4px;background-color: #e6e7e8;color: #58595b;font-size: 13px;}
    .auther-main-container .td_top_authors .td-author-comments-count{padding: 5px;border-radius: 4px;background-color: #ffffff;color:#f55d44;border: 1px solid #f55d44;font-size: 13px;}
    .counter-post{float: left;}
    .auther-main-container .td_top_authors .td-authors-url{padding-top: 8px;padding-bottom: 24px;}
    .auther-main-container .td_mod_wrap.td-pb-padding-side{clear: both;margin-top: 40px;}

    .td-excerpt.trending-stories-desc{display: none;}
    .home .homeTab .applewatchright2 .td_block_inner .td-block-span12:first-child,
    .home .homeTab .iosright2 .td_block_inner .td-block-span12:first-child,
    .home .homeTab .ipadright2 .td_block_inner .td-block-span12:first-child,
    .home .homeTab .iphoneright2 .td_block_inner .td-block-span12:first-child,
    .home .homeTab .macright2 .td_block_inner .td-block-span12:first-child{
        margin-bottom: 0 !important;
    }
    .home .exclusive-detail {
         margin-top: -16px !important;
    }
    .home .tabdate{height: 0;}

    /*search page*/
    #caldera_forms_widget-3 h3.wesend{margin-top: 0 !important;font-size: 18px !important;}
    #caldera_forms_widget-3 .col-sm-8{width: 98% !important;height: 50px;}
    #caldera_forms_widget-3 .col-sm-2{padding-right: 0;}
    #caldera_forms_widget-3 .col-sm-2,#caldera_forms_widget-3 #CF59db506f133b7_1-row-3{width: 100% !important;}
    .search #caldera_forms_widget-3 #caldera_form_1 #fld_9078610_1{margin-top: 40px;margin-left: 0;color: #fff !important;}
    .search .auther-underline{width: 100%;}
    #caldera_forms_widget-3 #parsley-id-7{margin-top: 14px;}
    .search .footer-subscribe{display: none;}
    .search #caldera_forms_widget-3 #caldera_form_1 #fld_7664999_1{
        width: 100% !important;padding: 0px !important;margin-right:0 !important;padding-left: 38% !important;margin-top: -34px !important;text-align: center !important;
    }
    /*end search page*/
}
/*post page css*/
.single-post .td-post-content a{color: #0063CD;}
.single-post a.cart{ color: #f55d3e; width: auto;}
.post-details-main .td-post-content ul li{
    list-style-image:url(img/arrows_6X10.png);
    color: #0063CD;
}
.post-details-main .td-post-content ul.review-list li{
	list-style-image:none;
}

.single-post a.td-social-sharing-buttons{color: #fff;}
/*.post-details-main .td-post-content ul{list-style-image: url(img/listtyle_arrows.png);}*/
/*end*/

/*share icon css start*/
.td-post-sharing-bottom .td-social-pinterest{display: none;}
.post-details-main .td-post-sharing-bottom .td-social-google{width: auto;}
.td-post-sharing-bottom .td-social-sharing-buttons{width: auto;height: auto;}
.td-post-sharing-bottom .td-social-facebook,
.td-post-sharing-bottom .td-social-twitter,
.td-post-sharing-bottom .td-social-google{
	background-color: #fff !important;
}
.td-post-sharing-bottom .td-social-facebook,
.td-post-sharing-bottom .td-social-twitter,
.td-post-sharing-bottom .td-social-google,
.td-post-sharing-bottom .td-social-linkdin{
	padding: 0;
}
.td-post-sharing-bottom{padding: 10px 0px;}
.td-post-sharing-bottom .td-social-sharing-buttons{margin-right: 5px;}
/*share icon css end*/
/*write-for-us page css start*/
    .page-id-41043 .td-main-content-wrap{clear: both;}
    .page-id-41043 .td-banner-wrap-full .td-header-rec-wrap{padding-bottom: 9px;padding-top: 9px;}
    .page-id-41043 h1.entry-title{font-size: 50px;margin-top: 20px;} 
    .first-p-note{color: #f55d3e;font-size: 19px;margin-top: 28px;}
    .page-id-41043 p{font-size: 19px;margin-top: 40px;line-height: 28px;color: #404040;}
    .page-id-41043 li{font-size: 19px;line-height: 28px;color: #404040;}
    .page-id-41043 h3{font-size: 20px;text-transform: uppercase;}
    .vc_figure-caption{font-size: 25px;line-height: 35px;min-height: 70px;color: #333132;}
    .page-id-41043 hr{margin-top: 35px;}
    .page-id-41043 .wpb_column.td-pb-span4{margin-top: 48px;}
/*write-for-us page css end*/

/*submit apps accessories for review page css start*/
    .page-id-40581 .td-main-content-wrap{clear: both;}
    .page-id-40581 h1.entry-title{font-size: 50px;margin-top: 20px;} 
    .page-id-40581 .td-banner-wrap-full .td-header-rec-wrap{padding-bottom: 9px;padding-top: 9px;}
    .page-id-40581 p{font-size: 19px;margin-top: 40px;line-height: 28px;color: #333132;}
    .page-id-40581 .wpb_column.td-pb-span4{margin-top: 48px;}
    .page-id-40581 .wpb_text_column{margin-bottom: 60px;}
/*submit apps accessories for review page css end*/

/*Privacy Policy page css start*/
    .page-id-1459 .td-main-content-wrap{clear: both;}
    .page-id-1459 .td-banner-wrap-full .td-header-rec-wrap{padding-bottom: 9px;padding-top: 9px;}
    .page-id-1459 h1.entry-title{font-size: 50px;margin-top: 20px;} 
    .page-id-1459 p{font-size: 19px;margin-top: 40px;line-height: 28px;color: #404040;}
    .page-id-1459 li{font-size: 19px;line-height: 28px;}
    .page-id-1459 h3{font-size: 20px;text-transform: initial;}
    .page-id-1459 hr{margin-top: 35px;}
    .page-id-1459 .wpb_column.td-pb-span4{margin-top: 48px;}
/*Privacy Policy page css end*/

/*Disclaimer page css start*/
    .page-id-17322 .td-main-content-wrap{clear: both;}
    .page-id-17322 .td-banner-wrap-full .td-header-rec-wrap{padding-bottom: 9px;padding-top: 9px;}
    .page-id-17322 h1.entry-title{font-size: 45px;margin-top: 20px;} 
    .page-id-17322 p{font-size: 19px;margin-top: 40px;line-height: 28px;color: #404040;}
    .page-id-17322 li{font-size: 19px;line-height: 28px;}
    .page-id-17322 h3{font-size: 20px;text-transform: initial;}
    .page-id-17322 hr{margin-top: 35px;}
    .page-id-17322 .wpb_column.td-pb-span4{margin-top: 48px;}
    .first-tag-dis{font-size: 20px;}
    .sec-tag-dis{font-size: 19px;}
    .italic-tag-dis{text-align: left;font-weight: 600;}
    .last-note{color: #f55d3e;font-size: 19px;}
/*Disclaimer page css end*/

/*about page css start*/
    .page-id-7 .td-main-content-wrap{clear: both;}
    .page-id-7 h1.entry-title{font-size: 45px;margin-top: 20px;} 
    .page-id-7 .td-banner-wrap-full .td-header-rec-wrap{padding-bottom: 9px;padding-top: 9px;}
    .page-id-7 .wpb_wrapper div{font-size: 19px;line-height: 28px;}
    .page-id-7 p{font-size: 19px;margin-top: 40px;line-height: 28px;color: #404040;}
    /*.page-id-7 .wpb_column.td-pb-span4{margin-top: 48px;}*/
    .page-id-7 .wpb_text_column{margin-bottom: 34px;}
    .page-id-7 hr{margin-top: 35px;}
    .page-id-7 .footer-subscribe{display: none;}
    .page-id-7 h2{font-size: 25px;}
    .page-id-7 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{width: 1em !important;}
    .page-id-7 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon{font-size: 20px !important;}
    .about-first-ad{margin-top: 48px;}
    #caldera_forms_widget-2 h3.wesend{margin-top: 0 !important;font-size: 18px !important;}
    #caldera_forms_widget-2 .col-sm-8{width: 98% !important;height: 80px;}
    #caldera_forms_widget-2 .col-sm-2{padding-right: 0;}
    #caldera_forms_widget-2 .col-sm-2,#caldera_forms_widget-3 #CF59db506f133b7_1-row-3{width: 100% !important;}
    #caldera_forms_widget-2 #caldera_form_1 #fld_9078610_1{margin-top: 40px;margin-left: 0;color: #fff !important;}
    #caldera_forms_widget-2 #parsley-id-7{margin-top: 14px;}
/*about page css end*/

/*contact page css start*/
    .page-id-903 .td-main-content-wrap{clear: both;}
    .page-id-903 h1.entry-title{font-size: 45px;margin-top: 20px;} 
    .page-id-903 .td-banner-wrap-full .td-header-rec-wrap{padding-bottom: 9px;padding-top: 9px;}
    .by-contact{font-size: 16px;color: #808080;}
    .page-id-903 .wpb_gmaps_widget .wpb_wrapper{background-color: #fff;}
    .page-id-903 p{font-size: 19px;margin-top: 40px;line-height: 28px;color: #404040;}
    .page-id-903 .footer-subscribe{display: none;}
    .page-id-903 h3{font-size: 20px;}
    .page-id-903 h4{font-size: 25px;}
    .contact-details{font-size: 19px;line-height: 28px;}
    .page-id-903 label{font-weight: 500;font-size: 19px;line-height: 28px;}
    .rigth-site-contact{margin-top: 35px;}
    .rigth-site-contact textarea{min-height: 114px;}
    .rigth-site-contact  #caldera_form_1{border: 1px solid #cecece;padding: 8px 6px 0px 20px;border-radius: 4px;}
    .rigth-site-contact #fld_1889239_1{border: none;padding: 12px;border-radius:4px;font-size: 16px;}
    .rigth-site-contact #CF59db4c55df2cf_1-row-3,.rigth-site-contact .col-sm-12.single,.rigth-site-contact #fld_1889239_1{margin-bottom: 0;}
/*contact page css end*/    

/*footer subscribe css start*/
.footer-subscribe{
    background-color: #222222;
    padding-top:26px;
}
.footer-subscribe #fld_9078610_1{
    top: 0 !important;
}
.footer-subscribe #CF59db506f133b7_1-row-3{
    margin-top: 45px;
    margin-bottom: 70px;
    margin-left: 10%;
    margin-right: 10%;
}
.footer-subscribe #fld_9078610_1{
    width: 73% !important;
}
.footer-subscribe #parsley-id-7{
    margin-left: 26%;
}
/*footer subscribe css end*/
.td-pb-span8 .biggrid {
	width: 70%  !important;
	float: left  !important;
	margin-left: -45px  !important;
}

/*pagination css start*/
.page-nav .current{background-color: #000 !important;border-color:#c1c1c1 !important;border-radius: 3px;font-weight: 700;}
.page-nav a{border-radius: 3px;font-weight: 700;}
.page-nav.td-pb-padding-side div:first-child{padding-right: 29%;}
.page-nav.td-pb-padding-side .first,.page-nav.td-pb-padding-side .last{text-transform: uppercase;background-color:#e6e7e8;}
.page-nav.td-pb-padding-side .first:hover,.page-nav.td-pb-padding-side .last:hover{background-color: #444;border-color: #444;}
/*pagination css end */

/*add post sticky menu start*/
.single-post .td-affix .post-menu,.post-menu-share-icon{display: none;}
.single-post .td-affix .td-header-main-menu{margin-left: 10px;height: 80px;}
.single-post .td-affix .post-menu-share-icon{display: block;}
.post-menu-share-icon .td-social-google,.post-menu-share-icon .td-social-pinterest{display: none;}
.post-menu-share-icon{padding-top: 21px;}
/*add post sticky menu end*/

/*add new font css end*/
.kento-testimonial-author-comments { font-size:large !important;}
#kento_quotes li { margin-left:0px !important;}
#td-aj-search{display: none;}

/*add new font css start*/
@font-face {
    font-family: FiraSans-Medium;  
    src: url(fonts/FiraSans-Medium.ttf);  
    /*font-weight: normal;  */
}
@font-face {
    font-family: FiraSans-Italic;  
    src: url(fonts/FiraSans-Italic.ttf);  
    font-weight: normal;  
}
@font-face {
    font-family: FiraSans-Light;  
    src: url(fonts/FiraSans-Light.ttf);  
    font-weight: normal;  
}
@font-face {
    font-family: Helvetica-Neue;  
    src: url(fonts/Helvetica-Neue.ttf);  
    font-weight: normal;  
}
@font-face {
    font-family: FiraSans-BlackItalic;  
    src: url(fonts/FiraSans-BlackItalic.ttf);  
    font-weight: normal;  
}
@font-face {
    font-family: Helvetica-Neue-Bold;  
    src: url(fonts/Helvetica-Neue-Bold.ttf);  
    font-weight: normal;  
}
@font-face {
    font-family: PT-Sans;  
    src: url(fonts/PTS55F_6.ttf);  
    font-weight: normal;  
}
@font-face {
    font-family: Helvetica-Neue-Light;  
    src: url(fonts/Helvetica-Neue-Light.ttf);  
    font-weight: normal;  
}
@font-face {
    font-family: FiraSans-Regular;  
    src: url(fonts/FiraSans-Regular.ttf);  
    font-weight: normal;  
}
@font-face {
    font-family: Ptsan-italic;  
    src: url(fonts/PTS56F_5.ttf);  
    font-weight: normal;  
}
.kento-testimonial-author-comments{font-family: FiraSans-BlackItalic}
#menu-top-sub-menu .menu-image-title,#menu-main-1.sf-menu > li > a,#fld_9078610_1{font-family: FiraSans-Medium;}
.td-post-author-name a{
    font-family: FiraSans-Medium;
    font-size: 12px;
    font-weight: 200;
    color: #6d6e71;
}
.custome-rigth-post .td_module_8 .entry-title,
.bgdontmiss .entry-title.td-module-title,
.latest-stories-category-row h3.entry-title.td-module-title,
.other-stories-category-rows .entry-title{
	font-family:Helvetica-Neue;
}
.td-trending-now-display-area .entry-title,
.home .exclusive-main-area .exclusive,
h2.stories-heading,
h2.popular-heading,
h2.trending-heading,
h2.dontmiss-heading,
.auther-main-container h1.entry-title.td-page-title,.auther-main-container .td-author-url,
.td_top_authors h4.td-block-title,.auther-main-container .td_top_authors .td-authors-url a,
.search-content-page #tagcloud-3 h4 span,.page-id-41043 h1.entry-title,
.page-id-40581 h1.entry-title,.first-tag-dis,.page-id-7 h2,.post-details-main .td-post-content h2,
.post-details-main .td-post-content p a.cart,.popular-posts{
	font-family: FiraSans-Medium;
}
.bgdontmiss > .td-post-category,
.homeTab .trending-stories-desc,.kento-testimonial-author-name,.latest-stories-title,
.latest-stories-category-row .cat-tags h2,.otherstories,.td_top_authors .td-authors-name,
.page-id-41043 h3,
.post-details-main .td-post-content table.tablepress tbody tr td .su-button-center span,
.post-details-main .td-post-content h3,.author-post-content .td-author-name,
.post-details-main .review-wrapper h5,.post-details-main .review-list li,.review-summary-title,
.review-overall-score,.review-total-box,.single-post .td-related-left.td-cur-simple-item{
	font-family: FiraSans-Medium;
}
.author-avatar + span.modified-post2,
.td-post-category,
.author-avatar + span.modified-post1,
.modified-post .ctegory-tag,.modified-post{
	font-family:FiraSans-Italic;
}
.forwrd-text,.italic-tag-dis{font-family:FiraSans-Italic !important;}
.footer-menu ul li a,
.td-pb-span7.footer-copy-left{
	font-family: FiraSans-Light;
}
.td-category-header .td-page-title,.wpbiggrid .article-title1 h3.entry-title,
.wpsmallgrid.postsbycategory h4.entry-title,.author .td-post-title h1.entry-title,
.top-search-box h1,.page-id-1459 h1.entry-title,.page-id-17322 h1.entry-title,
.page-id-7 h1.entry-title,.page-id-903 h1.entry-title,.accessories-post-content h1.entry-title,
.post-details-main .td-post-content table.tablepress thead tr th{
    font-family:Helvetica-Neue-Bold;
}
.author-name1 a,.author-avatar1,
.latest-stories-category-row .author-name a,.page-id-903 h3,.page-id-903 h4{font-family: FiraSans-Medium;}
.author-box-main-description,.first-p-note,.page-id-41043 p,
.page-id-41043 li,.page-id-40581 p,.page-id-1459 p,
.page-id-1459 li,.sec-tag-dis,.last-note,.page-id-17322 p,.page-id-7 p,.page-id-7 .wpb_wrapper div,
.page-id-903 p,.contact-details,.page-id-903 label,.rigth-site-contact #fld_1889239_1,
.post-details-main .td-post-content p,.post-details-main .td-post-content table.tablepress tbody a
,.post-details-main .td-post-content table.tablepress tbody tr td:nth-child(2),
.post-details-main .td-post-content h3 + p,.author-post-content .td-author-description,
.post-details-main .td-post-content ul li a,.post-details-main .review-desc,
.category .latest-stories-post-content{
    font-family: PT-Sans;
}
.second-author-post .post-title h4,.third-author-post .post-title h4,
.fourth-author-post .item-details h3,.search-third-part .post-title h4,
.search-second-part .post-title h4,.search-fourth-part .item-details h3,.vc_figure-caption,
.post-details-main .td-pb-span4.td-main-sidebar .wpp-post-title,
.single-post .td_block_related_posts .entry-title.td-module-title{
	font-family: Helvetica-Neue-Light;
}
.by-contact,.by-author-post,.author-post-content .td-author-url a{font-family: FiraSans-Regular;}
.accessories-post-content .td-post-sub-title{font-family: Ptsan-italic;}
.td-excerpt{font-family: PT-Sans !important;}
.single-post .cart:hover{opacity: 0.7;}

/*categorylist page start css*/
    .category-box{
        width: 23%;
        float: left;
        /*height: 64px;*/
        text-align: center;
        border: 1px solid #CCC;
        margin:5px;
        padding: 18px;
    }
    .more-category h1{
        margin-top: 44px;
        font-family: Helvetica-Neue-Bold;
        font-size: 45px !important;
        text-transform: capitalize;
        font-weight: 700;
        padding-left: 5px;
    }
    .category-box a{color: #000;font-size: 16px;font-family: FiraSans-Medium;}
    .category-box:hover a{color: #f55d44;}
    .page-id-74545 .footer-subscribe{display: none;}
    .page-id-74545 .td-pb-span4.td-main-sidebar{margin-top: 113px;}
    .page-id-74545 .td-pb-span8.td-main-content{margin-bottom: 40px;}
    .cat-images img{max-height: 50px;}
    .cat-images{min-height: 55px;}
@media only screen and (max-device-width : 1024px){
    .category-box{
        width: 30%;
    }    
} 
@media only screen and (max-device-width : 767px){
    .category-box{
        width: 47%;
    }
	/* for make logo below advertisment in mobile */
    .body-td-affix .td-header-menu-wrap.td-header-gradient.td-affix{padding-top: 20px !important;}
	body { padding-top:29px !important;}
	.td-menu-mob-open-menu #td-mobile-nav,.td-js-loaded .td-menu-background, .td-js-loaded #td-mobile-nav { padding-top:75px !important;}
    /*new changes 18-05-18*/
    article .td-post-content a.download{float: initial !important;margin-top: 4px !important;}
    /*end*/	
}    
/*end css*/

@media (min-width: 1141px){
.td-header-style-7 .td-header-sp-logo img {
    line-height: 26px;
    margin-bottom: -15px;
    max-height: 61px;
    padding: 6px 0;
    position: relative;
    vertical-align: middle;
}
}

/*new mailchip subscribe css start*/
#mc4wp-form-1{
    background: #000000;
    padding: 30px;
}
.mc4wp-response{
    color: #fff;
}
.new-subscribe-lable{
    font-size: 18px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    float: left;
    width: 100%;
    margin:0 auto;
}
.new-subscribe-email{
    font-size: 12px;
    width: 100%;
    border-radius: 4px;
    float: left;
    font-family: FiraSans-Medium;
    height: 54px !important;
    background: transparent;
    position: relative;
    display: inline-block;
    border: 1px solid #606060 !important;
    margin-top: 20px;
}
input[type=email].new-subscribe-email:focus{
    border-color: #606060 !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    outline: 0;
}
.new-subscribe-btn{
    border-radius: 4px !important;
    width: 100%;
    font-size: 12px !important;
    height: 50px;
    background: #F55D44 !important;
    font-weight: bold;
    color: #fff;
    border: 1px solid #F55D44 !important;
    cursor: pointer !important;
    margin-top: 14px;
}
.footer-subscribe #mc4wp-form-1,.footer-subscribe #mc4wp-form-2{
    background:#222222;
    padding: 0;
    padding-bottom: 60px;
}
.footer-subscribe .new-subscribe-lable {
    font-size: 25px;
}   
.footer-subscribe .subscibe-form{
    width: 54%;
    margin-left: 25%;
    margin-top: 50px;
    /* margin-bottom: 25px; */
    
}
.footer-subscribe .new-subscribe-email{
    width: 74%;
    border-radius: 3px 0px 0px 3px !important;
    font-size: 15px !important;
    border-right: none;
    color: #989898 !important;
}
.footer-subscribe .new-subscribe-btn{
    width: 26%;
    margin-top: 20px;
    font-size: 18px !important;
    height: 54px;
    font-family: FiraSans-Medium;
    border-radius: 0px 3px 3px 0px !important;
}
.footer-subscribe .mc4wp-response{
    text-align: center;
    margin-top: 10px;
}
@media (max-width: 768px){
    .footer-subscribe .subscibe-form {
        width: 71%;
        margin-left: 15%;
    }    
}
@media (max-width: 480px){
    .footer-subscribe .subscibe-form {
        width: 85%;
        margin-left: 10%;
    }
    .footer-subscribe .new-subscribe-email{
        width: 100%;
    }
    .footer-subscribe .new-subscribe-btn{
        width: 100%;
    }

}
/*new mailchip subscribe css end*/

/*hide popup css*/
#om-mse9kzkt6isnpw8pv63u{display:none;}
.s.u.m.o.me.listbuilder-popup{display:none;}
/*end*/
.home .td-page-header.td-container{display: none;}
/*update themes new changes*/

@media (min-width: 1024px){
	/*#td-outer-wrap .td-header-style-7 .td-header-sp-recs{
		margin: 0 auto 0 auto !important;
		padding-top: 0px !important;
	}*/
    .home #td-outer-wrap .td-header-style-7 .td-header-sp-recs,
    .category #td-outer-wrap .td-header-style-7 .td-header-sp-recs{
        margin: 0 auto 0 auto !important;
        padding-top: 0px !important;
    }
    /*#td-outer-wrap .td-header-style-7 .td-header-sp-recs{
        padding-top: 22px !important;
    }*/
    /*tag page css*/
    .archive.tag .td-module-comments,.archive.tag #mc4wp-form-1{display: none;}
    .archive.tag .td-ss-main-sidebar{position: static !important;}
    .archive.tag .td-page-title {margin:50px 0 19px 0;}
    .archive.tag .td-pb-span4.td-main-sidebar{margin-top: 105px;}
    .post-menu-share-icon .td-social-facebook{background: #4867aa;padding: 10px;}
    .post-menu-share-icon .td-social-twitter{background: #1da1f2;padding: 10px;}
    .page-id-7 .vc_custom_1507712424044,.page-id-7 .vc_custom_1507712433505{margin-top: -80px !important;}
    .page-id-7 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{top: 38% !important; }
    .more-category .td-pb-span4.td-main-sidebar{margin-top: 80px;}
    .td-header-style-7 .header-search-wrap {top: 6px !important;margin-right: 101px;}
}
/*end*/

#trending .vc_column_container .wpb_wrapper{padding-top: 24px;}
@media (min-width: 1019px){
 .home .td-header-style-7 .td-g-rec-id-header > .adsbygoogle{
        margin: 0px auto 0 auto !important;
    }
    .archive.date .td-pb-span8.td-main-content{margin-top: 50px;}
    .archive.date .td-pb-span4.td-main-sidebar{margin-top: 66px;}
}

.page-template-category-list #custom_html-4 { margin-top:110px !important;}
.page-template-category-list #text-93,.page-template-category-list #wpp-2,.page-template-category-list #mc4wp-form-1, .page-template-category-list #custom_html-5 {display:none;}

#wpp-2 .popular-posts { width:300px !important; height:194px !important;}
.home .custome-rigth-post {
        margin-top: 58px !important; /*-10px*/
}
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
    #wpp-2 .wpp-post-title { float:left;}
    .home .wpb_column.vc_column_container.td-pb-span8{margin-top: 25px;}
    .home .wpb_column.vc_column_container.td-pb-span8 .wpb_wrapper .vc_empty_space{display: none;}
    /*.td_module_trending_now.td-trending-now-post-0.td-trending-now-post{
        height: 50px;
    }
    .home #trending .td-trending-now-wrapper {
        padding: 7px 22px;
        height: 85px;
    }*/
    #trending,.post-menu-share-icon .td-default-sharing{display: none;}
    .single-post a.cart{float: left;margin-bottom: 15px;margin-top: 3px !important;}
    .single-post .post-details-main .td-post-content h3,
    .single-post .post-details-main .td-post-content hr{clear: both;}
    .home .custome-rigth-post {margin-top: 0px !important;}
}
.td-header-sp-recs{background-image:none; }
.search-results .custom-tagcloud{margin-top: 0px;}
.search-results #tagcloud-2 h4.block-title span{
    font-size: 20px;
    font-weight: 200;
    font-family: FiraSans-Medium;
    color: #004ba8 !important;
    background: none;
    padding-left: 0;
}
.search-results #tagcloud-2 h4.block-title{
    padding-bottom: 14px;
    border-bottom: none;
}
.contact-us .td-page-header.td-container + .td-container{
	width: 100%;
}
.contact-us .wpb_text_column.wpb_content_element,
.contact-us .vc_separator + .vc_row.wpb_row.vc_inner.td-pb-row {
	width: 1058px;
    margin-left: auto;
    margin-right: auto;
}
.contact-us .wpb_column.vc_column_container.td-pb-span6 .wpb_text_column.wpb_content_element {
	max-width: 500px;
}
.td-header-gradient:before{background: none !important;}
.post-details-main .td-post-content ul li{color: #404040 !important;}

/* for header ads */
.menu-main-container .FIOnDemandWrapper{ display :none !important;}
iframe[name="google_osd_static_frame"] + ins.adsbygoogle{display: none !important;}
iframe[style="display: none;"] + ins.adsbygoogle { display:none !important;}
ins[style="display: block; width: 100%; height: 61px; opacity: 1; background: rgb(84, 110, 122); z-index: 2147483647; position: fixed; left: 0px; top: 0px;"].adsbygoogle{ display:none !important;}
/* for header ads */