﻿/*
===============================================================
  #CUSTOM CSS
 - Please do not edit this file. this file is generated from admin area.
 - Every changes here will be overwritten
===============================================================*/

body
{
    font-family: 'Open Sans' ,arial,sans-serif;
    color: #3d3d3d;
}
input, select, textarea
{
    font-family: 'Open Sans' ,arial,sans-serif;
}

.open-sans, h1, h2, h3, h4, h5, h6, header#siteheader #logo h2, header#siteheader #logo h3, .flexslider.side-circle-slider .slides > li p, .stunning p, .widget-testimonial .testimonial-author, .widget_testimonial .testimonial-author, .widget-blog .entry-title a, .list-post .entry-title a, .widget_recent_blog .entry-title a, .widget-staff figcaption .item-title a
{
    font-family: 'Lato' ,arial,sans-serif;
    color: #6d6d6d;
}

.merri, .callout .widget-title, .callout p, .stunning .widget-title, .stunning p, .callout a.featured_btn
{
    font-family: 'Lato' ,georgia,serif;
}

.stunning .widget-title, .stunning p
{
    color: #3d3d3d;
}


.page-title
{
    font-family: 'Lato' ,georgia,serif;
    color: #3d3d3d;
}

header#siteheader nav li
{
    font-family: 'Lato' ,arial,sans-serif;
}

body
{
    background: #eeeeee url() repeat fixed left top;
}


/* header styles
 *------------------------------ */
header#siteheader #logo .logo_inner
{
    width: 232px;
    height: 85px;
}
header#siteheader #logo img
{
    max-width: 232px;
}
/* Custom general styles
 *================================================================== */
a
{
    color: #4482bf;
}

a:hover
{
    color: #1459a8;
}


.entry-meta .readmore a.linkblock
{
    background-color: #4482bf;
}
a.cell-comment:hover, .entry-tax a[rel="category"]:hover, .entry-meta .readmore a.linkblock:hover
{
    background-color: #1459a8;
}

/* body color ------- */

.right-sidebar .one_half.callout a.featured_btn, .left-sidebar .one_half.callout a.featured_btn
{
    border-top-color: #ffffff;
}

.callout a.featured_btn
{
    border-left-color: #ffffff;
}
.widget-pages figure .imgHolder, .widget-product figure .imgHolder
{
    border-bottom-color: #ffffff;
}

#inner-body, .entry-tax, .entry-share, .divider span, #comments h3, .respond-title h3, #reply-title span, #cancel-comment-reply-link, .widget-title-bar .widget-title, .widget-nav, .widget-tabs .tabs > li.active a, .type-staff.hentry .entry-content .socials li, .widget-product figcaption .item-title a, .widget-staff figcaption .item-title a, .single-portfolio .right-layout .entry-nav-inner, .flexslider .flex-dir-nav.pagination a, .flexslider .flex-dir-nav.pagination a.disabled, .entry-meta .readmore, .widget-pages figcaption .item-title a
{
    background-color: #ffffff;
}

.widget-tabs .tabs > li.active a
{
    border-bottom-color: #ffffff;
}


blockquote, .widget-staff figure:hover, .widget-staff figure:hover .item-title a, .widget-product figure:hover, .widget-product figure:hover .item-title a, .widget-chart .widget-inner > div
{
    background-color: #f5f5f5;
}

.widget-staff figcaption .socials a
{
    color: #109109109;
}

@media only screen and (max-width: 767px)
{
    .callout a.featured_btn
    {
        border-top-color: #ffffff;
    }
}


/* dividers color ------- */
/*.page-header { border-bottom: 1px solid #b9b9b9; }*/
hr, .divider
{
    border-color: #b9b9b9;
}


/* feature color ------- */

aside .widget_nav_menu ul li.current-menu-item
{
    border-left: 2px solid #828282;
}


.widget-testimonial .testimonial-author a, .subfooter .widget-testimonial .testimonial-author a, aside.sidebar .widget-container a:hover, .cell-date span, .socials a:hover, .widget-tabs .tabs > li a:hover, .widget-tabs .tabs > li.active a, .widget-staff figcaption p.staff-spes, .widget-staff figcaption .socials a:hover, .widget-column section > span, .widget-column .col > span, .widget-folio.caption-over .imgHolder em h4, .tweet a:hover, .tweet .avatar .icon-twitter:hover, .single-info ul:first-child a, .type-staff.hentry .entry-header .entry-title2, .single-axi_product .single-info .meta-product li .current-price, .widget-blog .entry-title a:hover, .list-post .entry-title a:hover, .widget_recent_blog .entry-title a:hover, .widget-folio .fig-title a:hover, .widget-staff figcaption .item-title a:hover, .entry-related .fig-title a:hover, #author-description dt a:hover, .widget-product figcaption .item-title a:hover, .list-news #primary .entry-title a:hover, .single-news #primary .entry-title a:hover, #axi_breadcrumbs a:hover, .subfooter a:hover, .subfooter .entry-title a:hover
{
    color: #828282;
}


aside .widget_testimonial .testimonial-author a, .subfooter .widget_testimonial .testimonial-author a, .subfooter .tweet .mt_user:hover
{
    color: #828282 !important;
}

a.more, button.more, a.linkblock:hover, .dropcap.square, .dropcap.circle, .cell-date em, .axi_paginate_nav a.page-numbers:hover, .entry-meta .readmore .cell-comment, .entry-meta .readmore .entry-tax a[rel="category"], .entry-tax .entry-meta .readmore a[rel="category"], .widget-blog .post-format:hover, .list-post .post-format:hover, .widget_recent_blog .post-format:hover, .widget-faq section.active dt i, .widget-chart .widget-inner div div, .axi_paginate_nav .current, .single-axi_product .single-info .buy-btn a, .callout a.featured_btn
{
    background-color: #828282;
}

::selection
{
    background-color: #828282;
}
::-moz-selection
{
    background-color: #828282;
}

#single-product-carousel .slides > li.flex-active-slide, .widget-tabs .tabs > li.active a
{
    border-top-color: #828282;
}

.widget-staff figure:hover .imgHolder
{
    border-bottom-color: #828282;
}


.single-axi_product .single-info .buy-btn a:hover, a.more:hover, button.more:hover
{
    background-color: #787878;
}


.widget-column section > span, [class^="icon-"], [class*=" icon-"]
{
    color: #568ba0;
}


.callout a.featured_btn, .stunning a.featured_btn
{
    background-color: #78acc2;
}

.callout a.featured_btn:hover, .stunning a.featured_btn:hover
{
    background-color: #6ea2b8;
}



/* Custom top header bar styles
 *------------------------------ */
#top-header
{
    background-color: #3d3d3d;
}
#top-header #searchform #s
{
    background-color: #292929;
}
#top-header #searchform #s, .header-tools .socials + .header_flags_lan_selector
{
    border-color: #242424;
}
#top-header p, #top-header #searchform #s, #top-header #searchform #s:focus
{
    color: #b9b9b9;
}
#top-header #searchform ::-webkit-input-placeholder
{
    color: #b9b9b9;
}
#top-header #searchform :-moz-placeholder
{
    color: #b9b9b9;
}
/* Firefox 18- */
#top-header #searchform ::-moz-placeholder
{
    color: #b9b9b9;
}
/* Firefox 19+ */
#top-header #searchform :-ms-input-placeholder
{
    color: #b9b9b9;
}
.sf-menu > li a
{
    line-height: 76px;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul
{
    top: 80px;
}


/* Custom header styles
 *------------------------------ */
header#siteheader
{
    background-color: #ffffff;
    border-bottom: 1px solid #ffffff;
}
@media only screen and (max-width: 767px)
{
    header#siteheader #sitetitle
    {
        background-color: #ffffff;
    }
}

@media only screen and (max-width: 959px) and (min-width: 768px)
{
    header#siteheader #logo
    {
        background-color: #ffffff;
    }
}

/* Custom header navigation styles
 *------------------------------ */
header#siteheader .sf-menu > li a
{
    color: #222222;
}
@media only screen and (min-width: 960px)
{
    header#siteheader .container
    {
        height: 80px;
        min-height: 80px;
    }
}
@media only screen and (max-width: 959px)
{
    header#siteheader #logo
    {
        height: 80px;
    }
}


.sf-menu > li a:hover, .sf-menu > li.sfHover, .sf-menu > li.sfHover > a
{
    color: #508295 !important;
    background-color: #ffffff;
}

header#siteheader .sf-menu li li a
{
    color: #ffffff;
}

.sfHover li a:hover, header#siteheader .sf-menu li.sfHover li.sfHover > a
{
    color: #999999 !important;
}



.sf-menu li.current-menu-ancestor, .sf-menu li.current-menu-ancestor > a, .sf-menu li.current-menu-parent, .sf-menu li.current-menu-parent > a, .sf-menu li.current_page_item, .sf-menu li.current_page_item > a, .sf-menu li.current-menu-item, .sf-menu li.current-menu-item > a
{
    color: #3d3d3d !important;
    background-color: #ffffff !important;
}

.sf-menu li.current-menu-ancestor > a, .sf-menu li.current-menu-parent > a, .sf-menu li.current_page_item > a, .sf-menu li.current-menu-item > a, .sf-menu > li > a:hover, .sf-menu > li.sfHover, .sf-menu > li.sfHover > a
{
    border-bottom-color: #eeeeee;
}

/* Custom header vertical navigation styles
 *------------------------------ */
@media only screen and (max-width: 767px)
{

    header#siteheader .sf-menu > li > a
    {
        border-bottom: 1px solid #ffffff;
        border-top: 1px solid #d8d8d8;
    }
}



/* x > 1200 
 *-------------------------------*/
@media only screen and (min-width: 1200px)
{
    .boxed #inner-body
    {
        max-width: 1200px;
        margin: 0 auto;
    }
    .no-sidebar > .wrapper, .right-sidebar > .wrapper, .left-sidebar > .wrapper
    {
        max-width: 1140px;
    }
    .container
    {
        max-width: 1140px;
    }
    #axi_breadcrumbs
    {
        max-width: 285px;
    }
}


/* footer custom style
 *------------------------------ */
footer#sitefooter
{
    background-color: #111111;
}

footer#sitefooter ul.footer-menu li a, footer#sitefooter
{
    color: #6d6d6d;
}

footer#sitefooter ul.footer-menu li a
{
    border-color: #292929 !important;
}

footer#sitefooter ul.footer-menu li a:hover
{
    color: #636363;
}

/* User Custom styles
 *------------------------------ */
body
{
    font-size: 86.25%/1.5;
}
p
{
    font-size: 1.23em;
    line-height: 1.469em;
}


.widget-pages .col
{
    min-height: 345px;
}
.stunning .widget-title
{
    font-size: 4em;
    font-weight: 300;
    letter-spacing: 0;
}
header#siteheader #logo a
{
    color: #333;
}

header#siteheader .sf-menu > li > a
{
    font-weight: 400;
    font-size: 100%;
    padding: 3.4em 1.1em 1.5em;
    line-height: 0;
}
@media only screen and (max-width:767px)
{
    header#siteheader .sf-menu > li > a
    {
        line-height: auto;
        padding: 2.5em 1em !important;
    }
}
@media only screen and (min-width: 960px)
{
    .sf-menu li.current_page_item > a, .sf-menu li.current-menu-item > a
    {
        border-top: solid 1px #D5D5D5;
    }
    header#siteheader nav
    {
        top: 35px;
        bottom: auto;
    }
}

.widget-column .entry-content > p:first-child
{
    margin: 0;
}

.widget-column .col-title
{
    color: #3d3d3d;
    text-transform: uppercase;
    font-size: 1.1em;
    font-weight: 800;
    letter-spacing: 0;
}

.idea
{
    text-align: center;
    background: #f1f1f1;
    padding: 35px 35px 50px;
    color: #333;
    text-shadow: 0 1px 1px #FFF;
    position: relative;
}
.idea-icon.icon-lightbulb
{
    font-size: 3em;
}
.idea .col-title
{
    font-weight: 800;
    letter-spacing: 0;
    font-size: 1.1em;
    margin-top: 10px;
    color: #333;
}
.idea-arrow
{
    position: absolute;
    left: 50%;
    top: -20px;
    margin-left: -18px;
    border-bottom: solid 20px #F1F1F1;
    border-left: solid 18px rgba(0, 0, 0, 0);
    border-right: solid 18px rgba(0, 0, 0, 0);
}

.widget-title-bar
{
    text-align: center;
    background: #FFF;
    height: 6px;
    border-bottom: dashed 1px #4F2840;
    margin-bottom: 85px;
}

.widget-title-bar .widget-title
{
    padding: 0 15px 25px;
    font-weight: 400;
    letter-spacing: 0.1em;
    color: #4F2840;
    font-size: 1.2em;
    text-transform: uppercase;
    background: url("http://www.masterslider.com/wp-content/uploads/title-arrow.gif") no-repeat center 32px #FFF;
}
.right-stunning
{
    line-height: 100%;
    font-size: 3.5em;
    font-weight: 300;
    letter-spacing: -0.05em;
    margin: 0;
    color: #333;
}

.widget-pages figcaption .item-title a
{
    color: #333;
    text-transform: uppercase;
    letter-spacing: 0;
    font-size: 120%;
    padding: 0;
}
.widget-pages figure .imgHolder
{
    border: solid 1px #E8E8E8;
    padding: 20px 0px;
    background: white;
}
.widget-pages figure:hover .item-title
{
    background-image: none;
}

.widget-pages figcaption .item-title
{
    background: none;
    line-height: 120%;
    font-size: 100%;
    color: #333;
}

.widget-pages .col
{
    min-height: 380px;
    margin-bottom: 25px;
}

.black-btn
{
    display: inline;
    padding: 12px 18px;
    background: #222;
    color: white;
    text-transform: uppercase;
}
.black-btn:hover
{
    color: white;
    background-color: #000;
}
/* added for feedback contact form */
#wpcf7-f316-t1-o1
{
    margin-top: 21px;
}

.wpcf7-captchac
{
    border: 1px solid #ebebeb;
    padding: 12px 32px;
    margin-right: 19px;
    margin-top: 5px;
}
.wpcf7-form-control-wrap input
{
    width: 558px !important;
}
.wpcf7-form-control-wrap select
{
    width: 558px !important;
    padding: 13px;
    background-color: #EBEBEB;
    border: none;
    margin-top: 5px;
}
.wpcf7-form-control.wpcf7-captchar
{
    width: 138px !important;
    margin-bottom: 30px;
}
.wpcf7-form-control.wpcf7-captchar
{
    padding: 15px 13px;
}
.wpcf7-submit
{
    width: 138px;
    font-size: 13px;
    text-transform: uppercase;
    float: left;
}
.ajax-loader
{
    margin-top: 12px;
}


span.wpcf7-not-valid-tip
{
    background: none;
    border: none;
    margin-top: -40px;
    margin-left: 7em;
    float: right;
    color: #ED1C24;
}
.your-email .wpcf7-not-valid-tip
{
    margin-top: -36px;
}
.captcha-170 .wpcf7-not-valid-tip
{
    margin-top: -3px;
    margin-left: 149px;
}
.wpcf7-not-valid
{
    border: 1px solid #ED1C24 !important;
}
.wpcf7-form-control
{
    border-radius: 0px !important;
}
.wpcf7-validation-errors
{
    display: block;
    margin-left: 144px !important;
    line-height: 14px;
    padding: 6px !important;
    margin-top: -1px !important;
    position: absolute;
    height: 26px;
}

.home-callout h2
{
    line-height: 100%;
    margin-bottom: 0.5em;
    font-weight: 300;
    letter-spacing: 0px;
    font-size: 4.1em;
    color: #333;
    text-transform: uppercase;
}
.no-sidebar.home-callout
{
    text-align: center;
    background: #dcdcdc;
    text-shadow: 0 1px #FFF;
    padding: 43px 10px;
    color: #222;
}

.black-btn.callout-btn
{
    text-shadow: none;
    display: inline-block;
    margin-top: 23px;
}

#menu-item-23
{
    padding-bottom: 16px;
}

#awwwards
{
    background: none !important;
    border: none !important;
    position: fixed !important;
}

stunning .widget-title
{
    letter-spacing: 0;
}

.entry-builder-frame .widget-inner
{
    margin-left: -1px;
}

.no-sidebar.wp-callout
{
    background: #08a38b;
    color: white;
    text-shadow: none;
}
.wp-callout h2
{
    text-transform: none;
    color: white;
}
.menu-item-549 a
{
    border-bottom: 16px solid rgba(0, 0, 0, 0) !important;
}
.menu-item-550 a
{
    border-bottom: 16px solid rgba(0, 0, 0, 0) !important;
}
.menu-item-551 a
{
    border-bottom: 0px solid rgba(0, 0, 0, 0) !important;
}
.menu-item-550 .sub-menu a
{
    border-bottom: 0px solid rgba(0, 0, 0, 0) !important;
}

.page-id-566 .one_half:nth-child(2)
{
    float: right;
}
.page-id-1676 .one_half:nth-child(2)
{
    float: right;
}

_.widget-pricetable .pt-header
{
    min-height: 89px;
}
_.widget-pricetable .pt-header .desc
{
    min-height: 2.55em;
}
.widget-pricetable .pt-header .period
{
    font-size: 2em;
    letter-spacing: 0;
}
.entry-builder .widget-pricetable.one_one.col2 .widget-inner
{
    max-width: 700px;
    margin-right: auto;
    margin-left: auto;
}

code
{
    background-color: #fafafa;
    border-radius: 4px;
    padding: 1px 4px 2px;
    border: 1px solid #eee;
}

/** vc_row **/

.full_content_layout .wpb_row
{
    margin-left: auto;
    margin-right: auto;
}

.full_content_layout .no-sidebar > .wrapper, .full_content_layout .right-sidebar > .wrapper, .full_content_layout .left-sidebar > .wrapper, .full_content_layout #primary .container
{
    max-width: 100%;
    width: auto;
}

.axi_row_inner.axi_boxed_content
{
    max-width: 960px;
    margin-left: auto;
    margin-right: auto;
}
.axi_boxed_content > .axi_row_margin
{
    margin-left: -15px;
    margin-right: -15px;
}

h4
{
    letter-spacing: 0;
}
.single-section-title
{
    letter-spacing: 0;
    font-size: 2.8em;
    font-weight: 400;
    color: #333;
}
.hero-section-title
{
    font-size: 3.8em;
    letter-spacing: 0;
    color: #333;
    line-height: 1.5;
}

.download-seperator
{
    position: relative;
    top: 116px;
    z-index: 1;
}
.download-count
{
    text-align: center;
    line-height: 0.7em;
    font-weight: 400;
    font-size: 6.5em;
    letter-spacing: 0;
    background: #fff;
    padding: 10px 40px;
    display: inline-block;
    margin: 0;
    position: relative;
    z-index: 3;
}

.text-center
{
    text-align: center;
}
.column-title-1
{
    font-size: 2.15em;
    letter-spacing: 0;
    font-weight: 600;
}
.section-title-2
{
    text-align: center;
    font-weight: 400;
    font-size: 2.4em;
    letter-spacing: 0;
}
.left-right-title
{
    font-size: 2.7em;
    color: #333;
    letter-spacing: 0;
}
.price-single
{
    font-size: 4em;
    font-weight: 600;
    color: #333;
}

.price-column-list li
{
    text-align: left;
    font-size: 1.2em;
    border-bottom: 1px solid #ddd;
    padding-bottom: 7px;
    margin-bottom: 7px;
}
.price-column-list li span, .price-column-list li span:before
{
    font-size: 20px;
}
.price-column-list li span
{
    margin-right: 5px;
}
.price-column-list .icon-ok
{
    color: #4EA843;
}
.price-column-list .icon-remove
{
    color: #D93B4F;
}

.large-sep-text h4
{
    font-size: 1.2em;
    color: #333;
    letter-spacing: 2px;
}

.content .block, #primary .content
{
    margin-bottom: 0;
}
#main
{
    min-height: 200px;
}
.master-slider-parent
{
    margin-left: auto;
    margin-right: auto;
}

.samples-list-item-caption
{
    text-align: center;
    font-weight: 600;
}
.samples-list-item-caption a
{
    color: #5181A5;
}

/** header menu **/
header#siteheader
{
    background-color: rgba(255, 255, 255, 0.8);
    border-bottom: none;
    position: relative;
    z-index: 2;
}

@media only screen and (min-width: 960px)
{
    header#siteheader nav
    {
        top: 0;
    }
}
header#siteheader #logo .logo_inner > a
{
    top: 16px;
}

.sf-menu li.current-menu-ancestor, .sf-menu li.current-menu-ancestor > a, .sf-menu li.current-menu-parent, .sf-menu li.current-menu-parent > a, .sf-menu li.current_page_item, .sf-menu li.current_page_item > a, .sf-menu li.current-menu-item, .sf-menu li.current-menu-item > a
{
    background-color: transparent !important;
    font-weight: 600 !important;
}
/** active menu **/
.sf-menu li.current-menu-ancestor > a, .sf-menu li.current-menu-parent > a, .sf-menu li.current_page_item > a, .sf-menu li.current-menu-item > a
{
    border: transparent;
}

.sf-menu > li > a:hover, .sf-menu > li.sfHover, .sf-menu > li.sfHover > a
{
}

header#siteheader .sf-menu > li > a
{
    padding: 42px 1.1em 34px;
}

/** Subfooter **/
.subfooter
{
    background: #32373c;
}
.subfooter .widget_text a
{
    color: #808080;
}
.subfooter .widget_text li
{
    margin-bottom: 4px;
}
.subfooter .widget-container .widget-title
{
    color: #a5a5a5;
    letter-spacing: 0;
    margin-bottom: 1em;
}
footer#sitefooter
{
    background-color: #1a1a1a;
    color: #666;
}

.sf-menu a
{
    text-transform: none;
}

@media only screen and (max-width: 649px)
{
    .single-section-title
    {
        font-size: 2em;
    }
    .hero-section-title
    {
        font-size: 2.7em;
    }
    .subfooter .widget-area
    {
        text-align: center;
    }
}

@media only screen and (max-width: 649px) and (min-width: 500px)
{
    #main > .fold
    {
        width: auto !important;
    }
}

@media only screen and (max-width: 767px)
{
    #site_topslider
    {
        top: 0 !important;
        margin-bottom: 0 !important;
    }
    .master-edition-column > *
    {
        margin: 0 auto 30px;
        padding-bottom: 30px;
        border-bottom: 1px dotted #ddd;
        max-width: 300px;
    }
    .mss-templates-list .vc_column_container
    {
        margin-bottom: 20px;
    }
    .mss-templates-list .wpb_single_image img
    {
        margin: 0 auto;
    }
    .wpb_single_image img, .ms-anim-img
    {
        display: block;
        margin: 20px auto;
    }
    .ms-anim-img
    {
        float: none !important;
    }
    .axi-vc-wrapper
    {
        text-align: center;
    }
    .axi-vc-wrapper p
    {
        text-align: center !important;
    }
    .averta-foolter-logo
    {
        display: none;
    }
}

@media only screen and (min-width: 768px)
{
    .purchase-regular-price
    {
        min-height: 225px;
    }
}

@media only screen and (min-width: 950px)
{
    .purchase-regular-price
    {
        min-height: 215px;
    }
}

@media only screen and (min-width: 1024px)
{
    .purchase-regular-price
    {
        min-height: 190px;
    }
}

@media only screen and (max-width: 960px)
{
    .axi-vc-wrapper > .vc_row-fluid > .axi_row_inner > .axi_row_margin
    {
        margin-left: 20px;
        margin-right: 20px;
    }
}

@media only screen and (max-width: 1024px)
{
    .axi_boxed_content > .axi_row_margin
    {
        margin-right: 0;
    }
}

._footer-logo
{
    display: inline-block;
    width: 52px;
    height: 10px;
    background: transparent url(http://www.masterslider.com/wp-content/themes/masterslider/images/averta_footer_logo.png ) 0px 1px no-repeat;
    text-indent: 100%;
    overflow: hidden;
}
#copyright a:hover
{
    color: #98D5FF;
}

#copyright small
{
    line-height: 1.5 !important;
}

.axi_sep_media
{
    display: table-cell;
    white-space: pre;
    padding: 0 15px 0 25px;
    min-width: 122px;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a
{
    white-space: normal;
    box-sizing: border-box;
}
.purchse-sep .vc_sep_line
{
    border-color: #e5e5e5 !important;
}

.widget-pages.one_third
{
    height: 425px;
}

.averta-foolter-logo
{
    background: url(http://www.masterslider.com/wp-content/themes/masterslider/images/averta-footer-logo.png ) 0 0 no-repeat;
    position: absolute;
    right: 0;
    text-indent: -100%;
    width: 75px;
    height: 14px;
    top: 3px;
    overflow: hidden;
}

.subfooter .cnss-social-icon
{
    width: 180px !important;
}
.subfooter .cnss-social-icon img
{
    width: 32px;
    border-radius: 4px;
}

.axi-note
{
    border: 1px solid #DDD;
    padding: 10px;
    border-radius: 3px;
    font-size: 95%;
    background-color: #FCFCFC;
}

.widget-pages .col
{
    min-height: 395px;
}
