
@media (min-width: 1200px) {

    .row-fluid {
        max-width: 1030px;
    }
}

.favnav .navigation .nav-pills a,
.favnav .navigation .menunav-pills a,
.favnav .navigation .nav-pills > li > a,
.favnav .navigation .menunav-pills > li > a,
.favnav .navigation ul.nav.menu li span.nav-header,
.favnav .navigation .nav-pills .nav-child a,
.favnav .navigation .menunav-pills .nav-child a,
.favnav .navigation .nav-pills .nav-child span.nav-header,
.favnav .navigation .menunav-pills .nav-child span.nav-header {
    font-family: 'Roboto', sans-serif;
}

.favnav .navigation .nav-pills a,
.favnav .navigation .menunav-pills a,
.favnav .navigation .nav-pills > li > a,
.favnav .navigation .menunav-pills > li > a,
.favnav .navigation ul.nav.menu li span.nav-header,
.favnav .navigation .nav-pills .nav-child a,
.favnav .navigation .menunav-pills .nav-child a,
.favnav .navigation .nav-pills .nav-child span.nav-header,
.favnav .navigation .menunav-pills .nav-child span.nav-header {
    text-transform: uppercase;
}

a,
.pagination ul li.active a,
div.k2Pagination ul li.active a,
.pagination ul li.active a:hover,
.pagination ul li.active a:focus,
div.k2Pagination ul li.active a:hover,
div.k2Pagination ul li.active a:focus {
    color: #65C8CD;
}

h1, h2, h3, h4, h5, h6,
.componentheading,
#member-profile legend,
div.itemHeader h2.itemTitle,
div.catItemHeader h3.catItemTitle,
div.tagItemHeader h2.tagItemTitle,
div.latestItemHeader h2.latestItemTitle,
div.genericItemHeader h2.genericItemTitle,
div.userItemHeader h3.userItemTitle,
div#k2Frontend table.k2FrontendToolbar td.button a.toolbar {

    font-family: 'Roboto', sans-serif;

}

.componentheading,
.moduletable h3,
div[class^="moduletable-"] h3,
div[class*=" moduletable-"] h3,
.page-header h2,
h2.item-title,
div.itemHeader h2.itemTitle,
div.catItemHeader h3.catItemTitle,
div.tagItemHeader h2.tagItemTitle,
div.latestItemHeader h2.latestItemTitle,
div.genericItemHeader h2.genericItemTitle,
div.userItemHeader h3.userItemTitle {

    text-align: left;

}

h1, h2, h3, h4, h5, h6,
.componentheading,
.moduletable h3,
[class^="moduletable-"] h3,
[class*=" moduletable-"] h3,
#member-profile legend,
div.itemHeader h2.itemTitle,
div.catItemHeader h3.catItemTitle,
div.tagItemHeader h2.tagItemTitle,
div.latestItemHeader h2.latestItemTitle,
div.genericItemHeader h2.genericItemTitle,
div.userItemHeader h3.userItemTitle,
div#k2Frontend table.k2FrontendToolbar td.button a.toolbar {

    text-transform: none;

}

.moduletable-sfx1 h3 i,
.moduletable-sfx2 h3 i,
.moduletable-sfx5 h3 i,
.moduletable-sfx6 h3 i,
.moduletable-sfx13 h3 i,
.moduletable-sfx14 h3 i,
.moduletable-sfx17 h3 i,
.moduletable-sfx18 h3 i,
.moduletable-sfx21 h3 i,
.moduletable-sfx22 h3 i,
.moduletable-sfx25 h3 i,
.moduletable-sfx26 h3 i,
.moduletable-sfx29 h3 i,
.moduletable-sfx30 h3 i,
.moduletable-sfx33 h3 i,
.moduletable-sfx34 h3 i,
.moduletable-sfx21 a:hover,
.moduletable-sfx21 a:focus {

    color: #F7A572;

}

.moduletable-sfx3 h3 i,
.moduletable-sfx4 h3 i,
.moduletable-sfx7 h3 i,
.moduletable-sfx8 h3 i,
.moduletable-sfx15 h3 i,
.moduletable-sfx16 h3 i,
.moduletable-sfx19 h3 i,
.moduletable-sfx20 h3 i,
.moduletable-sfx23 h3 i,
.moduletable-sfx24 h3 i,
.moduletable-sfx27 h3 i,
.moduletable-sfx28 h3 i,
.moduletable-sfx31 h3 i,
.moduletable-sfx32 h3 i,
.moduletable-sfx35 h3 i,
.moduletable-sfx36 h3 i,
.moduletable-sfx9,
.moduletable-sfx10,
.moduletable-sfx11,
.moduletable-sfx12 {

    background-color: #F7A572;

}

.moduletable-sfx4 h3,
.moduletable-sfx8 h3,
.moduletable-sfx16 h3,
.moduletable-sfx16 h3,
.moduletable-sfx20 h3,
.moduletable-sfx24 h3,
.moduletable-sfx28 h3,
.moduletable-sfx32 h3,
.moduletable-sfx36 h3 {

    border-bottom: 1px solid #F7A572;

}

.btn,
.btn-primary,
.pager .next a,
.pager .previous a,
.badge-info,
a.backtop i,
#fav-search-advanced-fields .accordion-heading a.accordion-toggle,
#fav-search-advanced-fields .accordion-heading a.accordion-toggle,
a.k2ReadMore,
.k2AccountPage button.button.validate,
div.itemNavigation a.itemNext,
div.itemNavigation a.itemPrevious,
div.itemCommentsForm form input#submitCommentButton,
div.k2LoginBlock fieldset.input input.button,
div.k2UserBlock form input.button.ubLogout,
.k2AccountPage button.button.validate,
.pagination ul li a,
.pagination ul > .disabled > a,
.pagination ul > .active > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus,
.pagination ul > .active > a:hover,
.pagination ul > .active > a:focus,
.k2Pagination ul li a,
.k2Pagination ul > .disabled > a,
.k2Pagination ul > .active > a,
.itemCommentsPagination ul li a,
.itemCommentsPagination ul > .disabled > a,
.itemCommentsPagination ul > .active > a,
.k2Pagination ul > .disabled > a:hover,
.k2Pagination ul > .disabled > a:focus,
.k2Pagination ul > .active > a:hover,
.k2Pagination ul > .active > a:focus,
.itemCommentsPagination ul > .disabled > a:hover,
.itemCommentsPagination ul > .disabled > a:focus,
.itemCommentsPagination ul > .active > a:hover,
.itemCommentsPagination ul > .active > a:focus,
div.itemIsFeatured div.itemHeader h2.itemTitle span sup,
div.catItemIsFeatured div.catItemHeader h3.catItemTitle span sup,
#k2Container span.catItemAddLink a.modal {

    background-color: #65C8CD;
    background-image: none;
    text-shadow: none;

}

.btn,
.btn-primary,
.pager .next a,
.pager .previous a,
a.k2ReadMore,
.k2AccountPage button.button.validate,
div.itemNavigation a.itemNext,
div.itemNavigation a.itemPrevious,
div.itemCommentsForm form input#submitCommentButton,
div.k2LoginBlock fieldset.input input.button,
div.k2UserBlock form input.button.ubLogout,
.k2AccountPage button.button.validate,
div.itemIsFeatured div.itemHeader h2.itemTitle span sup,
div.catItemIsFeatured div.catItemHeader h3.catItemTitle span sup,
#k2Container span.catItemAddLink a.modal {

    font-family: 'Roboto', sans-serif;

}

.btn,
.btn-primary,
.pager .next a,
.pager .previous a,
a.k2ReadMore,
.k2AccountPage button.button.validate,
div.itemNavigation a.itemNext,
div.itemNavigation a.itemPrevious,
div.itemCommentsForm form input#submitCommentButton,
div.k2LoginBlock fieldset.input input.button,
div.k2UserBlock form input.button.ubLogout,
.k2AccountPage button.button.validate,
div.itemIsFeatured div.itemHeader h2.itemTitle span sup,
div.catItemIsFeatured div.catItemHeader h3.catItemTitle span sup,
#k2Container span.catItemAddLink a.modal,
.k2AccountPage button.button.validate {

    text-transform: none;

}

ul.menubasic li a:hover,
ul.menubasic li a:focus,
ul.menubasic li.current a,
ul.menubasic li.current ul a:hover,
ul.menubasic li.current ul a:focus,
ul.menubasic li span.nav-header:hover,
ul.menubasic li span.nav-header:focus {

    background-color: #65C8CD;

    color: #fff;

}

ul.menuarrow li a:hover,
ul.menuarrow li a:focus,
ul.menuarrow li.current a,
ul.menuarrow li.current ul a:hover,
ul.menuarrow li.current ul a:focus,
ul.menuarrow li span.nav-header:hover,
ul.menuarrow li span.nav-header:focus,
ul.menuarrow li a:hover:before,
ul.menuarrow li a:focus:before,
ul.menuarrow li.current a:before,
ul.menuarrow li.current ul a:hover:before,
ul.menuarrow li.current ul a:focus:before,
ul.menuarrow li span.nav-header:hover:before,
ul.menuarrow li span.nav-header:focus:before,
ul.menuside li a:hover,
ul.menuside li a:focus,
ul.menuside li.current a,
ul.menuside li.current ul a:hover,
ul.menuside li.current ul a:focus,
ul.menuside li span.nav-header:hover,
ul.menuside li span.nav-header:focus,
ul.menuline li a:hover:before,
ul.menuline li a:focus:before,
ul.menuline li.current a:before,
ul.menuline li.current ul a:hover:before,
ul.menuline li.current ul a:focus:before,
ul.menuline li span.nav-header:hover:before,
ul.menuline li span.nav-header:focus:before {

    color: #65C8CD;

}

ul.menuside li a:hover,
ul.menuside li a:focus,
ul.menuside li.current a,
ul.menuside li.current ul a:hover,
ul.menuside li.current ul a:focus,
ul.menuside li span.nav-header:hover,
ul.menuside li span.nav-header:focus {

    border-left: 5px solid #65C8CD;

}

ul.menuline li a:hover,
ul.menuline li a:focus,
ul.menuline li.current a,
ul.menuline li.current ul a:hover,
ul.menuline li.current ul a:focus,
ul.menuline li span.nav-header:hover,
ul.menuline li span.nav-header:focus,
ul.menuline.menu-clear li a:hover,
ul.menuline.menu-clear li a:focus,
ul.menuline.menu-clear li span.nav-header:hover,
ul.menuline.menu-clear li span.nav-header:focus,
ul.menuline.menu-dark li a:hover,
ul.menuline.menu-dark li a:focus,
ul.menuline.menu-dark li span.nav-header:hover,
ul.menuline.menu-dark li span.nav-header:focus {

    border-bottom: 1px solid #65C8CD;

}

ul.menubasic li a,
ul.menuarrow li a,
ul.menuside li a,
ul.menuline li a,
ul.menubasic li span.nav-header,
ul.menuarrow li span.nav-header,
ul.menuside li span.nav-header,
ul.menuline li span.nav-header {

    text-transform: none;

}

ul.menuhorizontal li a,
ul.menuhorizontal-right li a,
ul.menuhorizontal li span.nav-header,
ul.menuhorizontal-right li span.nav-header {

    font-family: 'Roboto', sans-serif;

}

ul.menuhorizontal li a,
ul.menuhorizontal-right li a,
ul.menuhorizontal li span.nav-header,
ul.menuhorizontal-right li span.nav-header {

    text-transform: none;

}

ul.list-square li:before,
ol.list-square li:before,
ul.list-circle li:before,
ol.list-circle li:before {

    background-color: #65C8CD;

}

#fav-offlinewrap {

    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;;

}

span.itemImage img,
span.catItemImage img,
span.tagItemImage img,
span.userItemImage img,
span.latestItemImage img,
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {

    width: 100% !important;

}

#fav-containerwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-topbarwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-slidewrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-introwrap {

    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;;

}

#fav-leadwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-promowrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-primewrap {

    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;;

}

#fav-showcasewrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-featurewrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-focuswrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-portfoliowrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-screenwrap {

    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;;

}

#fav-topwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-maintopwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-mainbottomwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-bottomwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-notewrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-basewrap {

    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;;

}

#fav-blockwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-userwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-footerwrap {

    background-repeat: repeat;
    background-attachment: initial;
    -webkit-background-size: auto;
    -moz-background-size: auto;
    -o-background-size: auto;
    background-size: auto;;

}

#fav-footerwrap {
    background-color: #F7A572;
}

#fav-footerwrap p,
#fav-footerwrap a {
    color: #FFFFFF;
}

.text-logo {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
}

.retina-logo {
    height: 52px;
}

.retina-logo {
    width: 188px;
}

.retina-logo {
    padding: 0px;
}

.retina-logo {
    margin: 0px;
}

@media (max-width: 768px) {

    #fav-navbar ul.nav-child {

        display: none;

    }

}

@media (max-width: 480px) {

    #fav-main img,
    .moduletable .custom img,
    div[class^="moduletable-"] div[class^="custom-"] img,
    div[class*=" moduletable-"] div[class*=" custom-"] img,
    .img-left,
    .img-right {

        display: inline-base;

    }

}




