﻿body {
    margin:0px;
    padding:0px;
    font: normal 12px/18px Arial, Helvetica, sans-serif;
}

h1{
    font-weight:bold;
    border-bottom:1px solid #d8d8d8;
    padding-bottom:15px;
}

h2{ font: 20px 'museo_sans700', Arial, Helvetica, sans-serif;
    color: #357dab;
    text-align: center;
    display: block;
    font-weight:bold;
    }
    
    
h3{ font: 18px 'museo_sans700', Arial, Helvetica, sans-serif;
    color: #646466;
    text-align: center;
    display: block;
    font-weight:bold;
    }    
    

h4{
    font: italic 16px/22px 'proxima_novalight', Arial, Helvetica, sans-serif;
    color: #3f3d39;
    padding: 10px 0;
    font-weight:normal;
}

blockquote {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    margin: 0.05em 0;
    line-height: 1.45;
    position: relative;
    color: #7a7a7a;
    background: #f5f5f5;
    border-left: 3px dashed #7a7a7a;
}
    
.heading{
    border-bottom:1px solid #d8d8d8;
    padding-bottom:15px;
    margin-bottom:15px;    
}

.heading h1{border-bottom:0px;padding-bottom:0px;}

.click-menu-container{
    visibility:hidden;
    display:none;
}

.p0{padding:0px !important;}

.row-centered {
    text-align:center;
}
.col-centered {
    display:inline-block;
    float:none;
    /* reset the text-align */
    text-align:left;
    /* inline-block space fix */
    margin-right:-4px;
}
/*menu button styles*/
/*------------------------------------------*/
.menu .btn-primary {
    color: #fff;
    background-color: #6dafea;
    border:1px solid #488fcf;
}

.menu .btn-primary:hover {
    color: #6dafea;
    background-color: #fff;
    border:1px solid #bbbbbb;
    text-decoration:none;
}

.menu .btn-warning {
    color: #000;
    background-color: #ffe500;
    border:1px solid #d7c20c;
}

.menu .btn-warning:hover {
    color: #fff;
    background-color: #ff0000;
    border:1px solid #cd0505;
    text-decoration:none;
}

/*mobile click menu*/
#mobile-menu-click .btn-primary {
    color: #fff;
    background-color: #6dafea;
    border:1px solid #488fcf;
}

#mobile-menu-click .btn-primary:hover {
    color: #6dafea;
    background-color: #fff;
    border:1px solid #bbbbbb;
    text-decoration:none;
}

#mobile-menu-click .btn-warning {
    color: #000;
    background-color: #ffe500;
    border:1px solid #d7c20c;
}

#mobile-menu-click .btn-warning:hover {
    color: #fff;
    background-color: #ff0000;
    border:1px solid #cd0505;
    text-decoration:none;
}

/*------------------------------------------*/



/*standard button styles*/
/*------------------------------------------*/
.btn-default {
    color: #fff !important;
    background-color: #3c8bbd;
    border:1px solid #2c74a2;
    font: 11px 'cantarellbold', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    height:40px;
    line-height:27px;
    -webkit-box-shadow: 0 0 0 4px rgba(0,0,0,.2);
box-shadow: 0 0 0 4px rgba(0,0,0,.2);
margin: 10px 5px;
}

.btn-default:hover {
    color: #fff !important;
    background-color: #2c74a2;
    border:1px solid #2c74a2;
    text-decoration:none !important;
}
/*------------------------------------------*/



/*header styles*/
/*------------------------------------------*/
.header{
    background-image:url(/images/headerbg.png);
    background-repeat:repeat-x;
    background-position:bottom;
    background-color:#f7f7f7;
    height:99px;
}

.logo-container{
    margin-top:10px;
}

.mobile-logo{
    position:absolute;
}

.contact {
    margin-top:15px;
}

.contact-phone {
    float:right;
    font: normal 14px/14px 'museo_sans700', Arial, Helvetica, sans-serif;
}
.contact-email {
    float:right;
    margin-left:40px;
    font: normal 14px/14px 'museo_sans700', Arial, Helvetica, sans-serif;
}
.contact-social {
    float:right;
    margin-left:40px;
    font: bold 16px/16px 'proxima_nova_rgregular', Arial, Helvetica, sans-serif
}

.contact-social a {
    margin-left:10px;
}

/*------------------------------------------*/



/*Menu styles*/
/*------------------------------------------*/
.menu{
    margin-top:25px;
}
.menu ul{
    float: left;
    margin: 0;
    padding: 8px 0 0;
    text-transform:uppercase;
    font: normal 12px 'proxima_nova_rgregular', Arial, Helvetica, sans-serif;
    
}

.menu ul li{
    list-style: none;
    float: left;
    margin: 0 8px 0 0;
    height: 31px;
   
}


.menu ul ul{
    visibility:hidden;
    font-size:11px;
    position:absolute;
    background-color:#f7f7f7;
    width:250px;
    z-index:9999;
    padding:0px;
    margin:0px;
    border-top:1px solid #6dafea;
    border-right:1px solid #6dafea;
    border-left:1px solid #6dafea;
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    opacity:0;
    -webkit-transition: all .25s linear;
    transition: all .25s linear;
}

.menu ul ul ul{
    left:248px;
    margin-top:-24px;
}


.menu ul ul li{
    display:block;
    float:none;
    border-bottom:1px solid #6dafea;
    margin:0px;
    height:24px;
}

.menu ul ul li a{
    display:block;
    line-height:24px;  
    padding-left:5px;
    color:#666;
}

.menu ul ul li a:hover{
    text-decoration:none;
    color:#fff;
    background-color:#6dafea;
}

.menu ul li:hover > ul{
    display:block;
    opacity:1;
    visibility:visible;

}

.mobile-toggle{
        float: right;
    position: absolute;
    right: 10px;
    margin-top: 3px;
}
/*------------------------------------------*/

/*mobile click menu styles*/
/*------------------------------------------*/



.click-menu-container {
    display:none; 
    background: #fff; 
    border-bottom: 1px solid #aaa; 
    -webkit-box-shadow: 0 3px 5px rgba(0,0,0,.25);
    -moz-box-shadow: 0 3px 5px rgba(0,0,0,.25);
    -ms-box-shadow: 0 3px 5px rgba(0,0,0,.25);
    -o-box-shadow: 0 3px 5px rgba(0,0,0,.25);
    box-shadow: 0 3px 5px rgba(0,0,0,.25); 
}
    .click-menu-container.active {
        display: block;
    }

.click-menu-container ul {    
    padding: 10px 0 15px; 
    margin: 0 auto;
    background: #FFF;
}
    .click-menu-container ul.active {
        display: block;    
    }
    
.click-menu-container ul > li { border-bottom: 1px solid #d8d8d8; }
    .click-menu-container ul > li:last-child { border-bottom: 0; }
.click-menu-container ul > li a{ padding-left:20px;}

.click-menu-container a {
    display: block;
    padding: 7px 20px 7px 0;
}

.click-menu-container ul ul { list-style-type:none;padding-top:0px !important;border-top: 1px solid #d8d8d8; padding-bottom:0px !important; }

.click-menu-container ul ul a {  padding-left:40px; }

.subproducts-more { position: relative; }

/*-------------------*/

#mobile-menu-click{
    margin-top:25px;
}
#mobile-menu-click ul{
    float: left;
    margin: 0;
    padding: 8px 0 0;
    text-transform:uppercase;
    font: normal 12px 'proxima_nova_rgregular', Arial, Helvetica, sans-serif;
    
}

#mobile-menu-click ul li{
    list-style: none;
    float: left;
    margin: 0 8px 0 0;
    height: 31px;
   
}


#mobile-menu-click ul ul{
    visibility:hidden;
    font-size:11px;
    position:absolute;
    background-color:#f7f7f7;
    width:250px;
    z-index:9999;
    padding:0px;
    margin:0px;
    border-top:1px solid #6dafea;
    border-right:1px solid #6dafea;
    border-left:1px solid #6dafea;
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    opacity:0;
    -webkit-transition: all .25s linear;
    transition: all .25s linear;
}

#mobile-menu-click ul ul ul{
    left:248px;
    margin-top:-24px;
}


#mobile-menu-click ul ul li{
    display:block;
    float:none;
    border-bottom:1px solid #6dafea;
    margin:0px;
    height:24px;
}

#mobile-menu-click ul ul li a{
    display:block;
    line-height:24px;  
    padding-left:5px;
    color:#666;
}

#mobile-menu-click ul ul li a:hover{
    text-decoration:none;
    color:#fff;
    background-color:#6dafea;
}

/*#mobile-menu-click ul li:hover > ul{
    display:block;
    opacity:1;
    visibility:visible;

}*/

/*------------------------------------------*/



.left-container{
    background-color:#00355c;
    padding-top:10px;
    background-image:url('/images/lftSide.png');
    background-repeat:repeat;
}

.side-contact-container{
    color:#fff;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:20px;
    width:90%;
}

.side-contact-container h2{
    padding-bottom: 12px;
    font: 23px 'museo_sans700', Arial, Helvetica, sans-serif;
    text-align: left;
}

.side-contact-container .phone, .side-contact-container .email, .side-contact-container .address, .side-contact-container .tour{
    font: 14px Arial, Helvetica, sans-serif;
    color: #a0b8cb;
    text-align: left;
    margin-bottom:15px;
}

.side-contact-container .texas{
    color: #269fdd;
    text-decoration: none;
    text-align: left;
    font-size:12px;
    line-height:14px;
}

.side-contact-container strong{
    color:#fff;
}

.side-contact-container .icon{
    float:left;
    margin-right:10px;
    width:15px;
    color:#fff;
}

.side-contact-container .texas-flag{
    float:left;
    width:45px;
}

.right-container{
    background-color:#f9f8f8;
    border-left:1px solid #e5e5e5;
}




/*side menu styles*/
/*------------------------------------------*/

.round_ul {
    border: 1px solid #bbbfbf;
    background: #fefefe;
    padding: 8px;
    min-height: 160px;
    border-radius: 5px;
    list-style: none;
    position: relative;
    behavior: url(PIE.htc);
    margin-left:auto;
    margin-right:auto;
    width:90%;
}

.round_ul-more {
    border: 0px solid #bbbfbf;
    background: #fefefe;
    padding: 0px;
    min-height: 140px;
    border-radius: 0px;
    list-style: none;
    position: relative;
    behavior: url(PIE.htc);
    margin-left:auto;
    margin-right:auto;
    width:90%;
}

.round_ul li {
    color: #333333;
    border-bottom: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb;
    border-right: 1px solid #bbbbbb;
}

.round_ul li.topline {
    color: #333333;
	padding-top: 0px;
    border-bottom: 1px solid #bbbbbb;
	border-top: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb;
    border-right: 1px solid #bbbbbb;
}

.round_ul li.bottomline {
    color: #333333;
	padding-top: 0px;
    border-bottom: 0px solid #bbbbbb;
	border-left: 1px solid #bbbbbb;
    border-right: 1px solid #bbbbbb;
}

.round_ul li a {
    display: block;
    white-space: nowrap;
    font: 12px/23px Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none;
    background: url(/images/arrow.png) no-repeat 50%;
    background-position:95%;
    padding-left: 9px;
    text-align: left;
}

.round_ul li a:hover {
    color: #3981af;
    background: url(/images/arrow_hover.png) no-repeat  50%;
     background-position:95%;
}

.round_ul li.firstheader {
    /*background: url(../images/left_side_header.png) no-repeat 0 0;*/
    background-color:#2c7bae;
    font: 12px/27px 'cantarellbold', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #ffffff;
    text-shadow: 0px -1px 0px #185077;
    padding-left: 0;
    border: none;
    text-align: center;
}

.round_ul li.left_bot_round {
    background-color:#6dafea;
    border: none;
}
.round_ul li.left_bot_round a {
    color: #ffffff;
}

.hidemenu{
    visibility:hidden;
    position:absolute;
}

ul.rtImg{
    padding:10px;
    margin:0px;
}

ul.rtImg li {
    list-style:none;
    padding:5px;
    box-shadow: 0px 0px 5px #dfdcdc;
    -moz-box-shadow: 0px 0px 5px #dfdcdc;
    -webkit-box-shadow: 0px 0px 5px #dfdcdc;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dfdcdc')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dfdcdc');
    background: #FFF;
    margin-bottom:10px;
}

ul.rtImg li:hover {
    background: #ccc;
}

ul.rtImg li img {
    width:100%;
}



.intro {
    max-height:inherit;
    padding-top:20px;
    }

.bodycontent{
    text-align: left;
    color: #7a7a7a;
    font: normal 13px/17px 'proxima_nova_rgregular', Arial, Helvetica, sans-serif;
    padding: 5px 0;
    padding-bottom:25px;
}

.bodycontent h1{
    text-align: center;
    font: normal 30px/35px 'museo_sans700', Arial, Helvetica, sans-serif;
    color: #000;
}

.bodycontent a{
   color: #29798b;
   text-decoration:none;
}

.bodycontent a:hover{
   color: #29798b;
   text-decoration:underline;
}


.application-group h3{
    font: 20px 'museo_sans700', Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: center;
    padding-bottom: 16px;
}

.application-group a{
   color: #29798b;
   text-decoration:none;
}

.application-group img{margin-left:auto;margin-right:auto;}
.side-all-products img{margin-left:auto;margin-right:auto;}

.application-group .contents{
        font: 13px 'proxima_nova_rgregular', Arial, Helvetica, sans-serif;
        text-align:center;
}

.application-group .contents a{
    display:block;
}

#myElement{margin-top:20px;margin-bottom:20px;}
#myElement1{margin-top:20px;margin-bottom:20px;}
#myElement2{margin-top:20px;margin-bottom:20px;}
#myElement3{margin-top:20px;margin-bottom:20px;}
#myElement4{margin-top:20px;margin-bottom:20px;}
#myElement5{margin-top:20px;margin-bottom:20px;}
#myElement6{margin-top:20px;margin-bottom:20px;}
#myElement7{margin-top:20px;margin-bottom:20px;}
#myElement8{margin-top:20px;margin-bottom:20px;}
#myElement9{margin-top:20px;margin-bottom:20px;}
#myElement10{margin-top:20px;margin-bottom:20px;}
#myElement11{margin-top:20px;margin-bottom:20px;}
#myElement12{margin-top:20px;margin-bottom:20px;}
#myElement13{margin-top:20px;margin-bottom:20px;}
#myElement14{margin-top:20px;margin-bottom:20px;}
#myElement15{margin-top:20px;margin-bottom:20px;}
#myElement16{margin-top:20px;margin-bottom:20px;}
#myElement17{margin-top:20px;margin-bottom:20px;}
#myElement18{margin-top:20px;margin-bottom:20px;}
#myElement19{margin-top:20px;margin-bottom:20px;}
#myElement20{margin-top:20px;margin-bottom:20px;}

.application-group .tooltip{opacity:1 !important; position:relative !important;}
.application-group .tooltip img{left:40%; position:relative;}


.bodycontent img{margin-left:auto;margin-right:auto;}

.video-margin{margin-bottom:550px;}

.testimonial{
    padding:20px;
    background-color:#EEEEEE;
    font-style:italic;
    color:Black;
    font-size:15px;
    margin-bottom:20px;
}

.gray-box{
    background-color:#eeeeee; 
    padding:10px; 
    margin-bottom:20px
}

@media (max-width:991px) {
    .video-margin{margin-bottom:0px;}
}


/* footer styles*/
/*------------------------------------------*/
.footer-top{
    border-top:1px solid #eae9e9;
}
.footer-menu-container{
    float:right;
    position:relative;
    left:-50%;
    text-align:left;

}

.footer-menu-container ul{
    list-style:none;
    position:relative;
    left:50%;
}

.footer-menu-container li{float:left;position:relative;}/* ie needs position:relative here*/

.footer-menu-container ul li a{
    font: normal 14px/42px 'proxima_novalight', Arial, Helvetica, sans-serif;
    color: #29798b;
    background: url(../images/footerMnuBtg.png) no-repeat right center;
    display: block;
    padding: 0 30px;
    text-decoration: none;
}

.footer-bottom{
    background-color:#fafafa;
    border-top:1px solid #dddddd;
    padding-top:10px;
    font: normal 13px/18px 'proxima_nova_rgregular', Arial, Helvetica, sans-serif;
    color: #595959;

}

.footer-bottom a{
    color:#29798b;
}
/*------------------------------------------*/




/* slider styles*/
/*------------------------------------------*/
.slick-prev, .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 30px;
    height: 30px;
    margin-top: -15px;
    padding: 0;
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: #4896c7;
    z-index:99999;
    border-radius:15px;
}

.slick-prev:before, .slick-next:before {
    font-size: 30px;
    line-height: 14px;
    opacity: .75;
    color: #fff;
    font-weight:bold;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
    left: 25px;
}


.slick-prev:before{
    content:'‹';
}

.slick-next {
    right: 25px;
}


.slick-next:before{
    content:'›';
}

.slider{display:none}


.product-heading { font-size:26px; }

.product-blue-text { font-size:16px; color:#357dab; text-align:center; margin-top:0px; font-weight:bold; line-height:14px; }

.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}

.img-centered {
    display:inline;
    margin:auto;
}

.home-h2 {
    text-align:center;
    font-size:14px;
}

.featured-product-heading {
    font-size:20px;
    color:#000;
}

.heading-white { color:#fff; font-size:20px;}

.italics-text { font-size:16px; font-style:italic; margin:20px 0px 20px 0px; }

ul.arrowed-list li { list-style-type:none; }
ul.arrowed-list li i { margin-right: 5px; font-size:10px; line-height:10px; }
ul.arrowed-list { text-align:left; }

.product-type { padding:10px 35px 10px 35px; }

.product-type a { color:#93bbd8; font-size:14px; }
.product-type a:hover { color: #fff;}

.side-all-products {
    padding:10px 35px 10px 35px;
    color:#fff;
}

.recent-blog-container {
    padding:10px 10px 10px 10px;
}

.recent-blog-container h2 {
    font-size:20px;
    margin-top:0px;
}

.blog-title {
    font-size:16px;
}

.mm-slideout{overflow:hidden;}

.container-lg{max-width:1350px;margin-left:auto;margin-right:auto; padding:0 15px;}

.mobile-rotator .application-image img{margin:auto;}
.rotator3 .application-image img{margin:auto;}

/* Middle Pics Start */
.p0{padding:0px !important;}

.mpimages{padding-left:15px;padding-right:15px;}

.mpimages .MPImg{ /*background:url(../images/rightImgBg.png) no-repeat 0 0;*/ /*width:188px; height:151px;*/ list-style:none; padding:5px; margin-bottom:5px; background:#FFF; box-shadow:0px 0px 5px #dfdcdc; -moz-box-shadow: 0px 0px 5px #dfdcdc;
		-webkit-box-shadow: 0px 0px 5px #dfdcdc; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dfdcdc')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dfdcdc'); }
.mpimages .MPImg:hover{ background:#ccc; }
.mpimages .MPImg img{ /*margin:8px 0 0 8px;*/ margin-bottom:5px; border:none;width:100%; }
/* Middle Pics End */

.side-all-products a { color:#93bbd8; }
.side-all-products a:hover { color: #fff;}

.side-dark { color:#000; padding-top:20px; }
.side-dark a { color:#29798b; }
.side-dark a:hover { color: #000; text-decoration:none}

.side-dark h3 { font-size:16px;}

.product-detail-additional-configurations a { display:block; text-align:center; }

.product-detail-additional-configurations a span { display:block; text-align:center; margin-top:10px; margin-bottom:20px; }

.application-rotator { text-align:center; }

.product-row{padding-left:15px;padding-right:15px}

.gallery-section-title{margin-top:20px;margin-bottom:30px;}

.gallery-product{min-height:120px;}

.mobile-rotator img{margin-left:auto; margin-right:auto;}


.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}

.equal-fix{
    margin-bottom:455px;
}

.application .mpimages .MPImg img{max-height:125px;}

ul.data li{
    list-style: none;
    font: normal 13px/16px 'proxima_nova_rgregular', Arial, Helvetica, sans-serif;
    color: #29798b;
    background: url(../images/bul1.png) no-repeat 0 2px;
    padding: 0 0 5px 10px;
    text-align: left;
}
.btn_round{
    padding: 0 23px 0 0px;
    background: url(../images/btn_round_right.png) no-repeat 100% 0;
    font: 11px/41px 'cantarellbold', Arial, Helvetica, sans-serif;
    color: #ffffff !important;
    text-transform: uppercase;
    width:156px;
    display:block;
}

.btn_round strong    
{
    background: url(../images/btn_round_left.png) no-repeat 0 0;
    padding-left: 12px;
    text-transform: uppercase;
    padding-right: 14px;
    display:block;}
    
.brochure a strong span {
    background: url(../images/pdf_icon.png) no-repeat 0 50%;
    padding-left: 29px;
    display:block;}
    
.disclaimer{
    text-align: left;
    color: #000000;
    font: normal 10px/12px 'proxima_nova_rgregular', Arial, Helvetica, sans-serif;
    padding: 2px 0;
}

.specialized h2{margin-top:0px !important;text-align:left !important;color:#666;margin-bottom:5px !important;}
.specialized-application{margin-bottom:20px;padding-bottom:20px; border-bottom:1px solid #d8d8d8}

#WebToLeadForm input{width:100%}
#WebToLeadForm textarea{width:100%}

#WebToLeadForm input.button {width:60px !important}

#onlinePayment input{width:100%}
#onlinePayment textarea{width:100%}
#onlinePayment select{width:100%; padding:2px;} 
#onlinePayment input[type='checkbox'] {width:auto; }

#onlinePayment input.button {width:60px !important}
#onlinePayment .row {margin-bottom:20px;}

#onlinePayment .form-section-title{ background-color:#c0c0c0; padding:5px;}

#form input{width:100%}
#form textarea{width:100%}

#form input.button {width:60px !important}

#form input[type='checkbox']{width:20px;}

/*------------------------------------------*/

.video-box{min-height:340px; display:block}
.dl-horizontal img{margin:0 !important;}
.video-full{display:block}


/*media queries*/
/*------------------------------------------*/

@media (min-width:992px) {
    .right-container{min-height:935px}
}

@media (max-width:992px) {
    .application-image{
        display:block;
        text-align:center;
    }

    .application-image img{
        margin-left:auto;
        margin-right:auto;
    }

    .header{
        height:120px;
    }

    .menu{
        margin-top:49px;
    }

   .p0{padding-left:15px !important}

    .menu .btn-primary, .menu .btn-warning{
         font-size:10px;
     }
    
     .application .mpimages .MPImg img{max-height:180px;}
     
     .video-box{min-height:550px; display:block}
     
     .video-full{min-height:675px; display:block}
}

@media only screen and (min-width:769px) and (max-width: 785px) {
    #mobile-menu-click{margin-top:45px;}
}

@media (min-width:767px) {
    .bodycontent .rotator2 .slick-track .application-image img{max-width:333px;}
}

@media (max-width:767px) {
    .intro {
        max-height: 160px;
    }

     .contact-phone{
        clear:both;
    }
    
    .application-group{margin-bottom:0px !important;}
   
    .contact-email{
        clear:both;
        margin-bottom:5px;
    }

    .contact-phone .glyphicon{
        display:none;
    }
   
     .contact-email .glyphicon{
        display:none;
    }

     .menu{
        margin-top:31px;
    }
    
    .p0{padding-right:15px !important;}
     
    .application .mpimages .MPImg img{max-height:none;}
     
    .slider{display:block;margin-top:30px;padding-left:0px;}
    .rtImg{display:none;}
   
    .equal-fix{margin-bottom:10px;}
    
    .video-box{min-height:100px; display:block}
     
     .video-full{min-height:100px; display:block}
     
     .right-container{background-color:transparent;border:0px;}
}

@media(max-width:1199px){
    .round_ul li a{
        font-size:10px;
        background-position:98%;
    }
    .round_ul li a:hover{
        background-position:98%;
    }
}

/*Frequently Asked Questions*/
/*------------------------------------------*/

.toggle-title:hover {
    cursor: pointer !important;
    text-decoration: underline;
}



.toggle {

    border-bottom: 1px solid #d8d8d8;
}
/*------------------------------------------*/

/*Popover Button*/
/*-------------------------------------------*/

.pop {
    font-size: 12px !important;
}

/*-------------------------------------------*/
