﻿
#frontgate a {color:black;text-decoration:underline;font-size:12px;}

#frontgate a:hover{text-decoration: none;}


			td.recentcommentstextend {
				border: none !important;
				padding: 0px 0px 2px 10px;
			}


			.rtl td.recentcommentstextend {
				padding: 0px 10px 2px 0px;
			}

.short-app {
    background-color: #ffffff;
    padding: 1px;
    height: auto;
    border-radius: 28px;
    border: solid 4px gray;
}

.short-app .btn {
    color: #ffffff;
}

.short-app .input-group {
    width: 100%;
}

    .hero-section .short-app .top-15 {
        margin-top: 0px;
    }

    .hero-section .short-app .input-group {
        width: 42%;
    }

    .hero-section .short-app {
        height: 124px;
    }

    .hero-section .short-app .col-sm-5 {
        
    }

    .short-app .col-sm-5 {
        width: 38.666667%;
    }


.column { margin: 60px 0 0 0; }

div .column:first-child { margin: 0; }

.column .widget,#sidebar .widget{margin-top: 0}

.column img,.fluid-width-video-wrapper,.ombre{
	-webkit-box-shadow: 0 13px 19px rgba(0,0,0,0.40);
	-moz-box-shadow: 0 13px 19px rgba(0,0,0,0.40);
	box-shadow: 0 13px 19px rgba(0,0,0,0.40);
}

.column img.para{box-shadow:none}

	
	
	

.column-section { margin-top: 60px; }

div .column-section:first-child { margin-top: 0px; }


aside .column { width: 100% !important; float: none !important; margin-right: 0 !important; }





.column .iconbox {
	margin-top: 40px;
	}

	.column .iconbox:first-child {
	margin-top: 0px;
	}

	
	.sf-sub-indicator {
		left: 6px;
	}
#search-outer .ui-widget-content li a,#search-outer .ui-widget-content i,header#top .sf-menu li ul li a,body #header-outer .widget_shopping_cart .cart_list a,#header-secondary-outer ul ul li a,.woocommerce .cart-notification .item-name,.cart-outer .cart-notification,.sf-menu li ul .sf-sub-indicator [class^="icon-"],.sf-menu li ul .sf-sub-indicator [class*=" icon-"],#header-outer .widget_shopping_cart .quantity{color:#cccccc!important;}


.da-slider .triangle{
    clear: none;
    top:0;
    z-index:999;
}

.triangle {
    margin: 0 auto;
    text-align:center;
    width: 0;
    height: 0;
    border-top: 30px solid #719AD2;
    border-left: 585px outset transparent;
    border-right: 585px outset transparent;
    position: relative;
}

.primary-section .triangle {
    border-top: 40px solid #FECE1A;
}





#service .service-section-list .service-section-list-icon {
    width: 8%;
    padding: 0;
    text-align: left;
    vertical-align: sub;
}


#service .service-section-list .service-section-list-icon i {
    font-size: 2.5em;
}


#service .service-section-list .service-section-list-icon img {
    width: 80px;
    height: 80px;
}


.site-branding {
	min-height: 2em;
	padding-right: 60px;
	position: relative;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.content-block--banner .container-fluid{margin-left:56px;margin-right:56px;width:100%}

ul.footer_icon {
	margin: 0;
	padding: 0;
}

ul.footer_icon li {
	list-style: none;
	float: left;
	margin-right: 7px;
}
