/*
 Theme Name:   Infinite Child
 Theme URI:    http://demo.goodlayers.com/infinite
 Description:  Goodlayers Infinite Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     infinite
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  infinite-child

 START YOUR CHILD THEME CSS HERE
*/


.home_box
{ 
border-top: 10px solid;
  border-image: linear-gradient(to left,rgba(31, 136, 177,1)  1%, rgba(31, 73, 106,1)  100%) 100% 0 100% 0/10px 0 0 0;
border-bottom: 0px solid;
}

.sf-menu > .infinite-normal-menu li, .sf-menu > .infinite-mega-menu > .sf-mega, .sf-vertical ul.sub-menu li, ul.sf-menu > .menu-item-language li {
 
background: transparent;

}

.infinite-top-menu-button i, .infinite-mobile-menu-button i {
    color: #fff;
}

.infinite-navigation .sf-menu > .infinite-normal-menu .sub-menu {
       background: -moz-linear-gradient(-45deg, #1f496a 0%, #1f88b1 100%); 
background: -webkit-linear-gradient(-45deg, #1f496a 0%,#1f88b1 100%);
background: linear-gradient(135deg, #1f496a 0%,#1f88b1 100%);
}

.mm-navbar .mm-title, .mm-navbar .mm-btn, ul.mm-listview li > a, ul.mm-listview li > span {
    color: #fff;
}

ul.mm-listview li {
    border-color: #fff;
}
.mm-menu {
    background: -moz-linear-gradient(-45deg, #1f496a 0%, #1f88b1 100%); 
background: -webkit-linear-gradient(-45deg, #1f496a 0%,#1f88b1 100%);
background: linear-gradient(135deg, #1f496a 0%,#1f88b1 100%);
}

.home_para
{
   
   background: url('http://cliftonwindows.ie/wp-content/uploads/2016/05/backgroundlarge-1.png');
   background-position: fixed;

}

@media (min-width: 600px) {
.home_para
{
   
   height: 600px;

}

.infinite-top-menu-button i, .infinite-mobile-menu-button i {
    color: #fff;
}

  .home_skew:before {
    content: '';
    height: 80px;
    position: absolute;
    width: 100%;
    background: #212121;
    -webkit-transform: skewY(-2deg);
    -moz-transform: skewY(-2deg);
    -ms-transform: skewY(-2deg);
    -o-transform: skewY(-2deg);
    transform: skewY(-2deg);
    z-index: 1;
    margin-top: -35px;
}
}

@media only screen and (max-width: 709px)
{
.window_row
{
border-top: 10px solid;
  border-image: linear-gradient(to left,rgba(31, 136, 177,1)  1%, rgba(31, 73, 106,1)  100%) 100% 0 100% 0/10px 0 15px 0;
border-bottom:15px solid;
}
}


.home_skew
{
     background: #212121;
}

.infinite-page-title-wrap.infinite-style-custom .infinite-page-title {
    letter-spacing: 0px;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
}

html.infinite-mmenu-left .infinite-mobile-header-wrap .infinite-top-bar, html.infinite-mmenu-left .infinite-mobile-header, html.infinite-mmenu-right .infinite-mobile-header-wrap .infinite-top-bar, html.infinite-mmenu-right .infinite-mobile-header {
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease,-webkit-transform .4s ease;
    background: -moz-linear-gradient(-45deg, #1f88b1 0%, #224f6f 100%);
    background: -webkit-linear-gradient(-45deg, #1f88b1 0%,#224f6f 100%);
    background: linear-gradient(135deg, #1f88b1 0%,#224f6f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f88b1', endColorstr='#224f6f',GradientType=1 );
}

.infinite-page-title-wrap {
    background-image: url(http://cliftonwindows.ie/wp-content/uploads/2017/07/Untitled-1-1.png);
    border-bottom: 10px solid;
    border-image: linear-gradient(to left,rgba(31, 136, 177,1) 1%, rgba(31, 73, 106,1) 100%) 100% 0 100% 0/0px 0 10px 0;
    border-bottom: 10px solid !important;
}


.infinite-body h3 {
    font-size: 36px;
    font-size: 34px !important;
}

.infinite-footer-wrapper .infinite-widget-title {
    color: #ffffff;
    font-size: 20px !important;
}

.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .infinite-mega-menu > .sf-ega a:hover, .sf-menu > .infinite-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a {
    background-color: #1f496a;
}
