/*Theme Name: Go to momTheme URI: http://thegotomom.comDescription: Customized Twenty Ten Theme.Author: Xfactor DesignsAuthor URI: http://xfactordesigns.com/Version: 1.0Tags: License:License URI:*//* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html-------------------------------------------------------------- */body {    margin: 0px;    padding: 0px;    background-color: #fff;    font-family: 'LatoRegular', Arial, Helvetica, sans-serif;    font-size: 14px;    color: #4d4d4d;}.body-inside {    margin: 0px;    padding: 0px;    background-image: url(images/page-bg-inside.gif);    background-position: center top;    background-repeat: repeat-x;    background-color: #fff;    font-family: Arial, Helvetica, sans-serif;    font-size: 13px;    color: #333333;}@font-face {    font-family: 'BebasNeueRegular';    src: url('fonts/BebasNeue-webfont.eot');    src: url('fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/BebasNeue-webfont.woff') format('woff'), url('fonts/BebasNeue-webfont.ttf') format('truetype'), url('fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'LatoItalic';    src: url('fonts/Lato-Italic-webfont.eot');    src: url('fonts/Lato-Italic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Lato-Italic-webfont.woff') format('woff'), url('fonts/Lato-Italic-webfont.ttf') format('truetype'), url('fonts/Lato-Italic-webfont.svg#LatoItalic') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'LatoRegular';    src: url('fonts/Lato-Regular-webfont.eot');    src: url('fonts/Lato-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Lato-Regular-webfont.woff') format('woff'), url('fonts/Lato-Regular-webfont.ttf') format('truetype'), url('fonts/Lato-Regular-webfont.svg#LatoRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'LatoLightItalic';    src: url('Lato-LightItalic-webfont.eot');    src: url('Lato-LightItalic-webfont.eot?#iefix') format('embedded-opentype'), url('Lato-LightItalic-webfont.woff') format('woff'), url('Lato-LightItalic-webfont.ttf') format('truetype'), url('Lato-LightItalic-webfont.svg#LatoLightItalic') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'LatoLight';    src: url('Lato-Light-webfont.eot');    src: url('Lato-Light-webfont.eot?#iefix') format('embedded-opentype'), url('Lato-Light-webfont.woff') format('woff'), url('Lato-Light-webfont.ttf') format('truetype'), url('Lato-Light-webfont.svg#LatoLight') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'LatoHairlineItalic';    src: url('Lato-HairlineItalic-webfont.eot');    src: url('Lato-HairlineItalic-webfont.eot?#iefix') format('embedded-opentype'), url('Lato-HairlineItalic-webfont.woff') format('woff'), url('Lato-HairlineItalic-webfont.ttf') format('truetype'), url('Lato-HairlineItalic-webfont.svg#LatoHairlineItalic') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'LatoHairline';    src: url('Lato-Hairline-webfont.eot');    src: url('Lato-Hairline-webfont.eot?#iefix') format('embedded-opentype'), url('Lato-Hairline-webfont.woff') format('woff'), url('Lato-Hairline-webfont.ttf') format('truetype'), url('Lato-Hairline-webfont.svg#LatoHairline') format('svg');    font-weight: normal;    font-style: normal;}*::-moz-selection {    background: #d54b93;    color: #fff;}*::selection {    background: #d54b93;    color: #fff;}/*This css style will prevent skype from formatting the numbers in web-page*/span.skype_pnh_container {    display: none;}span.skype_pnh_print_container {    display: inline;}/*.............common-css.................*/h1 {    font-family: 'BebasNeueRegular', sans-serif;    font-size: 28px;    color: #d54b93;    margin: 0px;    font-weight: normal;    margin-bottom: 15px;}h2 {    font-family: Arial, Helvetica, sans-serif;    font-size: 16px;    color: #567abe;    margin: 0px;    font-weight: bold;    margin-bottom: 5px;}h3 {    font-family: Arial, Helvetica, sans-serif;    font-size: 16px;    color: #ffffff;    margin: 0px;    font-weight: bold;    margin-bottom: 10px;}h4 {    font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif;    font-size: 20px;    color: #333333;    margin: 0px;    font-weight: normal;    margin-bottom: 10px;    margin-top: 10px;    letter-spacing: 1px;    margin-left: 7px;}h5 {    font-family: Arial, Helvetica, sans-serif;    font-size: 14px;    color: #333333;    margin: 0px;    font-weight: bold;    margin-bottom: 10px;    margin-top: 10px;}.inner-h1 {    font-size: 24px;}ul {    margin: 0px;    padding: 0px;    line-height: 23px;}li {    margin: 0px;    padding: 0px;    background-image: url(images/bullet.gif);    background-repeat: no-repeat;    background-position: left;    list-style: none;    padding-left: 10px;}p {    margin: 0px;    margin-bottom: 13px;    line-height: 17px;}.left {    float: left;}.right {     float: right;        margin: 0;    padding: 0;	height:25px;}a {    color: #d54b93;    text-decoration: underline;}a:hover {    color: #fff;    text-decoration: none;}.clear-div {    clear: both;}img {    border: 0px;}a {    outline: none;}/*.............common-css.................*/#container-main {    width: 100%;    z-index: 5000;    position: absolute;}#outer {    margin: auto;    width: 990px;}.home-left {    float: left;    background-image: url(images/home-left-bg.png);    background-repeat: no-repeat;    background-position: bottom;    width: 241px;    height: auto;    padding-bottom: 40px;}.logo {    padding-left: 12px;    padding-top: 5px;    padding-bottom: 5px;    margin-bottom: 5px;    background-image: url(images/links-divider.png);    background-position: bottom;    background-repeat: repeat-x;    width: 210px;    margin-left: 10px;}.left-links {    width: 221px;    padding-left: 10px;    padding-right: 10px;    font-family: 'BebasNeueRegular', arial;    letter-spacing: 1px;    font-size: 21px;}.left-links ul {    margin: 0px;    padding: 0px;}.left-links li {    margin: 0px;    padding: 0px;    list-style: none;    float: none;}.left-links li a {    display: block;    background-image: url(images/links-divider.png);    background-position: bottom;    background-repeat: repeat-x;    padding-bottom: 2px;    padding-top: 3px;    color: #FFF;    height: 25px;    text-decoration: none;    padding-left: 5px;}.left-links li a:hover {    color: #CCC;}.social-home {    padding-left: 10px;    padding-top: 0px;    float: left;}.social-home a:hover {    filter: alpha(opacity=70);    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);    -moz-opacity: .7;    opacity: 0.7;}.arrow-home {    float: right;    padding-right: 20px;    padding-top: 20px;    height: 30px;}.footer {    clear: both;    position: absolute;    z-index: 5000;    bottom: 0;    background-image: url(images/footer-bg.png);    background-repeat: repeat;    padding-top: 10px;    padding-bottom: 10px;    left: 0;    width: 100%;}.footer-container {    width: 990px;    margin: auto;    color: #FFF;    font-size: 12px;    font-family: 'LatoRegular', arial;}/*inside page*/#outer-inside {    width: 990px;    margin: auto;    padding-top: 10px;}.inside-logo-section {    height: 130px;}.logo-left {    float: left;}.logo-right {   float: right;    padding-top: 25px;    width: 544px;}.inside-top-links {    color: #4d4d4d;    float: left;    padding-top: 5px;    font-family: 'LatoRegular', arial;    text-transform: uppercase;    font-size: 12px;}.inside-top-links a {    text-decoration: none;    color: #4d4d4d;}.inside-top-links a:hover {    text-decoration: none;    color: #d54b93;}.search-text-field {    padding: 5px;    background-color: #f2f2f2;    color: #999;    border: none;    width: 200px;}.social-media-inside {    float: right;    height: 40px;    margin: 0;    padding-top: 15px;    width: 210px;}.social-media-inside a:hover {    filter: alpha(opacity=70);    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);    -moz-opacity: .7;    opacity: 0.7;}.video-section {    background-color: #FFF;    border: 5px solid #eeeeee;    padding: 5px;    margin-bottom: 25px;}.inside-content {    line-height: 20px;    padding-bottom: 40px;    min-height: 1080px;}.inside-content a {    color: #d54b93;    text-decoration: underline;}.inside-content a:hover {    color: #666666;    text-decoration: none;}.inside-image-ct {    padding-bottom: 20px;    width: 998px;}.inside-image-ct a {    margin-left: 0px;    margin-right: 21px;}.inside-image-ct a.last {    margin-left: 0px;    margin-right: 0px;}.inside-image-ct a:hover {    filter: alpha(opacity=70);    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);    -moz-opacity: .7;    opacity: 0.7;}.bottom-tv-ad {    float: left;}.bottom-google-ad {    float: right;}.bottom-spokesperson-ad {    float: left;    border: 1px solid #CCCCCC;}.bottom-mompulse-ad {    float: right;}.bottom-tv-ad a:hover {    filter: alpha(opacity=70);    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);    -moz-opacity: .7;    opacity: 0.7;}.bottom-google-ad a:hover {    filter: alpha(opacity=70);    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);    -moz-opacity: .7;    opacity: 0.7;}.bottom-spokesperson-ad a:hover {    filter: alpha(opacity=70);    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);    -moz-opacity: .7;    opacity: 0.7;}.bottom-mompulse-ad a:hover {    filter: alpha(opacity=70);    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);    -moz-opacity: .7;    opacity: 0.7;}.bottom-tv-ad li {    margin: 0;    padding: 0;}.bottom-google-ad li {    margin: 0;    padding: 0;}.bottom-spokesperson-ad li {    margin: 0;    padding: 0;}.bottom-mompulse-ad li {    margin: 0;    padding: 0;}.bottom-tv-ad li h3.widget-title {    display: none;}.bottom-google-ad li h3.widget-title {    display: none;}.bottom-spokesperson-ad li h3.widget-title {    display: none;}.bottom-mompulse-ad li h3.widget-title {    display: none;}.bottom-tv-ad .promo_slider_background_image {    width: 479px;}.bottom-google-ad .promo_slider_background_image {    width: 479px;}.bottom-spokesperson-ad .promo_slider_background_image {    width: 479px;}.bottom-mompulse-ad .promo_slider_background_image {    width: 479px;}.newsletter-bg {    /*background-image: url(images/newsletter-bg.gif);*/    background-image: url(/images/tv-appearances-478x124.jpg);    width: 453px;    height: 60px;    background-repeat: no-repeat;    float: right;    padding-left: 25px;    padding-top: 65px;}.newsletter-text-field {    padding: 6px;    background-color: #FFF;    border: none;    width: 300px;    float: left;    color: #666;    margin-right: 10px;}.brands-we-support-div {    float: left;    border: 1px solid #ccc;    width: 145px;    text-align: center;    margin-right: 7px;    margin-left: 7px;}.brands-we-support-div a:hover {    filter: alpha(opacity=70);    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);    -moz-opacity: .7;    opacity: 0.7;}.footer-inside {    border-top: 1px solid #ccc;    padding-top: 15px;    padding-bottom: 15px;    font-size: 12px;}.footer-inside a {    color: #666;}.footer-inside a:hover {    color: #d54b93;}.share {    float: right;    width: 400px;    text-align: right;    z-index: 5;}.inside-top-links ul {    list-style-type: none;    padding: 0;    margin: 0;}.inside-top-links ul li {    display: inline;    padding: 0;    margin: 0;}input[type=submit] {    background: url(images/btn-subscribe-small.gif) no-repeat;    width: 68px;    height: 28px;    border: none;    margin-top: -10px;    cursor: pointer;}input[type=submit]:hover {    background: url(images/btn-subscribe-small-hover.gif) no-repeat;    width: 68px;    height: 28px;    border: none;    margin-top: -10px;    cursor: pointer;}.avatar {    float: left;    margin: 1px 1px 1px 1px;    padding: 0 10px 0 0;    background: #fff;}.commentlist li {    margin-left: 0;    list-style: none;    padding-bottom: 20px;    overflow: hidden;    clear: both;    border-bottom: 1px solid #FFF;}#comments {    margin-top: 40px;}.minimal_arrow_tab_set {    margin-bottom: 40px;}.minimal_arrow_tab_set ul.tabs {    padding: 5px 1px;    height: 30px;}#comments .date {    line-height: 10px;    padding: 2px 8px;    text-transform: uppercase;    color: #bbb;    text-shadow: 1px 1px 1px #FFF4E0;}.comment-text p {    margin-bottom: 5px;    padding-top: 5px;}.commentlist {    margin: 0;    padding: 0;}.required {    color: red;}.reply {    display: none;}h2#comments-title {    margin: 0;}.entry-meta {    padding-bottom: 10px;}.field {    width: 167px;    height: 20px;    border-radius: 0px;}#recent-posts-3 {    padding-top: 20px;}textarea {    width: 380px;    height: 100px;    border: 1px solid #ccc;    font: 1em Arial, Helvetica, sans-serif;    color: #4D4D4D;    padding: 5px 10px;    resize: none;}#respond input {    width: 270px;    height: 20px;    border: 1px solid #CCC;    font: 1em Arial, Helvetica, sans-serif;    color: #4D4D4D;    padding: 5px 9px;}#commentform input.commentform {    border: 1px solid #CCCCCC;    clear: both;    color: #4D4D4D;    float: none;    font: 1em Arial, Helvetica, sans-serif;    height: 18px;    padding: 5px 10px;    width: 180px;}#commentform input[type=submit] {    background: #000;    border: 1px solid #000;    cursor: pointer;    float: left;    font-weight: bold;    height: 31px;    width: 125px;    clear: both;    color: #fff;    margin-top: 20px;    margin-bottom: 20px;}.comment-content {    border-bottom: 1px dashed #333;    padding-bottom: 20px;}.comment {    margin-top: 20px;}#respond {    padding-top: 20px;}.entry-meta1 {    padding-top: 20px;}#comments ol {    margin: 0;    padding: 0;    list-style-type: none;    background: none;}#comments ol li {    margin: 0;    padding: 0;    list-style-type: none;    background: none;}#comments h3 {    color: #4d4d4d;}input.wpcf7-submit {    background: #000;    border: 1px solid #000;    cursor: pointer;    float: left;    font-weight: bold;    height: 31px;    width: 79px;    clear: both;    color: #fff;    margin-top: 0px;}input.wpcf7-text {    width: 200px;    height: 30px;    border: 1px solid #ccc;    font: 1em Arial, Helvetica, sans-serif;    color: #4D4D4D;    padding: 5px 10px;}.inside-top-links ul li.menu-item-562 {    color: #fff;}.banner-section {    background-color: #FFF;    border: none;    padding: 0px;    margin-bottom: 25px;}.banner-section1 {    background-color: #FFF;    border: none;    padding: 0px;    margin-bottom: 25px;}.content-left {    float: left;    width: 610px;    height: auto;}.content-right {    float: right;    width: 322px;    height: auto;    border-left: 1px solid #CCC;    padding-left: 15px;}.content-right a:hover {    filter: alpha(opacity=70);    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);    -moz-opacity: .7;    opacity: 0.7;}.rightside-ads {    float: left;    width: 148px;    height: 130px;    margin: 0 0 15px 0;}.rightside-ads2 {    float: right;    width: 148px;    height: 130px;    margin: 0 0 15px 0;}.sidebar-main {    clear: both;    margin: 15px 0 15px 0;    width: 322px;}.sidebar-main .promo_slider_background_image {    width: 322px;}.sidebar-main .promo_slider {    height: 124px;    overflow: hidden;    position: relative;    width: 322px !important;}.enewsletter-box {    clear: both;    margin: 15px 0 70px 0;    width: 300px;    height: 60px;}.newsletter-text-field2 {    padding: 6px;    background-color: #FFF;    border: none;    width: 190px;    float: left;    color: #666;    margin-right: 10px;}.brands-we-support-div2 {    float: left;    border: 1px solid #ccc;    width: 145px;    margin-right: 21px;    text-align: center;    margin-bottom: 10px;}.brands-we-support-div2-last {    float: right;    border: 1px solid #ccc;    width: 145px;    text-align: center;    margin-right: 0px;    margin-bottom: 10px;}.entry-utility {    margin-bottom: 30px;}#content a:hover {    color: #4d4d4d;}input.wpcf7-submit:hover {    background: none repeat scroll 0 0 #000000;    border: 1px solid #000000;    clear: both;    color: #FFFFFF;    cursor: pointer;    float: left;    font-weight: bold;    height: 31px;    margin-top: 0;    width: 79px;}input#ss {    border: 1px solid #CCCCCC;    color: #4D4D4D;    font: 1em Arial, Helvetica, sans-serif;    height: 30px;    padding: 5px 10px;    width: 200px;}.img-con td {    border: 1px solid #ccc;}.advert1 {    clear: both;    border: 1px solid #ccc;    width: 322px;}.advert1 li {    margin: 0;    padding: 0;}.advert1 li h3.widget-title {    display: none;}.bottom-spokesperson-ad li {    margin: 0;    padding: 0;}.socialicons {    width: 120px;}.s4plusone {    width: 55px;}.s4twitter {    width: 95px;}.fb-like-box {    border: 1px solid #ccc;    margin-bottom: 10px;}.press {    width: 785px;    margin: 0 auto;}#content {    border-bottom: 1px solid #CCCCCC;    margin-bottom: 15px;}.c-Hv-Pe-Tza {    margin: 0;    padding: 0;    margin-top: 4px !important;}#LikePluginPagelet {    width: 110px !important;    height: 24px !important;}.footer-inside .fb_ltr {    border: medium none !important;    height: 27px !important;    overflow: hidden !important;    width: 85px !important;}.inside-content1 .fb_ltr {    border: medium none !important;    height: 27px !important;    overflow: hidden !important;    width: 85px !important;}.twitter-share-button {    height: 24px !important;    width: 54px !important;    margin-right: 10px;}.content-right .brands-we-support-div22 {    float: right;    border: 1px solid #CCC;    width: 145px;    text-align: center;    margin-bottom: 10px;    margin-right: 0px;}.share .fb_ltr {    border: medium none !important;    height: 27px !important;    overflow: hidden !important;    width: 130px !important;}.inside-content1 .share .fb_ltr {    border: medium none !important;    height: 27px !important;    overflow: hidden !important;    width: 85px !important;}.footer-container .fb_ltr {    border: medium none !important;    height: 27px !important;    overflow: hidden !important;    width: 110px !important;}.brands-we-support-div22 {    float: left;    border: 1px solid #CCC;    width: 145px;    margin-right: 21px;    text-align: center;    margin-bottom: 10px;}.linktag {    z-index: 1000 !important;    width: 477px;    height: 125px;    float: left;    position: absolute;    color: #fff;}.linktag1 {    z-index: 1000 !important;    width: 322px;    height: 125px;    float: left;    position: absolute;    color: #fff;}.s4linkedin {    width: 60px;}.meta-sep {    display: none;}span.vcard {    display: none;}.bottom-spokesperson-ad .promo_slider_background_image {    width: 479px;}.advert1 .promo_slider {    height: 124px;    overflow: hidden;    position: relative;    width: 322px !important;}.advert1 .promo_slider_background_image {    width: 322px;}#f1a1bb20ec {    width: 85px !important;}.fb-like-box iframe.fb_ltr {    height: 65px !important;    width: 429px !important;}.connect_widget_button_count_excluding {    display: none;}#g-lock-double-opt-in-manager {    float: none !important;}.newsletter-bg .gsom-optin-form input[type="text"] {    width: 300px;}