﻿.form-control{width:calc(100% - 15px);height:35px;border:1px #f1f1f1 solid; border-radius:5px; padding-left:10px; font-size:15px; transition:all .5s ease}
.form-control:focus{background-color:#f1f1f1;border:0!important;color:#333}
.include{width:100%;display:block;position:relative;}
.container{width:1240px;margin:0 auto;display:flex;flex-wrap:wrap}
.row{margin:20px!important}
.col-md-12{width:100%;height:auto;display:block;overflow:hidden;margin-bottom:20px}
.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-8,.col-md-9
{margin-right:20px;float:left;margin-bottom:20px; display:block;}
.container div.col-md-4:nth-child(3n){margin-right:0 !important;}
.container div.col-md-3{width:calc(24.5% - 10px)}
.container div.col-md-4{width:calc(33% - 10px)}
.container div.col-md-5{width:calc(33% - 10px)}
.container div.col-md-6{width:calc(50% - 10px)}
.container div.col-md-8{width:calc(66.6% - 10px)}
.container div.col-md-9{width:calc(73% - 10px)}
.col-md-8:last-child{margin-right:0;margin-left:10px}
.col-md-8:first-child{margin-right:10px;margin-left:0}
.col-md-5:last-child{margin-right:0;margin-left:10px}
.col-md-5:first-child{margin-right:10px;margin-left:0}
.content.white,.col-md-3.white,.col-md-4.white,.col-md-5.white,.col-md-6.white,.col-md-8.white,.col-md-9.white,.col-md-12.white{background-color:#fff}
.content.gray,.col-md-3.gray,.col-md-4.gray,.col-md-5.gray,.col-md-6.gray,.col-md-8.gray,.col-md-9.gray,.col-md-12.gray{background-color:#f1f1f1}
.col-md-6:nth-child(2n),.col-md-3:nth-child(5n){margin-right:0}
.container div.webpad{padding:0!important}
.w100{width:100%!important;margin:0 0 20px;display:flex;flex-wrap:wrap;margin:0 auto}
.w100 div.col-md-3{width:23.3%!important}
.section-item{float:left;}
.section-item.image{width:40%; height:370px; overflow:hidden;}
.section-item.text{width:calc(60% - 50px); height:370px !important; display:flex; 
justify-content:left; align-items:center; background-color:var(--gray-back-color);}
.section-item.text div.titles{font-size:25px; margin-bottom:10px;}
.section-item.text div.shortdesc{width:70%;}
.sections .contenttable:nth-child(2n+1) .section-item:first-child {order: 1;}
.sections .contenttable:nth-child(2n+1) .section-item:last-child {order: 2;}
.sections .contenttable:nth-child(2n+1) .section-item.text:last-child{padding-left:50px;}
.sections .contenttable:nth-child(2n+2) .section-item:first-child {order: 2;}
.sections .contenttable:nth-child(2n+2) .section-item:last-child {order: 1;}
.sections .contenttable:nth-child(2n+2) .section-item.text:last-child{padding-left:50px;}

@media (min-width: 800px) and (max-width: 1240px) {
.container{width:calc(100% - 40px)!important;padding:0}
}
@media (min-width: 1px) and (max-width: 1040px) {
.container{width:100%!important;margin:0;padding:0}
.row{margin:0}
.col-md-3,.col-md-4,.col-md-5,.col-md-8,.col-md-9,.col-md-12{width:calc(100% - 40px)!important;float:none;margin:0 20px 20px!important}
.col-md-6{margin:0 20px 20px !important; width:90% !important;}
.col-md-3.two,.col-md-4.two,.col-md-5.two,.col-md-6.two,.col-md-8.two{width:calc(50% - 30px)!important;float:left!important}
.col-md-3.two:nth-child(1n),.col-md-4.two:nth-child(1n),.col-md-5.two:nth-child(1n),.col-md-6.two:nth-child(1n),.col-md-8.two:nth-child(1n){margin:0 10px 10px 20px !important}
.col-md-3.two:nth-child(2n),.col-md-4.two:nth-child(2n),.col-md-5.two:nth-child(2n),.col-md-6.two:nth-child(2n),.col-md-8.two:nth-child(2n){margin:0 10px 10px!important}
.w100 div.col-md-3{width:100%!important;margin:0 0 20px!important}
.w100 div.col-md-3.two{width:calc(50% - 20px) !important; margin:0 10px 20px!important}
.section-item{float:none;}
.section-item.image, .section-item.text{width:calc(100% - 40px) !important; margin:0 20px 0 20px;}
.section-item.text{height:auto !important; padding:30px !important;}
.sections .contenttable:nth-child(2n+1) .section-item:first-child, 
.sections .contenttable:nth-child(2n+1) .section-item:last-child,
.sections .contenttable:nth-child(2n+2) .section-item:first-child,
.sections .contenttable:nth-child(2n+2) .section-item:last-child{order: inherit; height:auto;}
}