/*
===============================================================
  #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; */
	width: 195px;
    height: 48px;
}
header#siteheader #logo img {
/*     max-width:  232px; */
    max-width: 195px;
	height: 48px;
}
/* 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;
/* font-size:1.1em; */
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.xsportiseslider.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;
text-align:center;
}

 .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; }
.xsportise-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;
    }
    .xsportise-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.xsportiseslider.com/wp-content/themes/xsportiseslider/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.xsportiseslider.com/wp-content/themes/xsportiseslider/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;
}

/* added by Santhosh */
.topmenu_itemactive {
    color: #508295 !important;
    border-bottom-color: #eeeeee;
}

.gmap {
	margin-left: -3.5%;
}

/* Wide Screens */
@media only screen and (min-width: 1200px) {
	.bredcrumb{
	background-color: #a4a4a4;
	height: 15vh;
/* 	margin-top:2%; */
	}
	.bredcrumb h3{
	padding-left: 15.5%;
	margin-top:-0.5%;
	}
	.bredcrumb ul{
	float:right;
	margin-right:24%;
	}
	footer#sitefooter #copyright {
	margin: 0 38%;
	padding-left: 4.5%;
	}
}

/* Large Devices */
@media only screen and (min-width: 993px) and (max-width : 1200px) {
	.bredcrumb{
	background-color: #a4a4a4;
	height: 12vh;
	margin-top:2%;
	}
	.bredcrumb h3{
	padding-left: 16.5%;
	margin-top:-0.5%;
	}
	.bredcrumb ul{
	float:right;
	margin-right:19%;
	}
}

/* Medium Devices, Desktops */
@media only screen and (min-width: 769px) and (max-width : 992px) {
	.bredcrumb{
	background-color: #a4a4a4;
	height: 8vh;
	margin-top:8%;
	}
	.bredcrumb h3{
	padding-left: 16.5%;
	margin-top:-0.5%;
	}
	.bredcrumb ul{
	float:right;
	margin-right:20%;
	}
	.subfooter {
		font-size: 65%;
	}
	footer#sitefooter #copyright {
	margin: 0 32%;
	padding-left: 4.5%;
	}
	header#siteheader #logo {
		height: 80px;
		margin-left: 15%;
	}
}

/* Small Devices, Tablets */
@media only screen and (min-width: 481px) and (max-width : 768px) {
	.bredcrumb{
	background-color: #a4a4a4;
	height: 8vh;
/* 	margin-top:2%; */
	}
	.bredcrumb h3{
	padding-left: 16.5%;
	margin-top:-0.5%;
	}
	.bredcrumb ul{
	float:right;
	margin-right:29%;
	}
	.navbar-right {
    float: left;
	}
	.subfooter {
		font-size: 80%;
	}
	#copyright{
		padding-left: 5%;
	}
	header#siteheader #logo {
		height: 80px;
		margin-left: 15%;
	}
}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width: 321px) and (max-width : 480px) {
	.bredcrumb{
	background-color: #a4a4a4;
	height: 16vh;
	margin-top:2%;
	}
	.bredcrumb h3{
	padding-left: 12.5%;
	margin-top:-3.5%;
	}
	.bredcrumb ul{
	float:right;
	margin-right:2%;
	margin-top:-5.5%;
	}
	.logoimg-responsive{
	width: 50%;
	}
	#sitetitle{
	width: 50%;
	}
	header#siteheader #logo img {
		width: 200px;
	}
	aside .widget-container ul {
		margin-top: 20px;
		margin-left: 17%;
	}
	.stunning .widget-title {
		font-size: 3em;
	}
}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
	.bredcrumb{
	background-color: #a4a4a4;
	height: 16vh;
	margin-top:2%;
	}
	.bredcrumb h3{
	padding-left: 12.5%;
	margin-top:-8.5%;
	}
	.bredcrumb ul{
	float:right;
	margin-right:2%;
	margin-top:-17.5%;
	}
	.logoimg-responsive{
	width: 50%;
	}
	#sitetitle{
	width: 50%;
	}
	.stunning .widget-title {
		font-size: 2em;
	}
	header#siteheader #logo img {
		width: 200px;
	}

}
