/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html,
button,
input,
select,
textarea {
    color: #222;
}

html {
    font-size: 1em;
    line-height: 1.4;
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between images, videos, audio and canvas and the bottom of
 * their containers: h5bp.com/i/440
 */

audio,
canvas,
img,
video {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}

/* ==========================================================================
   Browse Happy prompt
   ========================================================================== */

.browsehappy {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

















/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Image replacement
 */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */

.hidden {
    display: none !important;
    visibility: hidden;
}

/*
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element to be focusable
 * when navigated to via the keyboard: h5bp.com/p
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screenreaders, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
    *zoom: 1;
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

@media print,
       (-o-min-device-pixel-ratio: 5/4),
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
    * {
        background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links for images, or javascript/internal links
     */

    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group; /* h5bp.com/t */
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}

body{font-family: 'Roboto', sans-serif;font-size:16px;line-height:22px;outline:none;}
body.another-body-cls-bg{background: linear-gradient(to bottom, #e6e6e6 0%, #f2f2f2 26%, #ffffff 51%, #f2f2f2 77%, #e6e6e6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
a{text-decoration:none;}
a:hover{text-decoration:none;}
input, button {outline: none; }
img, a:link, a:focus{outline:none;}
ul{margin:0;padding:0;list-style:none;}
.btn-all-img{background: url("img/buttonSprite.png") no-repeat}


.fix{overflow:hidden}
.floatleft{float:left;}
.floatright{float:right;}
.slicknav_menu{display:none;}
.header_area{background:#850900;min-height:273px}
.header_color{background: linear-gradient(to right, #850900 0%, #c20200 50%, #850900 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);min-height:273px}
.header{}
.header img{display:block;}
.header .logo, .header .title{left: 50%;position: absolute;}
.header .logo{margin-left: -71.5px;margin-top: 37px;}
.header .title{margin-left: -351px;margin-top: 226px;}
.nav_area{}
.menu{background:#B4B4B4;min-height:42px}
.menu:before, .menu:after{background: url("img/banderoleGrey.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content: "";height: 45px;position: absolute;top: 8px;width: 42px;}
.menu:before{left: -19px;}
.menu:after{background-position: 0 -90px;right: -19px;}
#nav ul{margin:0;padding:0;list-style:none;}
#nav ul li{float:left;position:relative;z-index:99}
#nav ul li:hover{background:#777777;}
#nav ul li a{color: #000;display: block;padding: 10px 12px;font-size: 18px;color: #fff;text-transform:uppercase;}
#nav ul li a:hover{}

#nav ul li ul{position:absolute;left:-99999px;background:#B4B4B4;}
#nav ul li:hover ul{left:0px}
#nav ul li ul li{border-bottom: 1px solid #fff;float: none;}
#nav ul li ul li:last-child{border-bottom: 0px solid #fff;}
#nav ul li ul li a{padding: 5px 10px;width: 295px;}
#nav ul li ul li a:hover{}

.main_content_area{margin:20px 0;}
.main_content{}
.two_teaser{}
.single_teaser{margin-bottom:20px;position:relative;}
.single_teaser img{width:100%;}
.single_teaser .footerImg {bottom: 0;left: 15px;position: absolute;}
.single_teaser .footerImg .buttonSprite{background: url("img/buttonSprite.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:40px;width:184px;}
.single_teaser .footerImg .buttonSprite:hover{background-position: 0 -1944px;}
.single_teaser .footerImg .buttonSprite a{color: #fff;font-size: 25px;line-height: 36px;margin-left: 10px;}
.single_teaser .news_box{}
.single_teaser .news_box ul{background:#d2d2d2;min-height: 337px;padding: 7px 7px 48px;}
.single_teaser .news_box ul li{background:#fff;font-size: 12px;margin-bottom: 10px;padding: 7px 7px 1px;}
.single_teaser .news_box ul li header{}
.single_teaser .news_box ul li p{}
.single_teaser .news_box ul li p a{}
.footer_area{background:#B5B5B5;}
.footer{}
.all_list{margin-top:20px;min-height:280px}
.single_footer_list{width: 135px;}
.single_footer_list h2{color:#fff;font-size:16pt;}
.single_footer_list ul{}
.single_footer_list ul li{}
.single_footer_list ul li a{color:#fff;font-size:15px;text-transform:uppercase;}
.single_footer_list ul li a:hover{text-decoration:underline;}
.social{margin-top: 25px;}
.social img{margin-right:2px;}
.social img:hover{opacity:0.5;}
.footer_bottom{text-align:center;color:#fff;font-size:14px;}
.footer_bottom p{}






/* news page css */

.page_area{margin-bottom: 25px;margin-top: 15px;}
.page_title{padding: 0 40px;}
.page_title h2{color: #313131;font-size:30pt;text-transform:uppercase;}
.two_colum_news_area{padding: 0 26px;}
.news_menu{background:#D2D2D2;}
.two_colum_news_area #nav ul{}
.two_colum_news_area #nav ul li{z-index:9}
.two_colum_news_area #nav ul li:hover{background:none;}
.two_colum_news_area #nav ul li a{}
.two_colum_news_area #nav ul li a.active{color:#000;}
.two_colum_news_area #nav ul li a:hover{text-decoration:underline;}
.all_news{margin-top: 2px;}
.single_news{border-bottom:1px solid#C9C9C9;padding-bottom: 30px;}
.single_news_header{}
.single_news_header p{font-size:12px;}
.single_news_header p.flag, .flag{background: url("img/flagSprite.png") no-repeat scroll 0 -134px rgba(0, 0, 0, 0);width: 75px;padding-left: 5px;color: #fff;}
.single_news_header p.yellow_flag, .yellow_flag{background-position: 0 2px;}
.single_news_header p.blue_flag, .blue_flag{background-position: 0 -66px;}
.single_news_header p.n_date{color: #7d7d7d;}
.single_news_descr{padding: 0 30px;}
.single_news_descr h4{font-size:18px;color:#ac0009;}
.single_news_descr p{font-size:12px;}
.single_news_descr p a{display:block;}
.last-bdr-btm{background: #fff;height: 3px;margin-top: -1px;}
.right_sidebar{}
.recent_news{background:#D2D2D2;padding: 0 6px;}
.recent_news h3{color: #fff;font-size: 18px;margin-top: 12px;}
.recent-message p{}
.recent-message{background:#fff;font-size: 12px;padding-left: 8px;padding-right: 8px;padding-top: 0;margin-bottom: 6px;}
.recent-message h4{font-size:14px;color:#ac0009;}
.filter_game{}
.filter_game h3{font-size:18pt;}
.filter_game p{font-size:12px;}
.filter_game a{font-size:14px;}
.newsletter_sign_up{background-position: 0 -1080px;min-height: 61px;margin-top:40px;}
.newsletter_sign_up a{color: #fff;display: block;font-size: 15px;padding: 7px;text-transform: uppercase;}
.newsletter_sign_up a span{font-size:17px;}



/* press page css */

.about_press_area{margin-bottom:40px;}
.ootp_fifteen_img{width:100%;}
.press_menu{margin-top:20px;}
.about_press_area #nav{}
.about_press_area #nav ul{}
.about_press_area #nav ul li{}
.about_press_area #nav ul li a{color:#333333;font-size:20px;}
.about_press_area #nav ul li a:hover, .about_press_area #nav ul li a.active {color:#ac0005;text-decoration:underline;}
.press_info{color:#333333;padding:0 12px;}
.about_info_press{}
h2.press_info_title{font-size:18px;margin-bottom:15px;}
.about_info_press p{}
.feat_key{}
.feat_key ul{list-style:inside;padding:0 15px;}
.feat_key ul li{}
.press_sidebar{padding-bottom: 10px;}
.press_sidebar p{margin-bottom:4px;}



/* about us page */

.about_us_area{}
.about_us_area p{line-height: 20px;margin-bottom: 20px;}
.about_us_area .page_title{padding:0;}
.mission_details{}
.contact_us_about{margin: 40px 0;}
.contact_us_about p{font-size: 16px;padding: 0 15px;}
.contact_us_about a{color:#ac0005;}
.contact_us_about a:hover{text-decoration:underline;}



/* out-of-the-park-baseball-index page css */

.top_header_area{background:#B5B5B5;}
.top_header{}
.logo_menu{}
.logo_menu img{margin-right: 30px;margin-top: 11px;}
.logo_menu #nav {}
.logo_menu #nav ul{}
.logo_menu #nav ul li{}
.logo_menu #nav ul li:hover{background:none;}
.logo_menu #nav ul li a{font-size:12px;color:#fff;}
.logo_menu #nav ul li a:hover{text-decoration:underline;}
.header_social{margin-top: 5px;}
.header_social a{}
.header_social a:hover{opacity:0.5;}
.header_social img{margin-left:3px;}
.header_img{margin: 0 auto;width: 92%;}
.header_img img{width:100%;height:100%;}
.ootd_red_menu{background:#A60100;}
.ootd_red_menu ul li:hover{background:#6B0000 !important;}
.ootd_red_menu:before, .ootd_red_menu:after{background: url("img/banderoleSprite.png") no-repeat;}
.ootd_red_menu:after{background-position: 0 -90px !important;}
.ootd_red_menu:before{}
.page_area.otd-page-area {margin-top: 0;padding-top: 24px;}
.ootp_int{}
.promo_news{}
.promo_image{width: 44.9%;}
.promo_image img{width: 100%;}
.promo_text{margin-left: 20px;width: 52%;}
.promo_text h3, .promo_text h1, .recent-rev-title h1, .ootp_news_area .single_rev a, .single_features_content .single_f_cont_text h3, .features_tab_title ul.nav.nav-tabs li a, .single_review h4, .single_support h2, .single_work_details h2, .single_version h2{text-transform:uppercase;}
.promo_text h1{color:#ac0005;font-size:36px;}
.promo_text h3{color: #0051a9;font-size: 16px;}
.promo_text p{line-height: 20px;}
.promotions_area{margin-top:20px;}
.promo_header_title{background:#707070;margin-top: -11px;}
.single_promo{width: calc(93% / 3);line-height:20px;margin-left:15px;}
.single_promo h2{font-size:18px;color:#fff;}
.single_promo p{margin-bottom:0;}
.single_promo p, .single_promo ul{}
.single_promo img{width:100%;margin-top: 20px;}
.single_promo ul{list-style:inside;}
.single_promo ul li{padding-left: 13px;}
.promo_details{margin-top:20px;margin-left:-15px;}
.recent_rev{margin-top:25px;}
.recent-rev-title{}
.recent-rev-title h1{font-size: 40px;color: #313131;}
.recent-rev-title a{font-size: 14px;margin-top: 32px;}
.all_rev{margin-left: -35px;margin-top:25px;}
.single_rev{margin-left: 35px;width: 215px;}
.single_rev a{color:#ac0005;}
.single_rev a:hover{text-decoration:underline;}
.single_rev p{}
.ootp-right-sidebar{margin-top: -19px;}
.download_area{}
.download_area h2, .ootp_news_area h2, .single_purchase h2{background: linear-gradient(to right, #990000 0%, #a80100 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);color: #fff;font-size: 18px;padding: 10px;}
.all_download{}
.single-download{background:#fff;margin-bottom: 6px;padding: 8px;}
.single-download img{margin-right:15px;}
.single-download p{}
.single-download p, .download-btn a{font-size:18px;}
.download-btn{background-position: -370px 0;}
.download-btn:hover{background-position: -370px -148px;}
.download-btn a{color: #fff;padding-left: 8px;}
.right_video{margin:25px 0;}
.right_video iframe.youtube-player{}
.ootp_news_area{background:#fff;margin-bottom:40px;}
.ootp_news_area h2{margin-top: 0;}
.ootp_news_area .single_rev{margin-left: 0;padding: 0 10px;width: 100%;}
.ootp_news_area .single_rev p{line-height:20px;}
.ootp_news_area .single_rev p a{color:#0088cc;text-transform:none;}
.ootp-right-sidebar .newsletter_sign_up{margin-bottom: 15px;margin-top: 0;}



/* out-of-the-park-baseball-media page css */

.media_page_area, .media_videos{padding: 0 25px;}
.media_page_area{padding: 0 25px;}
.screens{}
#screens{}
.single-media-img{position:relative;margin-bottom:30px;}
.single-media-img img{height: 240px;width: 100%;}
.screens .page div footer {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);bottom: 0;color: #ffffff;height: 52px;
line-height: 14px;overflow: hidden;padding: 5px;position: absolute;width: 92%;}
#slideBand{background-color: #b1b1b1;height: 40px;width: 100%;}
#slideBand a {color: #ffffff;font-size: 20px;line-height: 19px;margin-left: 5px;}
.slide-img{background: url("img/play.png") no-repeat scroll right center rgba(0, 0, 0, 0);height: 30px;margin-right: 17px;margin-top: 5px;padding-right: 45px;padding-top: 3px;}
#slideBand .active {color: #535353;}
#bigOverlay {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);bottom: 0;display: none;height: 100%;left: 0;overflow: auto;position: absolute;right: 0;top: 0;width: 100%;z-index: 99;}
#close {color: #ffffff;cursor: pointer;font-size: 50px;position: absolute;right: 10px;top: 10px;}
#slideShow header {color: #ffffff;height: 50px;text-align: center;}
#slideShow .image {max-width: 90%;}
#slideShow center {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);bottom: 0;color: #ffffff;left: 50%;margin-left: -410px;padding: 10px;position: fixed;width: 800px;}
.single_video{margin-bottom:30px;}

/* out-of-the-park-baseball-features page css */

.features_tab_title{}
.features_tab_title ul.nav.nav-tabs{border-bottom:0;}
.features_tab_title ul.nav.nav-tabs li{float:none;}
.features_tab_title ul.nav.nav-tabs li.active a{color:#fff;background:#990000;}
.features_tab_title ul.nav.nav-tabs li.active a:hover{background:#990000;}
.features_tab_title ul.nav.nav-tabs li a{border:0px;border-radius:0;font-size:20px;color:#313131;padding:5px 15px;}
.features_tab_title ul.nav.nav-tabs li a:hover{background:none;text-decoration:underline;}
.features_content_area{background:#DDDDDD;min-height:500px}
.features_page_area .col-lg-8 {margin-left: -32px;}
.single_features_content{padding: 15px 0;}
.single_features_content .single_f_con_img{width:100%;height:220px;}
.single_features_content .single_f_cont_text{}
.single_features_content .single_f_cont_text h3{font-size:20px;color:#ac0005;margin-bottom:20px;}
.single_features_content .single_f_cont_text p{line-height: 20px;}
.all_league_details{padding-left: 35px;}
.single_league_details{}
.single_league_details h4{color:#ac0005;margin-bottom: 5px;}



/* out-of-the-park-baseball-reviews page css */
.all_reviews_area{clear: both;margin-bottom: 50px;overflow: hidden;padding-left: 25px;padding-top: 10px;}
.single_review{background:#dddddd;margin-bottom: 15px;padding: 5px 10px;}
.single_review a:hover{text-decoration:underline;}
.single_review h4{color:#ac0005;margin-bottom:5px;}
.single_review p{line-height: 16px;}
.t_review{}
.t_review p{font-size:12px;text-align:center;margin-top:10px;}



/* out-of-the-park-baseball-support page css */

.support_area{margin-bottom:50px;}
.single_support{padding-left:25px;}
.single_support h2{color: #ac0005;font-size: 18px;}
.single_support p{line-height:20px;}
.single_support p.warn_text{color: #ac0005;}


/* out-of-the-park-baseball-download page css */


.dl_ootp_area{padding-left:41px;}
.mirror_server{background:#DDDDDD;padding:8px 0;}
.mirror_server .download_area .all_download .col-lg-4{padding:0 8px;}
.mirror_server .download_area .all_download h3{font-size:16px;}
.mirror_server .download_area .all_download p.pc_req{line-height:18px;}
.mirror_server .download_area .all_download p span{color:#ac0005;}
.work_details{}
.single_work_details{background: url("img/info_icon.png") no-repeat scroll 0 15px rgba(0, 0, 0, 0);margin-top: 20px;padding-left: 50px;margin-left: -20px;}
.single_work_details h2{font-size:18px;}
.single_work_details p{}
.purchase_webstore_area{margin-top:40px;}
.purchase_webstore_area p.bottom_text_p_online{}
.purchase_webstore_area .page_title{padding:0;}
.purchase_online{background:#ddd;padding: 15px 0;}
.purchase_left_text{}
.purchase_left_text p{line-height:20px;}
.right_purchase{margin-left:-10px;}
.single_purchase{margin-left: 10px;width: 23%;}
.single_purchase h2{}
.purchase_link{background:#EDEDED;padding:5px;}
.header-purchase{height: 104px;margin-top: 20px;background: linear-gradient(to right, #990000 0%, #a80100 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);color: #fff;}
.header-purchase p{font-size: 18px;text-align:center;padding: 25px 0;}
.purchase_link p{}
.purchase_link a{display:block;color: #313131;}
.purchase_link a:hover{text-decoration:underline;}
.other_opt_purchase{text-align: center;margin: 15px 0;}
.other_opt_purchase a{display: block;color:#333333;font-size:15px;}
.other_opt_purchase a:hover{text-decoration:underline;}
.other_opt_purchase a.other_p_img:hover{background:#ededed;}
.other_opt_purchase img {width: 40%;display: block;margin: 0 auto;}
.demo_prior_v_area{background: url("img/download_icon.png") no-repeat scroll 0 10px;padding-left: 95px;margin-bottom:150px;}
.single_version{margin-bottom: 10px;}
.single_version h2{font-size:16px;margin-bottom: 0px;}
.single_version a{}
.single_version a:hover{text-decoration:underline;}
.single_version span{padding:0 5px;}
.single_version p{}
.demo_prior_v_area p{margin-top:20px;}


/* fhm page css */

.fhm-nav-area{}
.fhm-nav-area #nav ul li:hover, .iootp-nav-area #nav ul li:hover{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);}
.fhm_yellow_menu:before, .fhm_yellow_menu:after {background: url("img/banderoleYellow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.fhm_yellow_menu:after {background-position: 0 -90px !important;}
.fhm_yellow_menu{background:#e6aa00;}
.fhm-page-area{margin-bottom: 100px;}
.fhm-page-area .promo_news .promo_text h1{color:#0051a9;}
.fhm-page-area .promo_news .promo_text p span{color:red;font-weight:bold;}
.fhm-page-area .promotions_area .promo_header_title, .iootp-page-area .promotions_area .promo_header_title {background: none;margin-left: -15px;}
.fhm-page-area .promotions_area .promo_header_title .single_promo h2, .iootp-page-area .promotions_area .promo_header_title .single_promo h2 {padding:5px;background:#707070;}
.fhm-page-area .right_sidebar .download_area h2, .fhm-page-area .right_sidebar .ootp_news_area h2 {background:#E6AA00;}
.fhm-page-area .download_area .single-download .download-btn {background-position: 0 -1500px;}
.fhm-page-area .download_area .single-download .download-btn:hover {background-position: 0 -1648px;}
.fhm-page-area .right_sidebar .ootp_news_area .single_rev a{color:#0051a9;}
.fhm-page-area .right_sidebar .newsletter_sign_up{background-position: 0 -90px;}
.fhm-page-area .right_sidebar .newsletter_sign_up:hover{background-position: 0 -310px;}
.fhm-page-area .features_tab_title ul.nav.nav-tabs li.active a {background:#e6aa00;}
.fhm-page-area .single_features_content .single_f_cont_text h3 {color:#0051a9;}
.fhm-page-area .single_features_content .all_league_details .single_league_details h4 {color:#0051a9;}
.single_league_details .single_session{margin-bottom: 10px;padding-left: 30px;}
.single_league_details .single_session p{line-height:18px;}
.fhm-page-area .support_area .single_support h2{color:#0051a9;}
.fhm-page-area  .work_details .single_work_details p{line-height:18px;}
.fhm-page-area .purchase_online .right_purchase .single_purchase {width: 47%;}
.fhm-page-area .purchase_online .right_purchase .single_purchase h2 {background:#E6AA00;}


/* iootp support page css */

.iootp_blue_menu {background:#0059B9;}
.iootp_blue_menu:before, .iootp_blue_menu:after {background: url("img/banderoleBlue.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.iootp_blue_menu:after{background-position: 0 -90px !important;}

/* iootp features page css */

.iootp-page-area .features_tab_title ul.nav.nav-tabs li.active a {background:#0059b9;}
.iootp-page-area .features_content_area .single_f_cont_text .all_league_details {padding-left: 0;}

/*iootp index page css */

.iootp-page-area .right_sidebar .download_area h2, .iootp-page-area .right_sidebar .ootp_news_area h2 {background:#0059b9;}
.iootp-page-area .promo_news .promo_image {width: 100%;}
.iootp-page-area .promotions_area .promo_header_title .single_promo h2 {background:#0059b9;}
.iootp-page-area .promotions_area .single_promo.single-pro-img {top: 334px;position: absolute;right: 15px;}
.iootp-page-area .right_sidebar .all_download .single-download{text-align: center;}
.iootp-page-area .right_sidebar .ootp_news_area{margin-top:25px;}
.iootp-page-area .right_sidebar .ootp_news_area .single_rev a{color:#009cff;}
.iootp-page-area .iootp_review_area .page_title{padding:0;}
.iootp-page-area .iootp_review_area .all_reviews_area {padding-left: 0;}
.iootp-page-area .iootp_review_area .all_reviews_area .single_review a:hover {text-decoration:none;}
.iootp-page-area .iootp_review_area .all_reviews_area .col-lg-4{padding-left:0;}
.iootp-page-area .iootp_review_area .all_reviews_area .single_review {background: none;padding:0;}
.iootp-page-area .iootp_review_area .all_reviews_area .t_review p{color:#0088cc;text-transform:uppercase;text-align: left;}
.iootp-page-area .iootp_review_area{margin-top:50px;}
 
.single_support p, .single_review h4, .single_review p, .single_league_details h4, .single_features_content .single_f_cont_text p, #slideShow center , .screens .page div footer, .ootp_news_area .single_rev, .promo_text p, .promotions_area, .about_us_area p, .press_info, .single_news_header p.n_date, .mirror_server .download_area .all_download p.pc_req, .single_work_details p, .purchase_left_text p, .purchase_link, .purchase_webstore_area p.bottom_text_p_online, .single_version p, .single_version a, .demo_prior_v_area p{font-size:13px;}

