.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box;float:left}.best-value{width:56px;position:absolute;top:-7px;left:190px}.benefits hr{margin:40px 0}.benefits img,.benefits ul{margin-bottom:20px}.benefits .row{margin-right:-15px;margin-left:-15px}.benefits_title{padding-left:0}@media only screen and (max-width:1200px){.form-horizontal .control-label{text-align:left!important}img{max-width:100%!important}}@media only screen and (max-width:994px){#smenu,#topimgcont,a#logolink{position:static}#header,#middlecont{background-color:#fff}#contactus tr:after,#menutable tr:after{content:"";clear:both}body,htlm{overflow-x:hidden}#header,#headerinner,#mainnoright .maincontbasic .maincontbot,#mainnoright .maincontbasic .maincontmid,#mainnoright .maincontbudget .maincontbot,#mainnoright .maincontbudget .maincontmid,#mainnoright .maincontfull .maincontbot,#mainnoright .maincontfull .maincontmid,#menu,#menutable,#middle,.benefit_big_btn{width:100%;height:auto}#main .maincont .maincontbot,#main .maincont .mainconttitlebot,#mainnoright .maincont .maincontbot,#mainnoright .maincont .mainconttitlebot,#mainnoright .maincontfull .maincontbot,#mainnoright .maincontfull .mainconttop,#menutable td.menuleft_active,#menutable td.menuright_active,#topimgcont img,.menuleft,.menuright,.sidecont .sidecontbot,.sideconttitlebot,.sidecontwhite .sidecontbot,.sidecontwhitenopad .sidecontbot{display:none}#menutable,#menutable tbody,#menutable tr,#srchfrm table,#srchfrm tbody,#srchfrm td,#srchfrm tr,#srchfrm tr:nth-child(2) td:nth-child(3),.benefit_big_btn>img,table#footermenu,table#footermenu tbody,table#footermenu tr,table#footermenusmall,table#footermenusmall tbody,table#footermenusmall tr,table#menutable,table#menutable tbody,table#menutable td,table#menutable tr{display:block}#topimgcont{width:100%;height:0}a#logolink{height:70px;margin-left:15px;background-image:url(../img/corner_stones_world-responsive_logo.png);background-repeat:no-repeat}#header,#menu{background-image:none}#topmenu{width:300px;position:absolute;top:10px;right:15px}#smenu{width:100%;padding:10px 15px!important;box-sizing:border-box}#topimgcont>div{box-shadow:none!important;border-top:1px solid #eee!important}#menu{padding-top:0;height:30px}#menutable td.menumid,#menutable td.menumid_active{padding:8px 0;background-image:none}#menutable .menumid,#menutable .menumid_active{width:33%;display:block;float:left;text-align:center}#menutable tr{background:#646c8b;width:100%;position:absolute;overflow:auto}#menutable tr:after{display:table}#menutable td.menumid a{color:#fff;padding-left:0;background-image:none}#middle{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;background-image:none}#middlecont{background-image:none;width:100%;padding:0 15px;box-sizing:border-box}#left,#main,#right{margin:0}#main{display:inline-block;width:100%;order:1}#left{flex:1;order:2;margin-right:8px}#right{flex:1;order:3;margin-left:7px}#main .maincont{width:100%;padding-bottom:0!important;box-sizing:border-box;margin-bottom:15px}#main .maincont .mainconttitle{width:100%;height:auto;padding:8px 27px 6px 14px;box-sizing:border-box;font-weight:700;background-image:none;background-color:#ff9b03;border-radius:6px 6px 0 0;margin:0}#map{width:100%!important}#main .maincont .maincontmid{width:100%;padding:15px;background-image:none;background-repeat:no-repeat;word-wrap:break-word;box-sizing:border-box;border:1px solid #ff9b03;border-top:none}#mainnoright .maincont .mainconttitle,.sideconttitle{width:100%;box-sizing:border-box;padding:8px 27px 6px 14px;background-image:none;background-color:#ff9b03;border-radius:6px 6px 0 0}#mainnoright .maincont .maincontmid,.sidecont .sidecontmid,.sidecontwhitenopad .sidecontmid{padding:15px;border:1px solid #ff9b03;margin-bottom:15px;width:100%;background-image:none;box-sizing:border-box}.sidecont .sidecontmid{background-color:#fff0d0;background-repeat:repeat-y;text-align:justify;border-top:none}#mainnoright .maincont .maincontmid,.sidecontwhitenopad .sidecontmid{background-repeat:no-repeat;border-top:none}.benefit_big_btn>img{margin:0 auto}#footer,#footerinner{width:100%;height:auto;margin:0 auto;background-image:none;color:#fff;background-color:#555e7d}#copyright,#footermenu,#footermenu.mainconttitlebot,#footermenusmall{position:static;background-image:none}#footer a{color:#fff}a.linkfooter{padding-left:0;font-size:14px;background-image:none}#footer{padding:15px;box-sizing:border-box}#copyright,#footermenusmall{font-size:12px;color:#fff}#srchfrm tr:first-child td,#srchfrm tr:nth-child(2) td{display:table-cell}#srchfrm>table>tbody>tr:nth-child(3) td:first-child{text-align:left!important}table#footermenu tr,table#footermenusmall tr{margin-bottom:15px}table#footermenu td,table#footermenusmall td{display:inline-block}#mainnoright{width:100%;margin-left:0;float:none;display:inline}h2.benefits_title{width:100%!important;box-sizing:border-box;padding:0}.col-md-6{width:50%}#mainnoright .maincont,.col-md-12{width:100%}#menutable td.menumid_active a{padding-left:0;padding-right:0;background-image:none;color:#fff;text-decoration:underline}#menutable td.menumid_active{background-image:none}.artlatest,a.arttitle,span.artindex{float:none;text-align:left;display:block}#highslide-wrapper-0,.highslide-container>table{left:0!important;width:100%!important}.highslide-container div{width:100%!important;box-sizing:border-box}.highslide-body iframe{width:100%;height:838px}#mainnoright .maincontbasic,#mainnoright .maincontbudget,#mainnoright .maincontfull{width:100%}#mainnoright .maincontfull .maincontmid{background-image:none;box-sizing:border-box;padding:15px;background-color:#fce3c5;margin-bottom:15px;border:1px solid #ff9b03;border-radius:6px}table.prof,table.prof tbody,table.prof td,table.prof tr{display:block}table.profrightinner{width:100%!important}.editfull td.profrightbot,.editfull td.profrighttop,.maincontfull td.profrightbot,.maincontfull td.profrighttop,.profrighttop{display:none}.profright .sgalcont .collapsed tr td,div.service{display:inline-block}.editfull td.profrightmid,.maincontfull td.profrightmid{background-image:none;width:100%;padding:15px!important;background-color:#fff;box-sizing:border-box;border:1px solid #fe9800}td.profleft{width:100%;padding:0}.sgalcont{width:100%}#video,#video iframe,#video-wrap{width:100%!important}div.service{height:60px}#contactus table,#contactus tbody,#contactus td,#contactus tr{display:block}div.service img{margin-bottom:0}#srchfrm td[align=right]{text-align:left}.maincontmid ul{margin:0!important;padding:0!important}.maincontmid ul li{padding:4px 0}#contactus tr{margin-bottom:10px}#contactus tr:after{display:table}#contactus td{float:left}#contactus td:first-child{width:25%}#contactus td:last-child{width:70%}#contactus input,#contactus select,#contactus textarea{max-width:75%!important}#video{position:relative!important;overflow:hidden!important;padding-top:56.25%!important;height:auto!important}#video iframe{position:absolute!important;top:0!important;left:0!important;height:100%!important;border:0!important}}@media all and (max-width:600px){#middle{flex-direction:column}#left,#right{display:inline-block;width:100%;margin:0}#left{order:3}#right{order:2}.col-md-12,.col-md-6,.col-sm-10,.g-recaptcha,.g-recaptcha iframe,.g-recaptcha>div{width:100%!important}.rc-anchor-logo-portrait{margin:10px 0 0 -5px}table#menutable td.menuleft{display:none}#menutable .menumid,#menutable .menumid_active{float:none;width:100%;border-bottom:1px solid #fff}#menu{padding-top:0;height:94px;background-image:none}#topimgcont{height:25px}#smenu a.linksmenu,#topimgcont>div{line-height:20px}a#logolink{position:static;height:70px;margin-left:15px;background-image:url(../img/logo-small.png);background-repeat:no-repeat}}@media all and (max-width:300px){.best-value{right:10px;left:auto}.benefits img{display:block;margin:0 auto 20px}}